完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
C8051F021单片机复位端口是高电平,一上电蜂鸣器和其他两个重要控制端口误动作,相加一个一上电就三态输出的隔离,只要四个端口,573是8路的嫌多,有4路类似的吗? 或者还有其他解决方法? 输入端接的都是单片机 |
|
相关推荐
11个回答
|
|
楼主能否上个原理图看看?
|
|
|
|
可以简单的用两个IO口控制:一个输出高有效, 一个低有效, 经几粒电阻,一粒三极管就可以得到可接受的控制输出.
|
|
|
|
采用负逻辑设计即低电平有效驱动即可解决上电暂态失控的问题。
|
|
|
|
三极管搭建个反相器,转换一下就OK了,这是个常见问题。
|
|
|
|
4楼正解,改用付逻辑设计就好了
|
|
|
|
单片机3.3V 三极管C极12V,基级接单片机 E级地,用NPN上点导通, PNP上电应该还是导通啊,C(12V)与B(3.3V)压差大于0.7??? 正负逻辑都PNP都导通吧
573 OE脚加到单片机脚 一上电复位高电平 输出高阻,锁存脚直接接高不搞知道可行否? 只用了3组端口 ,浪费五组 不知道有没有端口少点的类似锁存器 |
|
|
|
1.三极管方案:
IREST--> Q1 8050 基极, OE --> Q1 8050 E极 MK --> Q5 B极, OE --> Q5 E BUZZ --> Q3 B, OE --> Q3 E, 如果OE = 0 时驱动能力足够带动蜂鸣器和R2 R5, 可直接驱动, 否则Q3 C经上拉 --> Qx (new 8050!) --〉蜂鸣器 BTW:Q1,Q3,Q5 建议用9014, 9013 更合适,当然为减少原料种类, 可以只用8050。 2.74HC574 是锁存器, 上电时也有一个不确定的状态, OE无效时输出为三态, 输出需要合适的上拉或下拉电阻, 若觉得浪费,可以改用四或非门,OE为0且控制逻辑为0时输出才为高。 3.当12V上电比3.3V早时,四或非门可能会出问题。纯负逻辑也可能出这种问题。 |
|
|
|
版主 你讲的负逻辑是我画右图意思吗? 我想单片机上电OUTPUT输出12V,左图由于单片机复位一上电8050导通为0,右图一上电导通为12V,只是我IO控制反了而已? 右图和下图功能应该一样吧?我的12V输出主要控制一些数字门电路。 |
|
|
|
第二个图有点怪怪的
|
|
|
|
为什么不把单片机输出到三极管之间的电阻去掉试下呢
|
|
|
|
be之间并联电阻即可。
端口初始化顺序如下: 1、相应端口清零 2、设置相应端口输出模式为push/pull 3、使能CROSSBAR 上电复位以后引脚默认为输入状态, 在阶段1和2,leakage current=10uA,Vbe=0.2V,Q1截止。 在阶段3,因为端口已经清零,Vbe=0V。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-13 19:06 , Processed in 0.928496 second(s), Total 91, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号