串口一分二的问题

[复制链接]
11747|35
Ryanhsiung 发表于 2011-8-29 10:35 | 显示全部楼层
本帖最后由 Ryanhsiung 于 2011-8-29 10:38 编辑

LZ是不想用485,直接用232转多个通道,这个有专有芯片 “GM8125G”一扩五串口芯片,这个我用过,不过不是很好用,子串口的速率为主串口的速率的1/6。且片子好像要30-50块一片。如果实时要求不高的话,可以自己做一个单片机(3串口的)用来转接即可
附先前的一些测试结果:
     1、 GM8125其串口帧只有10与11位,格式太少。无法配合一些特殊格式帧。注:可以配合138EA的通信
     2、设置波特率频段太少,只有5个。要产生其它频段就要修改晶振。配合138EA要将现有4M晶振改为12M,为可产生9600波特率。
     3、初始化及设置后没有回应,主控不能知道是否设置成功。
Ryanhsiung 发表于 2011-8-29 10:35 | 显示全部楼层
再批评一下LZ,楼主问题描述的不清楚
chenyg69 发表于 2011-8-29 11:21 | 显示全部楼层
1发2收 还是 1主2从?
eydj2008 发表于 2011-8-29 12:40 | 显示全部楼层
现成的就用串口服务器 自己用个单  片  机  写个程序就完了
 楼主| 拿起书本 发表于 2011-8-29 13:19 | 显示全部楼层
要实现一发两收
chenyg69 发表于 2011-8-29 13:46 | 显示全部楼层
2收的输入并起来试试,发送驱动应该可以带得动
yzhj 发表于 2011-8-29 14:36 | 显示全部楼层
如果波特率不高的话,尝试一下光耦。
peigang 发表于 2011-8-29 15:23 | 显示全部楼层
自己做个小的通信协议吧
JJL168 发表于 2011-8-29 16:03 | 显示全部楼层
好好学习,天天向上!
 楼主| 拿起书本 发表于 2011-8-29 22:23 | 显示全部楼层
并起来不行的,串口是不能并的
 楼主| 拿起书本 发表于 2011-8-29 22:24 | 显示全部楼层
通讯协议怎么作啊,给个思路吧
teddeng 发表于 2011-8-30 00:33 | 显示全部楼层
按26楼的做,就你说的情况,这样做很可能就行了。不行再说,反正不会坏。
Ryanhsiung 发表于 2011-8-30 14:10 | 显示全部楼层
并起来是可以的,我用过单总线的串口,收发都放在一个脚上。
定义协议,两个分机分别编个号,1号 2号,发送的数据前面加上编号发送即可
baipengwei 发表于 2011-8-31 11:35 | 显示全部楼层
两路的话,并一起就可以了。
汽车电子 发表于 2011-8-31 22:03 | 显示全部楼层
如果你是一主,且是主->从,单向的,直接用232就可以。
如果是多主,就麻烦,可使用CAN
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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