STC15F104W单片机的强推挽问题

STC15F104W单片机的强推挽问题,第1张

查一下ULN2001D驱动芯片的输入电气参数,可能是电压或电流不够

最好用三极管加反向保护二极管的电路来驱动继电器

要解决上电时候的误动作,最好用三接管互锁来实现。

stc15系列单片机I/O引脚有四种模式,由两个寄存器来设置。P3.4和P3.5设置成强推挽输出模式,P3M0=0x00,P3M1=0x30,所以,你的程序是对的。要知道,你这样设置,引脚输出高电平,光耦导通的,所以,在单片机上电(复位状态)开机时,光耦就导通了。

如果光耦驱动的是继电器,那就会在复位状态下就吸合的。所有,通常,用I/O的低电平驱动光耦比较好。当然了,如果就需要在复位状态下就导通,这样就可以的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11555269.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存