![AD574在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/d0ac6f29-7c93-40b5-8b83-5b4a98e16213/d0ac6f29-7c93-40b5-8b83-5b4a98e162131.gif)
![AD574在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/d0ac6f29-7c93-40b5-8b83-5b4a98e16213/d0ac6f29-7c93-40b5-8b83-5b4a98e162132.gif)
![AD574在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/d0ac6f29-7c93-40b5-8b83-5b4a98e16213/d0ac6f29-7c93-40b5-8b83-5b4a98e162133.gif)
![AD574在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/d0ac6f29-7c93-40b5-8b83-5b4a98e16213/d0ac6f29-7c93-40b5-8b83-5b4a98e162134.gif)
![AD574在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/d0ac6f29-7c93-40b5-8b83-5b4a98e16213/d0ac6f29-7c93-40b5-8b83-5b4a98e162135.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、燕 山 大 學(xué)課 程 設(shè) 計(jì) 說 明 書題目:AD574在微機(jī)數(shù)據(jù)采集系統(tǒng)中的應(yīng)用(3) 學(xué)院(系):電氣工程學(xué)院 專 業(yè):自動化 班 級:08計(jì)算機(jī)控制1班 姓 名:陳龍舉 學(xué) 號:080103010030 指導(dǎo)教師:李惠光 臧懷剛 教師職稱: 目錄摘要3緒論4第一部分:方案擬定及元件選擇51.數(shù)據(jù)采集:52.控制芯片:53.輸出顯示:5第二部分 模塊簡介6第一章 AD57461.1AD574控制器的概述61.2AD574芯片引腳圖61.3AD574引腳說明71.4 AD574特點(diǎn):8第二章 AT89C2051單片機(jī)92.1AT89C2051單片機(jī)內(nèi)部組成。92.2 AT89C2051單片機(jī)
2、的外部引腳功能10第三章 位移寄存器74LS164123.1器件功能作用123.2概述123.3 引腳信息12第四章 74LS160計(jì)數(shù)器13第五章 74LS138譯碼器14第六章 LED數(shù)碼管156.1 概述156.2 LED數(shù)碼管內(nèi)部引腳圖片15第三部分 組合電路原理圖17第一章 數(shù)據(jù)采集部分17第二章 數(shù)碼顯示部分18第四部分 軟件流程圖19第五部分 總結(jié)與心得20第一章 總結(jié)20第二章 心得體會20參考文獻(xiàn):21摘要 本系統(tǒng)功能是采用電壓傳感器測量直流電壓,以單片機(jī)為核心,AD574對模擬量進(jìn)行數(shù)據(jù)采集并轉(zhuǎn)換成數(shù)字量再送單片機(jī)的雙工串行口與大型計(jì)算機(jī)的管理系統(tǒng)或控制系統(tǒng)進(jìn)行數(shù)據(jù)通訊作為
3、一個子系統(tǒng),分為數(shù)據(jù)采集和數(shù)碼顯示系統(tǒng)兩部分。由于AD574可以直接接收直流電壓信號,故可不加傳感器進(jìn)行電壓信號轉(zhuǎn)換。關(guān)鍵字:AD574轉(zhuǎn)換器,AT89C2051單片機(jī),LED數(shù)碼顯示,串行輸出緒論 當(dāng)今社會是數(shù)字化的社會,是數(shù)字集成電路廣泛應(yīng)用的社會,隨著電子產(chǎn)業(yè)數(shù)字化程度的不斷發(fā)展,逐漸形成了以數(shù)字系統(tǒng)為主體的格局。A/D和D/A轉(zhuǎn)換器作為模擬和數(shù)字電路的借口,正受到日益廣泛的關(guān)注。隨著數(shù)字技術(shù)的飛速發(fā)展,人們對A/D和D/A轉(zhuǎn)換器的要求也越來越高,新型模擬/數(shù)字和數(shù)字/模擬之間的轉(zhuǎn)換技術(shù)不斷涌現(xiàn),正是因?yàn)檫@些,高集成度的邏輯器件應(yīng)運(yùn)而生,而且發(fā)展迅速,它不斷地更新?lián)Q代以滿足程序的要求,并
4、盡可能的提高其利用率。本課程設(shè)計(jì)就對其中AD574模數(shù)轉(zhuǎn)換器在微機(jī)數(shù)據(jù)采集系統(tǒng)中的應(yīng)用加以闡述。第一部分:方案擬定及元件選擇 本系統(tǒng)大致分為兩個主要部分,即數(shù)據(jù)采集部分和數(shù)碼顯示部分。涉及到的芯片元件有數(shù)據(jù)采集功能芯片,微處理芯片,串入并出芯片,數(shù)碼管,交直流電源等。1.數(shù)據(jù)采集: 由于本課程設(shè)計(jì)課題是AD574在數(shù)據(jù)采集中的應(yīng)用,所以數(shù)據(jù)采集部分就用AD574來實(shí)現(xiàn),由于應(yīng)用是測直流電壓,采集部分省略了交流電壓整流濾波的部分。2.控制芯片: 控制芯片采用51系列單片機(jī)中的經(jīng)典型號AT89C2051來實(shí)現(xiàn)與AD轉(zhuǎn)換器和數(shù)碼輸出顯示的連接,p1口與AD轉(zhuǎn)換器的輸出連接,p3口分別與74LS164
5、.,74LS138,連接。單片機(jī)輸出采用串行輸出的方式。3.輸出顯示:課題要求用串行口輸出數(shù)碼管顯示,因此需要一個串入并出的位移寄存器器件,因此我們選用74LS164來實(shí)現(xiàn),接收單片機(jī)串行輸入的數(shù)據(jù),轉(zhuǎn)變?yōu)椴⑿休敵鲋廖逦粩?shù)碼管的共陰極。74LS138譯碼器則負(fù)責(zé)數(shù)碼管的分時選通。第二部分 模塊簡介第一章 AD5741.1AD574控制器的概述AD574是美國模擬數(shù)字公司推出的單片高速12位逐次比較型A/D轉(zhuǎn)換器,內(nèi)置雙極性電路構(gòu)成的混合集成轉(zhuǎn)換芯片,具有外界元件少,功耗低,精度高等特點(diǎn),并且具有自動校零和自動極性轉(zhuǎn)換功能,只需外接少量的阻容件即可構(gòu)成一個完整的A/D轉(zhuǎn)換器,其主要功能能特性如下
6、:1.)分辨率:12位2.)非線性誤差:小于±1/2LBS或±1LBS3.)轉(zhuǎn)換速率:25us4.)模擬電壓輸入范圍:0-10V和0-20V,0-±5V和0-±10V兩檔四種5.)電源電壓:±15V和5V6.)數(shù)據(jù)輸出格式:12位/8位7.)芯片工作模式:全速工作模式和單一工作模式8.)是逐次逼近型12位A/D轉(zhuǎn)換器,可用作8位9.)12位數(shù)據(jù)時,可一次性讀出,也可兩次讀出,即先讀出高八位,后讀出低四位10.)AD574內(nèi)部自動提供基準(zhǔn)電壓11.)具有三臺輸出緩沖器1.2AD574芯片引腳圖1.3AD574引腳說明符號引腳號說明+V1+5V電源
7、輸入端12/82數(shù)據(jù)模式選擇端,通過次引腳可選擇數(shù)據(jù)總線是12位或8位輸出cs3片選端A04字節(jié)地址短周期控制端,與12/8端用來控制啟動轉(zhuǎn)換的方式和數(shù)據(jù)輸出格式。須注意的是,12/8端TTL電平不能直接+5V或者0V連接R/C5讀轉(zhuǎn)換數(shù)據(jù)控制端。CE6使能端V+7正電源輸入端,輸入15v電源REF OUT810V基準(zhǔn)電源電壓輸出端AGND9模擬地端REF IN10基準(zhǔn)電源電壓輸入端V-11負(fù)電源輸入端,輸入-15V電源V+12正電源輸入端,輸入+15V電源10V IN1310V量程模擬電壓輸入端20V IN1420V量程模擬電壓輸入端DGND15數(shù)字地端DB0-DB11162712條數(shù)據(jù)總線
8、。通過這12條數(shù)據(jù)總線向外輸出A/D轉(zhuǎn)換數(shù)據(jù)STS28工作狀態(tài)指示信號端,當(dāng)STS=1時,表示轉(zhuǎn)換器正處于轉(zhuǎn)換狀態(tài),當(dāng)STS=0時,生命AD轉(zhuǎn)換結(jié)束,通過此信號可以判斷AD轉(zhuǎn)換器的工作狀態(tài),作為單片機(jī)的終端或者查詢信號之用?,F(xiàn)在我們來討論AD574的CE,12/8,CS,R/C和A0對其工作狀態(tài)的控制過程,在CE=1、cs=0同時滿足時,AD574A才會正常工作,在AD574處于工作狀態(tài)時,當(dāng)R/C=0時,AD轉(zhuǎn)換,當(dāng)R/C=1時,進(jìn)行數(shù)據(jù)讀出。12/8和A0端用來控制啟動轉(zhuǎn)換方式和數(shù)據(jù)輸出方式。A0=0時,啟動的是按完整12位數(shù)據(jù)方式進(jìn)行的。當(dāng)A0=1時,按8位A/D轉(zhuǎn)換方式進(jìn)行。當(dāng)R/C=
9、1.也即當(dāng)AD574處于數(shù)據(jù)狀態(tài)時,A0和12/8控制數(shù)據(jù)輸出狀態(tài)的格式。當(dāng)12/8=1時,數(shù)據(jù)以12位并行輸出,當(dāng)12/8=0時,數(shù)據(jù)以8位分兩次輸出。而當(dāng)A0=0時,輸出轉(zhuǎn)換數(shù)據(jù)的高8位,A0=1時,輸出A/D轉(zhuǎn)換數(shù)據(jù)的低四位,這四位占一個字節(jié)的高半字節(jié),低半字節(jié)補(bǔ)零。AD574控制端標(biāo)志意義CER/12/A0工作狀態(tài)0XXXX禁止X1XXX禁止100X0啟動12位轉(zhuǎn)換100X1啟動8位轉(zhuǎn)換101按+5VX12位并行輸出有效101按0V0高8位并行輸出有效101按0V1低四位并行輸出有效1.4 AD574特點(diǎn):1.AD574單極性和雙極性輸入特性 AD574有兩個模擬電壓輸入引腳10VIN
10、和20VIN,具有10V和20.V的量程范圍。這兩個引腳的輸入電壓可以是單極性的,也可以是雙極性的。由用戶通過改變輸入電路的連接形式,可使AD574A進(jìn)行單極性和雙極性模擬信號的轉(zhuǎn)換。2.AD574與單片機(jī)的接口 AD574與單片機(jī)的接口,該電路采用雙極性輸入方式,可對±5V或±10V模擬信號進(jìn)行轉(zhuǎn)換。當(dāng)AD574與8031單片機(jī)接口時,由于AD574輸出12位碼,單片機(jī)讀取轉(zhuǎn)換結(jié)果時,需分兩次讀入,所以接地;AD574的高8位數(shù)據(jù)線接單片機(jī)的數(shù)據(jù)線,低4位數(shù)據(jù)線接單片機(jī)的低4位數(shù)據(jù)線:AD574的GE信號要求無論是單片機(jī)對其啟動控制,還是對轉(zhuǎn)換結(jié)果的讀取都應(yīng)為高電平有效,
11、所以和通過74ls00與非門接CE信號;AD574的STS信號接單片機(jī)的一根I/O口線,單片機(jī)對轉(zhuǎn)換結(jié)果的讀取采用查詢方式。第二章 AT89C2051單片機(jī) AT89C2051單片機(jī)是美國ATMEL公司生產(chǎn)的低電壓,高性能CMOS8位單片機(jī),片內(nèi)含2K bytes的可反復(fù)擦寫的FLASH只讀存儲器,和128 bytes的隨機(jī)存儲器,器件采用ATMEL公司的高密度,非已失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和FLASH存儲單元,功能強(qiáng)大AT89C2051單片機(jī)可為您提供許多高性價比的應(yīng)用場合。2.1AT89C2051單片機(jī)內(nèi)部組成。下圖為AT89C2051單片機(jī)
12、的內(nèi)部系統(tǒng)組成基本框圖: 圖中可以看出,AT89C2051由中央處理器CPU,隨機(jī)存儲器RAM,只讀存儲器ROM,輸入,輸出(I/O)口電路,定時器/計(jì)數(shù)器等若干部件組成,再配置一定的外圍電路,如時鐘電路,復(fù)位電路等,即可構(gòu)成一個基本的微型計(jì)算機(jī)系統(tǒng)。下面簡要介紹各個組成部件:1. 中央處理器(CPU)中央處理器是單片機(jī)的核心,完成運(yùn)算和控制功能,MCS-51單片機(jī)的CPU能處理8位二進(jìn)制數(shù)或代碼,故稱為8位機(jī)。2.內(nèi)部數(shù)據(jù)存儲器(RAM)AT89C2051芯片中共有256個內(nèi)部RAM單元,但其中后128個單元被專用寄存器占用,能作為存儲器提供用戶的只有前128個單元,用于存儲可讀可寫的數(shù)據(jù),
13、因此通常所說的內(nèi)部存儲器就是指前128個單元,簡稱內(nèi)部RAM。3.內(nèi)部程序貯存器(內(nèi)部ROM)AT89C2051共有4KB掩膜ROM,由于ROM通常用于存放程序,原始數(shù)據(jù),表格等。所以稱之為程序貯存器,簡稱內(nèi)部ROM。4.并行I/O口AT89C2051共有4個8位I/O口(P0,P1,P2,P3),以實(shí)現(xiàn)數(shù)據(jù)的并行輸出輸入等。5.串行I/O口MCS-51單片機(jī)有一個全雙工的串行口,以實(shí)現(xiàn)單片機(jī)與其他設(shè)備之間的串行數(shù)據(jù)通信。該串行口功能較強(qiáng),既可作為全雙工異步通信收發(fā)器使用,也可作為同步位移器使用。6.定時器/計(jì)數(shù)器AT89C2051內(nèi)部共有2個16位的定時器/計(jì)數(shù)器,以實(shí)現(xiàn)硬件定時或計(jì)數(shù)功能,
14、并可根據(jù)需要用定時或計(jì)數(shù)結(jié)果對計(jì)算機(jī)進(jìn)行控制。7.中斷控制系統(tǒng)51系列單片機(jī)的終端功能較強(qiáng),用以滿足控制應(yīng)用的需要,AT89C2051共有5個中斷源,為外部中斷兩個,定時器/計(jì)數(shù)器溢出中斷2個,串行口中斷1個,分為高級和低級兩個中斷優(yōu)先級。8.時鐘電路51系列單片機(jī)的內(nèi)部有時鐘電路,但晶振和微調(diào)電容需外接。系統(tǒng)允許最高頻率為12MHz。2.2 AT89C2051單片機(jī)的外部引腳功能下面按其引腳功能分為四部分?jǐn)⑹鲞@20條 1、 主電源引腳VCC和GNDVCC(20腳)接+5V電壓; VSS(10腳)接地。 2、外接晶體引腳XTAL1和XTAL2 XTAL1(5腳)接外部晶體的一個引腳。在單片機(jī)內(nèi)
15、部,它是一個反相放大器的輸入端,這個放大器構(gòu)成了片內(nèi)振蕩器。當(dāng)采用外部振蕩器時,對HMOS單片機(jī),此引腳應(yīng)接地;對CHMOS單片機(jī),此引腳作為驅(qū)動端。XTAL2(4腳)接外晶體的另一端。在單片機(jī)內(nèi)部,接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,對HMOS單片機(jī),該引腳接外部振蕩器的信號,即把外部振蕩器的信號直接接到內(nèi)部時鐘發(fā)生器的輸入端;對XHMOS,此引腳應(yīng)懸浮。 3、控制或與其它電源復(fù)用引腳RST/VPP RST/VPP(1腳)當(dāng)振蕩器運(yùn)行時,在此腳上出現(xiàn)兩個機(jī)器周期的高電平將使單片機(jī)復(fù)位。推薦在此引腳與VSS引腳之間連接一個約8.2k的下拉電阻,與VCC引腳之間連接一個約10F
16、的電容,以保證可靠地復(fù)位。 對于EPROM型的單片機(jī)(如8751),在EPROM編程期間,此引腳也用于施加21V的編程電源(VPP)。 4、輸入/輸出(I/O)引腳P1、P3(共15根) 1).P1口(12腳至19腳):是準(zhǔn)雙向8位I/O口。由于這種接口輸出沒有高阻狀態(tài),輸入也不能鎖存,故不是真正的雙向I/O口。P1口能驅(qū)動(吸收或輸出電流)4個LS型的TTL負(fù)載。對8052、8032,P1.0引腳的第二功能為T2定時/計(jì)數(shù)器的外部輸入,P1.1引腳的第二功能為T2EX捕捉、重裝觸發(fā),即T2的外部控制端。對EPROM編程和程序驗(yàn)證時,它接收低8位地址。 2).P3口(2.3.6.7.8.9.1
17、1腳):是準(zhǔn)雙向8位I/O口,在MCS-51中,這8個引腳還用于專門功能,是復(fù)用雙功能口。P3能驅(qū)動(吸收或輸出電流)4個LS型的TTL負(fù)載。作為第一功能使用時,就作為普通I/O口用,功能和操作方法與P1口相同。 作為第二功能使用時,各引腳的定義如表所示。 值得強(qiáng)調(diào)的是,P3口的每一條引腳均可獨(dú)立定義為第一功能的輸入輸出或第二功能。 P3口引腳的第二功能:口線第二功能信號名稱P3.0RXD串行數(shù)據(jù)接收P3.1TXD串行數(shù)據(jù)發(fā)送P3.2INT0外部中斷0請求信號輸入P3.3INT1外部中斷1請求信號輸入P3.4T0定時器/計(jì)數(shù)器0計(jì)數(shù)輸入P3.5T1定時器/計(jì)數(shù)器1計(jì)數(shù)輸入P3.6WR外部RAM
18、寫選通P3.7RD外部RAM讀選通第三章 位移寄存器74LS1643.1器件功能作用 8位串入,并出移位寄存器3.2概述 74HC164、74HCT164是高速硅門,CMOS器件,與低功耗肖特基型TTL器件的引腳兼容,74HC164、74HCT164是8位邊沿觸發(fā)式位移寄存器,串行輸入數(shù)據(jù),然后并行輸出。數(shù)據(jù)通過兩個輸入端(DSA,DSB)之一串行輸入;任一輸入端可以用作高電平使能端,控制另一端輸入端的數(shù)據(jù)輸入。兩個輸入端或者連接在一起,或者把不用的輸入端接高電平,一定不要懸空。 時鐘(CP)每次由低變高速時,數(shù)據(jù)右移一位,輸入到Q0,Q0是兩個數(shù)據(jù)輸入端的邏輯與,它將上升時鐘沿之前保持一個建
19、立時間的長度。 主復(fù)位(MR)輸入端上的一個低電平將使其他所有的輸入端都無效,同時非同步地清除寄存器,強(qiáng)制所有輸出為低電平。3.3 引腳信息引腳說明:符號引腳說明DSA1數(shù)據(jù)輸入DSB2數(shù)據(jù)輸入Q0Q336輸出GND7地(0v)CP8時鐘輸入(低電平到高電平觸發(fā))/M/R9中央復(fù)位輸入(低電平有效)Q4Q71013輸出VCC14正電源第四章 74LS160計(jì)數(shù)器 74LS160計(jì)數(shù)器是10進(jìn)制計(jì)數(shù)器,引腳功能這里不再詳細(xì)介紹,這里將74LS160改造成5進(jìn)制計(jì)數(shù)器,用于對數(shù)碼管的地址選通。改造后的74LS160結(jié)構(gòu)如下圖:第五章 74LS138譯碼器 74LS138為3線-8線譯碼器。74LS
20、138譯碼器接收74LS160的計(jì)數(shù)信號,譯碼后生成各位的高低電平,實(shí)現(xiàn)對5位數(shù)碼管的陽極的分時選通,達(dá)到動態(tài)顯示的效果。其工作原理如下: 當(dāng)一個選通端(E1)為高電平,另兩個選通端((/E2)和/(E3))為低電平時,可將地址端(A0、A1、A2)的二進(jìn)制編碼在Y0至Y7對應(yīng)的輸出端以低電平譯出。第六章 LED數(shù)碼管 6.1 概述LED數(shù)碼管(LED Segment Displays)是由多個發(fā)光二極管封裝在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃,公共電極。LED數(shù)碼管常用段數(shù)一般為7段有的另加一個小數(shù)點(diǎn),還有一種是類似于3位“+1”型。位數(shù)有半位,1,2,3
21、,4,5,6,8,10位等等.,LED數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽兩類,了解LED的這些特性,對編程是很重要的,因?yàn)椴煌愋偷臄?shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。下圖是共陰和共陽極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。顏色有紅,綠,藍(lán),黃等幾種。LED數(shù)碼管廣泛用于儀表,時鐘,車站,家電等場合。選用時要注意產(chǎn)品尺寸顏色,功耗,亮度,波長等。6.2 LED數(shù)碼管內(nèi)部引腳圖片 LED數(shù)碼管要正常顯示,就要用驅(qū)動電路來驅(qū)動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)位,因此根據(jù)LED數(shù)碼管的驅(qū)動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類。每一筆劃
22、都是對應(yīng)一個字母表示 DP是小數(shù)點(diǎn).A、靜態(tài)顯示驅(qū)動: 靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機(jī)的I/O埠進(jìn)行驅(qū)動,或者使用如BCD碼二-十進(jìn)位*器*進(jìn)行驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點(diǎn)是編程簡單,顯示亮度高,缺點(diǎn)是占用I/O埠多,如驅(qū)動5個數(shù)碼管靜態(tài)顯示則需要5×840根I/O埠來驅(qū)動,要知道一個89S51單片機(jī)可用的I/O埠才32個呢。故實(shí)際應(yīng)用時必須增加*驅(qū)動器進(jìn)行驅(qū)動,增加了硬體電路的復(fù)雜性。B、動態(tài)顯示驅(qū)動: 數(shù)碼管動態(tài)顯示介面是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的8個顯示筆劃"a,b,c,d,e,f,g,dp &qu
23、ot;的同名端連在一起,另外為每個數(shù)碼管的公共極COM增加位元選通控制電路,位元選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機(jī)對位元選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位元就顯示出字形,沒有選通的數(shù)碼管就不會亮。 透過分時輪流控制各個LED數(shù)碼管的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位元數(shù)碼管的點(diǎn)亮?xí)r間為12ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯
24、示資料,不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O埠,而且功耗更低。 本系統(tǒng)由于要使用多個數(shù)碼管會占用太多的I/O口,所以采用動態(tài)顯示方式進(jìn)行顯示。第三部分 組合電路原理圖 第一章 數(shù)據(jù)采集部分 AD574是12位逐次比較型AD傳感器,共有12根數(shù)據(jù)線,AT89C2051單片機(jī)的P1口與AD574的高8位數(shù)據(jù)線直接相連,AD574的低四位數(shù)據(jù)線與單片機(jī)的高半4位P1.4-P1.7直接相連,數(shù)據(jù)的讀取是靠單片機(jī)的控制線進(jìn)行分時選通進(jìn)行,P3.5接AD574的字節(jié)短周期的控制線(A0),P3.4接讀轉(zhuǎn)換數(shù)據(jù)控制腳(R/C),P3.7直接與工作狀態(tài)指示端(STS)相連,這樣
25、的結(jié)構(gòu)決定只能是8位輸出形式,故12/8數(shù)據(jù)模式選擇端直接接地即可。AT89C2051只有40根I/O口線,上述用了11根,我們將輸出的數(shù)據(jù)通過單片機(jī)的串行口輸出,外接一片74LS164(串入并出)譯碼器進(jìn)行擴(kuò)展,剩下的P2.0P2.4口用來實(shí)現(xiàn)對顯示LED進(jìn)行地址選通。這里我們采用10V量程的輸入模式,故AD574的Pin13為被測電壓的輸入端,因?yàn)橹皇褂昧艘黄珹D574轉(zhuǎn)換芯片,所以CS端直接接地即可。轉(zhuǎn)換器使用±電源電壓供電,工作電壓為+5V。第二章 數(shù)碼顯示部分74LS164為串入并出譯碼器,AT89C2051通過串行輸出口的BCD串行碼經(jīng)74LS164譯碼輸出為7端BCD碼
26、,直接與LED的ag相連,同時四位LED的數(shù)據(jù)線都一一對應(yīng)連接在一起。LED數(shù)碼管選用共陽型,AT89C2051單片機(jī)的P2.0P2.4口經(jīng)三極管2SA1015接LED的公共端,5位LED的顯示是通過地址線進(jìn)行分時選通的,由單片機(jī)AT89C2051的P3.2口發(fā)出的時鐘信號連接至74LS160改造的5位計(jì)數(shù)器,通過計(jì)數(shù)器的輸出轉(zhuǎn)至74LS138譯碼器,實(shí)現(xiàn)分時選通的功能。這就是我們常用的動態(tài)掃描顯示方式。 值得一提的是,動態(tài)掃描方式中,動態(tài)掃描的頻率有一定的要求,頻率太低,LED將出現(xiàn)閃爍現(xiàn)象,如果頻率太高,由于每個LED的點(diǎn)亮?xí)r間太短,LED的亮度太低,肉眼無法看清,所以一般去10ms左右為
27、宜,這就要求在編寫程序時,選取某一位LED使其點(diǎn)亮保持一定的時間,程序上常采用的是調(diào)用延時子程序。在C51指令中,延時子程序是相當(dāng)簡單的,并且延時時間也容易更改。第四部分 軟件流程圖 第五部分 總結(jié)與心得第一章 總結(jié) 通過本次課題設(shè)計(jì),我們對AD模數(shù)轉(zhuǎn)換器,及MCS-51單片機(jī)了更進(jìn)一步的了解。并且取得了新的收獲。本次實(shí)驗(yàn)采用了AT89C2051單片機(jī)芯片,通過本次實(shí)驗(yàn)及查閱相關(guān)資料,我們對其之間的區(qū)別有了一定的認(rèn)識,在本課題設(shè)計(jì)報(bào)告的硬件介紹部分也對其作了詳細(xì)的論述。 數(shù)據(jù)采集中我們用到了模/數(shù)轉(zhuǎn)換芯片AD574,以前在學(xué)單片機(jī)這門課程時只是對其理論知識有了初步的了解。通過本次實(shí)驗(yàn),我們對它的工作原理徹底理解了,對其啟動設(shè)置、轉(zhuǎn)換結(jié)束判斷以及輸出控制等都基本掌握。電路連接方面,我們對其與單片機(jī)的連接也有了更為直觀的認(rèn)識,通過實(shí)驗(yàn)的摸索以及必要的理論知識,我們準(zhǔn)確的實(shí)現(xiàn)了它于單片機(jī)的互連。 另外,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年12月2025年中國天主教愛國會公開招聘(2人)筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年度垃圾桶售后服務(wù)保障合同
- 2025年度教室租賃與教育項(xiàng)目投資合同
- 2025年度音樂器材在線銷售平臺搭建合同
- 2025年度老舊小區(qū)改造工程承包合同
- 2025年度國際貿(mào)易支付結(jié)算與風(fēng)險管理合同
- 2025年度酒水品牌授權(quán)使用合同
- 2025年度酒店客房預(yù)訂客戶忠誠度提升合同
- 2025年度建筑工程招投標(biāo)合同管理要點(diǎn)與技巧
- 2025年度人工智能技術(shù)研發(fā)合同履行與知識產(chǎn)權(quán)擔(dān)保書
- 《世界遺產(chǎn)背景下的影響評估指南和工具包》
- 采購項(xiàng)目需求論證報(bào)告模板
- 四川省中小流域暴雨洪水計(jì)算表格(尾礦庫洪水計(jì)算)
- 人教版五年級下冊英語課件U1-B Let's check Let's wrap it up
- 水泥的檢測及應(yīng)用-水泥的技術(shù)性能及檢測(建筑材料)
- 動物檢疫技術(shù)-臨診檢疫技術(shù)(動物防疫與檢疫技術(shù))
- 《華夏幸福房地產(chǎn)公司人才流失現(xiàn)狀、原因及應(yīng)對策略》開題報(bào)告(文獻(xiàn)綜述)3400字
- 小型混凝土攪拌機(jī)-畢業(yè)設(shè)計(jì)
- 部編人教版二年級下冊語文 愿望的實(shí)現(xiàn) 教學(xué)課件
- GB/T 17614.1-2015工業(yè)過程控制系統(tǒng)用變送器第1部分:性能評定方法
- 隱匿性陰莖的診療和治療課件
評論
0/150
提交評論