基于加速度計的汽車動力學(xué)參數(shù)采集平臺設(shè)計
3.2 主控制器電路設(shè)計
系統(tǒng)主控制器采用MC9S12DJ256單片機,它是Freescale公司基于16位HCS12內(nèi)核制造的高速、高性能、低功耗的芯片。它使用了鎖相環(huán)技術(shù)和內(nèi)部倍頻技術(shù),使內(nèi)部總線速度大大高于時鐘產(chǎn)生器的頻率,在同樣速度下所使用的時鐘頻率較同類單片機低很多,因而高頻噪聲低,抗干擾能力強,更適合于汽車內(nèi)部惡劣的環(huán)境。
MC9S12DJ256單片機的主頻高達25 MHz,同時片上還集成了許多標準模塊,包括2個異步串行通信口SCI、3個同步串行通信口SPI、8通道輸入捕捉/輸出比較定時器、2個10位8通道A/D轉(zhuǎn)換模塊、1個8通道脈寬調(diào)制模塊、兼容CAN 2.0A/B協(xié)議的2個CAN模塊以及一個內(nèi)部I2C總線模塊;片內(nèi)擁有256 KB的FLASH E2PROM,12 KB的RAM及4 KB的E2PROM,資源十分豐富,可滿足本方案設(shè)計要求。主控制器電路如圖4所示。本文引用地址:http://m.butianyuan.cn/article/197483.htm
3.3 數(shù)據(jù)采集電路設(shè)計
ADXL330支持對輸出進行低通濾波??梢酝ㄟ^調(diào)整輸出引腳接地電容的大小來設(shè)置。輸出帶寬主要是由RFILT,Cxyz的大小決定的。-3dB的帶寬計算公式如下:
可簡化為:
電阻RFILT的標稱值為32 kΩ,位于芯片內(nèi)部,偏差在±15%。Cxyz的最小值不能小于0.004 7μF。
由于汽車在路面上的的振動頻率一般在1~100 Hz的范圍內(nèi),則可選取濾波電容Cxyz的值為0.05μF,從而實現(xiàn)帶寬為100 Hz的低通濾波。電路如圖5所示。為了濾除供電電源產(chǎn)生的噪聲,需要在加速度計的電源Vs和Com之間接一只0.1μF的電容。
3.4 CAN總線傳輸電路設(shè)計
PCA82C250是CAN協(xié)議控制器和物理總線間的接口,可以提供對總線的差動發(fā)送和接收能力,與ISO11898標準完全兼容,并具有抗汽車環(huán)境下的瞬間干擾、保護總線的能力。它主要是為汽車中高速通信(高達1 Mb/s)應(yīng)用而設(shè)計。為了增強CAN總線節(jié)點的抗干擾能力,MC9S12DJ-256的CANTX0和CAN-RX0并不直接和收發(fā)器PCA82C250的TXD和RXD相連,而是通過高速光耦TLP113隔離后再和PCA82C250相連,這樣就可以實現(xiàn)各CAN節(jié)點間的電氣隔離,提高系統(tǒng)的穩(wěn)定性和安全性。其電路原理如圖6所示。
評論