【正文】
動(dòng)ADC0809 工作。EOC 為轉(zhuǎn)換結(jié)束輸出線,該線高電平表示AD 轉(zhuǎn)換已結(jié)束,數(shù)字量已鎖入 “三態(tài)輸出鎖存器”。ENABLE 為“輸出允許”線,高電平時(shí)能使D0D7 引腳上輸出轉(zhuǎn)換后的數(shù)字量。Vcc 為+5V 電源輸入線,GND 為地線。+VREF 常和VDD 相連,VDD設(shè)置為5V,VREF 常接地。通常使用頻率為500KHz的時(shí)鐘信號(hào)由于ADC0809的典型工作頻率640 kHz不太容易得到,所以通常使用相近頻率且容易獲得的信號(hào)進(jìn)行替代。ADC0809對(duì)輸入模擬量要求:信號(hào)單極性,電壓范圍是0-5V,若信號(hào)太小,必須進(jìn)行放大;輸入的模擬量在轉(zhuǎn)換過程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。該地址發(fā)生器電路如圖53所示。地址發(fā)生器時(shí)鐘輸入由兩個(gè)部分組成,一個(gè)是時(shí)鐘電路產(chǎn)生的時(shí)鐘信號(hào),主要是在信號(hào)存取到存儲(chǔ)器時(shí)為地址發(fā)生器提供時(shí)鐘信號(hào);另外一個(gè)是由時(shí)序邏輯電路產(chǎn)生的邏輯控制信號(hào),用于將存儲(chǔ)器中的數(shù)據(jù)讀出是為發(fā)生器提供控制信號(hào)。4片74HC163的輸出與存儲(chǔ)器的16根地址線A0-A15,地址范圍是64Kb。當(dāng)?shù)刂钒l(fā)生器數(shù)到FFFFH時(shí),將產(chǎn)生一個(gè)觸發(fā)脈沖,輸入到D觸發(fā)器的時(shí)鐘輸入端,由于D觸發(fā)器的D端接VCC(高電平),因此將使D觸發(fā)器發(fā)生翻轉(zhuǎn),產(chǎn)生高電平信號(hào)EOC,該信號(hào)通過三態(tài)門輸入到并口的AD0,計(jì)算機(jī)在查詢到AD0位為高時(shí),知道此時(shí)存儲(chǔ)器已經(jīng)存滿,可以將存儲(chǔ)器數(shù)據(jù)讀入到計(jì)算機(jī)中,同時(shí)該信號(hào)將關(guān)斷時(shí)鐘產(chǎn)生電路的時(shí)鐘輸出[8]。圖53 地址發(fā)生器電路時(shí)序邏輯控制電路如圖54所示,是并口數(shù)據(jù)采集設(shè)計(jì)的核心部分,該模塊通過與并口的三根信號(hào)線連接(Ndtastb、Naddstb、Nwrite)產(chǎn)生控制信號(hào)對(duì)整個(gè)采集系統(tǒng)進(jìn)行控制。Nwait是產(chǎn)生的握手信號(hào),與并口的Nwait腳連接,當(dāng)計(jì)算機(jī)執(zhí)行數(shù)據(jù)或地址讀寫命令時(shí),Nwait為高電平。Ndataread在并口從外設(shè)讀數(shù)據(jù)時(shí)產(chǎn)生,當(dāng)執(zhí)行讀數(shù)據(jù)命令時(shí),該信號(hào)為低電平,使74HC245有效,從存儲(chǔ)器讀出的數(shù)據(jù)D0-D7可以輸入到并口的數(shù)據(jù)總線上,同時(shí)該信號(hào)輸入到地址發(fā)生器的時(shí)鐘輸入端,為讀數(shù)據(jù)是地址發(fā)生器提供時(shí)鐘。Datawrite在向外設(shè)寫數(shù)據(jù)時(shí)產(chǎn)生,當(dāng)執(zhí)行寫數(shù)據(jù)命令是,該信號(hào)為低電平,使74HC373有效,并口的數(shù)據(jù)可輸出到鎖存器從而產(chǎn)生一些控制信號(hào),比如START (采樣開始信號(hào)),ADDCLR(地址發(fā)生器地址清零信號(hào)),CLR(D觸發(fā)器狀態(tài)清零信號(hào))等,可以根據(jù)實(shí)際需要設(shè)置更多的控制信號(hào)。Addrread信號(hào)在外設(shè)讀地址時(shí)產(chǎn)生,當(dāng)執(zhí)行地址讀命令時(shí),產(chǎn)生低電平信號(hào),使三態(tài)門打開,EOC信號(hào)(地址發(fā)生器計(jì)數(shù)滿后產(chǎn)生的電平信號(hào))輸入到并口的地址總線的AD0位,計(jì)算機(jī)查詢到AD0位為高電平時(shí)說明此時(shí)采集卡的存儲(chǔ)器已經(jīng)存滿,計(jì)算機(jī)可以從存儲(chǔ)器讀入數(shù)據(jù)。Addrwrite信號(hào)在向外設(shè)寫地址時(shí)產(chǎn)生,當(dāng)執(zhí)行寫寫命令時(shí),產(chǎn)生低電平信號(hào)。時(shí)鐘控制電路主要是由邏輯電路產(chǎn)生,其電路如圖55所示。START信號(hào)由邏輯控制部分產(chǎn)生,用于控制信號(hào)采集的開始,為高電平時(shí)允許時(shí)鐘輸出,即可以開始采集工作。ADCCLOCK輸入到A/D轉(zhuǎn)換器時(shí)鐘端,可以通過EOC信號(hào)控制其是否輸出。EOC是地址發(fā)生器計(jì)數(shù)滿后產(chǎn)生的觸發(fā)信號(hào),為高電平是表示存儲(chǔ)器已經(jīng)存滿了,將關(guān)斷A/D轉(zhuǎn)換器的時(shí)鐘輸入從而停止A/D轉(zhuǎn)換。由于A/D轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換需要時(shí)間,從而存儲(chǔ)器的存取也需要時(shí)間,因此地址發(fā)生器時(shí)鐘Addrclock應(yīng)該慢于A/D轉(zhuǎn)換時(shí)鐘ADCCLOCK,具體數(shù)值由A/D轉(zhuǎn)換器的轉(zhuǎn)換時(shí)間而定。 圖61 模擬放大電路波形時(shí)鐘產(chǎn)生與控制電路的仿真波形如圖62所示。滿足ADC0809的典型時(shí)鐘頻率要求。在開始的時(shí)候整個(gè)電路除了放大電路有用外,其他的電路都沒有用,后來發(fā)現(xiàn)是74系列的芯片沒有接好,LS系列芯片輸入腳懸空就是高電平,可以不接,但最好接到高電平上,HC系列輸入腳懸空電平不定,所以必須接到固定的高電平或低電平上。實(shí)際焊調(diào)試板的時(shí)候發(fā)生問題用萬用表檢查各個(gè)芯片管腳的電壓是否達(dá)到正常的工作電壓,然后判斷是否有存在短路現(xiàn)象等,經(jīng)一步步修改后把硬件調(diào)試好。致謝辭在這次畢業(yè)設(shè)計(jì)工作中,我要感謝電子教研室的所有老師!感謝我的指導(dǎo)老師——傅智河老師對(duì)我畢業(yè)設(shè)計(jì)與論文過程中的指導(dǎo)與勉勵(lì),從前期的選題,后期的電路制作、修改都傅老師都給我悉心的指導(dǎo)。我深深感覺到傅老師嚴(yán)謹(jǐn)踏實(shí)的治學(xué)態(tài)度和深厚的專業(yè)知識(shí)與經(jīng)驗(yàn)。祝福所有的老師,工作順利,萬事如意!感謝我的同學(xué)!你們?cè)谖仪榫w低落的時(shí)候給了我鼓勵(lì),在我遇到難題時(shí)給了我?guī)椭M銈冊(cè)诮窈蟮娜兆永锉M快找到一個(gè)好的歸宿,因?yàn)槲抑?,最近一段時(shí)間,你們大多數(shù)人還要奔波于工作。四年來,給我?guī)椭娜颂嗵啵乙兄x的人數(shù)不勝數(shù),這幾百字的致謝辭,不足以表達(dá)此時(shí)的心情。參考文獻(xiàn): [1].崖少云,張長會(huì),李學(xué)京等。 機(jī)械與電子。 6870[2]劉曉濱,王孝,馮振聲。 計(jì)算機(jī)測(cè)量與控制。 4749+56[3].徐曉東,劉江虹。 內(nèi)蒙古大學(xué)學(xué)報(bào)(自然科學(xué)版)。 8285[4].[5].符冬陽,賀貴明。計(jì)算機(jī)應(yīng)用。 6465 [6].肖忠祥;石油工業(yè)出版社。2006年5月。 微機(jī)并行口5種工作模式的探討[J]。 2000年01期。 并行口在EPP模式下的應(yīng)用[J]。 2002年06期。 數(shù)據(jù)采集系統(tǒng)中增強(qiáng)型并行(EPP)接口電路的設(shè)計(jì)[J]。 2001年03期。 Electrical engineering Profession:Electronic information engineering Number:200402230 Author:Lin bin Teacher:Fu zhi he【Abstract】With the development and popularization of puter and electronic technology, especially the puter are used in the measurement field, the instrument system and puter39。s condition, if the memory already saved fully, carries on the memory and pute