找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机半导体甲醛传感器模块显示程序

查看数: 16869 | 评论数: 36 | 收藏 4
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-3-22 17:03

正文摘要:

无意中某宝发现一款甲醛传感器,资料显示为每秒发送一组串口数据,其中包含甲醛值,使用的stc89c52rc,分享一下

回复

ID:371423 发表于 2019-4-19 14:06
sjr02 发表于 2017-12-29 15:14
我的也是,程序下进去后总是显示9.99,都检查了,也没啥不对啊

请问你后来解决了吗
ID:504436 发表于 2019-4-16 11:31
请问用的是usb接口吗,还是转换了RS232,还有甲醛传感器连51的 IO  口,我看程序里没有定义这几个接口呀,应该就是P30和P31吧,希望解释一下
ID:504436 发表于 2019-4-16 10:34
zhongmiaoyuan 发表于 2019-4-14 15:39
这甲醛传感器接STC89C52哪几个端口啊?

同问,我也发现代码里面没有定义端口,甲醛传感器的端口
ID:386202 发表于 2019-4-14 15:39
这甲醛传感器接STC89C52哪几个端口啊?
ID:386202 发表于 2019-4-14 12:31
51单片机甲醛传感器测试浓度
ID:386202 发表于 2019-2-5 18:10
这甲醛传感器接STC89C52哪几个端口啊?
ID:386202 发表于 2019-2-5 16:42
这甲醛传感器接STC89C52哪几个端口啊?
ID:407111 发表于 2018-10-12 09:11
是什么传感器啊,大神求回复
ID:163099 发表于 2018-6-10 09:27
飞科技 发表于 2018-4-23 23:27
if(table1[j]==0xff&&j==0) { j=1; } else if(j==1&&table1[j]==0xff) { j=2; }  else if (j==2&&table1[j] ...

传感器发来的数据有固定格式,为FF FF 01 27...........,为确保数据从第一帧开始接收,所以这里做了一些判断,以防甲醛值数据正确
ID:302353 发表于 2018-4-23 23:27
if(table1[j]==0xff&&j==0) { j=1; } else if(j==1&&table1[j]==0xff) { j=2; }  else if (j==2&&table1[j] == 0x01) {  j=3;  } else if (j==3&&table1[j] == 0x27) {  j=4;  }为啥table【j】要等于0xff呢?j==1&&table1[j]==0xff,else if (j==2&&table1[j] ==0x01) else if (j==3&&table1[j] == 0x27) {  j=4;  }
大神这几句能解释下吗
ID:302353 发表于 2018-4-23 23:14
   if(table1[j]==0xff&&j==0) { j=1; } else if(j==1&&table1[j]==0xff) { j=2; }  else if (j==2&&table1[j] == 0x01) {  j=3;  } else if (j==3&&table1[j] == 0x27) {  j=4;  }为啥table【i】要等于0xff呢
ID:163099 发表于 2018-3-22 13:48
米诺子 发表于 2018-3-21 18:18
你好,这个传感器输出是电压还是数字信号?一直搞不明白,谢谢。

传感器输出数字信号,串口输出
ID:295150 发表于 2018-3-21 18:18
你好,这个传感器输出是电压还是数字信号?一直搞不明白,谢谢。
ID:146834 发表于 2018-1-8 18:56
thatkey 发表于 2017-5-11 22:13
你好  我的个位数之前两个字符有乱码

你好,传感器在哪里购买的,有地址吗。
ID:146834 发表于 2017-12-29 22:25
仿真图。没有传感器,

2017-12-29_222241.jpg (141.84 KB, 下载次数: 100)

2017-12-29_222241.jpg
ID:198608 发表于 2017-12-29 20:25
levyjersy 发表于 2017-5-17 21:41
**** 作者被禁止或删除 内容自动屏蔽 ****

这个应该是模拟了,得需要模数转换
ID:268536 发表于 2017-12-29 15:14
cell 发表于 2017-5-21 21:59
显示9.99说明没有接收到串口信号,检查一下接线,波特率,不行用usb串口监测一下通信内容有问题吗

我的也是,程序下进去后总是显示9.99,都检查了,也没啥不对啊
ID:223551 发表于 2017-8-3 15:40
怎么在这个程序里加入语音芯片呢!当超过标准时·语音报警
ID:223551 发表于 2017-8-1 16:08
为什么我直接将程序烧进去,1602也没字显示啊!
ID:223551 发表于 2017-7-31 15:16
哪位大神有甲醛测试仪的完整程序啊,急需啊,传感器是和这个一样的
希望有的大神可以给我一下
ID:221416 发表于 2017-7-21 17:15
多谢楼主,下载下来试试。
ID:175237 发表于 2017-6-27 09:57
mark学习
ID:212141 发表于 2017-6-17 21:58
谢谢大神,好好学习。
ID:163099 发表于 2017-5-21 22:01
smile123 发表于 2017-5-19 15:48
想知道将输出的电压怎么转换成浓度

甲醛模块干的事,模块用的stm8模数转换的
ID:163099 发表于 2017-5-21 21:59
我们失恋在夏季 发表于 2017-5-18 22:10
大神 我的为什么总显示9.99啊

求解答啊

显示9.99说明没有接收到串口信号,检查一下接线,波特率,不行用usb串口监测一下通信内容有问题吗
ID:188601 发表于 2017-5-19 15:48
想知道将输出的电压怎么转换成浓度
ID:198407 发表于 2017-5-18 22:10
大神 我的为什么总显示9.99啊

求解答啊
ID:201967 发表于 2017-5-17 21:42
大神,我的为什么总是显示9.99呀??
ID:201967 发表于 2017-5-17 21:41
我的为什么总是显示9.99呀
ID:183223 发表于 2017-5-15 19:29
传感器选的什么啊?
ID:29312 发表于 2017-5-11 22:13
本帖最后由 thatkey 于 2017-5-12 12:44 编辑

你好  我的个位数之前两个字符有乱码
ID:195937 发表于 2017-5-3 11:21
楼主,可以提供这个模块的购买地址吗,万分感谢!!!
505078640@qq.com
ID:163099 发表于 2017-4-15 06:32
方俱灭 发表于 2017-4-12 16:14
另外程序应该有问题,这个传感器的测量范围是0-1mg,你这里竟然显示了3.2mg

这是刚预热成功,读数还在下降中
ID:163099 发表于 2017-4-15 06:30
方俱灭 发表于 2017-4-12 16:04
LcdInit();这个应该放在while外面吧?有空试试看程序

好像是,不过这样也能用
ID:165415 发表于 2017-4-12 16:14
另外程序应该有问题,这个传感器的测量范围是0-1mg,你这里竟然显示了3.2mg
ID:165415 发表于 2017-4-12 16:04
LcdInit();这个应该放在while外面吧?有空试试看程序

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表