亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種多模式的氛圍燈控制模塊

        2017-04-07 06:41:41陳小龍孫遜之董偉董鋒格
        汽車零部件 2017年2期
        關(guān)鍵詞:電路設(shè)計(jì)按鍵總線

        陳小龍,孫遜之,董偉,董鋒格

        (常州星宇車燈股份有限公司, 江蘇常州 213022)

        一種多模式的氛圍燈控制模塊

        陳小龍,孫遜之,董偉,董鋒格

        (常州星宇車燈股份有限公司, 江蘇常州 213022)

        隨著汽車行業(yè)的不斷發(fā)展,車內(nèi)裝飾燈越來越得到用戶的青睞,汽車氛圍燈是一種創(chuàng)建和裝飾各種室內(nèi)燈光場(chǎng)景功能的汽車室內(nèi)照明系統(tǒng)。提出一種可多種方式控制的氛圍燈控制模塊,第一種方式為CAN與LIN聯(lián)合通信的控制方式,用戶控制上位機(jī)通過CAN與LIN通信控制子節(jié)點(diǎn)上的RGB三色燈,這種方式可以模擬整車控制方式;第二種方式為鍵盤與LIN通信的控制方式,用戶控制鍵盤即可通過LIN通信控制子節(jié)點(diǎn)上的RGB三色燈,這種方式可更便捷直觀地控制RGB三色燈。

        氛圍燈控制模塊;多模式;CAN通信;LIN通信

        0 引言

        隨著汽車電子技術(shù)的高速發(fā)展,汽車室內(nèi)照明的技術(shù)也越來越得到重視,汽車氛圍燈是一種創(chuàng)建和裝飾各種室內(nèi)燈光場(chǎng)景功能的汽車室內(nèi)照明系統(tǒng)[1]。氛圍燈作為一種新型的室內(nèi)裝飾燈,不僅可以實(shí)時(shí)調(diào)控車內(nèi)裝飾燈的光色與光強(qiáng),更能滿足不同條件下車內(nèi)的動(dòng)態(tài)照明。如今對(duì)氛圍燈的控制大多數(shù)為整車車身控制,控制麻煩且單一,大多數(shù)是將多組RGB三色燈通過總線接入車內(nèi),然后通過整車控制RGB三色燈,這種控制方式不僅麻煩,更有可能破壞原有整車的安全性。為了更便捷直觀地控制調(diào)試RGB三色燈,作者設(shè)計(jì)并實(shí)現(xiàn)了一種可多種模式控制的氛圍燈控制模塊,不僅可以模擬車身控制的方式,還可以直接進(jìn)行控制,便于RGB三色燈算法調(diào)試。

        設(shè)計(jì)實(shí)現(xiàn)的氛圍燈控制模塊,控制方式分為CAN與LIN總線聯(lián)調(diào)控制方式和按鍵與LIN聯(lián)調(diào)控制方式,CAN與LIN聯(lián)調(diào)控制方式可模擬車身控制的方式,按鍵與LIN聯(lián)調(diào)控制方式可以更便捷直觀地控制RGB三色燈,方便用戶控制和算法調(diào)試。

        1 設(shè)計(jì)

        1.1 硬件設(shè)計(jì)

        采用CAN/LIN總線可以簡(jiǎn)化線路,提高各微處理器之間的通信速率,使信息交換變得安全、迅捷、高效[2]。硬件設(shè)計(jì)包括電源設(shè)計(jì)、單片機(jī)控制模塊設(shè)計(jì)、CAN硬件電路設(shè)計(jì)和LIN電路硬件設(shè)計(jì)。電源設(shè)計(jì)和單片機(jī)控制模塊設(shè)計(jì)為常規(guī)電路設(shè)計(jì),硬件設(shè)計(jì)的重點(diǎn)集中在CAN硬件電路設(shè)計(jì)和LIN電路硬件設(shè)計(jì),其中CAN通信的電路設(shè)計(jì)是模擬車身控制的設(shè)計(jì),而LIN的電路設(shè)計(jì)兩種控制模式均涉及到,是控制子節(jié)點(diǎn)上RGB三色燈的通信媒介。

        1.1.1 CAN電路設(shè)計(jì)

        CAN(Controller Area Network,控制器局域網(wǎng))總線最初是專門為解決乘用車的串行通信而研發(fā)的,有較強(qiáng)的高可靠性和良好的錯(cuò)誤檢測(cè)能力[3]。CAN電路的設(shè)計(jì)采用專用的CAN收發(fā)芯片TJA1042,TJA1042為汽車級(jí)的芯片,對(duì)于CAN信號(hào)的收發(fā)具有很強(qiáng)的穩(wěn)定性[4]。TJA1042芯片的收發(fā)引腳與MCU的CAN收發(fā)引腳可以直接相連,在TJA1042正常通信之前,需要對(duì)STB[5]引腳進(jìn)行使能,對(duì)芯片進(jìn)行初始化。此設(shè)計(jì)采用了隔離電路的設(shè)計(jì)方式,比常規(guī)單獨(dú)添加120 Ω的電路收發(fā)信號(hào)更穩(wěn)定,具體電路如圖1所示。

        1.1.2 LIN電路設(shè)計(jì)

        LIN(Local Interconnect Network)總線協(xié)議作為一種低成本的串行總線協(xié)議,廣泛應(yīng)用于車門控制、車窗控制等場(chǎng)合[6]。

        LIN電路的設(shè)計(jì)采用專用的LIN收發(fā)芯片TJA1021。TJA1021芯片同樣為汽車級(jí)芯片[7],TJA1021收發(fā)引腳與MCU的LIN收發(fā)引腳相連,在正常使用TJA1021之前,需要對(duì)LIN-NSLP引腳使能,進(jìn)行芯片初始化。LIN僅使用一根信號(hào)線,采用單主多從模式[8]。作者對(duì)LIN常規(guī)設(shè)計(jì)電路做了相應(yīng)的改進(jìn),因?yàn)長(zhǎng)IN正常通信時(shí),電壓會(huì)達(dá)到12 V左右,所以在設(shè)計(jì)該電路時(shí)增加了肖特基二極管和防反電路使LIN信號(hào)收發(fā)更穩(wěn)定更安全,具體設(shè)計(jì)如圖2所示。

        1.2 軟件設(shè)計(jì)

        軟件設(shè)計(jì)是設(shè)計(jì)的難點(diǎn),整個(gè)軟件涉及兩種控制方式,即CAN與LIN聯(lián)調(diào)方式和按鍵與LIN聯(lián)調(diào)方式。為避免兩種控制方式的相互干擾,軟件控制的兩種方式互相獨(dú)立,互不影響,通過選擇按鍵可以選擇控制方式。主要流程如圖3所示:先關(guān)閉總中斷,方便對(duì)寄存器進(jìn)行設(shè)置,然后進(jìn)行CAN_Driver和LIN_Driver底層函數(shù)的初始化[9],函數(shù)初始化之后打開總中斷;為防止程序“跑飛”,看門狗打開,此時(shí)等待按鍵信號(hào)和上位機(jī)信號(hào);用戶發(fā)送信號(hào)后,單片機(jī)先讀取信號(hào),其后對(duì)信號(hào)進(jìn)行解析;單片機(jī)解析信號(hào)成功后,設(shè)置相應(yīng)的顏色和亮度;最后通過LIN通信,發(fā)送相應(yīng)報(bào)文給氛圍燈板,控制RGB三色燈的顏色和亮度;發(fā)送相應(yīng)的報(bào)文后,程序自動(dòng)回到看門狗打開處,等待接收信號(hào)。

        圖3 軟件流程圖

        1.2.1 CAN_LIN模式相關(guān)軟件設(shè)計(jì)

        CAN_LIN模式控制方式整體邏輯如圖3所示,這種模式的控制方式需要保證CAN通信與LIN通信符合車規(guī)級(jí)要求,所以需要移植官方的LIN_Driver和CAN_Driver兩個(gè)驅(qū)動(dòng)包,通信的底層函數(shù)都是需要官方認(rèn)證的,確保通信的安全性。采用CAN_LIN的控制方式,模擬整車環(huán)境,需要通過CAN相關(guān)調(diào)試工具進(jìn)行CAN通信。為了方便用戶使用,還需要編寫相應(yīng)的上位機(jī)。關(guān)于CAN通信的上位機(jī)需要通過CAPL語(yǔ)言進(jìn)行編程[10],界面設(shè)計(jì)如圖4所示,有7種顏色和4種控制方式,用戶可以很方便地實(shí)現(xiàn)顏色的切換、亮度和控制模式。

        圖4 上位機(jī)界面

        1.2.2 按鍵模式相關(guān)軟件設(shè)計(jì)

        按鍵模式的控制方式整體邏輯如圖3所示,按鍵控制方式對(duì)于通信層只需要移植LIN_Driver驅(qū)動(dòng)包。按鍵控制方式的難點(diǎn)在于按鍵鍵值讀取的準(zhǔn)確性,顏色的切換需要通過三位二進(jìn)制數(shù)確定,需要同時(shí)采集3個(gè)IO口的電平,所以對(duì)顏色的切換采用的是按鍵掃描的方式。為保證讀取值的準(zhǔn)確性,每次發(fā)生按鍵時(shí),單片機(jī)均會(huì)掃描兩次鍵盤后再讀取按鍵值。對(duì)于顏色亮度值的改變采用了中斷的形式,單片機(jī)對(duì)中斷響應(yīng)的處理很強(qiáng)[11],采用中斷的方式可以很準(zhǔn)確地采集到鍵值,采用中斷的方式關(guān)鍵是相應(yīng)的寄存器初始設(shè)置要正確。按鍵模式初始函數(shù)如下所示,中斷設(shè)置為上拉輸入、下降沿中斷、中斷使能和中斷標(biāo)志位置位。

        void Color_KEY_init(void)

        {

        Color1_dir=0; /* Color1 init */

        Color2_dir=0; /* Color2 init */

        Color3_dir=0; /* Color3 init */

        KEY_Bright_dir=0; /* KEY init */

        PERP_PERP3=1; /* pull device */

        PPSP_PPSP3=0; /*falling interrupt */

        PIEP_PIEP3=1; /*interrupt enable */

        PIFP_PIFP3=1; /*interrupt flag */

        }

        建立清單運(yùn)行公開機(jī)制。公開機(jī)制是規(guī)范權(quán)力運(yùn)行的重要方式,也是有效提升軍隊(duì)行政權(quán)力清單制度運(yùn)行水平的重要手段。建立清單運(yùn)行公開機(jī)制,就是要公開權(quán)力行使依據(jù)、權(quán)力運(yùn)行流程、權(quán)力行使結(jié)果、重要敏感權(quán)力事項(xiàng),用公開約束和規(guī)范權(quán)力運(yùn)行,確保軍隊(duì)行政權(quán)力清單制度有效運(yùn)行。在確定權(quán)力清單開列的內(nèi)容時(shí),要充分考慮到該項(xiàng)權(quán)力的復(fù)雜性、權(quán)力清單的合理性、公開機(jī)制的科學(xué)性,合理確定公開的范圍、形式和時(shí)限,在確保滿足官兵知情權(quán)的情況下,防止出現(xiàn)失泄密的問題。公開的形式通常靈活多樣,可以根據(jù)權(quán)力事項(xiàng)內(nèi)容、所在單位情況、橫向或縱向權(quán)力清單等情況,來靈活確定公開的形式。

        2 測(cè)試分析

        CAN/LIN總線驅(qū)動(dòng)是控制器與物理總線之間接口性能的關(guān)鍵[12]。為了保證CAN通信和LIN通信的穩(wěn)定,重點(diǎn)測(cè)試了LIN信號(hào)與CAN信號(hào),通過示波器顯示。圖5所示為L(zhǎng)IN的波形,可知:LIN信號(hào)的間隔場(chǎng)、同步場(chǎng)、ID場(chǎng)、數(shù)據(jù)場(chǎng)和校驗(yàn)和顯示均清晰完整,可以保證LIN通信的穩(wěn)定性。

        圖5 LIN波形

        圖6所示為CAN的波形,CAN信號(hào)為差分信號(hào)[13],示波器采集到的圖形為CAN_H的波形,可知:CAN_H的波形規(guī)整度非常高,可以滿足通信的要求。由示波器采集的圖形可知:LIN信號(hào)與CAN信號(hào)完整度和規(guī)整度都滿足一般通信的要求,滿足此次設(shè)計(jì)的通信的需求。

        圖6 CAN波形

        氛圍燈的實(shí)際效果如圖7和圖8所示。

        圖7 紅光

        圖8 冰藍(lán)

        作者采用CAN_LIN模式控制的方式通過上位機(jī)控制點(diǎn)亮了RGB三色燈的紅色,采用按鍵模式控制的方式通過按鍵控制點(diǎn)亮了RGB三色燈的冰藍(lán)色。通過兩種控制方式實(shí)現(xiàn)了對(duì)顏色和亮度的選擇,達(dá)到了預(yù)期的效果。

        3 結(jié)論

        設(shè)計(jì)了一種可多種模式控制的氛圍燈控制模塊,采用了CAN_LIN控制和按鍵控制的兩種模式,用戶既可以模擬整車環(huán)境控制氛圍燈,避免了整車控制調(diào)試的麻煩,又能便捷地調(diào)試氛圍燈顏色和白平衡算法[14],方便后期調(diào)試。設(shè)計(jì)的控制裝置已用于汽車的氛圍燈進(jìn)行了相應(yīng)的測(cè)試,實(shí)際應(yīng)用結(jié)果表明:該控制裝置具有控制便捷、測(cè)試準(zhǔn)確、穩(wěn)定可靠、人機(jī)界面友好[15]等特點(diǎn),達(dá)到了設(shè)計(jì)要求。

        【1】曹陽(yáng).基于觸摸按鍵和PWM驅(qū)動(dòng)配色的汽車氛圍燈[J].電子技術(shù),2015(12):1-3. CAO Y.Design of Automotive Ambient Lighting Based on Touch key and PWM Technology[J].Electronic Technology,2015(12):1-3.

        【3】賈琳.電動(dòng)汽車電池管理系統(tǒng)中CAN通信技術(shù)的研究[D].合肥:合肥工業(yè)大學(xué),2013.

        【4】梁妍,原立格,郝洋洲.基于STM32的CAN總線接口控制系統(tǒng)設(shè)計(jì)[J].河南科技,2016(11):95-98. LIANG Y,YUAN L G,HAO Y Z.Design of CAN Bus Interface Control System Based on STM32[J].Journal of Henan Science and Technology,2016(11):95-98.

        【5】宋培培,王艷榮,李滟津.基于DSP的CAN通信與SCI串口通信轉(zhuǎn)換系統(tǒng)的設(shè)計(jì)[J].水雷戰(zhàn)與艦船防護(hù),2013,21(2):98-102,89. SONG P P,WANG Y R,LI Y J.Design of CAN Communication and SCI Serial Communication Conversion System Based on DSP[J].Mine Warfare & Ship Self-defence,2013,21(2):98-102,89.

        【6】秦懷斌.LIN總線收發(fā)器電路的研究與設(shè)計(jì)[D].成都:電子科技大學(xué),2013.

        【7】李艷華,肖文光.基于LIN總線的汽車方向盤按鍵控制器設(shè)計(jì)[J].今日電子,2012(4):54-56.

        【8】蘇洪.基于LIN總線的車窗防夾控制系統(tǒng)研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2015.

        【9】歐陽(yáng)超慧,孫以澤.Arduino控制器CAN驅(qū)動(dòng)模塊的設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2015,23(10):3536-3538. OUYANG C H,SUN Y Z.Design of CAN Driver Module of Arduino Controller[J].Computer Measurement & Control,2015,23(10):3536-3538.

        【10】王闖,張鳳登.基于CAPL的車載CAN網(wǎng)絡(luò)設(shè)計(jì)與仿真[J].自動(dòng)化與儀器儀表,2010(4):48-49,51. WANG C,ZHANG F D.Study on CAN Network Simulation Realized by the CAPL Language[J].Automation & Instrumentation,2010(4):48-49,51.

        【11】張麗.單片機(jī)中斷在矩陣式鍵盤中的應(yīng)用[J].電子測(cè)試,2013(17):55-57. ZHANG L.Application of Single Chip Microcomputer Interrupt in the Matrix Keyboard[J].Electronic Test,2013(17):55-57.

        【12】朱齊丹,孫磊.基于CAN總線的智能照明控制系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].應(yīng)用科技,2008,35(12):27-31. ZHU Q D,SUN L.Design and Realization of Intelligent Illumination Control System Based on CAN Bus[J].Applied Science And Technology,2008,35(12):27-31.

        【13】李進(jìn)良.基于LPC2294的汽車高性能CAN總線網(wǎng)關(guān)控制器的研發(fā)[D].長(zhǎng)春:吉林大學(xué),2010.

        【14】王敏,李斌橋,徐江濤.基于色溫估計(jì)的自動(dòng)白平衡算法研究[J].光電子·激光,2011(12):1872-1875. WANG M,LI B Q,XU J T.Auto White Balance Algorithm Based on Color-temperature Estimation[J].Journal of Optoelectronics.Laser,2011(12):1872-1875.

        【15】魏瑋,宮曉東.基于用戶體驗(yàn)的人機(jī)界面發(fā)展趨勢(shì)[J].北京航空航天大學(xué)學(xué)報(bào),2011,37(7):868-871. WEI W,GONG X D.HCI Develop Trend Based on User-experience[J].Journal of Beijing University of Aeronautics and Astronautics,2011,37(7):868-871.

        A Control Module of Ambient Lighting with Multi Control Ways

        CHEN Xiaolong, SUN Xunzhi, DONG Wei, DONG Fengge

        (Changzhou Xingyu Automotive Lighting Systems Co., Ltd., Changzhou Jiangsu 213022 ,China )

        With the continuous development of auto industry, car decorative lights are more and more favor to users. Atmosphere light is a kind of car interior lighting system that can create and decorate a variety of indoor lighting scene. A kind of atmosphere control module was present which could be controlled in a variety of ways. The first mode was the way of the CAN and LIN joint communication, users used the upper computer to control the RGB three color lights on the slave nodes through the way of CAN and LIN communication. This way could simulate the vehicle control mode. The second mode was the way of keyboards and LIN communication, users could use keyboards to control the RGB three color lights on the slave nodes through LIN communication. This way could help users control the RGB three color lights more conveniently and intuitively.

        Ambient lighting control module; Multi control ways;CAN communication; LIN communication

        2016-11-08

        陳小龍(1989—),男,碩士,工程師,研究方向?yàn)榍度胧较到y(tǒng)與應(yīng)用。E-mail:chenxiaolong@xyl.cn。

        10.19466/j.cnki.1674-1986.2017.03.004

        U463.83+4

        A

        1674-1986(2017)03-015-05

        猜你喜歡
        電路設(shè)計(jì)按鍵總線
        基于有限狀態(tài)機(jī)的按鍵檢測(cè)程序設(shè)計(jì)
        電子制作(2021年3期)2021-06-16 03:14:26
        Altium Designer在電路設(shè)計(jì)中的應(yīng)用
        電子制作(2019年16期)2019-09-27 09:34:58
        負(fù)反饋放大電路設(shè)計(jì)
        電子制作(2019年23期)2019-02-23 13:21:36
        基于PCI Express總線的xHC與FPGA的直接通信
        機(jī)載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計(jì)
        一種多方向?qū)Ч獍存I結(jié)構(gòu)設(shè)計(jì)
        電子制作(2016年1期)2016-11-07 08:43:05
        基于UC3843的60W升壓電路設(shè)計(jì)
        多通道ARINC429總線檢查儀
        基于EtherCAT總線的ROV控制系統(tǒng)設(shè)計(jì)
        河南科技(2014年16期)2014-02-27 14:13:22
        基于UC3842應(yīng)用電路設(shè)計(jì)
        久久久精品国产亚洲av网| 无码av免费一区二区三区| 国产喷水在线观看| 久久av一区二区三区下| 国产一级黄色录像大片| 亚洲日韩av一区二区三区中文| 好男人视频在线视频| 久久久精品国产亚洲麻色欲| 久久老熟女一区二区三区福利| 天堂а在线中文在线新版| 97人妻熟女成人免费视频| 欧洲乱码伦视频免费| 免费一区二区在线观看视频在线| 亚洲欧美中文字幕5发布| 国产一区二区黄色录像| 人人爽人人澡人人人妻| 日本视频中文字幕一区在线| 亚洲色图少妇熟女偷拍自拍| 国产av无码专区亚洲av麻豆| 人妻无码aⅴ不卡中文字幕| 精品国产一区二区三区久久女人| 日产国产精品亚洲高清| 精品一区二区三区免费视频| 成人区人妻精品一区二区不卡网站 | 久久少妇呻吟视频久久久| 国产亚洲成性色av人片在线观| 精品无人码麻豆乱码1区2区| 久久精品亚洲乱码伦伦中文| 国产激情一区二区三区在线蜜臀| 男女射精视频在线观看网站| 午夜福利试看120秒体验区| 亚洲欧洲国产日产国码无码| 精品女人一区二区三区| 亚洲熟妇无码av在线播放| 亚洲精品国偷拍自产在线观看蜜臀| 熟女少妇av免费观看| 极品av一区二区三区| 99re8这里有精品热视频免费| 99热成人精品国产免| 国产在线视频网友自拍| 免费网站看av片|