【正文】
文獻 [1] 童詩白, 華成英 .模擬電子技術(shù)基礎(chǔ) [M]. 北京 :高等教育出版社 ,2022 [2] 張齊,杜群貴 .單片機應(yīng)用系統(tǒng)設(shè)計技術(shù) [M]. 北京:電子工業(yè)出版社, 2022 [3] 中國機械工業(yè)教育協(xié)會 組編 .《單片機原理與應(yīng)用》 .機械工業(yè)出版社 .2022 [4] 楊金巖等 .8051 單片機數(shù)據(jù)傳輸接口擴展技術(shù)與應(yīng)用實例 [M].北京:人民郵電出版社, 2022. [5] 求是科技.單片機通信技術(shù)與工程實踐 [M].北京:人民郵電出版社, 2022 [6] [7] 楊金巖等 .8051 單片機數(shù)據(jù)傳輸接口擴展技術(shù)與應(yīng)用實例 [M].北京:人民郵電出版社, 2022. [8] 郭永貞主編 數(shù)字電子技術(shù) [M] 西安電子科技大學(xué)出版社 2022 [9] 李廣弟 單片機基礎(chǔ) [M],北京:北京航空航天大學(xué)出版社 ,2022 [10] 張洪潤 電子線路與電子技術(shù) [M].清華大學(xué)出版社 [M], 2022 [11] 張齊,杜群貴 單片機應(yīng)用系統(tǒng)設(shè)計技術(shù) [M].電子工業(yè)出版社, 2022 [12] [13] 21 附錄 附錄 1 系統(tǒng)總原理圖 R S T9P 3. 0 /R X D10P 3. 1 /T X D11P 3. 4 /T 014X T A L 218X T A L 119GND20V C C40EA31P 0. 039P 0. 138P 0. 237U1S 51R 388 .2 KR 3751C51 0u FS2S W P B+ 5 VGND1OUT2VCC3S1D S 18 B 2 0+ 5 VC63 0PC73 0PY11 2M+ 5 VR 302KR 312KR 391KR 322KS3D E CS4A D D+ 5 VQ1C 9 45P 0. 2P 0. 2+ 5 V13254Q2J D A3QB4QC5QD6QE10QF11QG12QH13A1B2CLK8CLR9GND7VCC14C17 4L S 1 64 QA3QB4QC5QD6QE10QF11QG12QH13A1B2CLK8CLR9GND7VCC14C27 4L S 1 64abfcgdeDPY7 6 4 2 1 910a b c d e f g5dpdp3L E D 3abfcgdeDPY7 6 4 2 1 910a b c d e f g5dpdp3L E D 2abfcgdeDPY7 6 4 2 1 910a b c d e f g5dpdp3L E D 4abfcgdeDPY7 6 4 2 1 910a b c d e f g5dpdp3L E D 1QA3QB4QC5QD6QE10QF11QG12QH13A1B2CLK8CLR9GND7VCC14C37 4L S 1 64 QA3QB4QC5QD6QE10QF11QG12QH13A1B2CLK8CLR9GND7VCC14C47 4L S 1 64R1 R3R2 R4 R5 R6 R7 R 332 20 * 8R8 R9 R 10 R 11 R 12 R 13 R 14 R 342 20 * 8R 15 R 16 R 17 R 18 R 19 R 20 R 21 R 352 20 * 8R 22 R 23 R 24 R 25 R 26 R 27 R 28 R 362 20 * 8R 292K+ 5 V+ 5 V + 5 V + 5 V + 5 V+ 5 VD1D IO D E12J1C O N 2+ 5 VRXDRXDT X DT X D 22 附錄 2 系統(tǒng) PCB 圖 。 19 致 謝 四年的本科學(xué)習(xí)生涯即將結(jié)束 ,在本人做畢業(yè)設(shè)計中,得到了我的導(dǎo)師的悉心指導(dǎo)和無私幫助。系統(tǒng)包括數(shù)據(jù)采集模塊,單片機控制模塊,顯示模塊和溫度設(shè)置模塊,驅(qū)動電路五個部分。 測試結(jié)果 6 所示。若低電平寫入的位是 0,高電平寫入的位是 1,連續(xù)寫時位間的間隙應(yīng)大于 1μ S。當(dāng)設(shè)定溫度大于檢測溫度時加熱輸出,當(dāng)設(shè)定溫度小于檢測溫度時加熱停止。 Inputs Outputs Clear Clock A B QA QB ??? ...QH L H H H H X L ↑ ↑ ↑ X X X X H H L X X L L L ???? .L QA0 QB0???? .QH0 H QAN???? QGN L QAN???? QGN L QAN???? QGN 11 圖 6 74HC164 時序圖 在單片機的 TXD( )運行時鐘信號,將顯示數(shù)據(jù)由 RXD( )口串行輸出至74HC164 的 A、 B 端。 本設(shè)計采用三引腳 PR35 封裝的 DS18B20,其引腳圖見圖 3。 R S T9P 3. 0 /R X D10P 3. 1 /T X D11P 3. 4 /T 014X T A L 218X T A L 119GND20V C C40EA31P 0. 039P 0. 138P 0. 237U1A T 8 9 S 51R 388 .2 KR 3751C51 0u FS2S W P B+ 5 VC63 0PC73 0PY11 2M+ 5 VP 0. 2 圖 4 單片機控制模塊電路 指 令 約定代碼 操 作 說 明 溫度轉(zhuǎn)換 讀暫存器 寫暫存器 復(fù)制 暫存器 重新調(diào) E2RAM 讀電源供電方式 44H BEH 4EH 48H B8H B4H 啟動 DS18B20 進行溫度轉(zhuǎn)換 讀暫存器 9 個字節(jié)內(nèi)容 將數(shù)據(jù)寫入暫存器的 TH、 TL 字節(jié) 把暫存器的 TH、 TL 字節(jié)寫到 E2RAM 中 把 E2RAM 中的 TH、 TL 字節(jié)寫到暫存器 TH、 TL 字節(jié) 啟動 DS18B20 發(fā)送電源供電方式的信號給主 CPU 9 該電路采用按鍵加上電復(fù)位, S2 為復(fù)位按鍵,復(fù)位按鍵按下后,復(fù)位端通過 51Ω的小電阻與電源接通 ,迅速放電 ,使 RST 引腳為高電平 ,復(fù)位按鍵彈起后 ,電源通過 Ω的電阻對 10Kμ F 的電容 C5 重新充電 ,RST 引腳端出現(xiàn)復(fù)位正脈沖 . AT89S51 內(nèi)部有一個高增益反相放大器 ,用于構(gòu)成振蕩器 ,但要形成時鐘脈沖 ,外部還需附加電路 ,本設(shè)計采用內(nèi)部時鐘方式 ,利用芯片內(nèi)部的振蕩器 ,然后在引腳 XTAL1 和XTAL2 兩端跨接晶體振蕩器 ,就構(gòu)成了穩(wěn)定的自激振蕩器 ,發(fā)出的脈沖直接送入內(nèi)部時鐘電路 ,C6 和 C7 的值通常選擇為 30pF 左右 ,晶振 Y1 選擇 ,更好地保證振蕩器穩(wěn)定、可 靠地工作,振蕩器電容應(yīng)盡可能安裝得與單片機引腳 XTAL1 和XTAL2 靠近。如果測得的溫度大于 0,這 5 位為 0,只要將測到的數(shù)值乘于 即可得到實際溫度;如果溫度小于 0,這 5 位為 1,測到的數(shù)值需要取反加 1 再乘于 才能得到實際溫度。它為雙功能口,可以作為一般的準(zhǔn)雙向 I/O 接口,也可以將每 1 位用于第 2 功能,而且 P3 口的每一條引腳均可獨立定 6 E A /V P31X119X218R E S E T9RD17WR16I N T 012I N T 113T014T115P 1 01P 1 12P 1 23P 1 34P 1 45P 1 56P 1 67P 1 78P 0 039P 0 138P 0 237P 0 336P 0 435P 0 534P 0 633P 0 732P 2 021P 2 122P 2 223P 2 324P 2 425P 2 526P 2 627P 2 728P S E N29A L E /P30T X D11RXD10V S S20VCC40AT89S51T2T 2 E XRXDT X DP 3. 2P 3. 3P 3. 4P 3. 5P 3. 6P 3. 7AD0AD1AD2AD3A