一.系統概述
系統使用的模塊有AT89C51單片機+LCD1602顯示屏+ADC0832(模擬MQ-4檢測甲醛濃度值)+蜂鳴器報警+小燈+按鍵。
本設計采用51單片機為核心控制,使用LCD1602進行甲醛濃度和上下限閾值的顯示,通過按鍵可以調節上下限閾值,當檢測到的實時甲醛濃度值小于下限閾值綠燈就會亮并且蜂鳴器就會響,檢測到實時甲醛濃度值大于上限閾值紅燈就會量。在仿真界面內可以通過調節ADC0832處的滑動變阻器來模擬甲醛濃度值的變化。
二.仿真概述
1.使用LCD1602顯示甲醛濃度值和濃度閾值
2.按鍵進行上下限閾值的設定,第一個按鍵是閾值選擇,第二第三個按鍵是加和減按鍵。
3.調節滑動變阻器模擬甲醛濃度的變化。
4.當甲醛濃度小于設定的下限閾值,綠色小燈亮并且蜂鳴器就會進行報警。
5.當甲醛濃度大于設定的上限閾值,紅色小燈就會亮。
三.程序設計
使用Keil 51進行程序設計,打開Proteus時程序是默認燒錄的狀態,如果沒有燒錄點擊AT89C51單片機并將程序導入就能運行系統(程序文件是后綴為hex的文件)。
審核編輯:湯梓紅
-
51單片機
+關注
關注
274文章
5702瀏覽量
123490 -
LCD1602
+關注
關注
14文章
607瀏覽量
52576 -
濃度檢測儀
+關注
關注
0文章
6瀏覽量
6517
原文標題:基于51單片機的甲醛濃度檢測儀(含Keil程序和Proteus文件)
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論