本设计
基于STM32单片机CO(一氧化碳)气体检测报警通风系统仿真设计(仿真+程序+原理图+讲解视频)
仿真图proteus 8.9
程序编译器:keil 5
设计编号:C0045
主要功能:
1、本系统采用STM32内部ADC模块模拟MQ7传感器采集CO气体浓度。
2、通过液晶1602显示气体监测浓度和报警浓度。
3、可以通过按键设置报警值,气体超过设置值,电机启动,蜂鸣器报警,小于设定值,电机停止,蜂鸣器待机。
仿真图(提供源文件):
程序(提供源文件源码):
以下为部分程序,完整程序可在下载链接获取:
int main(void) { int a,b,c,d; int temp; LED_Init(); delay_init(); //延时函数初始化 LCD1602_Init(); ADC1_GPIO_Config(); ADC_Config(); LCD1602_ShowStr(0,0,"co: ppm",8); LCD1602_ShowStr(0,1,"AH: ppm",8); KEY_Init(); while(1) { b=ADC_GetConversionValue(ADC1); temp=b*10*(3.4/4096); a=temp/10; c=temp%10; LCD_ShowNum(3,0,a); LCD_ShowNum(4,0,c); LCD_ShowNum(3,1,th/10); LCD_ShowNum(4,1,th%10); KEY_Scan(); if(temp>th) LED1=0; else LED1=1; } }
原理图(提供源文件):
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6032文章
44513浏览量
632840 -
STM32
+关注
关注
2266文章
10870浏览量
354746 -
仿真设计
+关注
关注
3文章
95浏览量
16793 -
气体检测
+关注
关注
0文章
58浏览量
12605
原文标题:STM32单片机CO(一氧化碳)气体检测报警通风系统仿真设计(仿真+程序+原理图+讲解视频)
文章出处:【微信号:嘉盛单片机,微信公众号:嘉盛单片机】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
【EVB-335X-II申请】基于防止一氧化碳中毒仪器
关闭,也可以让你安然无恙。原理:开始检测到有一氧化碳或甲烷等气体,这种控制仪器就开始发出指令,打开换气扇,如果有害气体的 减少不明显,就开始启动第二套方案,就是开启氧气装置,将有害
发表于 10-21 09:22
超低功耗一氧化碳检测仪的解决方案
技术可实现超长的电池使用寿命,如标准 CR2032 锂离子纽扣电池的使用寿命可达 10 年以上,可用于气体检测或空气质量监测等应用。一氧化碳检测仪的待机电流为 1.07µA,灵敏度高达 1000ppm
发表于 09-21 06:20
一氧化碳检测仪的原理_一氧化碳检测仪的使用
根据世界各国多年的统计资料表明,一氧化碳(CO)已经成为最为常见的有毒有害气体,每年都会有大量的一氧化碳中毒事件发生,中毒人员死亡率居高不下。一氧化
发表于 12-04 11:10
•1.4w次阅读
矿井环境中一氧化碳报警器的应用技术方案
,都需要通过安装用气设备熄火保护装置、机械送排风系统,以及燃气浓度检测报警器,来保证现工作和施工的安全进行。这就是为什么拥有一个一氧化碳报警
采用红外光谱吸收技术实现一氧化碳气体检测系统的设计
一氧化碳(CO)是最为常见的一种有毒有害的可燃可爆性气体,它给工业安全生产带来了巨大的危害。因此研制一种能够实时准确地测量
发表于 08-24 15:52
•3521次阅读
常见的一氧化碳传感器都有哪些
盘点四种常见的一氧化碳传感器一氧化碳传感器属于化学传感器。化学传感器主要由两部分组成:传导或转换系统。基于一氧化碳气体检测的
一氧化碳气体检测仪性能如何?详细介绍
我们都知道一氧化碳是剧毒气体,而且还是很容易产生的气体,燃煤取暖、天然气泄漏中都会造成一氧化碳的泄漏,一氧化碳剧毒,很容易导致人体发生中 毒
一氧化碳检测仪能检测甲烷吗?-欧森杰
浓度过高时会引起中毒。为了减少一氧化碳气体的排放,我们应该采取可行的措施,即安装一氧化碳气体探测器。 什么是一氧化碳
发表于 01-04 11:05
•405次阅读
评论