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

基于單片機的斷電記憶智能澆花系統設計

2016-08-16 08:56:53王子權安徽理工大學
科學中國人 2016年21期
關鍵詞:單片機系統

王子權安徽理工大學

基于單片機的斷電記憶智能澆花系統設計

王子權
安徽理工大學

引言

花草植物可以幫助人們陶冶情操、舒解心情并能改善家庭生活環境等。然而年輕的人生活節奏快,工作繁忙,所以照看花木的精力較少。同時,有些年輕人,可能需要經常出差,這樣,家中的花卉就得不到很好的照顧。目前市場上已有自動澆花系統的應用,如定時定量澆水或根據土壤濕度自動澆水,有的也可以把土壤濕度檢測和定時定量澆水組合起來。本設計系統根據不同植物人為設置土壤濕度值和澆水量來自動判斷澆水條件并實現定量澆水。單片機將預先設置的土壤濕度值和澆水量數據存儲在存儲器里,這樣當系統斷電后來電時能夠按照原先設置的數據正常工作。本設計使用實時時鐘芯片向單片機輸送月份和時鐘數據,實現不同季節不同時段的土壤濕度檢測,單片機將檢測得到的土壤濕度信號與預先設置的土壤濕度值進行分析比較來判斷是否達到澆水條件,當判斷要澆水時,單片機給電機驅動模塊供電,并根據預先設置的澆水量,構建流量-時間數學模型,驅動水泵運行相應的時間。

1 系統的總體設計

該系統的總體設計如圖1所示。系統的控制核心為AT89S52單片機,包括土壤濕度傳感器、A/D模塊、按鍵模塊、電源模塊、復位模塊、實時時鐘模塊、溫度傳感器、電機驅動模塊、顯示模塊、串行輸入轉并行輸出模塊、存儲器模塊。

圖1 系統總體設計

2 系統的工作原理

系統加電后,人為通過按鍵模塊選擇檢測對象,輸入預設土壤濕度值和澆水量,依次按下輸入確認和系統確認按鍵,此時系統正式開始工作。單片機將預設的土壤濕度值和澆水量數據存儲在存儲器里,并實時采集實時時鐘芯片上的月份和小時數據,根據月份數據判斷植物處哪個季節,根據小時數據判斷是否到達檢測時間段,當到達檢測時間段時,單片機接收由A/D模塊將土壤濕度信號轉換成的數字量,土壤濕度信號由土壤濕度傳感器發送給A/D模塊,這樣實現了在不同季節不同時間段進行檢測的目的。單片機接收并處理A/D芯片傳來的數據并與預先設置的土壤濕度值進行分析比較,從而判斷是否給電機驅動模塊供電,實現了預設土壤濕度值目的。當判斷為澆水時,單片機給電機驅動模塊供電,驅動水泵運轉,根據水泵的性能參數可知水泵的流量值(ml/min),從而可構建流量-時間數學模型,通過單片機對模型進行運算處理可得出驅動水泵運轉的時間,從而實現了預設澆水量和定量澆水。系統的實時時鐘數據,預設土壤濕度值、預設澆水量值、檢測的土壤濕度值、溫度數值均顯示在液晶顯示器上。

流量-時間數學模型:

公式(2-1)中Q-水泵每分鐘的流量(ml/min)

V-預設澆水量(ml)

t-澆水時間(s)

根據流量-時間數學模型,通過單片機進行數據處理,可以得出預設澆水量對應的澆水時間,從而可以通過定時器等手段進行定時澆水,把水量輸出轉換為時間輸出,驅動水泵運轉相應的時間,達到定量澆水的目的。

3 電路設計方案

電路設計方案表明各個器件、模塊與單片機的連接關系,連接圖如圖2所示。

圖2 系統總圖

3.1A/D模塊

A/D轉換模塊采用PCF8591芯片,使用IIC總線,其優點是占用單片機引腳少,在A/D轉換方面使用較廣。如圖2所示,為PCF8591在系統中的電路連接方案。飛利浦公司規定了A/D器件地址為1001,本連接方案使用引腳地址為000。圖2中AIN0、AIN1、AIN2、AIN3為土壤濕度傳感器模擬信號接入腳,本連接方案使用AIN0、AIN1、AIN2三個引腳,可外接三個土壤濕度傳感器。

3.2實時時鐘

本系統的實時時鐘模塊主要是向單片機傳輸月份和小時數據。DS1302是由DS1202改進而來,增加了雙電源管腳用于主電源和備份電源供應,VCC1為可編程涓流充電電源,附加七個字節存儲器。DS1302內含有一個實時時鐘/日歷和31字節靜態RAM,通過簡單的串行接口與單片機進行通信。

