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