999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AM 2301溫濕度計設計

2012-07-10 07:09:04
時代農機 2012年9期
關鍵詞:單片機設計

秦 偉

(陜西理工學院 物理與電信工程學院,陜西 漢中 723003)

溫度與濕度與人們的生活息息相關,與人的生理與心理狀態與環境溫度密切相關。傳統的溫濕度計,溫度是用水銀柱來顯示的,濕度是用機械式指針顯示、價格便宜,但是它精確度不高,不易讀數。采用單片機對溫濕度進行檢測,用LCD來顯示溫濕度的數值,不僅具有測量方便、簡單和靈活等優點,而且可以大幅度提高溫濕度檢測的精度,示數也更加直觀易讀。

1 溫濕度傳感器AM 2301

數字溫濕度傳感器AM2301是一款含有已校準數字信號輸出的溫濕度復合型傳感器,包括一個NTC測溫元件和一個電容式感濕元件,并與一個高性能8位單片機相連接,因此該產品具有超快響應、抗干擾能力強、性價比極高等優點。

AM2301數據傳輸為40bit,高位先出。數據格式:40bit數據=16bit濕度數據+16bit溫度數據+8bit校驗和。濕度高8位+濕度低8位+溫度高8位+溫度低8位=校驗和(末8位)。例如:接收40bit數據如下:

byte4 byte3 byte2 byte1 byte0

0000 0010 1000 1100 0000 0001 0101 1111 1110 1110

濕度數據:0000 0010 1000 1100

溫度數據:0000 0001 0101 1111

0000 0010+1000 1100+0000 0001+0101 1111=1110 1110

所以校驗和為1110 1110。

由以上數據就可得到濕度和溫度的值計算方法:

hum(濕度)=byte4.byte3=65.2(%RH)

temp(溫度)=byte2.byte1=35.1(℃)

Verify(校驗)=byte4+byte3+byte2+byte1

當溫度低于0℃時溫度數據的最高位置1。

例如:-10.1℃表示為1000 0000 0110 0101

2 系統硬件電路設計

系統硬件電路主要由AT89C51單片機、AM2301溫濕度傳感器、FM1602C液晶顯示三部分電路構成。AM2301用于檢測環境溫濕度,單片機AT89C51讀取AM2301的溫濕度數據并對數據進行校驗、數據處理,處理后AT89C51控制液晶FM1602C將處理的數據顯示出來。系統電路如圖1所示。

圖1 系統電路圖

(1)AM2301溫濕度傳感器電路。AM2301為4針單排引腳封裝,4個引腳分別為:VDD、DATA、GND、NC。VDD供電范圍為直流3.3~5.5V,電源引腳VDD和GND之間可增加一個100nF電容,用于去耦濾波。設計中用5V直流供電;DATA用于和處理器之間的通訊和同步,采用單總線格式,設計中將該引腳接5KΩ上拉電阻并連接到AT89C51的P2.0;GND接地;NC空腳,設計中該引腳懸空。

(2)液晶顯示電路。FM1602C為16針單排引腳封裝,16個引腳分別為:VSS、VDD、VEE、RS、RW、E、DB0-DB7、BLA、BLK。VSS電源地;VDD電源,設計中接+5V電源;VEE液晶驅動電壓,設計中VEE經10KΩ可調電阻接+5V;RS寄存器選擇,設計中RS接單片機P2.3,當P2.3輸出高電平時表示數據輸入,當P2.3輸出低電平時表示指令代碼輸入;RW讀寫信號,RW接單片機P2.2,當P2.2為高電平時表示讀數據,當P2.2為低電平時表示寫數據;E使能信號,E接單片機P2.2;DB0-DB7數據線,DB0-DB7分別對應接至單片機P0.0-P0.7,并且P0.0-P0.7作為準雙向IO口,在使用時外接10K上拉排阻;BLA背光源負,實際測試中接地;BLK背光源正,實際測試中接+5V電源。

