威廉希尔官方网站 设计william hill官网
直播中

廓尔喀

12年用户 121经验值
擅长:模拟技术 测量仪表 EDA/IC设计
私信 关注

关于智能小车的红外循迹问题

本帖最后由 gk320830 于 2015-3-7 23:36 编辑

最近在做智能小车的红外循迹威廉希尔官方网站 ,但是遇到了一些问题,做出来的威廉希尔官方网站 加上5V电压测试时,当用黑色纸条去遮挡循迹管时,起指示的发光二级管不会发光,但我用手机的摄像头看红外对管的发射管时,发射管正常发光,为什么接收管收集不到信息呢?有喜欢智能小车的朋友麻烦给我些帮助吧,我也在找问题的原因。威廉希尔官方网站 原理图如下:
捕获1.JPG
                        威廉希尔官方网站 原理图
下图是通过摄像头看到的红外对管的发射管正常发光:
捕获2.JPG
               红外对管的发射管正常发光

回帖(59)

高洋

2013-3-27 19:52:59
RPR220:发光的是LED二极管,接收端是光电三极管,有光时候导通,没光时候截止,他自己当然不会发光
举报

高洋

2013-3-27 19:54:10
本帖最后由 gk320830 于 2015-3-7 23:36 编辑

好奇的问一下你的一大串10k电阻,有什么用处么?

举报

h1654155805.9289

2013-3-27 20:08:48
一大串10k电阻...
是反相器的上拉电阻,和光敏接收串的,图中应该漏了个Vcc
光敏管没收到反射的红外光时,74LS14输出低,这个时候LED亮才对
举报

高洋

2013-3-27 20:36:05
引用: wxlaoli 发表于 2013-3-27 20:08
一大串10k电阻...
是反相器的上拉电阻,和光敏接收串的,图中应该漏了个Vcc
光敏管没收到反射的红外光时,74 ...

恩,同感,希望只是图上画错了,做板子的时候不要忘记
举报

guoke1993102

2013-3-27 22:14:24
有可能是接收管的正负极接错了
举报

廓尔喀

2013-3-28 18:34:09
引用: ygao 发表于 2013-3-27 19:52
RPR220:发光的是LED二极管,接收端是光电三极管,有光时候导通,没光时候截止,他自己当然不会发光 ...

谢谢你的提醒,我知道接收端的光电三极管不会发光,我在板子的底层焊接有贴片发光二极管,希望这个贴片二极管可以对光电三极管的状态有一个指示作用。
举报

廓尔喀

2013-3-28 18:36:15
引用: wxlaoli 发表于 2013-3-27 20:08
一大串10k电阻...
是反相器的上拉电阻,和光敏接收串的,图中应该漏了个Vcc
光敏管没收到反射的红外光时,74 ...

您的意思是要在串联的10K电阻端再接入电源吗?
举报

高洋

2013-3-28 19:01:14
引用: 廓尔喀 发表于 2013-3-28 18:34
谢谢你的提醒,我知道接收端的光电三极管不会发光,我在板子的底层焊接有贴片发光二极管,希望这个贴片二 ...

哦,那你直接说二极管不亮不就好啦。
这个威廉希尔官方网站 LED当然不会亮了,反向器输入端永远是低电平,无论RPR220是否导通。。。
举报

高洋

2013-3-28 19:03:11
顺便问一下作者,你打算用这些10k电阻干什么?
举报

廓尔喀

2013-3-28 20:28:53
本帖最后由 廓尔喀 于 2013-3-28 20:47 编辑
引用: ygao 发表于 2013-3-28 19:01
哦,那你直接说二极管不亮不就好啦。
这个威廉希尔官方网站 LED当然不会亮了,反向器输入端永远是低电平,无论RPR ...

我懂了,在10K电阻端加了电源。
举报

廓尔喀

2013-3-28 20:31:16
本帖最后由 廓尔喀 于 2013-3-28 20:46 编辑
引用: ygao 发表于 2013-3-28 19:03
顺便问一下作者,你打算用这些10k电阻干什么?

