基于ATmega16的飛機(jī)防滑剎車測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2 硬件設(shè)計(jì)
測(cè)試系統(tǒng)以ATmega16單片機(jī)為核心,硬件設(shè)計(jì)主要包括以下幾個(gè)部分:信號(hào)采集與輸出部分、信號(hào)模擬部分、信號(hào)處理和數(shù)據(jù)傳輸部分。下面主要介紹硬件設(shè)計(jì)中的幾個(gè)關(guān)鍵點(diǎn)和難點(diǎn)。
2.1 A/D采樣電路
測(cè)試系統(tǒng)需要采集的模擬量有機(jī)輪參考速度和伺服閥電壓,設(shè)計(jì)中直接應(yīng)用ATmega16芯片內(nèi)部的A/D口進(jìn)行信號(hào)采集,采用CD4053對(duì)A/D口擴(kuò)展。待測(cè)模擬信號(hào)經(jīng)過跟隨電路后分壓。當(dāng)設(shè)置ATmega16的控制端S1為低電平時(shí),Z0通道選通,進(jìn)行機(jī)輪參考速度的采樣;為高電平時(shí)Z1通道選通,進(jìn)行伺服閥電壓的采樣,如圖3所示。本文引用地址:http://butianyuan.cn/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為低電平時(shí),每個(gè)SCLK時(shí)鐘的上升沿將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ī)輪速度信號(hào)
機(jī)輪速度信號(hào)的模擬采用低功耗、可編程的波形發(fā)生器AD9833,它能夠產(chǎn)生正弦波并且無需外接元件,輸出頻率和相位都可通過軟件編程,易于調(diào)節(jié)。其輸出的正弦信號(hào)經(jīng)運(yùn)算放大器后作為機(jī)輪速度的模擬信號(hào),如圖5所示。
評(píng)論