搜索
bottom↓
回复: 195

RT-Thread的一个开源产品:串口转以太网..

   关闭 [复制链接]

出0入0汤圆

发表于 2010-8-1 21:11:06 | 显示全部楼层 |阅读模式
这个项目由RT-Thread的LwIP组件维护人 mbbill 捐献,稳定度也达到了RT-Thread/LwIP的最高水平,硬件基于AT91SAM7x256(mbbill亦是AT91SAM7x256分支维护人)。这个项目原本已经完成了产品的最终稳定性、兼容性测试,并且进行了外围的其他设备连接测试,可惜最终由于使用的是AT91SAM7x256,现在已经比较难买到,价格也上涨很多,所以mbbill决定开源出来捐献给RT-Thread。

简单介绍:
这个是一个使用RT-Thread + LwIP的小型产品,并且达到了一个产品所需要的兼容性、稳定性以及指标。可以使用这个产品进行RS232、422、485的以太网转换,包括TCP、UDP的转换,具体的转换情况可以在上位机中自行设置。通过上位机也能够对设备进行固件更新。

产品的技术参数:
    * LAN 以太网:10/100 Mbps,RJ45
    * 保护:内置的1.5 KV电磁保护
    * 串口 数量:1个RS-232,1个485/422兼容接口
    * 端口类型:Male DB9
    * RS-232信号:TxD, RxD, RTS, CTS, GND
    * 串口保护:所有信号15 KV突破保护
    * 串口通讯参数 校验位:None, Even, Odd, Space, Mark
    * 数据位:5, 6, 7, 8
    * 停止位:1, 1.5, 2
    * 流控:RTS/CTS, XON/XOFF
    * 速度:110 bps ~ 921.6 Kbps
    * 控制台端口:RS-232 console口
    * 软件特性 协议:IGMP,ICMP, IP, TCP, UDP, DHCP, DNS
    * 配置方式:Windows 工具
    * 电源要求: 电源输入:9 ~ 24 VDC
    * 功耗:55 mA@ 12 V, 30 mA@24 V
    * 电源线路保护:
    * 1 KV Burst(EFT), EN61000-4-4
    * 0.5 KV Surge, EN61000-4-5
    * 工作环境 操作温度:0~55˚C (32~31˚F), 5~95%RH
    * 储藏温度:-20~85˚C (-4~185˚F), 5~95%RH

淘宝的购买链接:
http://item.taobao.com/auction/item_detail.htm?item_num_id=6995778562

一些照片

内部板子外观 (原文件名:moz-screenshot-25.png)


板子排列 (原文件名:moz-screenshot-24.png)


外面的模具 (原文件名:moz-screenshot-23.png)


外观 (原文件名:moz-screenshot-28.png)


实际外观 (原文件名:moz-screenshot-27.png)


485, 422转接小板 (原文件名:moz-screenshot-26.png)


上位机程序 (原文件名:moz-screenshot-29.png)


firmware更新 (原文件名:moz-screenshot-31.png)


上位机程序设置 (原文件名:moz-screenshot-32.png)


网络设置 (原文件名:moz-screenshot-33.png)


串口设置 (原文件名:moz-screenshot-34.png)


设备firmware (原文件名:moz-screenshot-37.png)

项目开源情况说明:
设备firmware GPL开源发布
硬件GPL开源发布
RT-Thread串口以太网转换器所有资源打包ourdev_572361.rar(文件大小:4.91M) (原文件名:REL_Ser2Eth_RT-Thread.rar)

设置程序 (原文件名:2010-8-2 7-42-33.png)

出0入0汤圆

发表于 2010-8-1 21:17:37 | 显示全部楼层
顶,直接可以用在产品上了。

出95入100汤圆

发表于 2010-8-1 21:19:07 | 显示全部楼层
顶顶顶

出0入0汤圆

发表于 2010-8-1 21:37:40 | 显示全部楼层
我有产品化的STM32 uCOS+LwIP网络模块,感觉选择STM32确实是正确的。
项目一开始我们就排除了AT91SAM7和流明懦弱

出0入0汤圆

发表于 2010-8-1 22:14:36 | 显示全部楼层
sam7x价格正常时候还是很有竞争力的,64k Ram可以满足很高的性能要求,而且还集成EMAC。
当然,基于rtt的设计想要移植到其他平台上,比如stm32也都是很容易的。
所有的代码和pcb文件我这两天整理一下会陆续发上来。

出0入0汤圆