3.3顯示器

本系統使用FYD12864-0402B液晶顯示器,其分辨率為128× 64,可顯示8×4行16×16點陣漢字,低電壓低功耗也是其顯著特點。該模塊使用74HC595芯片實現串行輸入轉并行輸出功能,以減少使用單片機引腳的數量。74HC595芯片是一種單片機I/O擴展芯片,遵循SPI總線協議,包含一個8位移位寄存器和一個8位D型鎖存器以及三太并行輸出。移位寄存器接收串行數據并提供串行數據輸出,移位寄存器和鎖存器都有獨立的時鐘輸入。

3.4按鍵設計

本設計共9個按鍵,皆為獨立鍵盤。在使用按鍵時,首先選擇檢測對象IN1、IN2、IN3,其次選擇輸入濕度或輸入水量,然后按下數值按鍵,數值按鍵*10、*1表示每按下一次數值加10和加1,最后依次按下輸入確認和系統確認。

3.5溫度傳感器

DS18B20是一種單總線結構的智能溫度傳感器,測溫范圍為-55℃-+125℃,測量分辨率為0.0625℃,內部結構主要由四部分組成:64位光刻ROM,溫度傳感器,非揮發的溫度報警觸發器TH和TL,高速暫存器。本系統溫度傳感器將實時監測的溫度顯示在顯示器上。

3.6電機驅動模塊

電機驅動模塊使用兩片L298N電機驅動芯片,一塊74HC595芯片,三個5V直流水泵。L298N是一種高電壓、大電流電機驅動芯片,可驅動一臺兩相步進電機或四相步進電機,也可以驅動兩臺直流電機。本設計水泵選擇5V直流水泵,74HC595芯片的Q0至Q5引腳接到L298N的輸入引腳。

3.7存儲器模塊

存儲器將可以將重要的數據存儲起來,本系統的預設濕度值和澆水量是系統工作的必要數據,當有意外斷電時,輸入的數據會全部格式化,所以為使系統再次來電時能夠按照原來的設置正常工作,需要加入存儲器模塊。FM24C02是串行可擦除ROM,其輸入引腳經施密特觸發器濾波抑制噪聲,可靠性高。

3.8土壤濕度傳感器

系統使用YL-69型土壤濕度傳感器。土壤濕度傳感器對環境濕度最為敏感,其靈敏度可調,模塊雙輸出,數字量輸出簡單,模擬量輸出更精確,比較器采用LM393芯片,工作穩定。OUT腳是數字量輸出接口,輸出0和1。AC腳是模擬量輸出接口,可與A/D芯片的模擬量輸入腳連接進行模數轉換。

3.9USB轉串口

USB即通用串行總線(Universal Serial Bus),是目前最為常用的一種總線標準。USB接口支持即插即用和熱插拔并提供內置電源,其連接方式靈活,既可以使用串行連接方式也可以使用USB Hub把多個USB設備連接在一起。本系統使用USB接口實現自動下載和給單片機提供標準電源,使得單片機的代碼下載與電源供應在同一接口上。本設計使用CH340G芯片,以實現USB轉串口。

4 軟件設計

程序設計包括初始化、顯示子程序、按鍵程序、土壤濕度檢測與A/D轉換程序、溫度檢測程序、PCF8591服務程序、存儲器讀寫程序、L298N電機驅動程序、實時時鐘程序。流程圖如圖3。

圖3 程序流程圖

5 結語

本設計使用AT89S52單片機作為控制器芯片,設計了一種斷電記憶智能澆花系統。該系統可預設土壤濕度值和澆水量,并將輸入的數據放在存儲器里,這樣可在斷電后來電時按照原先設置的數據正常工作。該系統通過讀取實時時鐘芯片的時間數據判斷花所處的具體時間,實現在不同季節不同時間段的檢測與澆灌。土壤濕度傳感器將土壤濕度信號傳送給A/D轉換芯片,單片機通過對采集的土壤濕度值與預設土壤濕度值進行比較來判斷是否給花澆水,通過單片機處理流量-時間數學模型將流量輸出轉換為時間輸出以實現定量澆水。

[1]何偉宏,鄭首易,毛錦庚,陳美金.基于單片機的智能澆花系統設計與實現[J].電子制作,2016(2):20-21.

[2]吳平.多路智能家庭實用澆花器設計.價值工程[J],2014(12):23-25.

[3]劉川,張小成,高進淵,馬金剛,和曉雲,李曉勤.智能自動澆花系統的控制設計研究[J].科技世界,2015(12):87-88.

