亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機技術(shù)設(shè)計的自動豆芽機

        2013-12-31 00:00:00楊世超黃明健江文博
        電子世界 2013年20期

        【摘要】根據(jù)豆芽的生長特性,采用以單片機作為系統(tǒng)控制核心,通過自動化灑水和加熱管加溫來實現(xiàn)豆芽的恒溫和水分補充來實現(xiàn)豆芽的自動化生產(chǎn)。硬件部分主要由單片機系統(tǒng)模塊、水循環(huán)系統(tǒng)模塊、溫控模塊、顯示模塊、按鈕模塊、加熱模塊五大模塊組成。單片機采用AT89S52單片機,水循環(huán)系統(tǒng)采用12V直流微型水泵,溫度監(jiān)測采用DS18B20芯片,顯示模塊采用LCD1602液晶,加熱模塊采用電熱膜玻璃管。軟件設(shè)計采用單片機C語言實現(xiàn)本設(shè)計的全部控制功能,具有自動定時灑水,自動控制箱內(nèi)溫度,自由設(shè)定溫度上下限的功能。

        【關(guān)鍵詞】豆芽機;電熱膜石英玻璃管;定時灑水;自動恒溫

        豆芽因為其中富含有人體所需要的多種氨基酸和維生素等營養(yǎng),同時價格便宜,味道可口,備受群眾青睞,現(xiàn)在利用單片機技術(shù)為核心,根據(jù)豆芽的生長特性制作一臺豆芽機自動生產(chǎn)豆芽。豆種發(fā)芽的最低溫度為10℃,最高溫度為28℃~30℃,不宜超過32℃,豆芽生長的最適宜溫度為22~24℃左右,并且充分供給豆芽所需要的水分,避免光照。我們根據(jù)豆芽生長這樣的生長特性利用單片機,溫度傳感器,水泵,加熱管,晶閘管,光耦來制造具有這樣一個環(huán)境的系統(tǒng)就能夠自動的生長出豆芽。首先是控制豆芽的溫度,豆芽的溫度控制可以采用淋水的方式,通過控制水溫并把水澆到豆芽上來保證豆芽的溫度。利用溫度傳感器來監(jiān)測水溫,用加熱管來使之能達到這樣一個溫度。溫度傳感器采用DS18B20集成芯片,相比較用溫度傳感器而言更準(zhǔn),而且可以用單片機將其時時讀出來顯示。加熱管采用的是電熱膜玻璃管,這樣相比較金屬體加熱管更耐腐蝕以防水污染到豆芽。采用晶閘管來控制加熱管的通斷,采用光電耦合來實現(xiàn)信號單向傳遞,防止干擾和隔絕強電和弱電。系統(tǒng)主要分為單片機系統(tǒng),溫控模塊,水泵模塊,加熱模塊,顯示模塊,鍵盤模塊六大部分,系統(tǒng)硬件框圖如圖1所示。主要實現(xiàn)系統(tǒng)的自動定時噴水,自動溫度調(diào)節(jié)等功能。設(shè)定的溫度為20~26℃,當(dāng)豆芽的溫度不在此區(qū)間時,豆芽自動噴水,溫度低于12℃加熱管工作,直到水溫提升到20℃時關(guān)閉。豆芽機每三個小時噴水一次,每次噴水時間為5分鐘。系統(tǒng)的軟件設(shè)計主要采用的是Keil C語言來編程實現(xiàn)。

        圖1 系統(tǒng)框架圖

        圖2 單片機系統(tǒng)模塊

        1.硬件部分設(shè)計

        1.1 單片機系統(tǒng)模塊

        單片機資源的分配如圖2所示,P3.0、P3.1、P3.2、P3.3接到鍵盤模塊的四個按鍵上,P2.6接到加熱模塊上的控制接口,P2.5接到水泵模塊的控制端口,P2.3和P2.4分別接監(jiān)控豆芽溫度和監(jiān)控水溫的DS18B20上,P2.2、P2.1、P2.0分別接到液晶上的RS、RW、EN端口,P0口則接到液晶的數(shù)據(jù)端口。

        1.2 溫控模塊

        本系統(tǒng)采用的是DS18B20作為溫度傳感器來監(jiān)測溫度,模塊圖如圖3所示,通過對豆芽和水溫的監(jiān)控來實現(xiàn)對豆芽溫度的控制,在豆芽盤和水層里面分別安裝DS18B20溫度傳感器接到單片機的P2.3,P2.4口,單片機讀取兩個DS18B20的溫度值來實現(xiàn)對溫度的監(jiān)測。

        圖3 DS18B20模塊圖

        1.3 加熱模塊

        本設(shè)計采用的是電熱膜玻璃管作為對水的加熱裝置,對于金屬型加熱器由于不耐腐蝕,易生銹,易使豆芽收到污染,而采用玻璃管對水加熱不僅能夠消除

        這些弊端,由于采用水循環(huán)澆灌的方式,當(dāng)水從玻璃管中經(jīng)過的同時,還可以使水均勻的受熱,從而使得水灑向豆芽時溫度一致,保證豆芽正常生長。加熱模塊如圖4所示,加熱管提供220V交流電,由BTA16-600B晶閘管來實現(xiàn)加熱管的關(guān)斷,由MOC3061光電耦合來隔絕交流直流電,實現(xiàn)電氣隔絕,將MOC3061的1腳接到+5V,二腳接到單片機的P2.0口,當(dāng)給P2.0口一個低電平,MOC3061內(nèi)部發(fā)光二極管導(dǎo)通,右側(cè)金閘管都通,BTA16-600B也導(dǎo)通,電熱管開始工作,給P2.0口高電平,電熱管則關(guān)閉。

        圖4 加熱模塊

        1.4 水泵模塊

        本設(shè)計采用的是12V直流微型水泵,通過5V繼電器來控制水泵的啟動和關(guān)閉。單片機P2.1口給一個低電平時,表明三極管S8550導(dǎo)通,使得繼電器得電吸合,水泵開始工作;當(dāng)給P2.1一個高電平時,水泵停止工作。LED起到指示燈的作用,方便監(jiān)測電路是否正常運作,水泵模塊原理圖如圖5所示。

        圖5 水泵模塊

        1.5 顯示模塊

        本設(shè)計采用的是LCD1602液晶作為顯示器件,將單片機P2.0、P2.1、P2.2分別接到液晶顯示的RS,RW,EN端口,數(shù)據(jù)端口接到P0口。接通豆芽機電源,單片機讀取兩個溫度傳感器的溫度,數(shù)據(jù)轉(zhuǎn)換后顯示到LCD1602液晶上,當(dāng)按下選擇按鈕時,液晶顯示需要調(diào)整的上限溫度和下限溫度。調(diào)整完后,再按下選擇按鈕,跳回到顯示現(xiàn)在溫度界面,顯示模塊原理圖如圖6所示。

        圖6 顯示模塊原理圖

        1.6 鍵盤模塊

        按鍵采用的是微動開關(guān),從P3.0~P3.3口接四個按鍵,分別作為溫度的選擇,上調(diào),下調(diào),確認(rèn)功能,其原理圖如圖7所示。當(dāng)按下選擇鍵時,進入調(diào)試模式,再按一下選擇鍵,進入溫度上限選項調(diào)節(jié),按下上調(diào)鍵,溫度上升一度,按下下調(diào)鍵,溫度下降一度,再按一下選擇鍵,進入溫度下限選項調(diào)節(jié),調(diào)整完畢后,按下溫度選擇鍵退出。

        圖7 按鍵模塊原理圖

        圖8 電路總原理圖

        1.7 豆芽機總電路圖 (下轉(zhuǎn)第32頁)(上接第30頁)

        如圖8所示,整個電路接入220V交流電,通過變壓器轉(zhuǎn)12V交流電,再橋式整流為直流電,經(jīng)過LM7805穩(wěn)壓芯片提供給單片機電路板通電,各電路板之間線路連接如上圖所示,除DS18B20,鍵盤,水泵,加熱管外其他電路都在主板上,DS18B20接三個線延伸到豆芽機箱,鍵盤和液晶外置與機箱,連線和主板相接,水泵和加熱管內(nèi)置于地盤上,接線盒主盤連接。

        2.軟件部分設(shè)計

        2.1 自動豆芽機的程序流程圖(如圖9所示)

        圖9 程序流程圖

        2.2 程序流程說明

        程序正常運行,首先對定時器,液晶和DS18B20初始化,然后用T0定時器定時給豆芽灑水,然后讀取豆芽中的DS18B20的值,對讀出的值和預(yù)設(shè)定的值進行比對,如果不在預(yù)設(shè)定值的區(qū)間內(nèi),則打開水泵,在區(qū)間內(nèi)關(guān)閉水泵,再讀取水中的溫度,如果也不在區(qū)間內(nèi),則打開加熱管,在區(qū)間內(nèi)則關(guān)閉加熱管,然后進入鍵盤掃描,看是否有按鍵按下,有按鍵按下則進入調(diào)試模式,對溫度上下限區(qū)間進行調(diào)整,沒有則顯示液晶數(shù)據(jù),然后再讀取豆芽中DS18B20溫度。

        3.豆芽機結(jié)構(gòu)設(shè)計

        如圖10所示,制作豆芽機機箱使用的是熟膠儲物箱,用一個器件盒作為底殼,電路板安裝固定在底殼下上,泵和發(fā)熱膜玻璃管都安裝在底盤上,箱子固定于底盤上,用兩個水管接入地盤和箱子之間作為進出水口,用膠棒打膠可以防止水從銜接的地方漏出。箱壁上打入四個螺柱作為豆芽盤安放位置。在安裝加熱膜玻璃管事我們采用生料帶防水再用緊固鐵環(huán)套上防止水從中漏出。將豆芽擺放到豆芽盤M上,豆芽盤為打好孔的有機板,放在K處的DS18B20對豆芽溫度進行監(jiān)控,放在J處的DS18B20對水的溫度進行監(jiān)控。當(dāng)溫度高于或者低于正常溫度時,水泵從箱底抽水,從撒水管出來,對板子上的豆芽進行灑水,或者定時的時間到,水泵對豆芽盤上的豆芽進行澆水進行水分補充。當(dāng)豆芽的溫度低于設(shè)定值,同時當(dāng)水的溫度低于設(shè)定溫度的下限值的時候,I處的加熱管開始工作,對水升溫,從L出水口灑水,L為均勻鉆好細孔的管子。自動豆芽機結(jié)構(gòu)如圖10所示:

        圖10 豆芽機結(jié)構(gòu)示意圖

        結(jié)構(gòu)示意圖說明:H:進水口;I;加熱管;J:水層中DS18B20;K:豆芽中DS18B20;L;灑水管;M:豆芽盤;G;水泵。

        4.豆芽機運行測試

        在實際測試中豆芽機正常定時噴水,每三個小時定時噴水5分鐘后關(guān)閉。當(dāng)溫度不在預(yù)設(shè)定溫度20~26℃時自動噴水。實際測試中,生產(chǎn)的豆芽長勢參差不齊,這是由于灑水的不均勻所致,處理的方法可以用旋轉(zhuǎn)噴頭灑水或者漫灌的方式灑水。其次單片機有不穩(wěn)定現(xiàn)象,經(jīng)過檢查是由于水泵模塊由繼電器控制關(guān)斷,關(guān)斷時產(chǎn)生強電流會導(dǎo)致單片機系統(tǒng)供電不正產(chǎn)從而導(dǎo)致整個系統(tǒng)的不穩(wěn)定,處理的方法則是將單片機單獨供電。

        5.小結(jié)

        在此次設(shè)計中,豆芽機成功實現(xiàn)自動定時噴水和自動恒溫的功能,本豆芽機有一些地方可以進一步完善,豆芽盤單層豆芽板生產(chǎn)豆芽產(chǎn)量少可以添置多層板來增加產(chǎn)量。夏天高溫時,水的溫度可能超過豆芽的最佳生長溫度,解決方案可以采用半導(dǎo)體冷熱片降溫。機箱內(nèi)的水循環(huán)多次后可能滋生細菌,可以采用臭氧發(fā)生器對箱內(nèi)水質(zhì)殺毒消菌。通過本次設(shè)計,我們掌握到不少東西,收獲匪淺,如對器件的挑選,對科技與實際生活的結(jié)合認(rèn)知都是極其重要的。

        作者簡介:

        楊世超(1992—),男,湖北孝感人,大學(xué)專科,現(xiàn)就讀于三峽電力職業(yè)學(xué)院應(yīng)用電子專業(yè)。

        黃明?。?992—),男,湖北荊門人,大學(xué)??疲F(xiàn)就讀于三峽電力職業(yè)學(xué)院應(yīng)用電子專業(yè)。

        江文博(1995—),男,湖北仙桃人,大學(xué)??疲F(xiàn)就讀于三峽電力職業(yè)學(xué)院供用電技術(shù)專業(yè)。

        本文指導(dǎo)老師:劉遠明。

        国产日韩成人内射视频| av成人一区二区三区| 亚洲av无码国产精品色午夜软件| 最新国产毛2卡3卡4卡| 日本公与熄乱理在线播放| 久久av无码精品一区二区三区| 精品久久综合一区二区| 精品中文字幕手机在线| 中文字幕影片免费人妻少妇 | 国产精品久久久久一区二区三区| 日本入室强伦姧bd在线观看| 欧美一级三级在线观看| 91久久国产情侣真实对白| 精品人妻av中文字幕乱| 五月av综合av国产av| 国产一区二区不卡老阿姨| 久久国产精品老女人| 国产精品高清免费在线| 亚洲日韩小电影在线观看| 欧洲freexxxx性少妇播放| 国产精品欧美久久久久老妞| 午夜视频福利一区二区三区| 中文字幕人妻精品一区| 97色偷偷色噜噜狠狠爱网站| 婷婷亚洲综合五月天小说| 国产喷白浆精品一区二区| 人妻久久一区二区三区| 精品成在人线av无码免费看| 久久久久亚洲av无码网站| 久久精品午夜免费看| 婷婷丁香开心五月综合| 色综合色狠狠天天综合色| 亚洲国产欧美日韩一区二区| 在线观看免费人成视频国产| 国产精品日韩经典中文字幕| 疯狂的欧美乱大交| 欧美理论在线| 国产一区二区av在线观看| 一本久道综合色婷婷五月| 亚洲精品久久久久久久久av无码| 国产婷婷丁香五月麻豆|