发表于 2010-8-1 22:28:59 | 显示全部楼层
希望rt-thread越来越好!越来越完善!越来越成熟!

出0入0汤圆

发表于 2010-8-1 22:41:42 | 显示全部楼层
可以加个PoE供电,这样就不需要单独的电源接口了。

出0入0汤圆

发表于 2010-8-1 22:58:52 | 显示全部楼层
支持

出0入0汤圆

发表于 2010-8-1 23:00:57 | 显示全部楼层
头次听说的菜鸟路过

出0入0汤圆

发表于 2010-8-1 23:03:09 | 显示全部楼层
好东西,谢谢!

出0入0汤圆

发表于 2010-8-1 23:05:41 | 显示全部楼层
不错

出0入0汤圆

发表于 2010-8-1 23:10:15 | 显示全部楼层
好啊

出0入0汤圆

发表于 2010-8-1 23:59:17 | 显示全部楼层
Mark

出0入0汤圆

发表于 2010-8-2 00:21:48 | 显示全部楼层
好东西 ,要顶

出0入4汤圆

发表于 2010-8-2 07:36:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 07:42:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 07:56:16 | 显示全部楼层
代码,以及PCB,以及文档,以及所有工具,固件。。
全部在此。

RT-Thread串口以太网转换器所有资源打包ourdev_572361.rar(文件大小:4.91M) (原文件名:REL_Ser2Eth_RT-Thread.rar)

设置程序 (原文件名:2010-8-2 7-42-33.png)

出0入0汤圆

发表于 2010-8-2 08:01:01 | 显示全部楼层
好料,学习。

出0入0汤圆

发表于 2010-8-2 08:01:40 | 显示全部楼层

广州致远的产品 (原文件名:100IE.gif)

和周立功的产品很类似. 这开源的东西基本就是一个产品了

出0入4汤圆

发表于 2010-8-2 08:25:38 | 显示全部楼层
外壳设计的不错,漂亮,这两个

出0入0汤圆

发表于 2010-8-2 08:32:00 | 显示全部楼层
有些赶超MOXA同类产品的感觉。。

出0入0汤圆

发表于 2010-8-2 08:45:18 | 显示全部楼层
mark!

出0入0汤圆

发表于 2010-8-2 08:55:09 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 09:05:43 | 显示全部楼层
mark 支持RTT 顺便学习。。

出0入0汤圆

 楼主| 发表于 2010-8-2 09:12:01 | 显示全部楼层
技术参数:
    * LAN 以太网:10/100 Mbps,RJ45
    * 保护:内置的1.5 KV电磁保护
    * 串口 数量:1个RS-232,1个485/422兼容接口
    * 端口类型:Male DB9
    * RS-232信号:TxD, RxD, RTS, CTS, GND
    * 串口保护:所有信号15 KV突破保护
    * 串口通讯参数 校验位:None, Even, Odd, Space, Mark
    * 数据位:5, 6, 7, 8
    * 停止位:1, 1.5, 2
    * 流控:RTS/CTS, XON/XOFF
    * 速度:110 bps ~ 921.6 Kbps
    * 控制台端口:RS-232 console口
    * 软件特性 协议:IGMP,ICMP, IP, TCP, UDP, DHCP,  DNS
    * 配置方式:Windows 工具
    * 电源要求: 电源输入:9 ~ 24 VDC
    * 功耗:55 mA@ 12 V, 30 mA@24 V
    * 电源线路保护:
    * 1 KV Burst(EFT), EN61000-4-4
    * 0.5 KV Surge, EN61000-4-5
    * 工作环境 操作温度:0~55˚C (32~31˚F), 5~95%RH
    * 储藏温度:-20~85˚C (-4~185˚F), 5~95%RH

出0入0汤圆

发表于 2010-8-2 09:24:14 | 显示全部楼层
这个必须要顶起

出0入0汤圆

发表于 2010-8-2 09:26:44 | 显示全部楼层

出0入0汤圆

发表于 2010-8-2 09:31:40 | 显示全部楼层
mark!~~

出0入0汤圆

发表于 2010-8-2 09:36:56 | 显示全部楼层
板子有的卖吗?

出0入0汤圆

发表于 2010-8-2 09:40:20 | 显示全部楼层
赞,顶起!

出0入0汤圆

发表于 2010-8-2 09:41:07 | 显示全部楼层
mark!高手!

出0入0汤圆

 楼主| 发表于 2010-8-2 09:44:52 | 显示全部楼层
回复【28楼】heky  
板子有的卖吗?
-----------------------------------------------------------------------

