《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > PIC單片機在汽車電動車窗控制器中的應用
PIC單片機在汽車電動車窗控制器中的應用
來源:微型機與應用2010年第12期
王 義1, 邱云峰2
1. 貴州師范大學 物理與電子科學學院,貴州 貴陽 550001;2. 貴州大學 理學院, 貴州 貴
摘要: 針對汽車控制系統減少線束和較低成本的要求,提出了以集成CAN控制器的PIC18F258單片機為核心設計而成的汽車電動車窗控制系統,給出了系統主要硬件結構和軟件設計流程。相對于傳統的點對點控制方式,不僅減少了車內的線束、降低了成本,而且控制靈活、實時性強。試驗表明,該系統工作正常、性能可靠,具有低成本、低功耗和易于維修等優點。
Abstract:
Key words :

摘  要: 針對汽車控制系統減少線束和較低成本的要求,提出了以集成CAN控制器的PIC18F258單片機為核心設計而成的汽車電動車窗控制系統,給出了系統主要硬件結構和軟件設計流程。相對于傳統的點對點控制方式,不僅減少了車內的線束、降低了成本,而且控制靈活、實時性強。試驗表明,該系統工作正常、性能可靠,具有低成本、低功耗和易于維修等優點。
關鍵詞: 汽車網絡; CAN總線; PIC18F258; 電子控制單元

    隨著汽車電子技術的發展,越來越多的電子產品裝載到汽車上,極大地提高了汽車的動力性和舒適性,同時也增加了車內布線的難度和成本。CAN(Controller Area Network)作為一種串行數據通信總線,由于具有良好的可靠性、實時性及靈活性,已經成為國際標準(ISO11898)[1],在汽車電子系統中得到了廣泛的應用。
 目前,在CAN系統設計中,使用最多的是單片機外掛獨立的CAN控制器,如Philips公司的PCA82C200、SJA1000以及Intel公司的82526、82527等芯片。但是采用此類芯片的設計方案不利于系統集成化。本文以Microchip公司內部集成的CAN模塊PIC18F258單片機為核心,介紹CAN總線電動車窗控制系統的硬件電路結構及軟件設計流程。由于PIC18F258單片機對CAN收發器PCA82C250進行數據操作時只需要TXD、RXD兩條數據線,這樣就大大簡化了硬件電路的設計,提高了系統的可靠性。
1 電動車窗控制系統通信網絡的構成
 電動車窗控制系統通信網絡共有4個CAN節點電子控制器,分別是:左前門主控制器、右前門子控制器、左后門子控制器、右后門子控制器。采用CAN總線通信技術可以實現4個車門控制器之間的通信,如圖1所示。

 操作主控制器除了可以控制駕駛員的車窗玻璃升降外,還可以通過CAN總線控制其余乘客車窗玻璃的升降,同時子控制器也可控制各自位置車窗玻璃的升降。主控制器由Microchip公司的內部集成了CAN模塊的PIC18F258單片機、6N137高速光電耦合器、PCA82C250總線收發器等三個主要部分組成。考慮到設計成本和軟件編程的方便性,子控制器選用了與主控制器相同的芯片,且具有相同的硬件電路結構。
2 功率驅動芯片及其應用電路
    Motorola公司的功率驅動芯片MC33486以其強大的功能和優異的性能在汽車電子中得到了廣泛的應用。此芯片的應用模式為橋式結構[2],芯片內部有2個高端MOSFET驅動管MOS1、MOS2,外接2個低端MOSFET驅動管MOS3、MOS4組成一個完整的H橋,實現車窗電機的正、反向控制。同時,利用Cur R端的電流鏡像功能可方便地實現過流保護和車窗的防夾功能,如圖2所示。

    OUT1和OUT2是MC33486的兩個高端輸出引腳,直接驅動車窗電機M。IN1和IN2受微控制器的控制。當IN1為高電平‘1’,IN2為低電平‘0’時,相應的GLS1輸出低電平,GLS2輸出高電平,此時MOS1、MOS4導通,MOS2、MOS3截止。OUT1輸出正電壓而OUT2接地,車窗電機朝某一個方向運轉。反之,當IN1為低電平‘0’,IN2為高電平‘1’時,相應的GLS2輸出低電平,GLS1輸出高電平,此時MOS2、MOS3導通,MOS1、MOS4截止。OUT2輸出為正,OUT1接地,車窗電機反轉,達到升降車窗玻璃的目的。此外,MC33486在待機模式下有非常低的靜態電流,在正常工作時的輸出電流為10 A,最大峰值電流為35 A,直流輸入電壓的范圍較寬,可達8 V~28 V。當電壓高于28 V時芯片具有過壓保護功能。由于該器件性能完善,因而可減小電動車窗控制器的體積,提高EMS(電磁兼容)特性。