[4]雷紅淼,程耀瑜.基于L298N的直流電機驅動電路優化設計[J].數字技術與應用,2012(2):118+120.

[5]何韋青.詳解74HC595以及它的級聯用法[N].電子報,2013(011).

[6]張寧丹,金桂.基于STC89C52單片機DS1302時鐘芯片定時開關的設計與仿真[J].現代電子技術,2013(8):4-6.

The Design of Intelligent Automatic Watering System of Flowers Based on SCM

Wang Ziquan
ANHUI UNIVERSITY OF SCIENCE&TECHNOLOGY

基于單片機的斷電記憶智能澆花系統設計以AT89S52單片機為控制器,可預先設置土壤濕度值和澆水量,由單片機分析處理土壤濕度傳感器檢測的濕度信息,并與預先設置的土壤濕度值進行比較,當達到澆水條件時,單片機給電機驅動模塊供電,根據預先設置的澆水量,使水泵運轉相應的時間。系統將預先設置的土壤濕度值和澆水量數據放在存儲器里,當系統斷電后來電時能夠按照原先設置的數據正常運行。

AT89S52單片機;LCD12864;74HC595;L298N;PCF8591;FM24C02

The design of intelligent automatic watering system of flowers based on SCM,which takes the type AT89S52 single-chip microcomputer as the MCU,can be operated by presetting the nu?merical value of soil moisture and water.The SCM will analyze and dispose the signal from the soil moisture sensor,and compare with the presetting numerical value of soil moisture.The module of driv?ing motor will get started when it is the situation to water flowers,and drive the water pump for a regular time according to the preset?ting numerical value of water.The system stores the data of preset?ting numerical value of soil moisture and water in the storage,and will be running normally after breaking off electronic.

AT89S52SCM;LCD12864;74HC595;L298N;PCF8 591;FM24C02

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 欲色天天综合网| 五月婷婷激情四射| 91精品福利自产拍在线观看| 操国产美女| 国产视频久久久久| 国产欧美日韩资源在线观看 | 97se亚洲综合在线天天| 欧美伦理一区| 国内嫩模私拍精品视频| 成人综合在线观看| 久草热视频在线| 五月婷婷伊人网| 2020最新国产精品视频| 欧美成人亚洲综合精品欧美激情| 99在线视频免费观看| 国产国拍精品视频免费看 | 狠狠色丁香婷婷| 97久久精品人人做人人爽| 中文字幕免费播放| 婷婷亚洲视频| 伊人久久精品无码麻豆精品| 国产高潮视频在线观看| 久久国产成人精品国产成人亚洲 | 久久精品丝袜| 狠狠亚洲五月天| 国产成人精品综合| 性69交片免费看| 97在线观看视频免费| 朝桐光一区二区| 欧美中文字幕在线二区| 亚洲愉拍一区二区精品| 露脸真实国语乱在线观看| 亚洲男人在线天堂| 久久精品国产999大香线焦| 国产精品极品美女自在线网站| 中日无码在线观看| 亚国产欧美在线人成| 99久久人妻精品免费二区| 国产日韩欧美在线视频免费观看 | 在线观看国产一区二区三区99| 欧美色伊人| 色偷偷av男人的天堂不卡| 在线免费a视频| 在线观看国产黄色| 深夜福利视频一区二区| 久久国产成人精品国产成人亚洲| 全免费a级毛片免费看不卡| 91探花在线观看国产最新| 免费在线看黄网址| 日本色综合网| 九九久久精品免费观看| 亚洲日本韩在线观看| 国产亚洲欧美在线专区| 伦伦影院精品一区| 日本午夜视频在线观看| 乱系列中文字幕在线视频| 国产国产人免费视频成18| 成人av专区精品无码国产| 国产精品偷伦视频免费观看国产 | 国产亚洲高清在线精品99| 热伊人99re久久精品最新地| 色妞永久免费视频| YW尤物AV无码国产在线观看| 国产超碰一区二区三区| 欧美成在线视频| 成人va亚洲va欧美天堂| 婷婷六月在线| 二级特黄绝大片免费视频大片| 99在线观看免费视频| 日本在线欧美在线| 亚洲国产欧美目韩成人综合| 99人妻碰碰碰久久久久禁片| 国产欧美日韩一区二区视频在线| 国产精品对白刺激| 先锋资源久久| 精品视频第一页| 一级毛片免费不卡在线| 国产一在线观看| 欧美五月婷婷| 国产欧美一区二区三区视频在线观看| 四虎永久在线精品影院| 亚洲欧美精品日韩欧美|