溫度、濕度是工農(nóng)業(yè)生產(chǎn)的主要環(huán)境參數(shù).對其進行適時準確的測量具有重要意義。利用單片機對溫、濕度控制。具有控溫、濕精度高、功能強、體積小、價格低,簡單靈活等優(yōu)點,很好的滿足了工藝要求。本文介紹了利用AT89S52單片機進行溫度和濕度的檢測及其控制的智能化方法。
電開水機具有清潔、高效、安裝簡便等特點,因此被廣泛應(yīng)用在學(xué)校、工廠、機關(guān)、賓館等場所,為人們飲水提供了便利。目前市售的電開水機,通常由儲水箱、加熱器、進水閥等部件組成,結(jié)構(gòu)簡單,功能單一。使用這些電開水機可能存在兩個嚴重的后果,一是存在陰陽水(生水與開水混合后的水),二是存在干滾水(反復(fù)燒開的水)。陰陽水的問題在大多數(shù)開水機中通過一些特殊的分離結(jié)構(gòu)已經(jīng)得到解決,但干滾水問題目前尚無較好的解決辦法。
相對于有線遙控,無線遙控不受距離的影響,完全消除了拖纜式遙控裝置所帶來的故障隱患,給人們的日常工作和生活帶來了更多的便利。隨著數(shù)字處理技術(shù)的快速發(fā)展,無線數(shù)字通信技術(shù)日趨成熟,其抗干擾能力強和易于對數(shù)字信號進行各種處理等優(yōu)點,使得無線遙控系統(tǒng)的抗干擾性能逐步提高,安全性能大大改善。目前的無線遙控領(lǐng)域主要有超聲波遙控、紅外線遙控及無線電遙控。相對于超聲波遙控和紅外線遙控, 無線電遙控是利用無線電信號在空氣中傳播,根據(jù)無線電波的頻率來遙控,可穿透一定的障礙物,傳播距離較遠,因此成為無線遙控領(lǐng)域的首選,在國防、軍事、科研和日常工作生活領(lǐng)域應(yīng)用越來越廣。
51單片機和tm1620驅(qū)動3位數(shù)碼管程序
3個IO口掃描16個按鍵
從51單片機入門,對流水燈有了一定的認識后,就可以進入學(xué)習(xí)顯示類的外設(shè)驅(qū)動,因為學(xué)習(xí)時往往需要直接驗證、跟蹤結(jié)果,顯示類的外設(shè)可以把代碼運行情況以非常直觀的方式反饋回來。因此,筆者此處首先分析講解1602字符型液晶的使用。
隨著現(xiàn)代通信技術(shù)的發(fā)展,通信測試儀器不斷推陳出新。各種新型設(shè)備對系統(tǒng)的實時響應(yīng)能力的要求越來越高,一種通信測試儀器的實時響應(yīng)性能,就成為系統(tǒng)設(shè)計能否成功的關(guān)鍵因素之一。筆者曾在多個通信測試儀器項目中,成功地應(yīng)用ARM處理器、C51單片機等為主控芯片的嵌入式系統(tǒng),實現(xiàn)了對儀器相關(guān)模塊的實時控制功能。因此提出一種在某通信測試儀器中使用C51單片機來實現(xiàn)實時控制的設(shè)計方案。
AT89S52是一種低功耗、高性能CMOS 8位微控制器,具有8K 系統(tǒng)可編程Flash 存儲器。使用Atmel 公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲器在系統(tǒng)內(nèi)編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得AT89S52在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。
環(huán)境條件中的溫濕度指標是很多工作場合中的重要參數(shù),不論是倉庫治理、圖書保存還是產(chǎn)業(yè)丈量與計量檢定,都需要符合操縱規(guī)定的溫濕度環(huán)境條件。而溫濕度也是最不輕易保障的指標,針對這一情況,研制可靠且實用的溫濕度監(jiān)控系統(tǒng)顯得非常重要。監(jiān)控系統(tǒng)以RS-485總線協(xié)議為基礎(chǔ)組成分布式網(wǎng)絡(luò)結(jié)構(gòu),采用PC機與單片機組成的多機系統(tǒng)完成丈量與控制任務(wù)。
定時器計數(shù)實驗
談靜態(tài)數(shù)碼管
UART、 I2C 和 SPI 是單片機系統(tǒng)中最常用的三種通信協(xié)議。
51單片機——LCD1602
DS18B20——溫度傳感器,單片機可以通過 1-Wire 和 DS18B20 進行通 信,最終將溫度讀出。1-Wire 總線的硬件接口很簡單,只需要把 18B20 的數(shù)據(jù)引腳和單片 機的一個 IO 口接上就可以通信。最高12為的溫度存儲值,補碼形式存儲。
24C02:256 個字節(jié)的 EEPROM。一般情況下,EEPROM 擁有 30 萬到 100 萬次的壽命?;?I2C 通信協(xié)議的器件。I2C 是一個通信協(xié)議,它擁有嚴密的通信時序邏輯要求,而EEPROM 是一個器件,只是這個器件采樣了 I2C 協(xié)議的接口與單片機相連而已,二者并沒有必然的聯(lián)系,EEPROM 可以用其它接口, I2C 也可以用在其它很多器件上。