有一些朋友不太明白NPN三极管是如何代替232工作完成电平转换的...
其实整个电路的工作原理很简单就是利用三极管的开关作用来完成电平转换.
这个电路我是用ORCAD9.2来仿真完成.特弄上图片进行详细说明.希望和大家一起讨论.
先上原理图.
原理图如上图.大家可以看到整个电路是利用几个电阻,三极管,二极管组成.
电阻是用来限流和压降的作用...三极管是利用其开关作用.达到电平转换...二极管是为了保护三极管不被负电压给击穿EB结而设置的.
还有二个电源,一个是12V一个是5V...
V2和V3分别是我用来模拟而设置的波形电源.
V2输出的电压为正负12V... V3输出的电压为0V/5V .二个电源输出的波形如我在电路图中所示.
整个电路图输出的波形如下:
上面三个波形是Q1输入和输出的波形. 下面的是Q2输入和输出的波形.
大家可以看得到.波形经过三极管都反向了...
这个是正负12伏的电源.颜色为绿色的.
红色的这个大家可以看到高电平为788MV.也就是0.788V.是Q1的基极电压...当然这个Q1工作在开关状态
基极输入的电压是正负12V经过电阻的...正向电压为0.788V.
大家可以看到经过二极管的短路.Q1基极的最高负电压只有0.61V.这就是为什么要在电阻后面接一个二极管的原因...如果不接二极管.负12伏电压很可能会击穿三极管...
这个是Q1的集电极电压.大家可以看到...输入的正负12V电压经过Q1的转换为成了.0-5V.
也就是输入+12VQ1输出0V.输入-12V Q1输出5V...这样就达到了电平的转换...
这个图是Q2所输入和输出的波形图...
输入0-5V输出0-12V....
可以看得到橙色的是输出的波形.输出的电压是0-12V...
输入的0-5就被转换为0-12而输出...达到电平转换的目的...
其实整个电路就是利用三极管的开关原理...实现了对电平的转换...
在要求不高的场合可以用它代替MAX232进行工作...
欢迎大家就此进行讨论...
为了方便大家讨论...我特意把此次仿真文件发上来...
请用ORCAD打开...记住不要放在中文目录中.
用户1565967 2008-7-22 17:32
wang1jin 2008-6-30 09:19
用户138579 2008-6-28 13:19
用户671696 2008-3-26 21:04
用户14980 2007-6-22 17:53
说错了,是 电容的选取有什么要求?
呵呵,我比较菜
用户14980 2007-6-22 17:51
很高兴,因为我可以看懂这个电路(实在没的可以自我炫耀的,姑且拿这个自喜一下,哈哈)。
C7 产生负电平的那个图, 我大概看懂了,但是,我有一个小问题,电容要维持电压值,因为电容不像稳压管,我觉得偏差会大点吧,那为了更好维持电压值,对电压的选择要考虑什么呢?
wang1jin 2007-6-22 17:28
这个电路确实标准...HEHE...但元件有点多...
看大家需要了.
wang1jin 2007-6-7 15:52
这电路并没有负压产生电路...
只有切换的...如果没明白.请详细分析下.
用户1018769 2007-6-7 08:34
都没有说明发送负压怎么产生?
用户60235 2007-6-4 18:40
不错不错,还有波形看。
不过这个软件也不错,我还没用过这种仿真功能。