搜索
bottom↓
回复: 37

分立元件232【改进版】【绝对原创】,可以完全替代232芯片,无电荷泵噪声,低成本

[复制链接]

出0入0汤圆

发表于 2010-5-28 17:46:06 | 显示全部楼层 |阅读模式
说明:
【分立元件232原始.gif】为以前在AVR论坛上看到的,我把它用在串口JTAG上是挺好用的。很稳定。直接用台式机串口,或者USB转串口连接。

但是
后来打算自己制作的USB转串口,用PL2303从USB到TTL串口,后来直接把电路加上,发现直接把串口的23脚短路,无法通讯。说明原来的电路存在问题。
后来检查了下焊接和电路参数都没有问题。故就一边测量信号波形,一边分析原理。

测量后发现,串口发送信号原先幅值很大,但是幅度慢慢的减小,高电平不变,低电平往上飘。
分析了一下,应该是C61电容缓慢充电所致。故加上了VD2。这样该电路既可以提供负压,又可以在无外接电路时正常工作。
增加VD2后,短路23脚,发送波形很理想。但还是无法通讯。

故继续查找问题。

观察TTL发送 和 232的3脚波形都很好。但TTL接收到的波形高值在5V,低值在4.5V下不来。
说明,应该是驱动不足造成的。增大R2后效果不明显,但减小R4后发现波形正常了,通讯也正常了。


短路23脚使用各种波特率测试都是正常的。


然后利用改好的电路来连接我的JTAG(未改进的232电路),发现可以连接,也可以下载读取程序。为了保险,把JTAG电路增加了一个二极管,即VD2
电阻就懒得未动了。


后来用自己制作的USB转串口连接和买的进行各速率测试,也是成功的。进行了其他一些测试,都是好用的。


该电路的优点:
1.低成本
2.无电荷泵噪声
3.容易制作
4.占用体积小

所以在做有串口的电路时,使用该电路是不错的选择。

呵呵。如果大家喜欢,麻烦顶一下,绝对原创。



分立元件232原始.gif (原文件名:分立元件232原始.gif)


分立232改进版.jpg (原文件名:分立232改进版.jpg)

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2010-5-28 17:49:01 | 显示全部楼层
沙发。顶你

看了半天,一知半解,简单讲讲原理吧。主要是TX的

出0入0汤圆

发表于 2010-5-28 18:00:12 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-28 18:08:13 | 显示全部楼层
好东西!

出0入0汤圆

发表于 2010-5-28 18:09:59 | 显示全部楼层
jh

出0入0汤圆

 楼主| 发表于 2010-5-28 20:17:39 | 显示全部楼层
这个电路主要是靠串口2脚,平常为负电压的特性,得到一个负压。

出0入0汤圆

发表于 2010-5-28 20:18:34 | 显示全部楼层
印记

出0入85汤圆

发表于 2010-5-28 20:27:37 | 显示全部楼层
要是都是用这个电路的两个设备通讯呢

出0入0汤圆

发表于 2010-5-28 21:05:34 | 显示全部楼层
关键是如果两端都是这种投机取巧的电路,你就抓瞎了。

出0入0汤圆

发表于 2010-5-28 21:45:46 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-28 21:55:19 | 显示全部楼层
这个,据说,只是据说,先声明我没试过啊

以前看杂志上有篇文章说的,TXD发送时使用+5和0V就可以和PC正常通讯的,不用负电压(我相信可靠性肯定会变差),

不知道有人试过没有

出0入0汤圆

发表于 2010-5-29 00:23:50 | 显示全部楼层
回复【10楼】linnjing 五月的风
这个,据说,只是据说,先声明我没试过啊
以前看杂志上有篇文章说的,txd发送时使用+5和0v就可以和pc正常通讯的,不用负电压(我相信可靠性肯定会变差),
不知道有人试过没有

-----------------------------------------------------------------------

单片机TXD直接接到PC串口的RXD是可以的,但是PC收到的是反码,因为PC串口是负逻辑的

出0入0汤圆

发表于 2010-5-29 00:37:32 | 显示全部楼层
【11楼】 little Monkey

回复【11楼】little Monkey
回复【10楼】linnjing 五月的风
这个,据说,只是据说,先声明我没试过啊  
以前看杂志上有篇文章说的,txd发送时使用+5和0v就可以和pc正常通讯的,不用负电压(我相信可靠性肯定会变差),  
不知道有人试过没有  
-----------------------------------------------------------------------
单片机txd直接接到pc串口的rxd是可以的,但是pc收到的是反码,因为pc串口是负逻辑的
----------------------------------------------------------------------
这个你验证过没有??
那样的话起始位的电平也成反的了,收到的应该是乱码才对,不是反码。

出0入0汤圆

发表于 2010-5-29 00:40:53 | 显示全部楼层
回复【7楼】bluefeel  
要是都是用这个电路的两个设备通讯呢
-----------------------------------------------------------------------

那就大眼瞪小眼了。。。

出0入0汤圆

