我用9013驱动的,直接接5v,可以使三极管导通,三极管的B极接了一个1K的电阻,接到单片机上,三极管驱动一个5V的继电器,这还不是主要问题,主要问题是这个电路我以前是可以用的,现在换了一个城市,难道电路也会水土不服?现在只要把这个接到单片机上无论程序怎么写,这条线一直都是低电平。板子也没问题,我每根线都测试过了。
单片机在实验板上没有问题,管脚电平正常,在我的板子上就不正常,但是在我的板子上去掉单片机,1K电阻直接连接高电平继电器动作,安上单片机就一直低电平,在实验板上就是高电平,程序里我直接置这个接口为高电平。
为什么我的C51单片机不能驱动继电器啊,
3.如果两个都没有问题,那就说明布线有问题啦
为什么我的C51单片机不能驱动继电器啊
我用9013驱动的,直接接5v,可以使三极管导通,三极管的B极接了一个1K的电阻,接到单片机上,三极管驱动一个5V的继电器,现在只要把这个接到单片机上无论程序怎么写,这条线一直都是低电平。板子也没问题,我每根线都测试过了。管脚电平正常,在我的板子上就不正常,但是在我的板子上去掉单片机,1K电...
为什么我的C51单片机不能驱动继电器啊,
9013是PNP型三极管,b极不应该接高电平会吸合继电器,确认你接的是9013,只有接上高电平,继电器释放的声音,你误以为吸合!三极管是好的,是单片机的控制端也就是接1K电阻的那端与地短路了,包含单片机的I\/O口损坏,造成输出端短路接地(可能性小)。仔细分析你的问题,只有这种可能!你的单片机要上拉...
51单片机IO口为什么不能控制驱动5v继电器
也不尽然,有的继电器是可以驱动的。但毕竟IO口的输出电流只有十几毫安,无法驱动大部分的继电器,也不建议直接驱动,因为继电器会有较大的干扰,会干扰单片机的运行。
51单片机控制,这图是否有错,我打接的硬件板就是没反应继电器
当然不影响。ULN2003的输入端加光耦了,可是光耦与ULN2003的连接脚却没加电源哪,那ULN2003的输入端怎么加高电平控制信号,那继电器又怎么会动作呢,这是很严重的错误。关键是那个与12V和地并联的二极管,接反了,这样把12V对地短路了,所以,继电器没有12V电源了。如下图这样接,继电器关 继电器开 ...
单片机无法控制续电器
我认为是单片机的驱动能力不够,你可以试一下加个上拉电阻,毕竟51的单片机没有AVR那么强,我以前也遇到过。或者你干脆用三极管来驱动一下。
51单片机可以能直接驱动24VDC中间继电器吗?
不能,51系列单片机的IO脚最高也就是5V的,不能直接驱动24V电压。因此最起码得用一个三极管,将单片机IO脚得5V控制电压,转成24V的,才可以驱动中继。望采纳。。。
单片机的,为什么继电器动作不了啊,我不是放大了吗,感觉还没有直接上5...
应该使用TIP127 你直接给继电器的线圈通电通上5V的电(最好加个限流电阻),看是否吸合,继电器是汇科 DC5V的继电器,通5V电是会正常工作的。如果继电器正常工作,那么P3.5直接0V的电平,看继电器是否吸合,如果不吸合,则三极管处有问题,更换三极管再试,还有问题,那么就是三极管接错。
为何不能用单片机io口直接驱动继电器
单片机驱动能力弱。线圈电阻不大,需要的驱动电流比较大,不可直接使用单片io口来驱动继电器,因为单片机驱动能力弱,使用PNP 型单极管来驱动继电器。单片机又称微控制器,由中央处理器、存储器、输入输出端口。
单片机控制继电器
可能有两个问题 1.单片机程序有问题,程序出错让让继电器反复开\/断 2.可能是驱动问题,单片机一般是不能直接驱动继电器的,需要接放大器来驱动,一个功率管就可以 当然我估计第一种可能比较大,只要你仔细检查程序,一般能解决