分立元件RS232C转TTL电平电路只能接收不能发送原因
做了个分立元件组成的R232C转TTL电平电路,测试了好几天都是正常的。不巧,昨天由于停电,导致电脑串口IC挂了,然后我换了一台电脑,继续测试,因为电路板上各指示灯正常也就没有在意通讯正常。
今天来了后开机测试了下,总觉得接在发送端的指示灯不够亮,于是换了个小电阻【R19】,原来是510欧姆的,换成了220欧姆的
换了又测试下,发现亮度并没有提升多少了,于是作罢。忙其他事情去了。
因为还要测试其他功能,所以想烧一个测试程序进去,可是怎么都不行,只见绿灯亮黄灯没什么亮度,于是我用通讯软件件一测才发现,电路通讯没有返回数据。因为联想到电脑主板上烧了的IC,所以觉得是电路的某些元件也一起遭殃了,把两个三极管换了再试,结果还是不行。难道是单片机坏了?!!!!
费尽九牛二虎之力把单片机换了下来,一测,还是不行!!!!!!!!!!!!!!!!!
接下来,那我只能怀疑电阻R19了,NND,果断的把R19拆掉,再测,居然好了!
综上,导致电路不通讯的原因是R19阻值太小了,只好把它又换成510欧姆的电阻。更深层原因么就不在此分析了,在这只能是给自己提个醒---电路调试时要注意,当有多个变量时,要从简单的那个开始查找原因。
凯特网版权声明:以上内容允许转载,但请注明出处,谢谢!