A. 我可不可以把它用到單片機上作為水位監控的模塊應該怎麼去連接單片機
單片機的閉環監控條件之一是輸入信號,也就是數字量,所以你要想辦法把你的感測器(比如塑料浮球開關)轉換為單片機可以識別的數字量。
拋磚引玉,舉個栗子,你可以在塑料浮球開關上安裝個按鈕,軟的那種,按鈕一端接地一端接單片機IO口。一旦浮球上升,按鈕按下,單片機收到低電平信號,然後開始相關操作,液晶顯示啦、報警啦、閉環控制電機啦什麼的,這些簡單的控制拿單片機做都很方便的。
當然,如果明白原理,可以把按鈕換成壓力感測器,這樣塑料浮球上升越高,壓力越大,實現不同水位的監控
B. 水位控制單片機程序
工作原理:
系統採用AT89S52單片機作為主、從機的控制晶元,24位高精度A/D轉換晶元Hx711處理稱重感測器輸出微弱電壓信號的變化,將其轉換為數字信號,通過軟體將ADHX711轉換後的數字信號換算成相應的水位值顯示在液晶屏12864上。水位控制裝置如圖,水位控制系統。
系統採用刻度尺作為實際值的測量工具;主機按鍵模塊的作用是設定水箱水位;主機顯示模塊顯示水泵狀態及水箱水位值、當前水位值;串口模塊傳輸數據及控制信號;從機顯示模塊顯示狀態與主機顯示模塊一致。
C. 用C51單片機控制液位一般需要那些元件
信號輸入
需要採集液位的高低,可以用浮漂觸碰開關,開關信號引入單片機;
也可以用液位感測器,壓力原理的、紅外原理的、超聲波原理的等有很多種,根據需要選擇,然後引入單片機。
信號輸出
需要控制液體通斷的開關,或控制電機或變頻器啟動/停止的接觸器等。
一般控制方法
達到高水位停機,低於低水位開機。
D. 製作水塔水位控制系統時,浮球開關、繼電器與51單片機如何相連
浮球開關連接在單片機的一位I/O與GND之間,繼電器由一位I/O口控制,編程實時查詢浮球開關I/O口的狀態,根據這個口的狀態變化編程式控制制繼電器的狀態。
E. 單片機控制水位程序
ORG 0000H
LJMP START
START: SETB P1.0;;
SETB P1.1;;P1=XXXXXX11
RESTART: MOV A, P1 ;;;A==XXXXXX11
ANL A, #00000011B ;;A==00000011
CJNE A, #00H,LOOP1 ;;A!=00000000---轉到LOOP1
SETB P2.0
SETB P2.2
CLR P2.1
LJMP RESTART
LOOP1: CJNE A,#03H,RESTART ;;A!=03H 回到RESTART
CLR P2.0
CLR P2.1
CLR P2.2
LJMP RESTART
RET
END
你的程序進入死循環。
F. 求助 單片機控制 水塔水位
你好!如果你僅僅想在你的工程中去應用的話,我建議你還是在水塔底部裝個壓力變送器,電壓或電流信號送至控制儀表,可以顯示連續的水位,並且可以進行高低水位控制。如果是開發的話,當然壓力變送器還是要的,電路板上的主要元器件是A/D轉換模塊和AT89C52晶元,還有顯示器件和外圍元器件,編程難度不大,但是這個過程要長點了,因為一個產品的完善要一段時間的。
G. 單片機設計水位控制系統中用的水泵是什麼
水泵俗稱抽水機。單片機設計水位控制系統監控水位,當水位達到設定的最高位置時,單片機就會發出控制信號使抽水機停止工作,不要繼續供水,當水位達到設定的最低位置時,單片機又會發出控制信號使抽水機開始工作,開始抽水。
H. 求一個C語言程序,是基於單片機的溫度和水位控制,其溫度加熱和加水排水均採用繼電器電路控制。
你好!
1、一般情況下,加溫加溫都用PID控制,這樣准確率高;
2、你發的圖太小,應該直接發文件;
3、編程是用C語言嗎?匯編我不會;
4、具體要求發一下,可以,私,信,我
I. 基於單片機的水塔水位控制中的水位檢測感測器,應該怎樣做呢或者應選擇那樣的水位感測器呢
位式的就選浮球式液位感測器。要是連續的液位測量,有投入式的,差壓式的,電容式的,磁翻板的,浮筒式的,等等。