(1) 搜一下关于传感器的驱动电路,他传给单片机是高还是低电平来确定有一氧化碳的。先完成这个。
(2)画好单片机驱动电路。蜂鸣器驱动电路(网上的基本上都行的不用测试)。
(3)焊接电路。
(4)万用表测试传感器驱动电路是否可以正常工作。
(5)完成代码
假设高电平是有一氧化碳
#include <reg51.h>
sbit du = P1^0
sbit deep = P2^0
void delay(int t)
{
int i,j
for(i = 0i<200i++)
{
for(j = 0j<tj++)
}
}
void main()
{
while(1)
{
if(du == 1)
{
deep = 0
delay(500)
}
}
}
只是随意给你写毁困了一个框架。自己多研究学习坦链吧(初始化没写)
mq5传感器工作原理,当传感器的d性轴受到扭转时,应变桥检测到信号并将仪表放大电路将其进行一定程度的放大。
其次,放大后的应变信号经V或者F变换器转换为频率信号,并由信号环形变压器的初正渣纳级线举没圈传递至次级线圈,最后,经信号处理电路过滤,整形得到与d性轴扭矩成正比例关系的频率信号,该信号即为感应到的信号,即可用于仪表仪器,也可传送至计梁槐算机进行相应处理。
Mp5传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡,当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大,Mp5传感器对丁烷,丙烷,甲烷的灵敏度高,对甲烷和丙烷可较好的兼顾,这种传感器可检测多种可燃性气体,特别是天然气,是一款适合多种应用的低成本传感器。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)