搜索
bottom↓
回复: 19

有没有比较巧妙的电路,将串口电平在3.3V和RS232灵活切换?

[复制链接]

出130入129汤圆

发表于 2018-1-16 09:53:04 | 显示全部楼层 |阅读模式
本来输出的串口电平是3.3V,但是客户有时又想变为RS232电平,所以需要能灵活切换,通过单片机的1个IO口去控制切换。
目前是想到比较笨的办法用4路便宜的2切1的模拟开关,但是觉得有点将问题复杂化了,应该有些比较巧妙的办法

出20入128汤圆

发表于 2018-1-16 10:08:33 | 显示全部楼层
有没想过,模拟开关,开关不了正负12V左右的RS232电平吧?

出0入42汤圆

发表于 2018-1-16 10:27:39 | 显示全部楼层
继电器继电器继电器

出0入0汤圆

发表于 2018-1-16 10:29:55 | 显示全部楼层
弄两个硬件接口,需要哪个就往哪个口输出。

出0入0汤圆

发表于 2018-1-16 10:30:02 | 显示全部楼层

继电器继电器继电器

出130入129汤圆

 楼主| 发表于 2018-1-16 10:36:11 | 显示全部楼层
my_avr 发表于 2018-1-16 10:27
继电器继电器继电器

面积有限,大概1平方厘米左右

出0入0汤圆

发表于 2018-1-16 10:40:06 | 显示全部楼层
本帖最后由 xivisi 于 2018-1-16 10:42 编辑

便宜的办法就232电平转换芯片,给模拟开关供电,早期模拟开关就可以做到。CD4506 ?? 没去细查,应该就是这个系列。

PS:其他也就电路处理小技巧,比如信号电压高过 自身电压啥的 楼主能处理好

出0入0汤圆

发表于 2018-1-16 10:58:39 | 显示全部楼层
这个问题大彩做到了,在他那买的串口屏,只需要把一个跳线短接就可以从232切换到TTL电平,应该是一个8脚IC实现的,没仔细研究,屏已经出给客户了

出0入0汤圆

发表于 2018-1-16 10:59:25 | 显示全部楼层
用一个三极管把RS232电平转换芯片的电给切了,IO通过比较器并到线路上。记得加限流电阻。

出0入0汤圆

发表于 2018-1-16 11:00:01 | 显示全部楼层
本帖最后由 lcw_swust 于 2018-1-16 11:03 编辑

其实232通信不一定需要正负12V电压,把普通TTL信号反相相也能用于232通信。
用异或门可控制相位。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2018-1-16 11:01:08 | 显示全部楼层
本帖最后由 yinjinzhong 于 2018-1-16 11:02 编辑

迪文的那个屏就是这样处理的。

见这个帖子
https://www.amobbs.com/forum.php ... amp;_dsign=1e90d204


HC86
四2输入异或门,一个输入脚用来选择另一个输入是否反相至输出。
TTL就是同相,232就是反相。

出0入4汤圆

发表于 2018-1-16 11:17:30 | 显示全部楼层
https://www.amobbs.com/thread-5647882-1-1.html

看这个

出0入0汤圆

发表于 2018-1-16 11:31:50 | 显示全部楼层
1、高低电平定义不一样
2、电平容限不一样
3、没有成品IC
4、一旦搞错烧毁,就看客户是找你还是自己认了

出0入362汤圆

发表于 2018-1-16 11:34:04 | 显示全部楼层
z123 发表于 2018-1-16 10:08
有没想过,模拟开关,开关不了正负12V左右的RS232电平吧?

不是频繁切的话, 用继电器呗
不过压根就不该出现这种设计...

出200入657汤圆

发表于 2018-1-16 11:38:32 | 显示全部楼层
上面都说了
我用的迪文屏就是通过跳线来控制ttl和232切换了
我测过,实际上都是ttl电平,ttl反相就成232了
具体原理没太详细分析过,反正虽然不符合电平定义,但是用起来没有问题

出20入12汤圆

发表于 2018-1-16 11:43:53 | 显示全部楼层
SP335E,XR3160E.多协议接口器件

出70入145汤圆

发表于 2018-1-16 12:24:00 | 显示全部楼层
使用232和485类的接口芯片的好处是外部接一个比较高的电压也不会烧。我之前测试过SP232和MAX13085,外部接+20V或-20V接口芯片都没事。而用门电路或单片机的IO口直接代替往往很玄(因为外部保护加的到位也可以不烧,但是会比较麻烦)。

出0入0汤圆

发表于 2018-1-16 12:27:06 | 显示全部楼层
74HC86     
有个武汉中显的串口屏是这样做的

出0入0汤圆

发表于 2018-1-16 21:59:18 来自手机 | 显示全部楼层
非门即可

出130入129汤圆

 楼主| 发表于 2018-1-17 09:33:32 | 显示全部楼层
楼主回来了,经过大家的建议,用2输入异或门。
现在有些担心的是设置为RS232后,输出的电平幅度只是0-3.3V,外界RS232芯片能否稳定识别。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

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

本版积分规则

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

GMT+8, 2024-4-19 07:41

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

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