发 帖  
原厂入驻New
[问答]

请问74HC574上电时输出状态是怎样的?

2828 74HC574 三极管
分享
通过574来控制三极管,一个比较简单的电路,但是发现上电时发现大多数情况下会出现误导通现象,也就是OUT1直接输出24了。
请问有什么好的解决方法?
用24V电源加个时间继电器,让他在我单片机初始化结束后再上电如何?
改电路的话是不是最好让OE端让单片机来控制?
1.png


推荐课程:
张飞硬件电路P1训练营(1-5部)
张飞硬件电路全集训练营(1-10部)



1
2019-3-29 10:17:37   评论 分享淘帖 邀请回答
14个回答
是的吧。在你写一个值之前,它是“未定义”,建议用个IO够多的MCU,应该是最经济的方案。
2019-3-29 10:18:00 评论

举报

建议你控制 OC 脚来禁止上电的输出。
这个挺可靠的
2019-3-29 10:18:09 评论

举报

先确认上电后到完成复位到跑程序,这段期間的DB0是什么狀态。0C脚也要控制。
2019-3-29 10:18:20 评论

举报

273带复位功能,573可以上电OC不是能,然后输入端给定一个你想要的值锁存起来,OC使能就可以正常输出了。
2019-3-29 10:18:30 评论

举报

5,6个574并联的,IO口肯定不够。
2019-3-29 10:20:33 评论

举报

这样两种接法,第一种感觉不合适,单片机未初始化前,IO状态也是不定的。

第二种方法如何,只要RC取值合适,应该就可以在单片机初始化完成之后再让574使能输出,如何?
6.png
7.png
2019-3-29 10:22:26 评论

举报

嗯,DB0状态不定的,OC引脚要控制的
这个图应该在RC取值合适的情况下就没问题吧,能够保证在单片机初始化接受以后再使能
8.png
2019-3-29 10:27:04 评论

举报

右辺用硬件強制遮沒可行。是Hi还是Low遮沒,得查手冊再确认。如此在程序未完成前不会误动作。
2019-3-29 10:30:03 评论

举报

如果你的控制开关速度没什么要求,可以在用个小电容滤除上电的不稳定状态。或者使用分时上电的方法,那种改板子就比较多了
2019-3-29 10:30:10 评论

举报


是的。这个图帮我看看如何?

9.png
2019-3-29 10:31:07 评论

举报

这样可以吗?

感觉右边的更加合适,左边的在单片机尚未初始化时,IO状态应该也是不定的。
10.png
11.png
2019-3-29 10:36:55 评论

举报

换其他芯片。
P2P 的有273,
其他省管脚的有259。
2019-3-29 10:37:10 评论

举报

嗯, 最好的办法, 还是单独给个 IO 口控制, IO 口外加上拉, 上电不要默认输出低.
2019-3-29 10:37:18 评论

举报

直接给三极管下拉个电阻不是可以?

另外,二极管是1N4007, 1N4148...
2019-4-7 22:11:46 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /5 下一条

快速回复 返回顶部 返回列表