freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)論文--基于單片機的室內溫濕度計的設計-預覽頁

2024-12-16 21:41 上一頁面

下一頁面
 

【正文】 。因此為了滿足最適宜人們生活的最佳溫度和濕度,我們需要研究一種家庭式的,便于提醒和控制溫濕度的裝置,人們可以根據(jù)不同季節(jié)以及個人的需要進行不同的調整,以便達到最佳的居住環(huán)境,這不僅僅是對于環(huán)境要求的進步,同時也體現(xiàn)了現(xiàn)代文明的發(fā)達與先進。 研究要實現(xiàn)的功能 本設計的目的就是了解對室內的溫濕環(huán)境的實現(xiàn)方法,和應用到的有關軟硬件知識。 所以, 本次設計以 DHT11數(shù)字溫濕度傳感器為例,介紹基于單片機的數(shù)字溫濕度計的設計提出解決。 驅動顯示 模塊塊 模塊 報警電路 按鍵電路 溫濕度傳感器 主 控 制 器 4 元器件的選擇 主控制器件:單片機 STC89C52 是 STC公司生產的一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash存儲器 。另外 STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種 軟件 可選擇節(jié)電模式。 單片機管腳圖如 所示 5 圖 STC89C52單片機管腳圖 傳感器:溫濕度傳感器 dht11 DHT11 數(shù)字溫濕度傳感器是一款含有已校準數(shù)字信號輸出的溫濕度復合 傳感器,它應用專用的溫濕度傳感和數(shù)字模塊采集技術,具有很高的穩(wěn)定性和可靠性, DHT11 傳感器內含一個 NTC 測溫和一個電阻式感濕元件,并與一個 8位的高性能單片機相連接,在精確的濕度校驗室中 DHT11傳感器進行過校準,以程序的形式校準系數(shù)儲存在 0TP 內存中,檢測信號的時候,在處理過程中傳感器內部要調用這些校準系數(shù),采用單線制的串行接口,使系統(tǒng)集成可以有較低的功耗,而且更加簡單快速,信號傳輸距離超過 20米,作為一個數(shù)字溫濕度傳感器 DHT11 具有響應快速、抗干擾強、性價比高等優(yōu)點,它的性能指標如下:濕度測量范圍為 20%~95% RH;濕度測量精度為177。實物圖:圖 圖 傳感器電路 圖 dht1實物圖 串行接口 (單線雙向 ) 采用單總線數(shù)據(jù)格式 ,DATA 用于微處理器與 DHT11 之間的通訊和同步 ,一次通訊時間 4ms 左右 ,數(shù)據(jù)分小數(shù)部分和整數(shù)部分。假如響應信號的讀取為高電平 ,但是 DHT11無響應響應 ,這時候說明路線可能連接不正常,當最后一 bit數(shù)據(jù)傳送結束后, DHT11把總線拉低 50us,接著總線由上拉電阻拉高進入空閑狀態(tài)。除了黑白顯示外,液晶顯示器還有多灰度有彩色顯示等。這就是 LCD顯示的基本原理。 漢 字的顯示一般采用圖形的方式,事先從微機中提取要顯示的漢字的點陣碼(一般用字模提取軟件),每個漢字占 32B,分左右兩半,各占16B,左邊為 5……右邊為 6……根據(jù)在 LCD 上開始顯示的行列號及每行的列數(shù)可找出顯示 RAM 對應的地址,設立光標,送上要顯示的漢字的第一字節(jié),光標位置加 1,送第二個字節(jié),換行按列對齊,送第三個字節(jié)……直到 32B 顯示完就可以 LCD上得到一個完整漢字。信號說明為表 2 所示 . 表 1 液晶屏技術指標 11 顯示容量: 16 2個字符 芯片工作電壓: ~ 工作電流: ( ) 模塊最佳工作電壓: 字符尺寸: ( WXH) mm 表 2 信號說明 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 Data I/O 2 VDD 電源正極 10 D3 Data I/O 3 VL 液晶顯示偏壓信號 11 D4 Data I/O 4 RS 數(shù)據(jù) /命令選擇端( H/L) 12 D5 Data I/O 5 R/W 讀 /寫選擇端 13 D6 Data I/O 6 E 使能信號 14 D7 Data I/O 7 D0 Data I/O 15 BLA 背光源正極 8 D1 Data I/O 16 BLA 背光源負極 12 第三章 硬件電路圖的設計 報警電路 微型計算機控制系統(tǒng)中,為了安全起見,對于一些重要的參數(shù)或系統(tǒng),都設定有緊急狀態(tài)報警系統(tǒng),以便于提醒操作人員注意,或者采取緊急措施,本設計采用把計算機采集的數(shù)據(jù)進行數(shù)據(jù)處理、標度變換、數(shù)字濾波之后,與該參數(shù)上下限與給定值進行比較,如果高于上限值則進行報警,否則就作為采樣的正常值,進行顯示。 圖 報警電路 13 晶振電路 單片機系統(tǒng)都有晶振,在單片機系統(tǒng)中晶振的作用非常大,全稱叫做晶體振蕩器,它結合單片機內部電路產生所需時鐘頻率,單片機晶振提供的時鐘頻率越高,那么 單片機的運行速度就會越快,單片機的一切指令執(zhí)行都是建立在單片機晶振所提供的時鐘頻率。單片機 STC89C52的晶振電路采用無源晶振,微調電容取 33uf。 圖 lcd1602顯示電路 傳感器電路 DHT11是數(shù)字型溫濕度傳感器,可直接以數(shù)字方式傳輸所采集的當前環(huán)境溫濕度, DHT11采用的是單總線通信,因此只需將單片機的一個 I/ O端口與 DHT11的通信接口連接就可以實現(xiàn)數(shù)據(jù)的采集和傳送,相對于其他電路來說比較簡單。 在軟件設計過程中,我基本是一步步開始學起的,在學習中遇到很多問題,經過同學的指點和討論,我學到了很多編程技巧,同時也掌握了一些編程思想。基本掌握了該芯片的基本功能。 在本次的畢業(yè)設計中王老師給我提供了極大的幫助,首先在一開始的選題中我便遇到了難題,由于當時選題的時候不在學校,回到學校面對眾多選題不知該選哪一個,好在老師 在時間上給了我很大的寬限,讓我有足夠的時間回頭復習一下專業(yè)知識,然后選題,最終選了一個自己擅長和喜歡的方向。同時在此也感謝白鑫和丁寶寶同學,他們解決了許多我在畢業(yè)設計中遇到的問題,特別是剛開始軟件的學習中,他們給了我很大的幫助。 uint shidu,wendu。 uchar STATUS = OK。 uchar value_array[SIZE]。 sbit e=P2^7。// 傳感器傳輸總線 定義 sbit s1=P1^1。 sbit baojing=P1^5。 _nop_()。 for(i=0。j++)。i0。amp。 } delay_5us()。 while(DHT11 != 0amp。 return 0。 delay(20)。 delay_5us()。amp。 } count = 0。count++NUMBER)。iSIZE。 } if(i!=SIZE1) { check_value+=value_array[i]。 return OK。x0。 } void writedata1602(uchar Data) { e=0。 P0=Data。 rs=0。 //rs 為 0 時寫命令 delayms(1)。 e=0。 25 write1602(0x0c)。 TH0=(6553650000)/256。 TR0=1。 //當上限大于五十時,變?yōu)?0 } if(s2==0) delay(50)。 if(s3==0) { if(shi_sx95) shi_sx++。 //使?jié)穸壬舷拗禍p小 else( shi_sx=95)。 if(num==20) { num=0。 //不報警,燈不亮 led=1。 if(count==3) { ReadValue()。 ge=wendu%10。 shi2=wen_sx/10。 write1602(0x80)。 // delay(20)。.39。 writedata1602(39。39。 write1602(0x80+0x40)。 } writedata1602(table2[bai1])。)。)。 writedata1602(table2[shi3])。 interrupt_init()。 //判斷處理是否報警 }
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1