找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于单片机黑线和白线检测程序的问题

查看数: 2948 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-3-29 16:22

正文摘要:

这里检测到白线比较器输出低电平 检测到黑线比较器输出高电平  但是程序什么是白线1 黑线0?有人帮忙回答一下单片机问题吗?

回复

ID:160500 发表于 2019-3-29 20:06
白线有反射光,光电管接收到后,拉低LM339的-端,比较器输出高电平,黑线上时没有反射光,接收管截止,LM339的-端为高电平,输出为低电平。
ID:96682 发表于 2019-3-29 19:47
想 LED 怎么点亮都行,不外乎改程序或电路。非 意为 反,加反相器即改变输出电平
ID:493921 发表于 2019-3-29 18:55
liuzx66 发表于 2019-3-29 17:02
白线为1,黑线为0,还是发过来,这都是你的程序定义,根据传感器的输出判断就好

但是最后那个LED不是低电平点亮的吗 硬件上也确实是在黑线上LED是亮的  检测到黑线比较器输出高电平是没错的吧 之前有人说比较器后面加了个非  LM339有非的吗 有点晕。。
ID:499770 发表于 2019-3-29 17:06
检测到不管是高或是低电平,也不一定是0或是1,哪个传感器有变化,再根据你的程序处理就行了吧。
ID:160500 发表于 2019-3-29 17:02
白线为1,黑线为0,还是发过来,这都是你的程序定义,根据传感器的输出判断就好

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

Powered by 单片机教程网

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