3 CAN控制器硬件電路設計
 對電動車窗控制器硬件電路設計的總體要求是系統簡單、容易實現、性能穩定可靠,在滿足要求的情況下盡量降低成本。
 CAN通信系統硬件電路主要由三部分組成[3]:PIC18F258單片機、6N137高速光電耦合器、PCA82C250總線收發器。電路原理如圖3所示。

    PIC18F258是美國Microchip公司生產的內部嵌有CAN總線控制器的高性能PIC系列單片機,由于其超小型、低功耗、低成本、多品種的特點,其應用范圍十分廣泛。PIC18F258是集成了CAN模塊的微控制器,有著先進的精簡指令集構架、增強型內核、32級堆棧,片內具有Flash程序存儲器、EEROM數據存儲器、自編程功能、在線調試器(ICD)和多種內部、外部中斷源,并采用了程序和數據空間完全分開的“哈佛”結構。這種結構大大降低了PIC微控制器的總體成本,同時提高了運行效率。在電路中,PIC18F258單片機是CAN總線接口電路的核心,主要完成CAN總線上數據的發送和接收,實現串行數據的分解及組合,保證通信的正常暢通。
    PCA82C250是Philips公司的CAN總線接口芯片,是CAN控制器與物理總線之間的接口,提供對總線的差分發送和接收的功能,它與ISO11898標準完全兼容,有三種不同的工作方式,即高速、斜率控制和待機,可以根據實際情況加以選擇,在本方案中選擇高速工作方式。該芯片引腳少,使用簡單。CAN總線采用PCA82C250芯片作為與總線之間的接口,PCA82C250的CANH、CANL引腳各自通過一個電阻與CAN總線相連,電阻可以起到一定的限流作用,保護PCA82C250免受過流的沖擊。另外,CANH和CANL與地之間并聯兩個小電容,可以濾除總線上的高頻干擾和防電磁輻射。光電耦合器采用General Instrument公司生產的高速邏輯門輸出光電耦合器6N137,它的最大傳輸延遲時間是75 ns,典型值是46 ns,采用6N137高速光電耦合電路可以很好地實現總線上節點之間的電氣隔離,同時可提高系統的抗干擾能力和傳輸信號的能力。使用時,光電耦合器的兩個電源VCC和V′CC必須采用電源隔離電路進行完全隔離。
4 CAN通信系統軟件設計流程
  軟件設計是系統設計的關鍵。使用開發軟件MPLAB IDE、仿真器ICD 2,以及靈活簡便的C語言。為了提高可靠性和可理解性[4],內部軟件設計采用了模塊結構,主要包括主程序、系統初始化子程序、數據發送子程序、數據接收子程序和電機控制子程序。此外,還應有中斷服務子程序、A/D采樣子程序、故障診斷子程序和終端子程序等。這里主要對系統初始化子程序和電機控制子程序進行探討。
  系統初始化子程序是系統設計工作中極為重要的部分,它是CAN總線系統正常工作的前提,關系到整個CAN系統能否正常工作。因此,初始化設計是一個重點,主要包括CAN模塊工作方式的配置、接收濾波器的設置、接收屏蔽寄存器設置、波特率參數設置、發送優先級設置和中斷允許寄存器設置等。初始化子程序流程如圖4所示。

     對電動車窗的控制可分為軟啟動、滿PWM輸出、續流和停止4個階段。其中包括對電動車窗“手動/自動”控制的判斷和處理、車窗上升到頂或下降到底的判斷和處理、車窗防夾的判斷和處理等[5],其工作流程如圖5所示。程序初始化完成后,在按鍵端口掃描到有上升或下降按鍵輸入的控制命令后,主程序調用電機控制子程序,車窗電機進入PWM軟啟動階段。PWM軟啟動分為10步,每步20 ms,占空比從10%逐漸增加到100%。隨后電機進入上升或下降的工作狀態[6]。電動車窗采用PWM控制方式后,啟動較為平穩,啟動快速性好。

    車窗的防夾功能是利用功率芯片MC33486的Cur R輸出端所具有的負載電流線性鏡像功能實現的。Cur R端能夠輸出與車窗電機負載電流Iload成比例的監控電流ICur R,有如下數學關系:
   
    將此電流轉化為電壓輸入到PIC單片機的A/D采樣端,能夠完成對車窗電機的控制,實現電動車窗的防夾功能。
    網絡化控制是現代汽車電子控制的發展趨勢。相對于傳統的控制方式,采用CAN總線的電動車窗控制系統可以減少車內的線束。同時可以通過軟件編程在不改變原有網絡硬件結構的前提下,增加許多功能。PIC18F258單片機內部集成了CAN控制器,可以在線編程。用該芯片設計而成的電動車窗控制系統性能穩定、工作可靠,經實際裝車試驗,系統的各項功能都得到了很好的實現,為系統的產業化實施奠定了基礎。