有,mbbill为大家提供了70 - 80套硬件。具体发售情况这几天会公布。

出0入0汤圆

发表于 2010-8-2 09:56:47 | 显示全部楼层
使用哪个版本编译的啊? 我的mdk370都打不开?

出0入0汤圆

发表于 2010-8-2 10:04:23 | 显示全部楼层
支持啊!板子看着就比利尔达那个舒服多了~

出0入0汤圆

发表于 2010-8-2 10:06:34 | 显示全部楼层
漂亮,顶啊

出0入0汤圆

发表于 2010-8-2 10:08:13 | 显示全部楼层
利尔达那个底板是一个仿真器,可以用来仿真别的lm的板子,所以采用了主板和底板分离的做法

出0入0汤圆

发表于 2010-8-2 10:09:06 | 显示全部楼层
很不错的

出0入0汤圆

发表于 2010-8-2 10:16:32 | 显示全部楼层
很不错的 ^_^

出0入0汤圆

发表于 2010-8-2 10:19:24 | 显示全部楼层
再顶一次

出0入0汤圆

发表于 2010-8-2 10:28:14 | 显示全部楼层
bu cuo bu cuo

出0入0汤圆

发表于 2010-8-2 10:46:50 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-8-2 10:48:08 | 显示全部楼层
支持

出5入8汤圆

发表于 2010-8-2 10:52:55 | 显示全部楼层
顶!

出0入0汤圆

发表于 2010-8-2 10:54:29 | 显示全部楼层
那位把那个图转成99se格式,没高级的软件,谢谢!

出0入0汤圆

发表于 2010-8-2 11:12:18 | 显示全部楼层
这个wxWidgets做的上位机真不错。

出0入0汤圆

发表于 2010-8-2 11:17:40 | 显示全部楼层
哇塞!这下炸开锅了

出0入0汤圆

发表于 2010-8-2 11:20:41 | 显示全部楼层
protel 99 格式的pcb文件ourdev_572395.rar(文件大小:87K) (原文件名:ser2eth.rar)

出0入0汤圆

发表于 2010-8-2 11:20:59 | 显示全部楼层
一定要支持啊~~~~~

出0入0汤圆

发表于 2010-8-2 11:25:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 11:41:54 | 显示全部楼层
高手,收藏

出0入0汤圆

发表于 2010-8-2 11:54:44 | 显示全部楼层
在什么产品上会用到串口转以太网的?

需要以太网通信的,产品设计时都有以太网口

出0入0汤圆

发表于 2010-8-2 11:55:55 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 11:57:16 | 显示全部楼层
应该可以直接移植到STM32radio板上吧,网络串口lwip都有现成的
头像被屏蔽

出0入0汤圆

发表于 2010-8-2 12:10:35 | 显示全部楼层
支持!

出0入0汤圆

发表于 2010-8-2 12:15:59 | 显示全部楼层
偶用Sierra AirPrime Q26做了这个产品了
不过LAN只有10Mbps的
但功能就更复杂了,可以GPRS(3G都Ok)转以太网,可以GPRS转串口,也可以串口转以太网,也能当无线网关使用.呵呵

唯一就是用的协议栈是收费的商业协议栈,不是开源的,做产品倒是Ok,做研究学习就不行咯

出0入0汤圆

发表于 2010-8-2 12:17:32 | 显示全部楼层
wxWidgets做的上位机 咋不开源呢?  让我们也学学wxWidgets嘛!~~

还有就是源代码工程用什么编译器打开的啊?

出0入0汤圆

发表于 2010-8-2 12:19:24 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 12:20:32 | 显示全部楼层
mark!

出0入0汤圆

发表于 2010-8-2 12:22:13 | 显示全部楼层
顶,好东东,现在正用一款xport,也还好使,就是资料太简单。

出0入0汤圆

发表于 2010-8-2 12:59:45 | 显示全部楼层
亦可作为模块集成到产品内部


正面 (原文件名:111.jpg)


反面 (原文件名:222.jpg)

出0入0汤圆

 楼主| 发表于 2010-8-2 13:30:20 | 显示全部楼层
今天看到硬件,清楚了两件事:
  * 设计得确实好,还有壳。
  * JTAG设计也非常精巧,能够直接当成开发板。

出0入0汤圆

发表于 2010-8-2 13:32:17 | 显示全部楼层
mark

出20入0汤圆

发表于 2010-8-2 13:35:29 | 显示全部楼层
mark

出675入8汤圆

