多功能發(fā)動(dòng)機(jī)轉(zhuǎn)速模擬器設(shè)計(jì)
(2)電流信號(hào)產(chǎn)生電路
電流信號(hào)產(chǎn)生電路如圖3所示。本電路模塊和頻率信號(hào)產(chǎn)生模塊共用一個(gè)滑動(dòng)變阻器W1。接線如下:J3―1、J3―2、J3―3分別接頻率信號(hào)產(chǎn)生電路中的J1―1、J1―2、J1―3,通過選段開關(guān)來選擇頻率、電流調(diào)節(jié)。調(diào)節(jié)滑動(dòng)變阻器w1的值可實(shí)現(xiàn)O~20 mA的電流輸出。該電路選用的核心部件是AD694。AD694是一種單片電壓電流轉(zhuǎn)換器(以下簡稱V/I)。它將輸入電壓信號(hào)轉(zhuǎn)換成標(biāo)準(zhǔn)的O~20 mA電流信號(hào),可廣泛用于壓力、流量、溫度等信號(hào)的參數(shù)傳遞,并對閥、調(diào)節(jié)器以及過程控制中一些常用設(shè)備的控制。本文引用地址:http://www.ex-cimer.com/article/188924.htm
2.2 頻率信號(hào)調(diào)理電路
頻率信號(hào)調(diào)理電路如圖4所示。由于頻率信號(hào)產(chǎn)生電路產(chǎn)生的波形不是很規(guī)則,須經(jīng)過CD4013進(jìn)行整形處理,最后被單片機(jī)采集和LED顯示。若K1閉合,則短接了內(nèi)部信號(hào)和地,此時(shí)就可以取得外部脈沖信號(hào)(如從柴油機(jī)磁電傳感器來的正弦信號(hào)),因?yàn)門1和CD4013會(huì)將它們整形成脈寬比為1:1的方波,同樣可被單片機(jī)所采集。需要注意的是,單片機(jī)計(jì)算脈沖個(gè)數(shù)時(shí),應(yīng)該考慮的是被分頻之后的脈沖信號(hào),所以在軟件里對所計(jì)的脈沖數(shù)加倍。
2.3 串行A/D轉(zhuǎn)換電路
串行A/D轉(zhuǎn)換電路如圖5所示。由AD694產(chǎn)生的0~20 mA電流,轉(zhuǎn)換成O~2.O V的模擬電壓信號(hào)后,連接到MAXl44的CHO和CHl端口。由于模擬信號(hào)電壓范圍為O~2.O V,因此可將MAXl44的參考基準(zhǔn)電壓設(shè)置為2.048V,這樣可以提高轉(zhuǎn)換精度,也便于轉(zhuǎn)換后數(shù)據(jù)的后續(xù)處理。2.048 V的基準(zhǔn)電壓可由REFl91提供。
2.4 AT89C2051單片機(jī)測量顯示電路
測量顯示電路的核心部件是AT89C2051單片機(jī),電路如圖6所示。其中復(fù)位看門狗采用MAX813L,實(shí)現(xiàn)上電復(fù)位和程序監(jiān)測(在程序中實(shí)現(xiàn));發(fā)動(dòng)機(jī)齒數(shù)由人工根據(jù)實(shí)際的齒數(shù)來設(shè)定,并被單片機(jī)所讀??;MAX7219為BCD譯碼器,起顯示驅(qū)動(dòng)作用;微處理器采用Atmel公司的AT89C2051,其內(nèi)部含2KB程序存儲(chǔ)器、128字節(jié)數(shù)據(jù)存儲(chǔ)器、15個(gè)I/O口及2個(gè)定時(shí)器,足夠?yàn)楸?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/多功能">多功能轉(zhuǎn)速模擬器使用。
評論