標題: 我需要一份程序,我不太會編程但是電路已經(jīng)寫完了,謝謝各位了 [打印本頁]

作者: qq497389760    時間: 2018-9-19 20:31
標題: 我需要一份程序,我不太會編程但是電路已經(jīng)寫完了,謝謝各位了
4個按鍵實現(xiàn)   1設置濕度   2加濕度    3減濕度   4返回     
    由于本實驗是糧倉濕度控制所以濕度越低越容易儲存,故只需要提前設定上限值到程序中,然后由濕度傳感器采集濕度參數(shù)。接著通過555電路將轉(zhuǎn)換后的數(shù)字量送入單片機進行處理,同時通過LCD液晶顯示屏顯示測試值。系統(tǒng)獲得數(shù)據(jù)后和設定值比較,若不在設定值以內(nèi)蜂鳴器報警,并且風扇系統(tǒng)進行工作,使?jié)穸冉档椭令A設范圍之內(nèi),若在設定值以內(nèi)則正常工作,從而達到控制糧庫濕度的目的。
技術指標;
1)可以采集糧食中的水分含量, 并通過液晶顯示器顯示;
2)水分檢測部分由電容式傳感器完成;
3)設有可以復位功能的按鍵;
    (4超過上限濕度蜂鳴器報警,風扇啟動控制;



QQ圖片20180919203128.png (21.63 KB, 下載次數(shù): 63)

QQ圖片20180919203128.png

新建文件夾.zip

52.09 KB, 下載次數(shù): 9


作者: qq497389760    時間: 2018-9-19 20:48
我想學習一下 謝謝
作者: cjm82    時間: 2018-9-19 21:28
555那塊沒看明白,若果是NE555系列,貌似沒有AD功能吧.
我手頭上正好有一個DHT11溫濕度傳感器,這玩意應該是走單總線的.N久沒玩過這玩意了,要看看手冊,等周末有空了看看幫你寫寫
建議在繼電器開關側(cè)并一個電容,尤其是電機關斷瞬間,電流變化率很大,瞬間產(chǎn)生很大的感應電壓造成繼電器觸點打火,嚴重的甚至會造成單片機程序跑飛.
作者: 小貓貓愛吃魚    時間: 2018-9-19 21:34
你直接這樣要程序,會有人來寫嗎?
作者: hbnpmw    時間: 2018-9-19 22:54
首先,沒有免費的午餐,沒人會跟你完整的寫完程序交給你的。LCD是1602,你可以在網(wǎng)上(咱51就很多)找到大把的程序;按鍵是讀取IO口,你也可以找到相關程序;555也具有模擬轉(zhuǎn)數(shù)字的功能?你確定?風機控制是寫IO口,與按鍵的讀正好相反;這幾個單獨的功能是你應該做出來的。做出來后續(xù)的不明白可以找我
作者: qq497389760    時間: 2018-9-20 09:00
cjm82 發(fā)表于 2018-9-19 21:28
555那塊沒看明白,若果是NE555系列,貌似沒有AD功能吧.
我手頭上正好有一個DHT11溫濕度傳感器,這玩意應該是 ...

因為要求電容性傳感器  我在論壇上查了好久   只能用555電路進行模擬  改變電容的大小才能模擬。很多51論壇上都是這么寫的
作者: cjm82    時間: 2018-9-20 09:28
qq497389760 發(fā)表于 2018-9-20 09:00
因為要求電容性傳感器  我在論壇上查了好久   只能用555電路進行模擬  改變電容的大小才能模擬。很多51論 ...

這個要求有點奇怪,為什么一定要用電容傳感器呢?溫濕度傳感器多好,硬件電路就3根線,軟件就一個函數(shù)搞定.還去弄個NE555占用個外部中斷,這精度感覺完全不靠譜,有點舍近求遠的感覺.
作者: 小貓貓愛吃魚    時間: 2018-9-20 10:58
你好!這個用 555 模擬是可以,但是會占用 CPU 80%的資源,有可能仿真失敗。。。
作者: Aretiades    時間: 2018-9-20 11:30
話說你這個是不是畢業(yè)設計,好像是叫基于51單片機的溫度濕度控制器吧
作者: diy1997    時間: 2018-9-20 11:56
自己學習吧,學習中遇到什么疑問可以在壇里討論。
作者: qq497389760    時間: 2018-9-20 15:04
cjm82 發(fā)表于 2018-9-20 09:28
這個要求有點奇怪,為什么一定要用電容傳感器呢?溫濕度傳感器多好,硬件電路就3根線,軟件就一個函數(shù)搞定.還 ...

我也這么覺得  但老師的要求我也沒辦法
作者: qq497389760    時間: 2018-9-20 15:05
Aretiades 發(fā)表于 2018-9-20 11:30
話說你這個是不是畢業(yè)設計,好像是叫基于51單片機的溫度濕度控制器吧

只有濕度  不要溫度
作者: wushiye54    時間: 2018-9-21 13:28
沒人會免費幫你寫程序的,有問題把代碼貼出來大家討論。你這個555電路就用的不妥。。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1