搜索
bottom↓
回复: 60

自己做的一路(485/232/网口/usb)转四路(232/485)互相通信

  [复制链接]

出0入0汤圆

发表于 2015-12-11 08:59:32 | 显示全部楼层 |阅读模式
废话少说先上图



就是一个(RS485/RS232/网口/USB)和4路(RS232/RS485)之间互相通信
一般用在设备扩展上。。。看到网上有卖的就闲来无事做一个正好用在设备上

本帖子中包含更多资源

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

x

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2015-12-11 09:16:41 | 显示全部楼层
图中DB9旁边红色的是二极管?起什么用的?

出0入0汤圆

 楼主| 发表于 2015-12-11 09:19:13 | 显示全部楼层
maxiang1985 发表于 2015-12-11 09:16
图中DB9旁边红色的是二极管?起什么用的?

那是防雷管,为485做的防雷

出0入0汤圆

发表于 2015-12-11 09:20:12 | 显示全部楼层
飞思卡驴 发表于 2015-12-11 09:19
那是防雷管,为485做的防雷

奥,多谢了,还以为是4148那,

出0入0汤圆

 楼主| 发表于 2015-12-11 09:21:05 | 显示全部楼层
maxiang1985 发表于 2015-12-11 09:20
奥,多谢了,还以为是4148那,

您客气了~~

出0入0汤圆

发表于 2015-12-11 09:23:46 | 显示全部楼层
原理图共享个吧。。有没有程序上验证过

出0入0汤圆

发表于 2015-12-11 09:24:18 | 显示全部楼层
板子画的还不错 如果是黑色板子就更加高大上了

出0入0汤圆

发表于 2015-12-11 09:30:04 | 显示全部楼层
楼主的板子看着挺不错呀,请问这个东西后面开源吗?

出0入0汤圆

 楼主| 发表于 2015-12-11 09:37:05 | 显示全部楼层
solojimes 发表于 2015-12-11 09:23
原理图共享个吧。。有没有程序上验证过

飞了两根线,改完原理图再上~程序已经验证完毕,正在加新功能,例如帧尾识别,超时识别,打包传输等~

出0入50汤圆

发表于 2015-12-11 09:37:18 | 显示全部楼层
这个通信协议的转换比较麻烦吧,可不可以分享下思路

出0入0汤圆

发表于 2015-12-11 09:37:30 | 显示全部楼层
这种防雷管有效么?我看到的好像都比这个大吧

出0入0汤圆

 楼主| 发表于 2015-12-11 09:38:14 | 显示全部楼层
solojimes 发表于 2015-12-11 09:24
板子画的还不错 如果是黑色板子就更加高大上了

俺负责做原理图封装摆放。。。拉线交给小弟做的 ~~~程序俺写的

出0入0汤圆

 楼主| 发表于 2015-12-11 09:38:32 | 显示全部楼层
Dragontan 发表于 2015-12-11 09:30
楼主的板子看着挺不错呀,请问这个东西后面开源吗?

做好了会开源的~

出0入0汤圆

 楼主| 发表于 2015-12-11 09:39:23 | 显示全部楼层
smithding 发表于 2015-12-11 09:37
这种防雷管有效么?我看到的好像都比这个大吧

我试验了效果还不错,用雷电发生器击间接击的~

出0入0汤圆

发表于 2015-12-11 09:40:01 | 显示全部楼层
这个顶顶不错,现在的电脑一个串口都没有,好不方便。

出0入0汤圆

发表于 2015-12-11 09:40:38 | 显示全部楼层

哈哈哈,期待楼主的大作

出0入0汤圆

 楼主| 发表于 2015-12-11 09:41:05 | 显示全部楼层
752438771 发表于 2015-12-11 09:37
这个通信协议的转换比较麻烦吧,可不可以分享下思路

正在完善中,基本思路就是加缓存做队列,然每个通道直接切换数据尾(可设置)识别等~

出0入0汤圆

 楼主| 发表于 2015-12-11 09:41:45 | 显示全部楼层
