检测仪

51单片机酒精浓度检测仪仿真程序原

发布时间:2022/6/10 18:03:11   

AD封装库元器件库大全:封装库

资源目录:

本设计

基于51单片机的酒精浓度检测仪protues仿真设计

资料包含:仿真+程序+原理图+报告(具体看下文资料清单)

原理图:AltiumDesigner

仿真:proteus8.9

程序编译器:keil4/keil5

编程语言:C语言

设计编号:C

功能说明:

由STC89C51单片机+MQ-3酒精传感器+ADC模块+LCD模块+报警模块+电源构成。

1、LCD实时显示酒精浓度;

2、可以按键设置报警值,实现声光报警;三个按键:设置键、加键、减键;

3、当浓度未超过阀值时,绿灯闪烁;当超过阈值时,红灯闪烁并蜂鸣器报警;

仿真图(提供源文件):

程序(提供源文件源码):

以下为部分程序,完整程序可在下载链接获取:

voidmain()//主函数{Init();//初始化液晶函数init();//初始化定时器init_eeprom();//开始初始化保存的数据while(1)//进入循环{for(m=0;m50;m++)//读50次AD值sum=adc(0)+sum;//读到的AD值,将读到的数据累加到sumtemp=sum/50;//跳出上面的for循环后,将累加的总数除以50得到平均值tempif(tempK_ZERO)temp=temp-K_ZERO;//首先减去零点漂移,一般是mVelsetemp=0;sum=0;//平均值计算完成后,将总数清零if(set==0)//set为0,说明现在不是设置状态Display_(temp,WARNING);//显示AD数值和报警值if(tempWARNINGset==0)//AD数值小于报警值{flag=0;//关闭报警}elseif(tempWARNINGset==0)//AD值大于报警值{flag=1;//打开报警}Key();//调用按键函数}}

原理图(提供源文件):

论文:

资料清单:

资料下载链接:

注:仿真程序等源文件需要使用电脑打开,下载到电脑再使用解压密码进行解压!不要使用手机解压!更多资源扫文章最上面

转载请注明:http://www.aideyishus.com/lkyy/551.html

------分隔线----------------------------

热点文章

  • 没有热点文章

推荐文章

  • 没有推荐文章