基于ATmega16的飛機(jī)防滑剎車測試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2 硬件設(shè)計(jì)
測試系統(tǒng)以ATmega16單片機(jī)為核心,硬件設(shè)計(jì)主要包括以下幾個部分:信號采集與輸出部分、信號模擬部分、信號處理和數(shù)據(jù)傳輸部分。下面主要介紹硬件設(shè)計(jì)中的幾個關(guān)鍵點(diǎn)和難點(diǎn)。
2.1 A/D采樣電路
測試系統(tǒng)需要采集的模擬量有機(jī)輪參考速度和伺服閥電壓,設(shè)計(jì)中直接應(yīng)用ATmega16芯片內(nèi)部的A/D口進(jìn)行信號采集,采用CD4053對A/D口擴(kuò)展。待測模擬信號經(jīng)過跟隨電路后分壓。當(dāng)設(shè)置ATmega16的控制端S1為低電平時,Z0通道選通,進(jìn)行機(jī)輪參考速度的采樣;為高電平時Z1通道選通,進(jìn)行伺服閥電壓的采樣,如圖3所示。本文引用地址:http://www.ex-cimer.com/article/160965.htm
2.2 D/A轉(zhuǎn)換電路
設(shè)計(jì)中采用串行10位數(shù)/模轉(zhuǎn)換器TLC5615進(jìn)行D/A轉(zhuǎn)換,轉(zhuǎn)換速率快,只需三根串行總線就可完成10位數(shù)據(jù)的串行輸入。當(dāng)片選端CS為低電平時,每個SCLK時鐘的上升沿將DIN的一位數(shù)據(jù)移入16位移位寄存器,在CS的上升沿將16位移位寄存器的10位有效數(shù)據(jù)存于10位DAC寄存器,供DAC電路進(jìn)行轉(zhuǎn)換輸出。DAC輸出的最大電壓為2倍基準(zhǔn)輸入電壓。基準(zhǔn)電壓采用精密的2.5 V并聯(lián)穩(wěn)壓器LM336。如圖4所示。
2.3 AD9833模擬機(jī)輪速度信號
機(jī)輪速度信號的模擬采用低功耗、可編程的波形發(fā)生器AD9833,它能夠產(chǎn)生正弦波并且無需外接元件,輸出頻率和相位都可通過軟件編程,易于調(diào)節(jié)。其輸出的正弦信號經(jīng)運(yùn)算放大器后作為機(jī)輪速度的模擬信號,如圖5所示。
評論