发表于 2010-5-29 09:05:00 | 显示全部楼层
回复【13楼】ngzhang 兽哥
回复【7楼】bluefeel   
要是都是用这个电路的两个设备通讯呢
-----------------------------------------------------------------------
那就大眼瞪小眼了。。。
-----------------------------------------------------------------------

也许可以工作,只不过信号都是0~5v。不敢确定

回复【5楼】fHimemhacker F.H.
这个电路主要是靠串口2脚,平常为负电压的特性,得到一个负压。
-----------------------------------------------------------------------

哦,我看了别人的,他们称之为“窃电”

出0入0汤圆

发表于 2010-5-29 09:09:26 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-29 09:30:47 | 显示全部楼层
就是线不能太长。其它都好的。

出0入0汤圆

发表于 2010-5-29 10:55:12 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-29 13:08:49 | 显示全部楼层
10几年前的东西了吧

出0入0汤圆

发表于 2010-5-29 15:00:22 | 显示全部楼层
回复【11楼】little Monkey
回复【10楼】linnjing 五月的风
这个,据说,只是据说,先声明我没试过啊  
以前看杂志上有篇文章说的,txd发送时使用+5和0v就可以和pc正常通讯的,不用负电压(我相信可靠性肯定会变差),  
不知道有人试过没有  
-----------------------------------------------------------------------
单片机txd直接接到pc串口的rxd是可以的,但是pc收到的是反码,因为pc串口是负逻辑的
-----------------------------------------------------------------------

三极管还是要的,所以不存在反向逻辑的问题,不过是三极管9012的集电极电阻直接接地了回复【13楼】ngzhang 兽哥
回复【7楼】bluefeel   
要是都是用这个电路的两个设备通讯呢
-----------------------------------------------------------------------
那就大眼瞪小眼了。。。
-----------------------------------------------------------------------

两边都用的话不行吗?似乎没问题吧,不过线上不是负电压罢了

出0入0汤圆

 楼主| 发表于 2010-5-29 20:12:44 | 显示全部楼层
【7楼】 bluefeel

两边都用的话是可以的,我试过。


我用这个连接用这个电路的JTAG就可以

出0入0汤圆

发表于 2010-5-29 20:21:30 | 显示全部楼层
两边都是的,能用,但是有效传输距离会大大缩短,还不如直接用个74系列的反相器更干脆。
波特率和传输距离的关系,网上应该能找到哦。

出0入0汤圆

发表于 2010-5-29 20:33:08 | 显示全部楼层
创意不错。

最大波特率能到115200bps吗?5米能做到吗?另外,加上硬件流控制,CTS/RTS,还行吗?

目前,国产MAX232(严格说是国内封装的MAX232圆晶)只要6~7毛钱一个,加4个电容,体积也很小,成本控制在8毛钱。你这个搞一下,没8毛钱貌似不行啊...

出0入0汤圆

发表于 2010-5-29 22:15:45 | 显示全部楼层
回复【22楼】albertjin
创意不错。
最大波特率能到115200bps吗?5米能做到吗?另外,加上硬件流控制,cts/rts,还行吗?
目前,国产max232(严格说是国内封装的max232圆晶)只要6~7毛钱一个,加4个电容,体积也很小,成本控制在8毛钱。你这个搞一下,没8毛钱貌似不行啊...
-----------------------------------------------------------------------

9494,现在的232怎么那么便宜啊,记得以前买要3、4快呢~~~
感觉好像直插的232比较容易坏`

出0入0汤圆

 楼主| 发表于 2010-5-31 11:06:51 | 显示全部楼层
【22楼】 albertjin

现在喜欢用这个电路,还有一个原因是【没有电荷泵噪声】。232办得到么?

我已接上串口,看示波器就有一堆的毛刺啊。。。。。。。。。很不爽。

还有一种情况,自己做电路,手头可能没有232,可以用这个代替。

喜欢的可以用用试试,反正也是玩玩而已。呵呵

出0入0汤圆

发表于 2010-6-13 09:47:36 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-6-13 11:43:26 | 显示全部楼层
这个更简单


(原文件名:ourdev_547504.gif)

出0入0汤圆

发表于 2010-6-13 12:18:07 | 显示全部楼层
分立元件232原始.gif中的R7为4K7,如果减小也有一定的改善吧?

出0入0汤圆

发表于 2010-6-13 13:40:12 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-22 09:01:20 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-22 10:15:11 | 显示全部楼层
估计用不着,但是思路得

出0入0汤圆

发表于 2010-10-7 22:46:44 | 显示全部楼层
留名

出0入0汤圆

发表于 2010-10-8 02:28:04 | 显示全部楼层
这个电路很不可靠,这台机器上用得好好的,换台机器就不行了.用回max232吧.在这上头吃过亏的人不知道有多少.

出0入0汤圆

发表于 2010-10-8 10:48:21 | 显示全部楼层
做产品 还是用max232  这个抗干扰不行。

出0入0汤圆

发表于 2010-10-10 03:13:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-10 09:56:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-10 20:08:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2015-11-17 22:11:01 | 显示全部楼层
学习了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 08:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表