Dragontan 发表于 2015-12-11 09:40
哈哈哈,期待楼主的大作

客气了~~~小弟这就没事闲着玩~~

出0入0汤圆

发表于 2015-12-11 09:41:48 | 显示全部楼层
貌似以太网是用的5500

出0入0汤圆

 楼主| 发表于 2015-12-11 09:42:24 | 显示全部楼层
iop 发表于 2015-12-11 09:41
貌似以太网是用的5500

用的是国产芯片哦~

出0入0汤圆

发表于 2015-12-11 09:48:15 | 显示全部楼层
飞思卡驴 发表于 2015-12-11 09:41
客气了~~~小弟这就没事闲着玩~~

哈哈,做来玩都是这么高端的东西,还是楼主厉害

出0入0汤圆

发表于 2015-12-11 09:56:44 | 显示全部楼层
飞思卡驴 发表于 2015-12-11 09:42
用的是国产芯片哦~

什么IC?还有就是你这里应该带系统吧,不然会丢数吧

出0入0汤圆

发表于 2015-12-11 09:57:37 | 显示全部楼层
主控是哪个芯片?
12
34
56

出0入0汤圆

发表于 2015-12-11 10:10:24 | 显示全部楼层
不错,做些东西玩玩提高技术水平。

出0入0汤圆

发表于 2015-12-11 10:21:05 | 显示全部楼层
本帖最后由 sgweilong 于 2015-12-11 10:22 编辑

楼主厉害,USB,Ethernet都有,请问这个产品用在什么场合?
我用Xmega64A3设计过类似的产品,可以有9个串口还加network. 功能不一定有你的好,但成本可能比你的低

附问一句:网上哪里有卖的?我一直再找

出0入0汤圆

发表于 2015-12-11 10:46:22 | 显示全部楼层
上原理图

出0入0汤圆

发表于 2015-12-11 11:31:58 | 显示全部楼层
蛮实用的,顶一个,期待成品。

出0入0汤圆

发表于 2015-12-11 12:45:26 | 显示全部楼层
好强强悍

出0入0汤圆

发表于 2015-12-11 12:46:14 | 显示全部楼层
好强悍,MCU是STM32???

出0入0汤圆

发表于 2015-12-11 12:46:30 | 显示全部楼层
好强悍,MCU是STM32???

出0入16汤圆

发表于 2015-12-11 13:44:08 | 显示全部楼层
看着不错啊!!

出0入0汤圆

发表于 2015-12-11 17:28:39 来自手机 | 显示全部楼层
很想知道以太网发来的数据包如何分割成多个不同串口的数据包,还有各个串口同时收到数据包后如果组合成以太网数据包的。

出0入0汤圆

发表于 2015-12-11 19:04:19 | 显示全部楼层
那就再也不怕没串口了

出0入0汤圆

发表于 2015-12-11 20:26:47 | 显示全部楼层
顶一顶~等楼主完善~

出0入0汤圆

发表于 2015-12-11 20:53:35 | 显示全部楼层
网口用的啥片子?

出0入0汤圆

发表于 2015-12-11 22:53:49 | 显示全部楼层
不错,等待楼主开源,

出0入0汤圆

发表于 2015-12-11 22:55:00 | 显示全部楼层
sgweilong 发表于 2015-12-11 10:21
楼主厉害,USB,Ethernet都有,请问这个产品用在什么场合?
我用Xmega64A3设计过类似的产品,可以有9个串口 ...

我 这有  !
不知道算不算!
字数补丁 。。。。。。。。。。。

出90入4汤圆

发表于 2015-12-12 20:39:23 来自手机 | 显示全部楼层
不错,也打算用RT5350做

出0入0汤圆

发表于 2015-12-12 22:41:13 | 显示全部楼层
这必须得上协议了,否则会丢包很严重


不过我感兴趣的是,你是通过串口还是网口去控制串口的波特率修改?

出20入0汤圆

发表于 2015-12-12 23:10:29 | 显示全部楼层
  示意图很好看,请问用什么软件画的。

