一種汽車ABS控制器開發(fā)裝置的研究與設計
(4)程序下載和調(diào)試方便,具有片內(nèi)自舉引導程序,可通過串口下載程序,帶有片上調(diào)試接口(OCDS),可通過Keil-C166等編譯器對程序進行單步和斷點調(diào)試。
XC164CS的這些優(yōu)點完全能滿足本設計高速實時控制的要求。
由于XC164CS需要兩種內(nèi)核電壓5V和2.5V才能正常工作,因此采用了能夠產(chǎn)生這兩種電壓的TLE7469GV52作為電源管理芯片可簡化電路的設計,TLE7469GV52是英飛凌公司的LDO電源芯片,它具有低電壓報警、過熱和過載保護以及看門狗等功能,為本設計提供了非常優(yōu)秀的電源管理方案。
對于電機控制,本設計使用了電壓調(diào)速的直流電機,采用了ADI公司的AD5336作為D/A輸出芯片,用于驅(qū)動電機,圖3是AD5336的功能框圖,該芯片的特點是片內(nèi)具有四個單獨控制的10位精度D/A輸出通道,低功耗,采用并行接口,D/A轉(zhuǎn)換更新時間僅需6μs,完全可以滿足本設計中對電機進行高精度和快速調(diào)速的要求,另外片內(nèi)每個D/A通道帶有軌-軌輸出緩沖型放大器,帶負載能力強,因此不需任何外圍電路即可直接驅(qū)動電壓調(diào)速的直流電機,采用這種方式可大大簡化電機驅(qū)動電路,也簡化了電機控制程序的設計。
在本設計中采用了無源磁電式的輪速傳感器,其輸出為正弦信號,在輪速處理模塊中采用了LM139作為電壓比較芯片,實現(xiàn)正弦信號向方波信號的轉(zhuǎn)換,利用 XC164CS的CC2模塊對輪速脈沖的捕捉,實時監(jiān)測四個齒圈的轉(zhuǎn)速,實現(xiàn)對齒圈電機的轉(zhuǎn)速反饋控制,從而保證對齒圈轉(zhuǎn)速控制的準確度。 CAN接口的設計是為了滿足本設計中驅(qū)動/制動模擬控制器、目標開發(fā)的ABS控制器和上位機GUI軟件三方的相互通訊。OCDS接口和ASC接口則是為了程序下載和調(diào)試方便而設計的。
評論