查看: 1460|回复: 7
|
有谁可以帮我解答这个 IR sensor 的运作吗?
[复制链接]
|
|
发表于 28-11-2007 07:44 AM
|
显示全部楼层
原帖由 jason86 于 27-11-2007 07:04 PM 发表
http://img702.mytextgraphics.com/photolava/2007/11/27/ir-f9ibhhk7.jpg
以上这张是我弄的 IR circuit...
当电源接上时,如果reciever 接到 emitter 的讯号时,LED 就会亮,而 reciever 接不到 emitter 的 ...
1. 其实,你最后要做的是什么?
2. 图里的是OpAmp 吗? 什么型号? |
|
|
|
|
|
|
|
楼主 |
发表于 28-11-2007 12:59 PM
|
显示全部楼层
原帖由 pic 于 28-11-2007 07:44 发表
1. 其实,你最后要做的是什么?
2. 图里的是OpAmp 吗? 什么型号?
其实它的output 的signal 是要接去PIC MCU 的。
当sensor 被 block 时, output 5V 会send 去PIC MCU, 马达会anti-clockwise 的转。
当sensor 不被 block 时,output 0V 会send 去PIC MCU ,马达会clockwise 的转。
~还有,我的emitter 和 reciever 是面对面的,不是用反射的。。。
IC 是 LM324
谢谢指导咯。。。
[ 本帖最后由 jason86 于 28-11-2007 01:16 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 28-11-2007 02:39 PM
|
显示全部楼层
回复 #3 jason86 的帖子
还是不知道你的应用,
1. 用在你的CNC? 如是哪一个部分?
2. 你的Sensor 和TX的距离是多少?
我知道了你要作什么用途后, 才能准确的回覆你。
如果你可以放照片, 是最好不过。 |
|
|
|
|
|
|
|
楼主 |
发表于 28-11-2007 05:17 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 28-11-2007 09:12 PM
|
显示全部楼层
原帖由 jason86 于 28-11-2007 05:17 PM 发表
1. 其实用在PCB loader,我用IR 来detect看loader里面还有没有PCB,如果有的话,loader 的马达会转动然后把PCB送去conveyor, 如果detect 不道PCB,loader 会停止运作。PIC MCU 的源码已经搞定因为我试过了,只 ...
你把IR LED 改成 普通的红光LED, IR Sensor 改用LDR 或CDS。
LDR Sensor 在上, LED 在下面。
LDR sensor 要包起来, 留下一个小孔而已。
LDR 用一粒100K的VR pull high, signal 接去PIC 的ADC。
这是最简单可靠的方法, 不需要OpAmp。
不明白再问。 |
|
|
|
|
|
|
|
楼主 |
发表于 29-11-2007 03:14 PM
|
显示全部楼层
原帖由 pic 于 28-11-2007 21:12 发表
你把IR LED 改成 普通的红光LED, IR Sensor 改用LDR 或CDS。
LDR Sensor 在上, LED 在下面。
LDR sensor 要包起来, 留下一个小孔而已。
LDR 用一粒100K的VR pull high, signal 接去PIC 的ADC。
...
对不起,有点乱。。。
你是说以上电路的op-amp可以去除?
output signal 直接进 PIC MCU?PIC MCU 需要而外的程序吗?
还有,PIC MCU 的 input 是 analog 还是 digital?
output signal 不可以接去其它的 I/O pin 吗?
[ 本帖最后由 jason86 于 29-11-2007 03:15 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 29-11-2007 03:32 PM
|
显示全部楼层
现在是简化了, 不是IR, 是可见光, 有光没光, 肉眼就可以看到。
是。你也可以用PIC MCU里build in的Comparator。 (这要看你是用什么PIC MCU)
output signal 直接进 PIC MCU?
是, 但不要超过5V。
需要的。
还有,PIC MCU 的 input 是 analog 还是 digital?
是analog, 接去PIC 的ADC input。
output signal 不可以接去其它的 ...
可以, 你只要加一个Transistor。
你要接普通的I/O 也是可以的, 只要可以拿到要的logic voltage。
[ 本帖最后由 pic 于 29-11-2007 05:22 PM 编辑 ] |
|
|
|
|
|
|
| |
本周最热论坛帖子
|