发新帖我要提问
12
返回列表
打印

pc817光耦隔离的问题?

[复制链接]
楼主: h202234
手机看帖
扫描二维码
随时随地手机跟帖
21
h202234|  楼主 | 2014-7-10 14:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
jjjyufan 发表于 2014-7-9 16:39
具体现象呢?
描述清楚
6b595图呢

@jjjyufan

使用特权

评论回复
22
jjjyufan| | 2014-7-10 14:32 | 只看该作者
本帖最后由 jjjyufan 于 2014-7-10 14:36 编辑

图中看不出来啥问题,
换高速光耦试试,
要不就把信号频率降低
另外 有机会重做板子 为什么不试试 光耦加在S1-12上?

使用特权

评论回复
23
h202234|  楼主 | 2014-7-10 14:38 | 只看该作者
jjjyufan 发表于 2014-7-10 14:32
图中看不出来啥问题,
换高速光耦试试,
要不就把信号频率降低

光耦加在S1-12是什么意思?换了6n137结果也不行

使用特权

评论回复
24
jjjyufan| | 2014-7-10 14:39 | 只看该作者
595于单片机直连
595 输出 接光耦控制继电器

使用特权

评论回复
25
看见未来| | 2014-7-10 15:15 | 只看该作者
风之牧 发表于 2014-7-10 13:32
不好意思 没查手册 随手除的  IF=20mA 下光电管压降在1.2-1.4V,510的时候只会更低。电流大概是
(3.3V-1. ...

直接上拉就行了,二极管和一个上拉都是多余的。
不过对功能没有什么影响。

使用特权

评论回复
26
jjjyufan| | 2014-7-10 15:18 | 只看该作者
h202234 发表于 2014-7-10 14:38
光耦加在S1-12是什么意思?换了6n137结果也不行

你给595的信号频率多少?
示波器看过波形?
我的意思 你S1-12 是推继电器的吧,这这个信号上加光耦

使用特权

评论回复
27
ad123456| | 2014-7-10 15:29 | 只看该作者
你的mcu上电复位以后是高电平还是低电平呢,初始化时有没有去改变IO的电平状态?如果是有,在上电和初始化IO之间,光耦传递延时输出会产生一个振荡,一个假数据输入给595可能导致误动作,用示波器看下吧。

使用特权

评论回复
28
看见未来| | 2014-7-10 16:36 | 只看该作者
是不是光耦焊反了?

使用特权

评论回复
29
李冬发| | 2014-7-10 17:16 | 只看该作者
继电器需要配“高速光耦”吗?

使用特权

评论回复
30
DianGongN| | 2014-7-10 18:00 | 只看该作者
h202234 发表于 2014-7-10 14:38
光耦加在S1-12是什么意思?换了6n137结果也不行

LZ在SRCK进入595之前加斯密特触发器HC14整形。
程序中改变PA1.0,PA1.1,PA1.2状态的地方都加上断点,让脉冲速度很慢。
再看一下能否控制继电器。

使用特权

评论回复
31
受不了了| | 2014-7-10 18:32 | 只看该作者
李冬发 发表于 2014-7-10 17:16
继电器需要配“高速光耦”吗?

晕,人家是串行信号隔离

使用特权

评论回复
32
李冬发| | 2014-7-10 20:03 | 只看该作者
再怎么串也用不着“高速”,能有几个速度啊?

使用特权

评论回复
33
h202234|  楼主 | 2014-7-11 14:16 | 只看该作者
看见未来 发表于 2014-7-10 16:36
是不是光耦焊反了?

不是

使用特权

评论回复
34
h202234|  楼主 | 2014-7-11 14:17 | 只看该作者
DianGongN 发表于 2014-7-10 18:00
LZ在SRCK进入595之前加斯密特触发器HC14整形。
程序中改变PA1.0,PA1.1,PA1.2状态的地方都加上断点,让脉冲 ...

使用特权

评论回复
35
DianGongN| | 2014-7-11 14:21 | 只看该作者
h202234 发表于 2014-7-11 14:17

每到断点,都可以测量595的输入电平,全程监控。肯定可以找出原因,呵呵

使用特权

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

本版积分规则