RS232光隔电路求助(附图)

[复制链接]
3855|5
 楼主| silentband 发表于 2007-8-14 14:36 | 显示全部楼层 |阅读模式
将串口助手打开,TTL端Pin&nbsp;与Pout短接时RxD无正负电平输出,一直为低<br />DB9-7为常负压状态,DB9-5为232的地...难道是光耦驱动能力不行吗?<br />请教各位大虾了<br />
chunyang 发表于 2007-8-14 20:40 | 显示全部楼层

这个电路无法工作

老老实实用接口片吧。
 楼主| silentband 发表于 2007-8-15 08:22 | 显示全部楼层

OK啦

经过昨晚的仔细分析,发现问题出在两个地方.<br />一是串口波特率设置问题<br />二是计算机串口过来的地问题,必须接-12V,否则U3输出的状态不稳定!<br />经实验这个电路可以工作.chunyang老师您觉得这个电路问题是?...
chunyang 发表于 2007-8-15 18:35 | 显示全部楼层

两个问题

&nbsp;&nbsp;&nbsp;&nbsp;其实你已经发现了,1、没有稳定的正负参考电压,2、波特率和信号畸变问题,该电路靠C10的充放电来实现232电平,这是非常不妥的,因RC常数问题,这个电路的适用性很差,而且从0至1和从1至0的变位宽度肯定不同,长1长0的数据更是存在可靠性隐患,故才建议用正规的接口芯片。<br />&nbsp;&nbsp;&nbsp;不过,你的电路既然连光藕都用了,显然成本不是特别计较或者对可靠性有较高要求,干吗用这种追求廉价却不廉价、想要可靠又不可靠的电路?就像有钱西装革履,没钱背心裤衩,结果这个电路整个一穿背心打领带,你说奇怪不奇怪?!
zhiwei 发表于 2007-8-16 10:10 | 显示全部楼层

如果需要隔离通信

这也许是一个不错的方案,不过接收端需要稳定的正伏电源,可以用4、7脚来提供。普通光耦如PC817速度可以达到9600bps。我以前量产过这种方案,没有出现问题。
 楼主| silentband 发表于 2007-8-17 10:51 | 显示全部楼层

说对了

我的项目需要隔离通信,所以才出此下策...要不考虑隔离,我连232片子都省掉,直接用分立元件搭了,更省钱~好在我这边要求的速度不是很快,能达到9600都OK了,所以这个电路问题应该不大~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

78

主题

272

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部