利用MCS-51系列單片機設計一個水位檢測儀系統,用兩個數碼管實時地顯示當前水位,并能根據設定的水位值控制水位。 1、要求設計水位檢測的硬件電路,給出電路原理圖和元器件清單; 2、要求給出軟件流程圖并編寫程序源代碼; 3、完成系統的調試,給出調試結果并分析; 進度及安排: 1、收集有關的資料,熟悉課題任務和要求; 2、總體方案設計; 3、硬件電路設計; 4、軟件設計; 5、系統調試改進; 6、整理、書寫設計說明書及答辯。
目 錄
摘 要4
引言5
1幾種方案的比較6
11 簡單的機械式控制方式 6
12 復雜控制器控制方案6
13通過水位變化上下限的控制方式6
2水塔水位控制原理 8 3電路設計9
31原件的介紹9
32引腳功能10
33 水位檢測接口電路13
34報警接口電路14
35 存儲器擴展接口電路 14
4系統軟件設計15
41 流程圖15
42程序16
5實驗仿真18
6結語…19
7參考文獻…19
1.3通過水位變化上下限的控制方式。
這種控制方式通過在水塔的不同高度固定不動的3根金屬棒ABC,以感知水位的變化情況。其中,A棒處于下限水位,C棒處于上限水位,B棒在上﹑下限水位之間。A棒接+5V電源,B棒﹑C棒各通過一個電阻與地相連。
針對上述3種控制方式,以及設計需達到的性能要求,這里選擇第三種控制方式。最終形成的方案是,利用單片機為控制核心,設計一個對供水箱水位進行監控的系統。當水塔水位下降至下限水位時,啟動水泵;水塔水位上升至上限水位時,關閉水泵;水塔水位在上、下限水位之間時,水泵保持原狀態;供水系統出現故障時,自動報警;故障解除時,水泵恢復正常工作。
0.jpg (27.77 KB, 下載次數: 29)
下載附件
2017-12-4 21:10 上傳
5 實驗仿真結果
根據所設計系統的軟件流程圖,編寫相應的程序在Proteus軟件環境下實際仿真,實驗結果表明,該系統能成功實現了水位檢測、電機故障檢測、處理和報警等功能,具有良好的檢測控制功能,可移植性和擴展性強。通過制作PCB板子,該系統已成功運用于某實驗的水冷卻系統。
完整的Word格式設計文檔51黑附件地址:
單片機水位控制系統課程設計.doc
(581.55 KB, 下載次數: 94)
2017-12-4 13:33 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|