sjr02 发表于 2017-12-29 15:14 请问你后来解决了吗 |
| 请问用的是usb接口吗,还是转换了RS232,还有甲醛传感器连51的 IO 口,我看程序里没有定义这几个接口呀,应该就是P30和P31吧,希望解释一下 |
zhongmiaoyuan 发表于 2019-4-14 15:39 同问,我也发现代码里面没有定义端口,甲醛传感器的端口 |
| 这甲醛传感器接STC89C52哪几个端口啊? |
| 51单片机甲醛传感器测试浓度 |
| 这甲醛传感器接STC89C52哪几个端口啊? |
这甲醛传感器接STC89C52哪几个端口啊?![]() |
| 是什么传感器啊,大神求回复 |
飞科技 发表于 2018-4-23 23:27 传感器发来的数据有固定格式,为FF FF 01 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; } 大神这几句能解释下吗 |
| 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呢 |
米诺子 发表于 2018-3-21 18:18 传感器输出数字信号,串口输出 |
| 你好,这个传感器输出是电压还是数字信号?一直搞不明白,谢谢。 |
thatkey 发表于 2017-5-11 22:13 你好,传感器在哪里购买的,有地址吗。 |
仿真图。没有传感器,![]() |
2017-12-29_222241.jpg (141.84 KB, 下载次数: 100)
levyjersy 发表于 2017-5-17 21:41 这个应该是模拟了,得需要模数转换 |
cell 发表于 2017-5-21 21:59 我的也是,程序下进去后总是显示9.99,都检查了,也没啥不对啊 |
| 怎么在这个程序里加入语音芯片呢!当超过标准时·语音报警 |
| 为什么我直接将程序烧进去,1602也没字显示啊! |
|
哪位大神有甲醛测试仪的完整程序啊,急需啊,传感器是和这个一样的 希望有的大神可以给我一下 |
| 多谢楼主,下载下来试试。 |
| mark学习 |
| 谢谢大神,好好学习。 |
smile123 发表于 2017-5-19 15:48 甲醛模块干的事,模块用的stm8模数转换的 |
我们失恋在夏季 发表于 2017-5-18 22:10 显示9.99说明没有接收到串口信号,检查一下接线,波特率,不行用usb串口监测一下通信内容有问题吗 |
| 想知道将输出的电压怎么转换成浓度 |
|
大神 我的为什么总显示9.99啊 求解答啊 |
| 大神,我的为什么总是显示9.99呀?? |
| 我的为什么总是显示9.99呀 |
| 传感器选的什么啊? |
|
本帖最后由 thatkey 于 2017-5-12 12:44 编辑 你好 我的个位数之前两个字符有乱码
|
楼主,可以提供这个模块的购买地址吗,万分感谢!!!505078640@qq.com |
方俱灭 发表于 2017-4-12 16:14 这是刚预热成功,读数还在下降中 |
方俱灭 发表于 2017-4-12 16:04 好像是,不过这样也能用 |
|
另外程序应该有问题,这个传感器的测量范围是0-1mg,你这里竟然显示了3.2mg |
|
LcdInit();这个应该放在while外面吧?有空试试看程序 |