发表于 2010-8-2 13:39:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 13:40:13 | 显示全部楼层
不错!

出0入0汤圆

发表于 2010-8-2 14:00:26 | 显示全部楼层
回复【60楼】ffxz  
今天看到硬件,清楚了两件事:
  * 设计得确实好,还有壳。
  * jtag设计也非常精巧,能够直接当成开发板。

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


JTAG因为板子上地方实在不够放了,作为开发板的话需要自己制作一条jtag线。
我发给你的那套里面有一个我用洞洞板焊的转接线。

出0入0汤圆

发表于 2010-8-2 14:07:22 | 显示全部楼层
帮忙把原理图转成pdf档,没有相关软件打不开

出0入0汤圆

发表于 2010-8-2 14:17:49 | 显示全部楼层
原理图pdf档ourdev_572417.rar(文件大小:67K) (原文件名:ser2eth_SCH.rar)

出20入0汤圆

发表于 2010-8-2 16:11:48 | 显示全部楼层
67楼的PDF不对吧?

出0入0汤圆

发表于 2010-8-2 16:14:48 | 显示全部楼层
哪里不对呢?

出0入8汤圆

发表于 2010-8-2 16:23:50 | 显示全部楼层
牛X,顶!

出0入4汤圆

发表于 2010-8-2 16:25:48 | 显示全部楼层
配置软件源代码能申请么,有什么条件呀

出0入0汤圆

发表于 2010-8-2 16:30:28 | 显示全部楼层
那个嵌入式模块不错,是成品吗?!

出0入0汤圆

发表于 2010-8-2 16:38:23 | 显示全部楼层
不顶对不起LZ! 非常感谢~!

出0入0汤圆

发表于 2010-8-2 16:41:55 | 显示全部楼层
回复【72楼】yixin  
那个嵌入式模块不错,是成品吗?!
-----------------------------------------------------------------------

是成品。

出0入0汤圆

发表于 2010-8-2 17:46:12 | 显示全部楼层
好东西,顶起来

出0入0汤圆

发表于 2010-8-2 17:54:10 | 显示全部楼层
必须顶之

出0入0汤圆

发表于 2010-8-2 18:17:30 | 显示全部楼层
谢谢,顶。

出0入4汤圆

发表于 2010-8-2 18:19:32 | 显示全部楼层
支持

出0入8汤圆

发表于 2010-8-2 18:26:55 | 显示全部楼层
顶!

出0入0汤圆

发表于 2010-8-2 18:57:29 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-8-2 21:12:11 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 21:19:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-2 22:38:04 | 显示全部楼层
好东西

出50入255汤圆

发表于 2010-8-2 23:51:03 | 显示全部楼层
顶。下载了,学习中。

出0入0汤圆

发表于 2010-8-3 00:01:23 | 显示全部楼层
Good 顶

出0入0汤圆

发表于 2010-8-3 08:35:30 | 显示全部楼层
漂亮,想拥有!

出0入0汤圆

发表于 2010-8-3 08:56:48 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-8-3 09:02:13 | 显示全部楼层
很不错的说, 再顶一次。

出0入0汤圆

发表于 2010-8-3 09:06:10 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-3 09:26:09 | 显示全部楼层
呵呵,顶,能移植成STM32终极稳定版的吗?期待+实验!

出0入0汤圆

发表于 2010-8-3 09:31:53 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-8-3 09:35:11 | 显示全部楼层
感谢分享

出0入0汤圆

发表于 2010-8-3 19:30:42 | 显示全部楼层
LM的方案是就一个MCU就可以了,只不过,LM的片子货源是个问题

出0入0汤圆

发表于 2010-8-3 19:43:32 | 显示全部楼层
thanks good boy!

出0入0汤圆

发表于 2010-8-3 21:11:46 | 显示全部楼层
这个必须要顶起

出0入0汤圆

发表于 2010-8-3 21:50:20 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-3 22:07:51 | 显示全部楼层
回复【96楼】gamethink  
上星期去看digi的一个发布会,上面也有个串口转网线.
小得离谱,整个只有普通旧式u盘大小(包含网线插头...整个目测大约长度4cm左右宽高2cm左右),里面有个arm9,然后几个jtag针.
太恐怖了......
-----------------------------------------------------------------------

ZLG有IPORT
以前用过
和你这个差不多
不过他那个是ARM7的流明

出0入0汤圆

发表于 2010-8-3 22:21:11 | 显示全部楼层
jh

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-11 01:24

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

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