(3)電源電路。設計采用市電或備用電源供電,市電供電使用通用LM7805穩壓芯片,即將市電轉換為9V交流經整流濾波后用LM7805穩壓獲得5V直流。備用電源用三節1.5V 7號電池供電。

3 系統軟件設計

(1)系統主程序設計。系統上電,AT89C51首先完成對串口及LCD1602的初始化工作,然后開始讀取am2301的溫濕度數據,對讀取的數據進行校驗,如果錯誤則重新讀取,如果數據正確則將讀取的溫濕度數據存入內部數據寄存器,然后對該數據進行數據轉換將結果存入數據顯示寄存區,將待顯示數據送LCD1602顯示,并將該數據發送至串口,然后重新進行下一輪溫濕度數據讀取與顯示。系統主程序如圖2所示。

圖2 系統主程序流程圖

(2)AM2301溫濕度讀取程序設計。通過單總線訪問AM2301。首先主機發開始信號,然后主機等待接收AM2301響應信號,當AM2301發出響應信號后,主機則連續接收AM2301送出的40位數據,對40位數據校驗正確后則存入內部數據寄存區。

4 結語

基于AM2301的家用溫濕度計,經實驗驗證,溫度絕對偏差最大為0.5℃,濕度絕對偏差最大為3%RH,設計運行穩定。LCD顯示數字讀數方面,便于掌握環境溫濕度數據,適合醫院、倉庫、家庭環境等測量溫濕度。

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 无码精品国产VA在线观看DVD| 国产欧美另类| 老司机精品一区在线视频| 亚洲Av激情网五月天| 超碰色了色| 999福利激情视频| 亚洲成a∧人片在线观看无码| 婷婷激情五月网| 国产a v无码专区亚洲av| 久久精品中文字幕免费| 国产成人精品高清在线| 国产美女一级毛片| 久久人人爽人人爽人人片aV东京热| 久久五月视频| 日韩国产无码一区| 超碰91免费人妻| 日本三区视频| 久久永久免费人妻精品| 亚洲欧美日本国产综合在线 | 国产91视频免费观看| 久久国产av麻豆| 国产精品免费久久久久影院无码| 亚洲AV无码久久精品色欲| 国产亚洲成AⅤ人片在线观看| 新SSS无码手机在线观看| 18禁黄无遮挡网站| 国产人人射| 成色7777精品在线| 国产在线视频自拍| 国产福利2021最新在线观看| 激情在线网| 亚洲AV无码乱码在线观看代蜜桃| 国产网友愉拍精品| 久热中文字幕在线观看| 亚洲国产理论片在线播放| 午夜日b视频| 97超碰精品成人国产| 91九色国产在线| 国产精品女主播| 国产欧美高清| 亚洲三级色| 亚洲欧美日本国产综合在线| av大片在线无码免费| 国产原创演绎剧情有字幕的| 国产一二三区在线| 免费在线成人网| 伊人久久青草青青综合| 91青青草视频在线观看的| 99ri国产在线| 国产精品美女网站| 麻豆国产精品视频| 香蕉99国内自产自拍视频| 国产精品爆乳99久久| 亚洲成人精品| 在线国产欧美| 欧美区一区二区三| 国产91无码福利在线| 免费a级毛片视频| 国产成人精品免费视频大全五级 | 91青青视频| 五月天香蕉视频国产亚| 国产AV毛片| 四虎成人精品| 美女潮喷出白浆在线观看视频| 欧美在线视频a| 毛片免费在线视频| 国产无码网站在线观看| 亚洲成人高清无码| 国产白浆视频| 亚洲精品无码AⅤ片青青在线观看| 亚洲动漫h| 一本综合久久| 亚洲三级成人| 国产精品人莉莉成在线播放| 全午夜免费一级毛片| 国产成人91精品免费网址在线| 亚洲成a人在线播放www| 在线观看国产精品第一区免费| 久久精品女人天堂aaa| 中文字幕天无码久久精品视频免费| 亚洲丝袜中文字幕| 国产欧美日韩精品综合在线|