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