專利名稱:Can總線車燈控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明設計汽車電子技術(shù)領(lǐng)域,提供了一種CAN總線車燈控制系統(tǒng)。
背景技術(shù):
汽車車燈是汽車的重要組成部分,傳統(tǒng)的車燈供電系統(tǒng)是所謂的并行結(jié)構(gòu),一個用電器賠一跟電力線和一個開關(guān),開關(guān)置于駕駛員旁,由駕駛員控制開關(guān)通斷,控制燈(或其他用電器)工作。這種結(jié)構(gòu)缺點是若用電設備越多,電力線就越多,這無疑是加大了汽車的負擔而且容易收到干擾,導致器件不能正常運行。隨著現(xiàn)代汽車的迅猛發(fā)展和電子技術(shù)的日新月異,汽車電子設備不斷增多,以微控制器為代表的汽車電子在整車電子系統(tǒng)中應用廣泛,汽車控制正由機電控制系統(tǒng)轉(zhuǎn)向以分布式網(wǎng)絡為基礎的智能化系統(tǒng)。CAN總線是一種支持分布式和實時控制的串行通信網(wǎng)絡,以其高性能和高可靠性在自動控制領(lǐng)域廣泛應用。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種利用CAN總線結(jié)構(gòu),能夠有效的減小電力線的數(shù)量, 減少干擾,實現(xiàn)優(yōu)化控制的CAN總線車燈控制系統(tǒng)。本發(fā)明為實現(xiàn)上述目的采用以下技術(shù)方案
一種CAN總線車燈控制系統(tǒng),其特征在于其組成包括電源模塊、開關(guān)檢測模塊和功率驅(qū)動模塊,所述開關(guān)檢測模塊與功率驅(qū)動模塊由CAN總線連接。所述開關(guān)檢測模塊包括單片機1、CAN總線控制器1、CAN總線收發(fā)器1,單片機1 的Pl. 0-P1. 4作為開關(guān)輸入信號的接入端;單片機1的P0. 0接單CAN總線控制器1的ADO、 P0. 1 接 AD1、P0. 2 接 AD2、P0. 3 接 AD3、P0. 4 接 AD4、P0. 5 接 AD5、P0. 6 接 AD6、P0. 7 接 AD7、 ALE/PR0G 接 ALE/AS、P3. 6/WR 接 WR、P3. 7/RD 接 RD、P3. 2/INT0 接 INT、P2. 0 接 CS ;所述 CAN總線控制器1的TXO接CAN總線收發(fā)器1的TXD、RX0接RXD ;所述CAN總線收發(fā)器1的 CANH、CANL 接 CAN 總線。所述功率驅(qū)動模包括單片機2、CAN總線控制器2、CAN總線收發(fā)器2、車燈驅(qū)動模塊,所述車燈驅(qū)動模塊的QDl接單片機2的PL 0、QD2接單片機2的PL 1、QD3接單片機2 的Pl. 2、QD4接單片機2的Pl. 3、QD5接單片機2的Pl. 4 ;單片機2的P0. 0接單CAN總線控制器 2 的 ADO、P0. 1 接 ADl、P0. 2 接 AD2、P0. 3 接 AD3、P0. 4 接 AD4、P0. 5 接 AD5、P0. 6 接 AD6、P0. 7 接 AD7、ALE/PR0G 接 ALE/AS、P3. 6/WR 接 WR、P3. 7/RD 接 RD、P3. 2/INT0 接 INT、 P2. 0接CS ;所述CAN總線控制器2的TXO接CAN總線收發(fā)器2的TXD、RXO接RXD ;所述CAN 總線收發(fā)器2的CANH、CANL接CAN總線。所述單片機1和單片機2采用AT89C51。所述總線收發(fā)器1和總線收發(fā)器采用182C250。所述CAN控制器1和CAN控制器2采用SJA1000。所述電源模塊為系統(tǒng)提供+5V電能。
3
本發(fā)明具有以下有益效果
本發(fā)明采用CAN總線結(jié)構(gòu),能夠有效的減小電力線的數(shù)量,減少干擾,實現(xiàn)優(yōu)化控制。
圖1為本發(fā)明的邏輯方框圖; 圖2為本發(fā)明的系統(tǒng)電路原理圖。
具體實施例方式一種CAN總線車燈控制系統(tǒng),其組成包括由CAN總線連接的開關(guān)檢測模塊和功率驅(qū)動模塊。所述開關(guān)檢測模塊包括單片機1、CAN總線控制器1、CAN總線收發(fā)器1,單片機1 的Pl. 0-P1. 4作為開關(guān)輸入信號的接入端;單片機1的P0. 0接單CAN總線控制器1的ADO、 P0. 1 接 AD1、P0. 2 接 AD2、P0. 3 接 AD3、P0. 4 接 AD4、P0. 5 接 AD5、P0. 6 接 AD6、P0. 7 接 AD7、 ALE/PR0G 接 ALE/AS、P3. 6/WR 接 WR、P3. 7/RD 接 RD、P3. 2/INT0 接 INT、P2. 0 接 CS ;所述 CAN總線控制器1的TXO接CAN總線收發(fā)器1的TXD、RX0接RXD ;所述CAN總線收發(fā)器1的 CANH、CANL 接 CAN 總線。所述功率驅(qū)動模包括單片機2、CAN總線控制器2、CAN總線收發(fā)器2、車燈驅(qū)動模塊,所述車燈驅(qū)動模塊的QDl接單片機2的PL 0、QD2接單片機2的PL 1、QD3接單片機2 的Pl. 2、QD4接單片機2的Pl. 3、QD5接單片機2的Pl. 4 ;單片機2的P0. 0接單CAN總線控制器 2 的 ADO、P0. 1 接 ADl、P0. 2 接 AD2、P0. 3 接 AD3、P0. 4 接 AD4、P0. 5 接 AD5、P0. 6 接 AD6、P0. 7 接 AD7、ALE/PR0G 接 ALE/AS、P3. 6/WR 接 WR、P3. 7/RD 接 RD、P3. 2/INT0 接 INT、 P2. 0接CS ;所述CAN總線控制器2的TXO接CAN總線收發(fā)器2的TXD、RXO接RXD ;所述CAN 總線收發(fā)器2的CANH、CANL接CAN總線。所述單片機1和單片機2采用AT89C51。所述總線收發(fā)器1和總線收發(fā)器采用182C250。所述CAN控制器1和CAN控制器2采用SJA1000。所述電源模塊為系統(tǒng)提供+5V電能。微處理器AT89C51負責SJA1000的初始化,通過控制SJA1000實現(xiàn)數(shù)據(jù)的接受和發(fā)送等通訊任務。SJA1000的AD0-AD7連接到單片機的P0. 0-P0. 7 口,SJA1000的CS連接到 89c51的P2. 0, P2. 0為0時片外存儲器地址可選中SJA1000,CPU通過這些地址可對SJA1000 執(zhí)行相應的讀/寫操作。SJA1000的RD, WR, ALE分別與89c51的引腳相連,INT接INTO。車燈控制系統(tǒng)硬件電路如圖2,它的工作原理為CAN總線控制器與單片機連通, 由單片機的程序給予初始化,并選通控制器,當單片機PI. -Pl. 4其中一個管腳開關(guān)按下時,立刻把數(shù)據(jù)傳送到CAN控制器1,利用CAN總線收發(fā)器1將信號發(fā)出,通過CANH,CANL兩個管腳傳輸數(shù)據(jù),當控制車燈系統(tǒng)中的CAN總線收發(fā)器2收到信號時,其系統(tǒng)中的CAN總線控制器發(fā)出中斷,使車燈系統(tǒng)的單片機執(zhí)行相關(guān)程序,控制車燈驅(qū)動電路,使其相應的車燈完成控制目的。
權(quán)利要求
1.一種CAN總線車燈控制系統(tǒng),其特征在于其組成包括電源模塊、開關(guān)檢測模塊和功率驅(qū)動模塊,所述開關(guān)檢測模塊與功率驅(qū)動模塊由CAN總線連接。
2.根據(jù)權(quán)利要求1所述的CAN總線車燈控制系統(tǒng),其特征在于所述開關(guān)檢測模塊包括單片機1、CAN總線控制器1、CAN總線收發(fā)器1,單片機1的PI. 0-P1. 4作為開關(guān)輸入信號的接入端;單片機1的P0. 0接單CAN總線控制器1的ADO、P0. 1接ADl、P0. 2接AD2、P0. 3 接 AD3、P0. 4 接 AD4、P0. 5 接 AD5、P0. 6 接 AD6、P0. 7 接 AD7、ALE/PR0G 接 ALE/AS、P3. 6/WR 接 WR、P3. 7/RD 接 RD、P3. 2/INT0 接 INT、P2. 0 接 CS ;所述 CAN 總線控制器 1 的 TXO 接 CAN 總線收發(fā)器1的TXD、RXO接RXD;所述CAN總線收發(fā)器1的CANH、CANL接CAN總線。
3.根據(jù)權(quán)利要求1所述的CAN總線車燈控制系統(tǒng),其特征在于所述功率驅(qū)動模包括單片機2、CAN總線控制器2、CAN總線收發(fā)器2、車燈驅(qū)動模塊,所述車燈驅(qū)動模塊的QDl接單片機2的PL 0、QD2接單片機2的PL 1、QD3接單片機2的PL 2、QD4接單片機2的Pl. 3、 QD5接單片機2的Pl. 4 ;單片機2的P0. 0接單CAN總線控制器2的ADO,P0. 1接ADUP0. 2 接 AD2、P0. 3 接 AD3、P0. 4 接 AD4、P0. 5 接 AD5、P0. 6 接 AD6、P0. 7 接 AD7、ALE/PR0G 接 ALE/ AS、P3. 6/WR 接 WR、P3. 7/RD 接 RD、P3. 2/INT0 接 ΙΝΤ、Ρ2· 0 接 CS ;所述 CAN 總線控制器 2 的 TXO接CAN總線收發(fā)器2的TXD、RXO接RXD;所述CAN總線收發(fā)器2的CANH、CANL接CAN 總線。
4.根據(jù)權(quán)利要求1所述的CAN總線車燈控制系統(tǒng),其特征在于所述單片機1和單片機2采用AT89C51。
5.根據(jù)權(quán)利要求1所述的CAN總線車燈控制系統(tǒng),其特征在于所述總線收發(fā)器1和總線收發(fā)器采用182C250。
6.根據(jù)權(quán)利要求1所述的CAN總線車燈控制系統(tǒng),其特征在于所述CAN控制器1和 CAN控制器2采用SJA1000。
7.根據(jù)權(quán)利要求1所述的CAN總線車燈控制系統(tǒng),其特征在于所述電源模塊為系統(tǒng)提供+5V電能。
全文摘要
本發(fā)明提供了一種CAN總線車燈控制系統(tǒng),其組成包括由CAN總線連接的開關(guān)檢測模塊和功率驅(qū)動模塊。本發(fā)明采用CAN總線結(jié)構(gòu),能夠有效的減小電力線的數(shù)量,減少干擾,實現(xiàn)優(yōu)化控制。
文檔編號B60Q1/00GK102431487SQ201110323220
公開日2012年5月2日 申請日期2011年10月22日 優(yōu)先權(quán)日2011年10月22日
發(fā)明者袁代華, 鄧金智, 高靜 申請人:成都市翻鑫家科技有限公司