出0入0汤圆

发表于 2015-12-15 17:25:29 来自手机 | 显示全部楼层
是不是 wch公司的芯片

出0入0汤圆

发表于 2015-12-15 18:18:35 | 显示全部楼层
对了是不是使用单片机的串口通过TTL转换成485?好奇是什么方案,想知道你这边的usb转换成的485接口在电脑端看到的是四个串口设备?还是一个?
我现在有一个项目需要使用4路独立的485接口互相之间协议不一样,有的是modbus协议,有的是其他协议,看到网上是有多路的,但是因为在电脑端只有一个串口出来,所以没法用。。。。

出0入0汤圆

发表于 2015-12-15 18:19:25 | 显示全部楼层
richards 发表于 2015-12-15 17:25
是不是 wch公司的芯片

他们家是用用于串口拓展的芯片好像是使用总线就可以拓展出8路的串口出来。。。。

出0入0汤圆

发表于 2015-12-28 14:30:58 | 显示全部楼层
不废话,请上原理图!

出0入0汤圆

发表于 2015-12-28 22:09:08 来自手机 | 显示全部楼层
很漂亮  不错的哦

出0入0汤圆

发表于 2015-12-28 22:19:04 | 显示全部楼层
那两条线焊的很有水平。。。

出0入134汤圆

发表于 2015-12-29 00:25:12 | 显示全部楼层
最近正好想搞个好用的串口工具,楼主这个正好满足我的需求,期待开源,赞一个~

出0入0汤圆

发表于 2015-12-29 08:25:13 来自手机 | 显示全部楼层
以太网端口和串口应该有映射关系

出0入99汤圆

发表于 2015-12-29 08:30:20 | 显示全部楼层
不错的东西,多路很有必要啊

出0入0汤圆

发表于 2015-12-29 08:55:19 | 显示全部楼层
不错的功能 4路485通信板

出0入0汤圆

发表于 2015-12-29 20:39:03 | 显示全部楼层
坐等楼主开源,好认真学习一下

出0入0汤圆

发表于 2015-12-29 20:49:03 | 显示全部楼层
板子画的挺不错啊,期待楼主开源,

出0入0汤圆

发表于 2015-12-29 20:58:16 | 显示全部楼层
iop 发表于 2015-12-11 09:41
貌似以太网是用的5500

5500是48脚的,他那个是64脚的,CH395也是64脚的

出0入0汤圆

发表于 2015-12-31 09:00:24 | 显示全部楼层
LZ,你不会是使用的是CH9121吧?

出0入0汤圆

发表于 2015-12-31 11:31:34 | 显示全部楼层
每太明白楼主这个。  
一边是串口/USB/网卡 ,另一边是4个串口。    4个串口之间应该是没有通信的, 4个串口和另一边的串口/USB/网口是双向通信吧,通过拨码开关选择用串口还是USB还是网口么。  图上有两个拨码开关,用途?
一边串口/USB/网口如何分发给另一边4个串口,在原数据帧上打包标记数据给哪个串口?收集也同样,打包标记数据从哪个串口来的?    网口倒是不用标记,开4个端口一对一分发收集就行。

出0入0汤圆

发表于 2015-12-31 11:35:12 | 显示全部楼层
iop 发表于 2015-12-11 09:56
什么IC?还有就是你这里应该带系统吧,不然会丢数吧

DMA路数多就好办,把串口单字节收发的工作量解放,变成批量收发。CPU介入次数大大减少。

出0入0汤圆

发表于 2015-12-31 11:38:13 | 显示全部楼层
拨码开关用来切换232/485芯片的?     

出0入0汤圆

发表于 2016-1-7 20:07:06 | 显示全部楼层
这个必须顶起来

出0入0汤圆

发表于 2016-9-24 10:57:48 | 显示全部楼层
楼主可否释放出原理图?

出0入0汤圆

发表于 2017-6-18 16:12:34 | 显示全部楼层
强烈建议楼主能开源

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-3-29 15:30

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

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