发新帖我要提问
12
返回列表
[电子元器件]

槽型光电二极管 线性区怎么处理?

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
zhuyemm| | 2017-6-14 12:35 | 显示全部楼层
收藏了,感谢楼主的无私分享

使用特权

评论回复
icecut| | 2017-6-14 13:11 | 显示全部楼层
你自己量量波形就知道怎么修了.

使用特权

评论回复
嘴角的好望角|  楼主 | 2017-6-14 13:39 | 显示全部楼层
icecut 发表于 2017-6-14 13:11
你自己量量波形就知道怎么修了.

在最初的电路上,调整插入槽型光电开关的深度,连接单片机IO口的电平会出现0——3.3V中间的值……

使用特权

评论回复
icecut| | 2017-6-14 18:20 | 显示全部楼层
嘴角的好望角 发表于 2017-6-14 13:39
在最初的电路上,调整插入槽型光电开关的深度,连接单片机IO口的电平会出现0——3.3V中间的值…… ...

你是说停止转动的时候吧.正常转动的时候,就应该出现中间值.但不会在中间值附近得瑟

使用特权

评论回复
嘴角的好望角|  楼主 | 2017-6-14 18:49 | 显示全部楼层
icecut 发表于 2017-6-14 18:20
你是说停止转动的时候吧.正常转动的时候,就应该出现中间值.但不会在中间值附近得瑟 ...

在正常转动的过程中下降沿触发中断,但中断的位置在 饱和 和 截止 的过渡阶段,光耦的接收管导通但不完全导通,IO口的电平在一个很尴尬的水平,导致频繁触发中断。

使用特权

评论回复
icecut| | 2017-6-14 23:25 | 显示全部楼层
嘴角的好望角 发表于 2017-6-14 18:49
在正常转动的过程中下降沿触发中断,但中断的位置在 饱和 和 截止 的过渡阶段,光耦的接收管导通但不完全 ...

你中断里面做个死区就行了.两次进中断中间要求大于 x 毫秒.这样直接就等于滤波了.

使用特权

评论回复
ridgepole| | 2017-6-15 09:30 | 显示全部楼层
如果改成有源的光电开关不改输入整形会不会简单点呢?毕竟现在电路已经做好了。

使用特权

评论回复
嘴角的好望角|  楼主 | 2017-6-15 12:06 | 显示全部楼层
ridgepole 发表于 2017-6-15 09:30
如果改成有源的光电开关不改输入整形会不会简单点呢?毕竟现在电路已经做好了。 ...

有源 光电开关  没见过呢

使用特权

评论回复
嘴角的好望角|  楼主 | 2017-6-15 12:14 | 显示全部楼层
icecut 发表于 2017-6-14 23:25
你中断里面做个死区就行了.两次进中断中间要求大于 x 毫秒.这样直接就等于滤波了. ...

这么做有点儿浪费定资源了,还是下次改板加电路吧

使用特权

评论回复
ridgepole| | 2017-6-15 13:18 | 显示全部楼层

使用特权

评论回复
linqing171| | 2017-6-16 12:33 | 显示全部楼层
大姐夫和二姨夫都是谁?

使用特权

评论回复
嘴角的好望角|  楼主 | 2017-6-16 13:30 | 显示全部楼层
linqing171 发表于 2017-6-16 12:33
大姐夫和二姨夫都是谁?

二姨夫,你太有才了

使用特权

评论回复
小蜜蜂00| | 2017-6-17 13:28 | 显示全部楼层
光耦e端可以接电阻?上次搞了个,结果,e端电阻负反馈。

使用特权

评论回复
嘴角的好望角|  楼主 | 2017-6-19 09:49 | 显示全部楼层
可以接, 是负反馈,

使用特权

评论回复
aihe| | 2017-6-20 00:04 | 显示全部楼层
进中断延迟一下再读一次判断不就结了

使用特权

评论回复
来自android
嘴角的好望角|  楼主 | 2017-6-20 09:08 | 显示全部楼层
aihe 发表于 2017-6-20 00:04
进中断延迟一下再读一次判断不就结了

软件延时的问题跳不过 线性区,即使是延时,电平的抖动还是在持续的;还是要用滞回比较器,在一次跳变之后,触发电平就发生了变化,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则