參考文獻
[1]  饒運濤,鄒繼軍,王進宏,等.現場總線CAN原理與應用技術(第二版)[M].北京:北京航空 航天大學出版社,2007.
[2]  杜琳,姜久春,潘磊.雙高端開關器件MC33486在車身電控系統中的應用[J].電氣應用,2005,24(7):122-124.
[3]  王軼,張凡.CAN總線技術在智能汽車系統中的應用[J].微計算機信息,2005,21(7):48-50.
[4]  肖朝暉,譚進,李山.混合動力汽車中CAN總線技術的應用[J].重慶大學學報(自然科學版),
2005,28(6):68-70.
[5]  趙鵬,王旭東.基于CAN總線的車門控制系統設計[J]. 哈爾濱理工大學學報,2008,13(2):77-85.
[6]  吳志紅,陸科,朱元.一種高性價比的電動車窗控制器設計[J].單片機與嵌入式系統設計.2009(1):43-45.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美一级二级三级蜜桃| 香蕉乱码成人久久天堂爱免费| 亚洲观看高清完整版在线观看| 亚洲欧美日韩国产一区二区三区| 一区二区三区在线免费视频| 亚洲欧美日韩另类| 欧美日韩色婷婷| 国产精品va| 国产精品免费aⅴ片在线观看| 亚洲欧美在线x视频| 欧美成人精精品一区二区频| 国产亚洲精品成人av久久ww| 国内综合精品午夜久久资源| 日韩视频一区| 麻豆国产精品va在线观看不卡| 美女主播精品视频一二三四| 黑人巨大精品欧美黑白配亚洲| 99精品免费视频| 欧美华人在线视频| 欧美黄色网络| 一区二区三区 在线观看视频| 亚洲大片一区二区三区| 亚洲免费观看高清在线观看| 欧美不卡激情三级在线观看| 巨胸喷奶水www久久久免费动漫| 久久一区激情| 国产日韩精品视频一区二区三区| 亚洲精品一二| 欧美va日韩va| 亚洲欧美国产高清| 午夜精品一区二区三区在线| 国产精品高潮呻吟久久av无限| 久久精品在这里| 噜噜噜噜噜久久久久久91| 亚洲第一成人在线| 性久久久久久| 欧美日韩一区二区三区免费看| 日韩天天综合| 亚洲精品黄网在线观看| 欧美午夜激情在线| 国产精品美女久久久久aⅴ国产馆| 国产精品久久国产精麻豆99网站| 国内揄拍国内精品少妇国语| 欧美激情视频一区二区三区在线播放| 欧美丝袜第一区| 亚洲一区www| 欧美激情亚洲自拍| 国产精品久久久久久久久动漫| 午夜精品福利一区二区蜜股av| 国产亚洲欧美中文| 国产视频一区在线观看一区免费| 狠狠色综合网| 欧美日韩综合网| 亚洲韩国一区二区三区| 国产日韩欧美黄色| 国产区亚洲区欧美区| 久久精品一区中文字幕| 亚洲欧美制服另类日韩| 亚洲第一在线| 欧美日韩亚洲系列| 国产在线日韩| 国产精品成人播放| 欧美视频免费看| 午夜一区二区三区不卡视频| 欧美三级午夜理伦三级中视频| 伊人蜜桃色噜噜激情综合| 黑人中文字幕一区二区三区| 蜜桃av噜噜一区二区三区| 伊人久久大香线蕉av超碰演员| 亚洲国产99| 激情综合色综合久久| 亚洲视频精品| 亚洲二区视频在线| 久久国产一区二区三区| 欧美久久婷婷综合色| 国内精品久久久久久久97牛牛| 亚洲精品乱码久久久久| 女女同性女同一区二区三区91| 樱桃国产成人精品视频| 欧美激情麻豆| 午夜国产欧美理论在线播放| 久久综合久久综合久久综合| 国产乱子伦一区二区三区国色天香| 亚洲欧洲日本国产| 亚洲欧美资源在线| 亚洲综合社区| 国产欧美日韩在线播放| 亚洲国产人成综合网站| 亚洲国产一区视频| 欧美一区二区日韩一区二区| 亚洲男人av电影| 久久久国产精品亚洲一区| 亚洲日本精品国产第一区| 99精品国产在热久久下载| 欧美精品一区二| 欧美凹凸一区二区三区视频| 亚洲视频在线看| 欧美高清在线视频观看不卡| 亚洲午夜一区二区三区| 欧美一区二区性| 国产视频一区二区三区在线观看| 黑人一区二区三区四区五区| 国产一区白浆| 欧美成人免费全部观看天天性色| 一区在线电影| 欧美日韩精品系列| 欧美日韩国产综合一区二区| 欧美一区二区三区四区在线观看| 亚洲国产综合在线| 国产精品va在线| 久久久一区二区三区| 国产麻豆日韩欧美久久| 激情久久五月天| 亚洲欧美日韩国产中文| 99精品国产一区二区青青牛奶| 伊人婷婷欧美激情| 欧美午夜女人视频在线| 亚洲成在线观看| 国产精品高清免费在线观看| 亚洲欧美日韩成人高清在线一区| 欧美视频在线一区| 欧美在线观看你懂的| 欧美日韩国产综合在线| 亚洲午夜影视影院在线观看| 久久av在线看| 国产精品视频| 亚洲欧美综合一区| 国产精品白丝av嫩草影院| 国产欧美一区二区三区另类精品| 亚洲国产精品视频一区| 午夜精品福利在线观看| 精品999在线观看| 国产亚洲视频在线| 在线一区免费观看| 国产精品久久久一区二区| 最新成人av在线| 狠狠88综合久久久久综合网| 99视频精品全国免费| 欧美日韩另类国产亚洲欧美一级| 欧美性大战久久久久久久| 欧美日韩中文字幕在线| 亚洲激情在线| 欧美成人黑人xx视频免费观看| 亚洲综合999| 在线亚洲欧美专区二区| 欧美一区日韩一区| 国产日本欧美视频| 老司机午夜免费精品视频| 亚洲图片欧美午夜| 国产综合在线视频| 亚洲免费高清视频| 国产真实久久| 亚洲精品视频免费在线观看| 卡通动漫国产精品| 久久经典综合| 欧美日韩中国免费专区在线看| 亚洲精品一品区二品区三品区| 久久精品主播| 欧美电影资源| 亚洲欧美日韩网| 亚洲日韩欧美一区二区在线| 另类欧美日韩国产在线| 久久在精品线影院精品国产| 玉米视频成人免费看| 亚洲精品国精品久久99热| 日韩网站在线看片你懂的| 国产欧美一区二区三区在线看蜜臀| 久久天天躁狠狠躁夜夜av| 亚洲国产一区二区a毛片| 久久久久国色av免费看影院| 亚洲网站啪啪| 黄网站免费久久| 亚洲欧洲一区二区三区| 欧美va亚洲va日韩∨a综合色| 欧美激情综合色综合啪啪| 国产精品欧美风情| 国产日韩在线看片| 欧美午夜在线视频| 伊人久久亚洲热| 国产日韩在线一区二区三区| 久久免费精品视频| 夜夜夜精品看看| 欧美激情一区二区三区全黄| 亚洲欧洲日韩综合二区| 亚洲午夜女主播在线直播| 洋洋av久久久久久久一区| 欧美精品一区在线| 亚洲人成在线观看网站高清| 久久久久这里只有精品| 久久精品人人做人人爽| 麻豆精品一区二区综合av| 欧美激情在线有限公司| 亚洲欧洲日本在线| 欧美v国产在线一区二区三区| 狠狠色狠狠色综合日日小说| 亚洲精品日产精品乱码不卡| 91久久精品日日躁夜夜躁欧美| 国产在线不卡| 国产精品国产三级国产aⅴ无密码| 国产精品美女黄网| 国产精品香蕉在线观看| 国产精品极品美女粉嫩高清在线| 国产亚洲欧美一区在线观看| 欧美日韩调教| 亚洲精品色婷婷福利天堂| 国产精品久久一区二区三区| 伊人久久综合| 国产精品99久久99久久久二8| 欧美一级一区| 欧美日韩三级| 欧美日韩的一区二区| 国产精品日韩精品欧美在线| 国产精品大片wwwwww| 亚洲性感激情| 亚洲一区二区三区涩| 国产午夜精品美女毛片视频| 9色porny自拍视频一区二区| 久久精品一级爱片| 激情五月综合色婷婷一区二区| 欧美在线播放高清精品| 亚洲自拍三区| 亚洲专区在线视频| 极品裸体白嫩激情啪啪国产精品| 欧美伊人久久久久久久久影院| 国产亚洲一区二区三区在线播放| 亚洲综合首页| 免费国产一区二区| 黑人巨大精品欧美一区二区小视频| 久久国产毛片| 亚洲一区日韩| 激情五月综合色婷婷一区二区| 亚洲第一视频网站| 国产精品vvv| 久久久综合激的五月天| 欧美日韩免费观看一区三区| 一个色综合av| 国产精品蜜臀在线观看| 日韩视频免费观看高清在线视频| 狠狠色综合播放一区二区| 国产精品theporn88| 国产精品专区h在线观看| 国产资源精品在线观看| 亚洲欧美另类中文字幕| 欧美日韩亚洲一区在线观看| 亚洲国产精品视频| 最新69国产成人精品视频免费| 国产区欧美区日韩区| 亚洲激情av在线| 亚洲人成在线播放网站岛国| 亚洲国产高清高潮精品美女| 亚洲国产高潮在线观看| 欧美成人自拍视频| 激情欧美一区二区| 欧美性猛交xxxx乱大交蜜桃| 亚洲精品日韩在线观看| 久久国产66| 久久精品人人做人人爽| 久久av红桃一区二区小说| 亚洲免费黄色| 欧美一级日韩一级| 亚洲日本中文字幕免费在线不卡| 国产精品久久久一区二区三区| 国产精品一区二区在线观看网站| 亚洲精品日韩欧美| 欧美日韩在线直播| 精东粉嫩av免费一区二区三区| 亚洲国产成人在线视频| 国产欧美日韩综合一区在线播放| 亚洲图片欧美午夜| 宅男66日本亚洲欧美视频| 久久久久国产精品一区三寸| 欧美午夜欧美| 欧美日韩国产成人在线免费| 亚洲电影第1页| 国产日韩欧美一区在线| 欧美一级艳片视频免费观看| 欧美一区二区视频在线观看| 久久这里只有| 欧美在线视频网站| 国产精品99久久久久久www| 9国产精品视频| 欧美亚州韩日在线看免费版国语版| 欧美高清视频一区二区三区在线观看| 一色屋精品亚洲香蕉网站| 亚洲欧美日韩一区在线观看| 久久综合狠狠综合久久激情| 欧美成人午夜| 亚洲精品久久久久久一区二区| 黄色精品在线看| 韩国欧美国产1区| 亚洲国产婷婷香蕉久久久久久99| 国产精品区二区三区日本| 欧美一区二区在线观看| 国产精品一区久久久| 欧美午夜一区二区三区免费大片| 欧美精品xxxxbbbb| 欧美日韩视频在线| 国产伦精品免费视频| 欧美国产日韩一区二区三区| 久久精品视频免费播放| 一区二区三区毛片| 欧美另类在线观看| 免费久久99精品国产自| 有坂深雪在线一区| 国产精品一区一区| 欧美日韩国产免费| 亚洲国产欧美日韩精品| 亚洲免费成人av电影| 亚洲午夜精品在线| 国产精品女主播一区二区三区| 久久爱91午夜羞羞| 久久综合九色综合欧美就去吻| 欧美另类亚洲| 久久久蜜臀国产一区二区| 久久成人免费视频| 一区二区三区在线观看视频| 在线观看亚洲视频| 久久久亚洲综合| 欧美一级精品大片| 欧美一级在线视频| 亚洲国产精品久久久久秋霞不卡| 在线精品视频免费观看| 国产精品久久久久国产精品日日| 91久久综合亚洲鲁鲁五月天| 欧美激情精品久久久久久黑人| 欧美日韩视频在线观看一区二区三区| 欧美日韩免费区域视频在线观看| 欧美日韩直播|