




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)原理及接口技術(shù)課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目 班 級(jí) 姓 名 學(xué) 號(hào) 指導(dǎo)教師 單片機(jī)課程設(shè)計(jì)任務(wù)書題目:基于單片機(jī)的溫度數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)一設(shè)計(jì)要求1被測(cè)量溫度范圍:0500,溫度分辨率為0.5。2被測(cè)溫度點(diǎn):4個(gè),每2秒測(cè)量一次。3顯示器要求:通道號(hào)1位,溫度4位(精度到小數(shù)點(diǎn)后一位)。顯示方式為定點(diǎn)顯示和輪流顯示。4鍵盤要求:(1)定點(diǎn)顯示設(shè)定;(2)輪流顯示設(shè)定;(3)其他功能鍵。二設(shè)計(jì)內(nèi)容1單片機(jī)及電源管理模塊設(shè)計(jì)。 單片機(jī)可選用AT89S51及其兼容系列,電源管理模塊要實(shí)現(xiàn)高精密穩(wěn)壓輸出,為單片機(jī)及A/D轉(zhuǎn)換器供電。2傳感器及放大器設(shè)計(jì)。 傳感器可以選用鎳鉻鎳硅熱電偶(分度號(hào)K),放大器
2、要實(shí)現(xiàn)熱電偶輸出的mV級(jí)信號(hào)到A/D輸入V級(jí)信號(hào)放大。3多路轉(zhuǎn)換開關(guān)及A/D轉(zhuǎn)換器設(shè)計(jì)。 多路開關(guān)可以選用CD4052,A/D可選用MC14433等。4顯示器設(shè)計(jì)。 可以選用LED顯示或LCD顯示。5鍵盤電路設(shè)計(jì)。 實(shí)現(xiàn)定點(diǎn)顯示按鍵;輪流顯示按鍵;其他功能鍵。6系統(tǒng)軟件設(shè)計(jì)。 系統(tǒng)初始化模塊,鍵盤掃描模塊,顯示模塊,數(shù)據(jù)采集模塊,標(biāo)度變換模塊等。三設(shè)計(jì)報(bào)告要求設(shè)計(jì)報(bào)告應(yīng)按以下格式書寫:(1)封面;(2)設(shè)計(jì)任務(wù)書;(3)目錄;(4)正文;(5)參考文獻(xiàn)。其中正文應(yīng)包含以下內(nèi)容:(1)系統(tǒng)總體功能及技術(shù)指標(biāo)描述;(2)各模塊電路原理描述;(3)系統(tǒng)各部分電路圖及總體電路圖(用PROTEL繪制);
3、(4)軟件流程圖及軟件清單;(5)設(shè)計(jì)總結(jié)及體會(huì)。四、參考資料1、李全利,單片機(jī)原理及接口技術(shù),高等教育出版社,20042、于永,51單片機(jī)常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講,電子工業(yè)出版社,2007引言隨著現(xiàn)代信息技術(shù)的飛速發(fā)展,溫度測(cè)量控制系統(tǒng)在工業(yè)、農(nóng)業(yè)及人們的日常生活中扮演著一個(gè)越來越重要的角色,它對(duì)人們的生活具有很大的影響,所以溫度采集控制系統(tǒng)的設(shè)計(jì)與研究有十分重要的意義。本次設(shè)計(jì)的目的在于學(xué)習(xí)基于51單片機(jī)的多路溫度采集控制系統(tǒng)設(shè)計(jì)的基本流程。本設(shè)計(jì)采用單片機(jī)作為數(shù)據(jù)處理與控制單元,為了進(jìn)行數(shù)據(jù)處理,單片機(jī)控制數(shù)字溫度傳感器,通過MC14433模數(shù)轉(zhuǎn)換對(duì)所測(cè)的溫度進(jìn)行數(shù)字量變化。單片機(jī)
4、數(shù)據(jù)處理之后,將當(dāng)前溫度信息發(fā)送到LCD進(jìn)行顯示。本系統(tǒng)可以實(shí)現(xiàn)多路溫度信號(hào)采集與顯示,可以使用按鍵來設(shè)置切換定點(diǎn)顯示功能與輪流顯示功能,通過進(jìn)行溫度數(shù)據(jù)的運(yùn)算處理,發(fā)出控制信號(hào)達(dá)到控制蜂鳴器和繼電器的目的。我所采用的控制芯片為AT89c51,此芯片功能較為強(qiáng)大,能夠滿足設(shè)計(jì)要求。通過對(duì)電路的設(shè)計(jì),對(duì)芯片的外圍擴(kuò)展,采用微機(jī)進(jìn)行溫度檢測(cè),數(shù)字顯示,信息存儲(chǔ)及實(shí)時(shí)控制。 目錄: 一、系統(tǒng)總體功能及技術(shù)指標(biāo)的描述-4二、各模塊電路原理描述-42.1單片機(jī)及AT89C51引腳說明-4 2.2、電源模塊設(shè)計(jì)-7 2.3、傳感器模塊設(shè)計(jì)-7 2.4、放大器-9 2.5、多路轉(zhuǎn)換-9 2.6、A/D轉(zhuǎn)換器
5、-11 2.7、顯示器設(shè)計(jì)-13 2.8、鍵盤電路設(shè)-14 2.9、電路總體設(shè)計(jì)圖-15三、軟件流程-16四、 程序清單-17五、設(shè)計(jì)總結(jié)及體會(huì)-23六、參考資料-23一、系統(tǒng)總體功能及技術(shù)指標(biāo)的描述1,基于單片機(jī)的溫度數(shù)據(jù)采集系統(tǒng),實(shí)現(xiàn)實(shí)時(shí)的溫度的數(shù)據(jù)采集與顯示,采用1602液晶顯示溫度讀數(shù)和所選通道號(hào),以實(shí)現(xiàn)對(duì)數(shù)據(jù)的實(shí)時(shí)控制。2, 技術(shù)指標(biāo)要求:1被測(cè)量溫度范圍:0500,溫度分辨率為0.5。2被測(cè)溫度點(diǎn):4個(gè),每2秒測(cè)量一次。3顯示器要求:通道號(hào)1位,溫度4位(精度到小數(shù)點(diǎn)后一位)。顯示方式為定點(diǎn)顯示和輪流顯示。4鍵盤要求:(1)定點(diǎn)顯示設(shè)定;(2)輪流顯示設(shè)定;(3)其他功能鍵。二、各
6、模塊電路原理描述2.1單片機(jī)及電源模塊設(shè)計(jì)如圖所示為AT89C51芯片的引腳圖。兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)的AT89C51單片機(jī)是一個(gè)低功耗、高性能CHMOS的單片機(jī),片內(nèi)含4KB在線可編程Flash存儲(chǔ)器的單片機(jī)。它與通用80C51系列單片機(jī)的指令系統(tǒng)和引腳兼容。AT89C51單片機(jī)片內(nèi)的Flash可允許在線重新編程,也可用通用非易失性存儲(chǔ)編程器編程;片內(nèi)數(shù)據(jù)存儲(chǔ)器內(nèi)含128字節(jié)的RAM;有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口;具有兩個(gè)16位可編程定時(shí)器;中斷系統(tǒng)是具有6個(gè)中斷源、5個(gè)中斷矢量、2級(jí)中斷優(yōu)先級(jí)的中斷結(jié)構(gòu);震蕩器頻率0到33MHZ,因此我們?cè)诖诉x用12MHZ的晶
7、振是比較合理的;具有片內(nèi)看門狗定時(shí)器;具有斷電標(biāo)志POF等等。AT89S51具有PDIP、TQFP和PLCC三種封裝形式8。2.2、AT89C51引腳說明P0口:8位、開漏級(jí)、雙向I/O口。P0口可作為通用I/O口,但須外接上拉電阻;作為輸出口,每各引腳可吸收8各TTL的灌電流。作為輸入時(shí),首先應(yīng)將引腳置1。P0也可用做訪問外部程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器時(shí)的低8位地址/數(shù)據(jù)總線的復(fù)用線。在該模式下,P0口含有內(nèi)部上拉電阻。在FLASH編程時(shí),P0口接收代碼字節(jié)數(shù)據(jù);在編程效驗(yàn)時(shí),P0口輸出代碼字節(jié)數(shù)據(jù)(需要外接上拉電阻)。P1口:8位、雙向I/0口,內(nèi)部含有上拉電阻。P1口可作普通I/O口。輸出緩
8、沖器可驅(qū)動(dòng)四個(gè)TTL負(fù)載;用作輸入時(shí),先將引腳置1,由片內(nèi)上拉電阻將其抬到高電平。P1口的引腳可由外部負(fù)載拉到低電平,通過上拉電阻提供電流。在FLASH并行編程和校驗(yàn)時(shí),P1口可輸入低字節(jié)地址。在串行編程和效驗(yàn)時(shí),P1.5/MO-SI,P1.6/MISO和P1.7/SCK分別是串行數(shù)據(jù)輸入、輸出和移位脈沖引腳。 P2口:具有內(nèi)部上拉電阻的8位雙向I/O口。P2口用做輸出口時(shí),可驅(qū)動(dòng)4各TTL負(fù)載;用做輸入口時(shí),先將引腳置1,由內(nèi)部上拉電阻將其提高到高電平。若負(fù)載為低電平,則通過內(nèi)部上拉電阻向外部輸出電流。CPU訪問外部16位地址的存儲(chǔ)器時(shí),P2口提供高8位地址。當(dāng)CPU用8位地址尋址外部存儲(chǔ)時(shí)
9、,P2口為P2特殊功能寄存器的內(nèi)容。在FLASH并行編程和校驗(yàn)時(shí),P2口可輸入高字節(jié)地址和某些控制信號(hào)。P3口:具有內(nèi)部上拉電阻的8位雙向口。P3口用做輸出口時(shí),輸出緩沖器可吸收4各TTL的灌電流;用做輸入口時(shí),首先將引腳置1,由內(nèi)部上拉電阻抬位高電平。若外部的負(fù)載是低電平,則通過內(nèi)部上拉電阻向輸出電流。在與FLASH并行編程和校驗(yàn)時(shí),P3口可輸入某些控制信號(hào)。P3口除了通用I/O口功能外,還有替代功能,如表5.3-1所示。表5.3-1 P3口的替代功能引腳符號(hào)說明P3.0RXD串行口輸入P3.1TXD串行口輸出P3.2/INT0外部中斷0P3.3/INT1外部中斷1P3.4T0T0定時(shí)器的外
10、部的計(jì)數(shù)輸入P3.5T1T1定時(shí)器的外部的計(jì)數(shù)輸入P3.6/WR外部數(shù)據(jù)存儲(chǔ)器的寫選通P3.7/RD外部數(shù)據(jù)存儲(chǔ)器的讀選通RST:復(fù)位端。當(dāng)振蕩器工作時(shí),此引腳上出現(xiàn)兩個(gè)機(jī)器周期的高電平將系統(tǒng)復(fù)位。ALE/ :當(dāng)訪問外部存儲(chǔ)器時(shí),ALE(允許地址鎖存)是一個(gè)用于鎖存地址的低8位字節(jié)的書粗脈沖。在Flash 編程期間,此引腳也可用于輸入編程脈沖()。在正常操作情況下,ALE以振蕩器頻率的1/6的固定速率發(fā)出脈沖,它是用作對(duì)外輸出的時(shí)鐘,需要注意的是,每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ALE脈沖。如果希望禁止ALE操作,可通過將特殊功能寄存器中位地址為8EH那位置的“0”來實(shí)現(xiàn)。該位置的“1”后
11、。ALE僅在MOVE或MOVC指令期間激活,否則ALE引腳將被略微拉高。若微控制器在外部執(zhí)行方式,ALE禁止位無效。:外部程序存儲(chǔ)器讀選取通信號(hào)。當(dāng)AT89S51在讀取外部程序時(shí), 每個(gè)機(jī)器周期 將PSEN激活兩次。在此期間內(nèi),每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過兩個(gè)信號(hào)。/Vpp:訪問外部程序存儲(chǔ)器允許端。為了能夠從外部程序存儲(chǔ)器的0000H至FFFFH單元中取指令,必須接地,然而要注意的是,若對(duì)加密位1進(jìn)行編程,則在復(fù)位時(shí),的狀態(tài)在內(nèi)部被鎖存。執(zhí)行內(nèi)部程序應(yīng)接VCC。不當(dāng)選擇12V編程電源時(shí),在Flash編程期間,這個(gè)引腳可接12V編程電壓。XTAL1:振蕩器反向放大器輸入端和內(nèi)部時(shí)鐘發(fā)生器的
12、輸入端。XTAL2:振蕩器反相放大器輸出端。單片機(jī)最小系統(tǒng)設(shè)計(jì)原理圖:電源模塊設(shè)計(jì):在影響單片機(jī)系統(tǒng)可靠性的諸多因素中,電源干擾可謂首屈一指,據(jù)統(tǒng)計(jì),計(jì)算機(jī)應(yīng)用系統(tǒng)的運(yùn)行故障有90以上是由電源噪聲引起的。為了提高系統(tǒng)供電可靠性,交流供電應(yīng)采用交流穩(wěn)壓器,防止電源的過壓和欠壓,直流電源抗干擾措施有采用高質(zhì)量集成穩(wěn)壓電路單獨(dú)供電,采用直流開關(guān)電源,采用DC-DC變換器。本次設(shè)計(jì)決定采用MAXim公司的高電壓低功耗線性變換器MAX 1616作為電壓變換,采用該器件將輸入的24V電壓變換為5V電壓,給外圍5V的器件供電。MAX1616具有如下特點(diǎn):1.428V電壓輸入范圍。2.最大80uA的靜態(tài)工作電
13、流。3.3V/5V電壓可選輸出。4.30mA輸出電流。本電路采用該器件將輸入的24V電壓變成5V電壓,給外圍5V的器件供電,其中二極管D1是保護(hù)二極管,防止輸入電壓接反可能帶來的對(duì)電路的影響和破壞。電源管理模塊電路圖如下:傳感器模塊設(shè)計(jì) 數(shù)據(jù)的采集應(yīng)用熱電偶作為溫度傳感器,熱電偶是一種感溫元件 , 它把溫度信號(hào)轉(zhuǎn)換成熱電動(dòng)勢(shì)信號(hào) , 通過電氣儀表轉(zhuǎn)換成被測(cè)介質(zhì)的溫度。熱電偶測(cè)溫的基本原理是兩種不同成份的均質(zhì)導(dǎo)體組成閉合回路 , 當(dāng)兩端存在溫度梯度時(shí) , 回路中就會(huì)有電流通過,此時(shí)兩端之間就存在 Seebeck 電動(dòng)勢(shì)熱電動(dòng)勢(shì),這就是所謂的塞貝克效應(yīng)。兩種不同成份的均質(zhì)導(dǎo)體為熱電極,溫度較高的一
14、端為工作端, 溫度較低的一端為自由端,自由端通常處于某個(gè)恒定的溫度下。根據(jù)熱電動(dòng)勢(shì)與溫度的函數(shù)關(guān)系 , 制成熱電偶分度表 ; 分度表是自由端溫度在 0 時(shí) 的條件下得到的,不同的熱電偶具有不同的分度表。在熱電偶回路中接入第三種金屬材料時(shí) , 只要該材料兩個(gè)接點(diǎn)的溫度相同 , 熱電偶所產(chǎn)生的熱電勢(shì)將保持不變,即不受第三種金屬接入回路中的影響。因此 , 在熱電偶測(cè)溫時(shí) , 可接入測(cè)量?jī)x表 , 測(cè)得熱電動(dòng)勢(shì)后 , 即可知道被測(cè)介質(zhì)的溫度。 熱電偶優(yōu)點(diǎn): 熱電偶是工業(yè)中常用的溫度測(cè)溫元件,具有如下特點(diǎn): 測(cè)量精度高:熱電偶與被測(cè)對(duì)象直接接觸,不受中間介質(zhì)的影響。 熱響
15、應(yīng)時(shí)間快:熱電偶對(duì)溫度變化反應(yīng)靈敏。 測(cè)量范圍大:熱電偶從 -40+ 1600 均可連續(xù)測(cè)溫。 性能可靠, 機(jī)械強(qiáng)度好。 使用壽命長(zhǎng),安裝方便。 熱電偶的種類及結(jié)構(gòu): ( 1 )熱電偶的種類 熱電偶有 K 型(鎳鉻 - 鎳硅) WRN 系列, N 型(鎳鉻硅 - 鎳硅鎂) WRM 系列, E 型(鎳鉻 - 銅鎳) WRE 系列, J 型(鐵 - 銅鎳) WRF 系列, T 型(銅 - 銅鎳) WRC 系列, S 型(鉑銠 10- 鉑) WRP 系列, R 型(鉑銠 13- 鉑) WRQ 系列, B 型(鉑銠 30- 鉑銠 6 ) WRR 系列等。
16、 ( 2 )熱電偶的結(jié)構(gòu)形式:熱電偶的基本結(jié)構(gòu)是熱電極,絕緣材料和保護(hù)管;并 與顯示儀表、記錄儀表或計(jì)算機(jī)等配套使用。在現(xiàn)場(chǎng)使用中根據(jù)環(huán)境,被測(cè)介質(zhì)等多種因素研制成適合各種環(huán)境的熱電偶。 熱電偶簡(jiǎn)單分為裝配式熱電偶,鎧裝式熱電偶和特殊形式熱電偶;按使用環(huán)境細(xì)分有耐 高溫?zé)犭娕?,耐磨熱電偶,耐腐熱電偶,耐高壓熱電偶,隔爆熱電偶,鋁液測(cè)溫用熱電偶,循環(huán)硫化床用熱電偶,水泥回轉(zhuǎn)窯爐用熱電偶,陽極焙燒爐用熱電偶,高溫?zé)犸L(fēng)爐用熱電偶,汽化爐用熱電偶,滲碳爐用熱電偶,高溫鹽浴爐用熱電偶,銅、鐵及鋼水用熱電偶,抗氧化鎢錸熱電偶,真空爐用熱電偶,鉑銠熱電偶等。 鎳鉻-鎳硅熱電偶(K型)分度表 (參考端溫度為0
17、)溫度0102030405060708090熱電動(dòng)勢(shì)mV00.0000.3970.7981.2031.6112.0222.4362.8503.2663.6811004.0954.5084.9195.3275.7336.1376.5396.9397.3387.7372008.1378.5378.9389.3419.74510.15110.56010.96911.38111.79330012.20712.62313.03913.45613.87414.29214.71215.13215.55215.97440016.39516.81817.24117.66418.08818.51318.93819
18、.36319.78820.21450020.64021.06621.49321.91922.34622.77223.19823.62424.05024.47660024.90225.32725.75126.17626.59927.02227.44527.86728.28828.70970029.12829.54729.96530.38330.79931.21431.21432.04232.45532.86680033.27733.68634.09534.50234.90935.31435.71836.12136.52436.92590037.32537.72438.12238.91538.91
19、539.31039.70340.09640.48840.879100041.26941.65742.04542.43242.81743.20243.58543.96844.34944.729110045.10845.48645.86346.23846.61246.98547.35647.72648.09548.462120048.82849.19249.55549.91650.27650.63350.99051.34451.69752.049130052.39852.74753.09353.43953.78254.12554.46654.807放大器:本次設(shè)計(jì)采用TLC2712低功耗精密預(yù)算放
20、大器,單電源供電,超低功耗,采用數(shù)字電位器X9c104和X9c504。進(jìn)行信號(hào)的調(diào)零和滿量程調(diào)整。設(shè)計(jì)電路圖:多路轉(zhuǎn)換開關(guān):多路開關(guān)采用CD4052。多路轉(zhuǎn)換開關(guān)的作用是可以利用A/D轉(zhuǎn)換器進(jìn)行多路模擬量的轉(zhuǎn)換。利用多路開關(guān)輪流切換各被測(cè)回路與A/D轉(zhuǎn)換器,以達(dá)分時(shí)享用A/D轉(zhuǎn)換器的目的。CD4052的邏輯圖CD4052引腳圖CD4052/CC4052是一個(gè)差分4通道數(shù)字控制模擬開關(guān),有A、B兩個(gè)二進(jìn)制控制輸入端和INH輸入,具有低導(dǎo)通阻抗和很低的截止漏電流。幅值為4.520V的數(shù)字信號(hào)可控制峰峰值至20V的模擬信號(hào)。例如,若V DD=+5V,VSS=0,VEE=-13.5V,則05V的數(shù)字信
21、號(hào)可控制-13.54.5V的模擬信號(hào),這些開關(guān)電路在整個(gè)VDD-VSS和VDD-VEE電源范圍內(nèi)具有極低的靜態(tài)功耗,與控制信號(hào)的邏輯狀態(tài)無關(guān),當(dāng)INH輸入端=“1”時(shí),所有通道截止。二位二進(jìn)制輸入信號(hào)選通4對(duì)通道中的一通道,可連接該輸入至輸出。cBG838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用網(wǎng)站-基本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)。A/D轉(zhuǎn)換器本次設(shè)計(jì)的轉(zhuǎn)換器采用MC14433。具體特點(diǎn)如下:MC14433是美國(guó)Motorola公司推出的單片3 1/2位A/D轉(zhuǎn)換器,其中集成了雙積分式A/D轉(zhuǎn)換器所有的CMOS模擬電路和數(shù)字電路。具有外接元件少,輸入阻抗高,功耗低,電源電壓
22、范圍寬,精度高等特點(diǎn),并且具有自動(dòng)校零和自動(dòng)極性轉(zhuǎn)換功能,只要外接少量的阻容件即可構(gòu)成一個(gè)完整的A/D轉(zhuǎn)換器,其主要功能特性如下:1.精度:讀數(shù)的±0.05%±1字2.模擬電壓輸入量程:1.999V和199.9mV兩檔3.轉(zhuǎn)換速率:2-25次/s4.輸入阻抗:大于1000M5.輸入阻抗:大于1000M6.功耗:8mW(±5V電源電壓時(shí),典型值)7.功耗:8mW(±5V電源電壓時(shí),典型值)MC14433最主要的用途是數(shù)字電壓表,數(shù)字溫度計(jì)等各類數(shù)字化儀表及計(jì)算機(jī)數(shù)據(jù)采集系統(tǒng)的A/D轉(zhuǎn)換接口。MC14433的引腳說明: 1. Pin1(VAG)模擬地,為高科
23、技阻輸入端,被測(cè)電壓和基準(zhǔn)電壓的接入地。2. Pin2(VR)基準(zhǔn)電壓,此引腳為外接基準(zhǔn)電壓的輸入端。MC14433只要一個(gè)正基準(zhǔn)電壓即可測(cè)量正、負(fù)極性的電壓。此外,VR端只要加上一個(gè)大于5個(gè)時(shí)鐘周期的負(fù)脈沖(VR),就能夠復(fù)為至轉(zhuǎn)換周期的起始點(diǎn)。3. Pin3(Vx)被測(cè)電壓的輸入端,MC14433屬于雙積分型A/D轉(zhuǎn)換器,因而被測(cè)電壓與基準(zhǔn)電壓有以下關(guān)系: 因此,滿量程的Vx=VR。當(dāng)滿量程選為1.999V,VR可取2.000V,而當(dāng)滿量程為199.9mV時(shí),VR取200.0mV,在實(shí)際的應(yīng)用電路中,根據(jù)需要,VR值可在200mV2.000V之間選取。 4. Pin4-Pin6(R1/C1
24、,C1)外接積分元件端。次三個(gè)引腳外接積分電阻和電容,積分電容一般選0.1uF聚脂薄膜電容,如果需每秒轉(zhuǎn)換4次,時(shí)鐘頻率選為66kHz,在2.000V滿量程時(shí),電阻R1約為470k,而滿量程為200mV時(shí),R1取27k。5. Pin7、Pin8(C01、C02)外接失調(diào)補(bǔ)償電容端,電容一般也選0.1uF聚脂薄膜電容即可。6. Pin9(DU)更新顯示控制端,此引腳用來控制轉(zhuǎn)換結(jié)果的輸出。如果在積分器反向積分周期之前,DU端輸入一個(gè)正跳變脈沖,該轉(zhuǎn)換周期所得到的結(jié)果將被送入輸出鎖存器,經(jīng)多路開關(guān)選擇后輸出。否則繼續(xù)輸出上一個(gè)轉(zhuǎn)換周期所測(cè)量的數(shù)據(jù)。這個(gè)作用可用于保存測(cè)量數(shù)據(jù),若不需要保存數(shù)據(jù)而是直
25、接輸出測(cè)量數(shù)據(jù),將DU端與EOC引腳直接短接即可。7. Pin10、Pin11(CLK1、CLK0)時(shí)鐘外接元件端,MC14433內(nèi)置了時(shí)鐘振蕩電路,對(duì)時(shí)鐘頻率要求不高的場(chǎng)合,可選擇一個(gè)電阻即可設(shè)定時(shí)鐘頻率,時(shí)鐘頻率為66kHz時(shí),外接電阻取300k即可。若需要較高的時(shí)鐘頻率穩(wěn)定度,則需采用外接石英晶體或LC電路,參考附圖。 8. Pin12(VEE負(fù)電源端。VEE是整個(gè)電路的電壓最低點(diǎn),此引腳的電流約為0.8mA,驅(qū)動(dòng)電流并不流經(jīng)此引腳,故對(duì)提供此負(fù)電壓的電源供給電流要求不高。9. Pin13(Vss)數(shù)字電路的負(fù)電源引腳。Vss工作電壓范圍為VDD-5VVssVEE。除CLK0外,所有輸出
26、端均以Vss為低電平基準(zhǔn)。10. Pin14(EOC)轉(zhuǎn)換周期結(jié)束標(biāo)志位。每個(gè)轉(zhuǎn)換周期結(jié)束時(shí),EOC將輸出一個(gè)正脈沖信號(hào)。11. Pin15(OR非)過量程標(biāo)志位,當(dāng)|Vx|>VREF時(shí), 輸出為低電平。12. Pin16、17、18、19(DS4、DS3、DS2、DS1)多路選通脈沖輸出端。DS1、DS2、DS3和DS4分別對(duì)應(yīng)千位、百位、十位、個(gè)位選通信號(hào)。當(dāng)某一位DS信號(hào)有效(高電平)時(shí),所對(duì)應(yīng)的數(shù)據(jù)從Q0、Q1、Q2和Q3輸出,兩個(gè)選通脈沖之間的間隔為2個(gè)時(shí)鐘周期,以保證數(shù)據(jù)有充分的穩(wěn)定時(shí)間。13. Pin20、21、22、23(Q0、Q1、Q2、Q3)BCD碼數(shù)據(jù)輸出端。該A/
27、D轉(zhuǎn)換器以BCD碼的方式輸出,通過多路開關(guān)分時(shí)選通輸出個(gè)位、十位、百位和千位的BCD數(shù)據(jù)。同時(shí)在DS1期間輸出的千位BCD碼還包含過量程、欠量程和極性標(biāo)志信息,這些信息所代表的意義見下表。13. Pin24(VDD)正電源電壓端。數(shù)據(jù)采集模塊總電路圖:2.7、顯示器設(shè)計(jì)1602液晶顯示器,數(shù)據(jù)由P0口傳送,RS由P2.6控制。使能端由P27驅(qū)動(dòng)。一位通道號(hào),四位溫度顯示。顯示模塊電路圖:2.8、鍵盤電路設(shè)計(jì)2.9、電路總體設(shè)計(jì)圖三,軟件流程圖四、程序清單#include<reg51.h>sbit s2=P34;sbit rs=P35;sbit lcden=P34;sbit dula
28、=P26;sbit wela=P27;#define uchar unsigned char#define uint unsigned int#define uint unsigned int#define uchar unsigned charsbit adrd=P37; sbit adwr=P36;sbit diola=P25;sbit dula=P26;sbit wela=P27;unsigned char j,k,adval;void delay(unsigned char i) for(j=i;j>0;j-) for(k=125;k>0;k-); void delay1(
29、uint x)uint a,b;for(a=x;a>0;a-)for(b=100;b>0;b-); void write_com(uchar com)P0=com;rs=0;lcden=0;delay(10);lcden=1;delay(10);lcden=0;void write_date(uchar date)P0=date;rs=1;lcden=0;delay(10);lcden=1;delay(10);lcden=0;void init()dula=0;wela=0;write_com(0x38); delay(20);write_com(0x0f); delay(20);
30、write_com(0x06); delay(20);write_com(0x01); delay(20);void datepro()u8 i;switch(wd_sec)case 1: switch(pos_sec)case 1:number3 = number_set1/10; number4 = number_set1%10;break;case 2:number5 = number_set2;break;case 3:number7 = number_set3/10; number8 = number_set3%10;break;break;case 2:if(flashlight_
31、flag=0)switch(pos_sec) case 1:number3 = number_set1/10; number4 = number_set1%10;break;case 2:number5 = number_set2;break;case 3:number7 = number_set3/10; number8 = number_set3%10;break; elseswitch(pos_sec)case 1:number3 = 18; number4 = 18;break;case 2:number5 = 18;break;case 3:number7 = 18; number8
32、 = 18;break; break;void main() uchar a,A1,A2,A2t,A3; while(1) wela=1; P0=0; adwr=0; _nop_(); adwr=1; P0=0xff; delay(10); wela=0; for(a=20;a>0;a-) display(A1,A2,A3); wela=1; P1=0xff; P0=0; adrd=0; adval=P1; adrd=1; P0=0xff; adwr=0; P1=adval; A1=adval/100; A2t=adval%100; A2=A2t/10; A3=A2t%10; ;void
33、 choosech(unsigned char ch)switch(ch)case 1:A0=0;A1=0;break;case 2:A0=0;A1=1;break;case 3:A0=1;A1=0;break;case 4:A0=1;A1=1;break;unsigned int ReadADC() unsigned char i,k; unsigned char channel; unsigned int AdcResult; / 12 bit ADC_CS=0; / Active chip select k+;/ Delay about 1 uS ADC_CLK=0; / make cl
34、ock low first k+;k+; channel = 0xd0; k+;k+; / delay about 2 uS /- write command 4 bit - for(i=0; i< 4;i+) ADC_DI = (channel & 0x80) != 0; channel<<=1; ADC_CLK=1; k+;k+;/ delay about 2 uS ADC_CLK=0; k+;k+; / delay about 2 uS ADC_CLK=1; k+;k+; ADC_CLK=0; k+;k+; /- read ADC result 12 bit - AdcResult=0; for(i=0;i<12;i+) ADC_CLK=1; k+;k+; AdcResult<<=1; AdcResult=AdcResul
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/TS 23541-2:2025 EN Health informatics - Categorial structure for representation of 3D human body position system - Part 2: Body movement
- 石砌體臺(tái)階施工方案
- 管涵橋施工方案
- 2025年度智能家居產(chǎn)品傭金支付及智能家居服務(wù)合同
- 二零二五年度事業(yè)單位聘用合同:事業(yè)單位物業(yè)管理人員崗位服務(wù)合同
- 二零二五年度文化旅游產(chǎn)業(yè)合作終止合同
- 二零二五年度公司股東內(nèi)部關(guān)于戰(zhàn)略合作的框架協(xié)議
- 2025年度服裝廠員工保密與競(jìng)業(yè)禁止合同
- 2025年度洗浴場(chǎng)所員工激勵(lì)機(jī)制與雇傭協(xié)議
- 二零二五年度物聯(lián)網(wǎng)設(shè)備技術(shù)顧問服務(wù)協(xié)議
- GB/T 2572-2005纖維增強(qiáng)塑料平均線膨脹系數(shù)試驗(yàn)方法
- 2023年江蘇省中學(xué)生生物奧林匹克競(jìng)賽試題及答案
- 領(lǐng)導(dǎo)干部應(yīng)對(duì)新媒體時(shí)代
- 維修質(zhì)量檢驗(yàn)制度
- 食管支架植入術(shù)后護(hù)理課件
- 品質(zhì)控制計(jì)劃(QC工程圖)
- 海外派遣人員管理辦法
- 混凝土灌注樁質(zhì)量平行檢查記錄(鋼筋籠)
- 汽車營(yíng)銷學(xué)(全套課件)
- 現(xiàn)澆墩臺(tái)身軸線偏位、全高豎直度檢測(cè)記錄表
- 激光共聚焦顯微鏡校準(zhǔn)規(guī)范編制說明
評(píng)論
0/150
提交評(píng)論