|
楼主 |
发表于 24-5-2006 08:55 AM
|
显示全部楼层
吓~~我用的R6是很贵的VR(RM4.5)~~value都不会乱乱跳~
把VR放在555里,我试过了~~
你懂当你要调去38khz,没有scopemeter很难的吗?这个IR module主要的目的是方便~
##datasheet 第3页, HIGH/LOW level pulse width min 400us 800us 的 test pulse 是用 average 50pulses (第4页,appendix of page 3, *2), 也就是1。3ms pulse width。 所以 2ms 应该没问题。
为什么2ms没问题呢?不是within the spec value(400us-800us)比较好吗? |
|
|
|
|
|
|
|
楼主 |
发表于 24-5-2006 08:56 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 24-5-2006 09:12 AM
|
显示全部楼层
你的公司没有 scopemeter 怎么做 circuit design ?
原本的 38kHz 你用什么仪器来测量是准的?
看回 datasheet, 如果38kHz可以detect 10cm, 那 35kHz 只可以 detect 8。5cm,42。5kHz 只可以 detect 8。5cm, 45kHz 只可以 detect 7。75cm。
就算有最好的receiver circuit , 38kHz 不准 result 也不会好。
[ 本帖最后由 GeMan 于 24-5-2006 09:24 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 24-5-2006 09:23 AM
|
显示全部楼层
--不是within the spec value(400us-800us)比较好吗?
##这个spec 的意思是:
"当一个 IR transmitter 从 30cm 距离,发射 50 个 pulses 至 IRM8601S,
IRM8601S 的 output 将会 high 最少 400us,最多 800us。
(50 个 transmit pulses =1。3ms)
" |
|
|
|
|
|
|
|
楼主 |
发表于 24-5-2006 09:24 AM
|
显示全部楼层
原帖由 GeMan 于 24-5-2006 09:12 AM 发表
你的公司没有 scopemeter 怎么做 cicuit design ?
原本的 38kHz 你用什么仪器来测量是准的?
看回 datasheet, 如果38kHz可以detect 10cm, 那 35kHz 只可以 detect 8。5cm,42。5kHz 只可以 d ...
我公司当然有~~我说的是user~~
方便他们,他们也要懂什么时候调到38khz~~
如果有scopemeter给他们,他们未必懂得用 |
|
|
|
|
|
|
|
楼主 |
发表于 24-5-2006 09:28 AM
|
显示全部楼层
原帖由 GeMan 于 24-5-2006 09:23 AM 发表
--不是within the spec value(400us-800us)比较好吗?
##这个spec 的意思是:
"当一个 IR transmitter 从 30cm 距离,发射 50 个 pulses 至 IRM8601S,
IRM8601S 的 output 将会 high 最少 ...
不明白!1.3ms怎样算的? |
|
|
|
|
|
|
|
发表于 24-5-2006 09:36 AM
|
显示全部楼层
原帖由 ychenfei 于 24-5-2006 09:24 AM 发表
我公司当然有~~我说的是user~~
方便他们,他们也要懂什么时候调到38khz~~
如果有scopemeter给他们,他们未必懂得用
OIC, 这里有些误解:
pulse width modulation = frequency 同样, high pulse width 不同。
意思就是-> 当 design 好了 38kHz 的 pulse width modulation signal circuit 时, VR 只是调 signal 的 duty cycle, 不是调 frequency。所以 38kHz 不会变。
[ 本帖最后由 GeMan 于 24-5-2006 09:48 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 24-5-2006 09:47 AM
|
显示全部楼层
原帖由 ychenfei 于 24-5-2006 09:28 AM 发表
不明白!1.3ms怎样算的?
38kHz, 1个 pulse 26。3us, 50 个 pulse 1。3ms |
|
|
|
|
|
|
|
楼主 |
发表于 24-5-2006 10:15 AM
|
显示全部楼层
原帖由 GeMan 于 24-5-2006 09:47 AM 发表
38kHz, 1个 pulse 26。3us, 50 个 pulse 1。3ms
*2: A range from 30cm o the arrival distance. Average value of 50 pulses.
不是说50pulse做sample?得到的average value是400us 800us。
你datasheet的看下一页,有图!他用600us high pulse, 600us low pulse |
|
|
|
|
|
|
|
楼主 |
发表于 24-5-2006 10:18 AM
|
显示全部楼层
原帖由 GeMan 于 24-5-2006 09:36 AM 发表
OIC, 这里有些误解:
pulse width modulation = frequency 同样, high pulse width 不同。
意思就是-> 当 design 好了 38kHz 的 pulse width modulation signal circuit 时, VR 只是调 signal 的 d ...
duty cycle 换,frequency又不变?可以吗?我试看吧!
有图吗?画来看?谢谢
[ 本帖最后由 ychenfei 于 24-5-2006 10:22 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 24-5-2006 11:08 AM
|
显示全部楼层
原帖由 ychenfei 于 24-5-2006 10:18 AM 发表
duty cycle 换,frequency又不变?可以吗?我试看吧!
有图吗?画来看?谢谢
第 #40 帖 有 link。
www.nomad.ee/micros/pwm555.html
或
www.uoguelph.ca/~antoon/circ/pwm555.html
[ 本帖最后由 GeMan 于 24-5-2006 11:17 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 24-5-2006 11:16 AM
|
显示全部楼层
原帖由 ychenfei 于 24-5-2006 10:15 AM 发表
*2: A range from 30cm o the arrival distance. Average value of 50 pulses.
不是说50pulse做sample?得到的average value是400us 800us。
你datasheet的看下一页,有图!他用600us high pulse, 600u ...
OIC, 误解。 |
|
|
|
|
|
|
|
楼主 |
发表于 25-5-2006 09:16 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 25-5-2006 06:44 PM
|
显示全部楼层
--http://www.csgnetwork.com/ne555timer2calc.html
##这个 calculator 是算一个普通 555 astable oscillator circuit 的 R & C。
以下的 circuit, 有两个 extra 的 diode,算法不同,不能用这个 calculator 来算。
www.nomad.ee/micros/pwm555.html
或
www.uoguelph.ca/~antoon/circ/pwm555.html
假如:
(www.uoguelph.ca/~antoon/circ/pwm555.html)
把 P1 换成 2个 fix resistor RH, RL。
P1=RH + RL ohm
charging cycle (high) time = 0.693 * (1k + RH) * C
discharging cycle (low) time = 0.693 * RL * C
一个cycle 时间= charging cycle time + discharging cycle time
= 0.693 * (1k + RH) * C + 0.693 * RL * C
= 0.693 * C * (1k + RH + RL)
Frequency = 1 / 一个cycle 时间
= 1 / 0.693 * C * (1k + RH + RL)
= 1.44 / [C * (1k + RH + RL)]
= 1.44 / [C * (1k + P1)]
所以, 调 P1 不会改变 frequency!
[ 本帖最后由 GeMan 于 25-5-2006 06:56 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 26-5-2006 09:23 AM
|
显示全部楼层
建议:
- minimum sensitivity 越 10% duty cycle,maximum sensitivity 越 50% duty cycle
- P1 接 diode D2 之间 加 一粒 fix resistor Rdis
所以,
- cycle time 26。315us
- minimum charging cycle (high) time = 10% * 26。315us =2。6315us= 0.693 * (1k) * C [注:未必要用 1k ohm res]
- maximum charging cycle (high) time = 50% * 26。315us = 13。1578us = 0.693 * (1k + P1) * C
- minimum discharging cycle (low) time = 50% * 26。315us = 13。1578us = 0.693 * (Rdis) * C
- maximum discharging cycle (low) time = 90% * 26。315us = 23。684us = 0.693 * (Rdis+P1) * C
- Frequency = 1.44 / [C * (1k + P1 + Rdis)] |
|
|
|
|
|
|
|
楼主 |
发表于 2-6-2006 01:33 PM
|
显示全部楼层
不好意思~~
在做别的东西,还没有时间去实验... |
|
|
|
|
|
|
| |
本周最热论坛帖子
|