光耦+三极管控制电路问题
时间:10-02
整理:3721RD
点击:
***************************************************************
电路如图所上
--------我的想法---------
用PA0口来控制右边的继电器。 当PA0=0时候,光耦导通,将Q2 的B-E电压拉低 从而Q2截至; 当PA=1时候,光耦关闭,Q2基极链接DC12V,Q2导通
--------问题-----------
实际情况是PA为0或1的时候 LED一直亮,继电器一直不变化。当我改变电阻A 和 B 的时候,出现过LED闪烁一下,继电器跳动一下的情况
求各位帮忙看一下问题在哪里,需要在哪里改进一下。
LED一直亮,说明Q2一直被打开,即基极电位一直高,说明A太小了,相对于12V电源来说,增大A至10K以上,
支持楼上的,调整A的阻值,可以用电位器调整确定。
我刚才把BE两个极连一起。结果三极管还是导通,LED还是亮。这完全想不通
我电路修改了在楼下,能否帮忙看一下.
最新电路
******************************************************
问题/现象:
我现在让PA0端口在0与1之间不停地闪烁.结果A点电压在12V和0.8V之间切换.B点电压一直为0.7V
我的以为:
当A点电压为12V的时候,光耦是断开的.这个时候Q2的基极是断开的.此时B点的电压怎么会是 0.7V?
******************************************************
针对第二个图,三极管是电流控制型器件,光耦虽然没导通,但有电流流过,三极管一直处于导通状态,所以Ube=0.7V.
第一张图,光耦导通时有电阻分压,导致三极管一直处于导通状态;
建议小编用这样的电路
纠正一下,三极管基极需要加一个电阻,不然三极管可能会烧掉
小编,请直接用我发的图里的参数来做就行了。
真是太谢谢了,(二十字 二十字 二十字 二十字 二十字 二十字)
谢谢前辈.(二十字 二十字二十字 二十字)
明白了.谢谢! (二十字 二十字二十字 二十字二十字 二十字)
13楼正解!光耦只要导通致使发光使得其中的三极管导通,只要导通后,就不会受发光管的控制,要使三极管不导通,只能改变CE极的电压低于导通电压才能关闭!
8050本身就是高电压导通的,当PA口=1时,光耦截止,8050B极为12V电压,ce导通;当PA=0时,光耦导通,b极为串联分压,任然为搞电平,三极管ce还是导通的。建议把8050NPN管子改成8550pnp管子,A电阻10k,B电阻1k。