我找到问题的所在了,10K的电阻本来是对接收端的一个限流作用,谢谢你的提醒,我已经会了
举报

高洋

2013-3-28 20:47:56
引用: 廓尔喀 发表于 2013-3-28 20:28
是不是因为RPR220的光电三极管接收端没有电源供电,所以导通和截止都是低电平吗?怎样去改变呢? ...

修改简单啊,用D1举例
1. D1-Pin2断开
2.取电阻,取值范围200到500R之间
3.将其连接到D1-Pin2和 R7-Pin2之间
4.如此这般,D1-D6

举报

h1654155805.9289

2013-3-28 20:54:12
从图看,你的LED没串电阻,不知道你用的什么颜色,如果是蓝、白、翠绿等还凑合(也很不舒服),如果是普红、普绿等不到2.5V的LED。你的单片机永远不会检测到低电平的
举报

廓尔喀

2013-3-28 21:15:27
引用: wxlaoli 发表于 2013-3-28 20:54
从图看,你的LED没串电阻,不知道你用的什么颜色,如果是蓝、白、翠绿等还凑合(也很不舒服),如果是普红 ...

嗯,确实是的,我用的红色的,我测了输出的端口,确实检测不到高低电平,如果这样的话,我想在不改变LED的情况下,要怎样做,能采集到输出端的高低电平呢?
举报

高洋

2013-3-28 21:29:15
引用: 廓尔喀 发表于 2013-3-28 21:15
嗯,确实是的,我用的红色的,我测了输出的端口,确实检测不到高低电平,如果这样的话,我想在不改变LED ...

可惜我传不上去图片,只能更你说。
照我上面说的改了,LED就亮了。

要能检测高低电平的话还要动动手。
74LS14-Pin1断开,再接到D1-Pin2,你就能有电平了。
如果10K是限流的话,就要把它们接到74LS14-Pin2和芯片的I/O接口之间。
举报

h1654155805.9289

2013-3-28 21:35:54
我14楼回帖打字时,13楼ygao已经发出了,按他说的,用光电接收管串电阻驱动LED,同时将6个10K电阻公共端接Vcc应该就可以了

举报

h1654155805.9289

2013-3-28 21:48:45
本帖最后由 wxlaoli 于 2013-3-28 21:50 编辑
引用: ygao 发表于 2013-3-28 21:29
可惜我传不上去图片,只能更你说。
照我上面说的改了,LED就亮了。

我觉得10K还是做光电接收管的负载比较好,你把LED串电阻作为光电接收管的负载,LED亮灭是没问题,不过光电接收管无光照呈高阻时,74LS14输入端得到的高电平有LED的正向压降在,而74LS14是施密特反相器,这个高电平恐怕不够高,也许实际应用可以检测到,设计角度讲是很遗憾的。您说呢
举报

高洋

2013-3-28 22:18:46
引用: wxlaoli 发表于 2013-3-28 21:48
我觉得10K还是做光电接收管的负载比较好,你把LED串电阻作为光电接收管的负载,LED亮灭是没问题,不过光电 ...

哈哈,别那么客气,听“您”不习惯,还是“你”吧

恩,LED0.7V压降,不过对于74ls14来说,已经远远足够了。
datasheet:

Parameter                                                                     Test Conditions   Min    Max           
VT+ - Positive-Going Input Threshold                   VCC = 5 V               0.5       1V
VT- - Negative-Going Input Threshold                  VCC = 5 V               1.4      1.9V

举报

h1654155805.9289

2013-3-28 22:55:34
引用: ygao 发表于 2013-3-28 22:18
哈哈,别那么客气,听“您”不习惯,还是“你”吧

恩,LED0.7V压降,不过对于74ls14来说,已经远 ...

嗯~这样看,是够了
不过“LED0.7V压降”是怎么说呢?是因为流入74LS14输入端电流很小所以呈现0.7V吗

PS,这两天好像传图有问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分