Ⅰ 基於單片機做的時控自動澆水的程序 這裡面change應該寫什麼
CHANGE和顯示DISPLAY後是對確認鍵的檢測與流程圖不符;
CHANGE函數更新了一個循環變數,目前貼圖里沒有這個變數;
Ⅱ 電子設計:用單片機怎樣控制噴水裝置的開與關
1、利用單片機的I/O口輸出做控制,單片機的I/O口輸出的是5V電壓,加中間繼版電器,由中間繼電器控制權接觸器來控制水泵的開與關。
2、單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
3、水泵是輸送液體或使液體增壓的機械。它將原動機的機械能或其他外部能量傳送給液體,使液體能量增加,主要用來輸送液體包括水、油、酸鹼液、乳化液、懸乳液和液態金屬等,也可輸送液體、氣體混合物以及含懸浮固體物的液體。水泵性能的技術參數有流量、吸程、揚程、軸功率、水功率、效率等;根據不同的工作原理可分為容積水泵、葉片泵等類型。容積泵是利用其工作室容積的變化來傳遞能量;葉片泵是利用回轉葉片與水的相互作用來傳遞能量,有離心泵、軸流泵和混流泵等類型。
Ⅲ 用C51單片機實現自動加水的程序
需要液位感測器,水泵。單片機採集液位感測器水位的高低,控制水泵補水。
Ⅳ 急!怎樣用單片機驅動微型水泵(自動澆花)
思路大概是這樣吧:
通過花盆土壤裡面的濕度感測器確定是否該澆花了。如果該澆花,那麼就啟動水泵給花澆一定量的水。水量可以通過幾次實驗來確定時間,然後通過單片機來定時,確定開啟水泵幾秒鍾。也可以通過水泵的流量和花土濕度來計算。再確定水泵開幾秒鍾。單片機通過三極體來控制繼電器的通斷,繼電器的開關端來控制水泵的工作與停止。別的沒什麼難度。如果要求高的話,也可以在水泵處使用流量感測器來達到精確閉環控制。
Ⅳ 我用單片機做一個能實現自動加水和停水的液位控制系統,用到液位開關和繼電器,電路圖和程序怎麼設計
這個要用這么復雜的控制嗎 一個液位感測器加個儀表不就可以控制了
Ⅵ 採用單片機(at89c51晶元)設計小便池自動沖水裝置的程序怎麼寫的
採用單片機(at89c51晶元)設計小便池自動沖水裝置的程序怎麼寫的?? 3423
Ⅶ 用單片機和一個led燈組成一個定時加水程序,到時間了,單片機自動加水,用led燈代替電磁閥,加水燈亮,
採用浮球液位感測器做加水滿感測器,然後控制就實現簡單了。
Ⅷ 單片機自動灌溉系統 設計 元件清單
單片機定時自動澆花系統採用51單片機+DS1302+LCD1602+繼電器+水泵設計而成。
1.LCD1602液晶顯示,上面行顯示當前年月日和星期,下面行顯示時分秒和開關狀態。
2.DS1302時鍾晶元,准確計時,掉電不用重新調時間。
3.可以通過按鍵設定繼電器閉合和斷開的時間,繼電器外接水泵,從而達到智能澆花的效果。
4.設置的時間保存在EEPROM內,具有掉電保存數據的功能。
5.繼電器具有外接負載的功能,(例如LED燈,喇叭,加熱棒,水泵等等),從而使設計更加多元化。
Ⅸ 51單片機自動抽水系統
#include<reg51.h>
#define uchar unsigned char
sbit open=P1^0;
sbit posL=P1^1;
sbit posH=P1^2;
sbit ctl=P2^0;
void delay(uchar a)
{
uchar i,j;
for(i=0;i<a;i++)
for(j=0;j<120;j++);
}
main()
{
open=1;
posL=0;
posH=1;
ctl=1;
while(1)
{
if((open==0)&&(posL==1))ctl=0;
if((open==0)&&(posH==0))clt=1;
if(open==1)ctl=1;
}
}
Ⅹ 單片機自動加水裝置怎麼修改程序
具體難易程度還要根據你那個機器的實際工作原理分析!
這里只能給你列舉大致的兩種情況(僅供參考):
1、這個設備如果沒有反饋迴路,只是靠固定流速和固定時間的方法加水的話是很好改的(即使沒有源程序),單片機只要控制加水時間就可以了。
2、如果有反饋迴路,假如說這機器用壓力感測器和AD檢測注入的水量,這種情況下有源程序改動較容易,應該有兩個常數,是控制進水量的。如果沒有源程序就麻煩些了,要查看AD的型號,然後找器件手冊,寫讀AD和控制電磁閥等部分的程序,之後還要調試...