打印

pc817光耦隔离的问题?

[复制链接]
4213|34
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 h202234 于 2014-7-9 16:53 编辑

如图,光耦左边是接微处理器的I/O口,光耦右边是接移位寄存器TPIC6b595,6b595来控制继电器。现在问题是如果微处理器的I/O直接控制移位寄存器TIPIC6b595的话,可以按照程序执行切继电器。但是如果经过光耦,就不会安装程序来切继电器。哪位大侠帮帮我分析下,

相关帖子

沙发
h202234|  楼主 | 2014-7-9 16:38 | 只看该作者
本来一上电设置都是不切继电器,但是用了光耦隔离有的继电器就切了,不受控制。

使用特权

评论回复
板凳
jjjyufan| | 2014-7-9 16:39 | 只看该作者
具体现象呢?
描述清楚
6b595图呢

使用特权

评论回复
地板
h202234|  楼主 | 2014-7-9 16:52 | 只看该作者
本帖最后由 h202234 于 2014-7-9 16:54 编辑
jjjyufan 发表于 2014-7-9 16:39
具体现象呢?
描述清楚
6b595图呢

理论上是上电,继电器都不动作。但是现在是上电UD2的四脚被置低了,使四脚控制的继电器动作。6b595的图片

使用特权

评论回复
5
jjjyufan| | 2014-7-9 16:54 | 只看该作者
没看见UD2

使用特权

评论回复
6
h202234|  楼主 | 2014-7-9 16:54 | 只看该作者
jjjyufan 发表于 2014-7-9 16:54
没看见UD2

右边那个芯片就是UD2

使用特权

评论回复
7
h202234|  楼主 | 2014-7-9 16:59 | 只看该作者
jjjyufan 发表于 2014-7-9 16:54
没看见UD2

使全部继电器动作后,通过网络调试助手使继电器恢复原始不切的状态,结果没有反应。但是6b595的三个控制口直接被微处理器控制,可以按照程序执行。

使用特权

评论回复
8
DianGongN| | 2014-7-9 17:19 | 只看该作者
R33 R39 R42=5K,比较大,速度会比较慢,程序要加延时。
D14 D15 D16选1N4007,属于低速整流管,没有必要,直接取消。
R53 R54 R55也没有必要,不过对速度稍有提升,。也可以取消。
SRCK缓慢上升会导致595逻辑错误,需要在光耦输出加斯密特触发器hc14整形。

使用特权

评论回复
9
h202234|  楼主 | 2014-7-9 17:33 | 只看该作者
本帖最后由 h202234 于 2014-7-9 17:35 编辑
DianGongN 发表于 2014-7-9 17:19
R33 R39 R42=5K,比较大,速度会比较慢,程序要加延时。
D14 D15 D16选1N4007,属于低速整流管,没有必要, ...

R33 R39 R42之前是510欧姆,但是发现未处理气的I/O的高低电平是4.1V和2.7V,所以电阻改大了。现在板子已经是成品了,还有其他方法吗?还有就是SRCK缓慢上升,但是6b595直接被微处理器控制怎么就不会出现这种情况呢?

使用特权

评论回复
10
cctv19881023| | 2014-7-9 17:34 | 只看该作者
你用的这种光耦速度不够,最好用6N137类的快速光耦

使用特权

评论回复
11
DianGongN| | 2014-7-9 17:42 | 只看该作者
h202234 发表于 2014-7-9 17:33
R33 R39 R42之前是510欧姆,但是发现未处理气的I/O的高低电平是4.1V和2.7V,所以电阻改大了。现在板子已经 ...

正常的方法是:
1、取消4007
2、按下图加HC14

使用特权

评论回复
12
DianGongN| | 2014-7-9 17:48 | 只看该作者
h202234 发表于 2014-7-9 17:33
R33 R39 R42之前是510欧姆,但是发现未处理气的I/O的高低电平是4.1V和2.7V,所以电阻改大了。现在板子已经 ...

如果没有办法加HC14,就尽量加快光耦的速度,比如减小817的电阻 或者 换高速光耦。
更换之后,要严格测试,包括温度影响和光耦的CTR离散性影响,参数再放余量。
这种方法不正规,最好是加HC14。

使用特权

评论回复
13
h202234|  楼主 | 2014-7-9 17:48 | 只看该作者
本帖最后由 h202234 于 2014-7-9 17:52 编辑
cctv19881023 发表于 2014-7-9 17:34
你用的这种光耦速度不够,最好用6N137类的快速光耦

如图,光耦是817,光耦左边接6b595这种方法是可行,为什么我的哪种方法不行呢?

使用特权

评论回复
14
h202234|  楼主 | 2014-7-9 17:56 | 只看该作者
DianGongN 发表于 2014-7-9 17:48
如果没有办法加HC14,就尽量加快光耦的速度,比如减小817的电阻 或者 换高速光耦。
更换之后,要严格测试 ...

817的电阻之前是510欧姆,但是发现当DRCK为低电平时,RCK不是低电平而是2.7V。换成2.2k就变成低电平

使用特权

评论回复
15
DianGongN| | 2014-7-9 18:04 | 只看该作者
本帖最后由 DianGongN 于 2014-7-9 18:05 编辑
h202234 发表于 2014-7-9 17:56
817的电阻之前是510欧姆,但是发现当DRCK为低电平时,RCK不是低电平而是2.7V。换成2.2k就变成低电平 ...

HC14不是解决电平问题,是整形,将缓慢的SRCK上升沿、下降沿变成快速的。
817的电阻越小速度越快,这个目的类似整形,但效果没有HC14好。

电平问题是另外一个方面,比较好办,817两边的电阻同时调整,满足高低电平要求,还要注意留有余量。

使用特权

评论回复
16
h202234|  楼主 | 2014-7-9 18:12 | 只看该作者
本帖最后由 h202234 于 2014-7-9 18:16 编辑
DianGongN 发表于 2014-7-9 18:04
HC14不是解决电平问题,是整形,将缓慢的SRCK上升沿、下降沿变成快速的。
817的电阻越小速度越快,这个目 ...

谢谢了,我试试换成6n137试试看

使用特权

评论回复
17
看见未来| | 2014-7-10 08:54 | 只看该作者
本帖最后由 看见未来 于 2014-7-10 16:37 编辑

光耦焊反了?

使用特权

评论回复
18
风之牧| | 2014-7-10 11:21 | 只看该作者
把你的R33 39   42 扔了吧   个人认为你上拉了两次完全没必要  510R电流6.47ma  应该是够了  TPIC6b595没用过 不敢乱说  至于光耦速度的影响跟你遇到的问题应该是无关的  坐等结果

使用特权

评论回复
19
看见未来| | 2014-7-10 12:25 | 只看该作者
风之牧 发表于 2014-7-10 11:21
把你的R33 39   42 扔了吧   个人认为你上拉了两次完全没必要  510R电流6.47ma  应该是够了  TPIC6b595没用 ...

谁跟你说电流时6.47?光电管呢?

使用特权

评论回复
20
风之牧| | 2014-7-10 13:32 | 只看该作者
看见未来 发表于 2014-7-10 12:25
谁跟你说电流时6.47?光电管呢?

不好意思 没查手册 随手除的  IF=20mA 下光电管压降在1.2-1.4V,510的时候只会更低。电流大概是
(3.3V-1.4V)/0.51=3.72mA。接下来还的看手册了。不过我觉得电路上拉那块还是不太好,不知道您怎么看?有理解不对的对方欢迎指正  非常谢谢

使用特权

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

本版积分规则

56

主题

129

帖子

1

粉丝