haizhilan 发表于 2009-11-12 10:40:50

74HC595级联,上电后595误动作!造成原因:595保持断电时候的输出状态。有什么好的解决办

74HC595级联,上电后595误动作!
原因分析如下:74HC595断保持数据,当上电的时候,74HC595输出断电时候的状态!造成误动作!

holycat 发表于 2009-11-12 10:53:39

上电时先强制OE为高,禁止输出,等串出完1帧之后再开放。

coody 发表于 2009-11-12 11:21:55

上电时清零或OE禁止

hushaoxin 发表于 2009-11-12 11:34:37

强大的上拉电阻接在OE上

szxszx 发表于 2009-11-12 11:37:13

掉电保持?这个功能不错。确认吗?

coody 发表于 2009-11-12 11:37:57

LS,如果钓点时间长,或完全放电后,就不会保存

haizhilan 发表于 2009-11-12 11:38:18

楼上的做过实验吗?
我的595驱动的是光耦,光耦在低电平的时候导通,现打算控制光耦的供电来控制光耦的导通!

haizhilan 发表于 2009-11-12 11:39:25

在光耦的另一端接一个三极管用单片机来控制!不知道这么做是否可行!!!请给出意见!

haizhilan 发表于 2009-11-12 11:47:14

上原理图!
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_502541.jpg
(原文件名:74HC595误动作处理办法.jpg)

这样无论595是高电平还是低电平,只要I/O不发命令,光耦就不会导通!

cowboy 发表于 2009-11-12 11:58:05

哪有这么复杂,OE脚加R、C就行了

holycat 发表于 2009-11-12 12:00:30

楼上电路有些问题:
1、应该用集电极驱动;
2、应串入限流电阻;
3、三极管b-e间要并电阻,防止上电时单片鸡I/O高阻使光耦瞬间或微弱导通。

zhiwei 发表于 2009-11-12 12:41:38

用RCK信号驱动OE。并且加上拉。

gx_huang 发表于 2009-11-12 12:45:31

LS正解,加RC在OE上也可以,都用过。

qd007 发表于 2009-11-12 12:51:19

你的是什么电路?单片机复位了595还没复位?记得595复位后好像是高阻态吧?直到第一个RCK到来。所以只要控制了RCK跟OE,就可以消除这种现象,看你的电路应该有足够的管脚把这两个信号控制器来了。这个现象好像是因为RCK上滤波电容充电造成的,控制OE最有效。

gxy508 发表于 2009-12-5 09:21:59

楼主搞定了吗?

yzeng 发表于 2011-5-21 09:01:31

mark

582870373 发表于 2011-9-19 17:13:19

mark!

cyblue 发表于 2012-9-27 23:03:24

cowboy 发表于 2009-11-12 11:58 static/image/common/back.gif
哪有这么复杂,OE脚加R、C就行了

如何加呢?

cumtgao 发表于 2012-9-28 08:52:06

应该是OE引脚的问题,使能关闭就不会有这样的问题了。

king1314 发表于 2013-3-26 19:01:46

早些看到这个帖子就好了
我今天也遇到了同样的问题
呵呵
解决了

error_dan 发表于 2013-3-26 19:03:17

启动延时。。。

389866621 发表于 2018-7-8 17:25:44

OE 加入 100UF 电容,10k下拉电阻还是乱码呀

lhj200304 发表于 2018-7-8 19:39:12

上电后先操作oe
页: [1]
查看完整版本: 74HC595级联,上电后595误动作!造成原因:595保持断电时候的输出状态。有什么好的解决办