低成本以太网模块开发计划
低成本以太网模块开发计划本人介绍:
程序员一枚,n年前从事过单片机,arm等开发,画过简单pcb。现为C#程序员。
比较熟悉网络知识。本人软件不错,可以分析原理图,但pcb比较差。
当前状况:
完成一个以太网转换模块的开源项目,随着各种技术的发展,现在以太网解决方案进步很大,难度也已经大为降低,最近一年对低成本方案比较感兴趣,自己也写了一点以太网相关库:snmp,udp等。效果非常好。
基本目标:
完成一个产品级的低成本以太网开源项目,支持TCP,web,以及UDP并实现相关应用(比如modbus tcp等)。
目标硬件成本:
芯片价格在10元内,最终形成模块的价格在20元以内。
欢迎加入:
因为是开源性质,所以希望有更多的网友加入,提供建议。当然如果最后可以达到软硬件都有实现,那是最好结果。
我当前选择了enc28j60+NV32F100x(http://www.navota.com/)按7+3元的价格计算,成本控制在10元以内。如果有好的方案介绍,也十分欢迎,大家可以一起讨论,选择芯片的一个大致原则:因为是低成本的目标,所以尽可能选择价格比较低的,由于要放web,所以flash不能太小。选择是大家可以推荐ram>=4k,flash>=64k,我当前选择的NV32是(8k+128K) 我报名参加。 本帖最后由 youkebing 于 2016-8-1 20:38 编辑
codefish 发表于 2016-8-1 20:24
我报名参加。
好啊,请提提建议啊,比如选什么片子,有什么特长呢? 其实stm8也是可选的;但我不知道价格 如果成功,我定一块 本帖最后由 youkebing 于 2016-8-1 21:02 编辑
soos 发表于 2016-8-1 20:55
如果成功,我定一块
谢谢支持.最终成本可能在25到35之间 本帖最后由 youkebing 于 2016-8-1 21:10 编辑
欢迎大家推荐自己的方案 8K ram跑网络TCP/ip协议 不够的吧 ST的F0系列是否可以?价格也不高 8K跑有难度。我建议最少64K,这样跑起来才够玩。 wy2000 发表于 2016-8-1 21:06
8K ram跑网络TCP/ip协议 不够的吧
我的想法是夠的 ZY71 发表于 2016-8-1 21:08
ST的F0系列是否可以?价格也不高
当然可以;只要价格冇优势 aleyn 发表于 2016-8-1 21:08
8K跑有难度。我建议最少64K,这样跑起来才够玩。
谢谢村长意见,当然64k更好,但这样成本就上去了,违背了低成本的初衷,而且这类产品价格高的已经有很多了, 如果不考虑成本:老周的些板子可玩性更好.价格也不贵 本次活动的目标是:任何一个网友利用该方案,可以在20元以内(或者15元),做个产品级别的以太网应用,当然我们的目标是低成本(低成本不意味着低性能,或者其他指标的删减)。 预订一块!建议用主流的stm32f103系列。方便大众学习使用。 很有兴趣,想实现到我的产品中去 楼主的xmos玩怎么样? 至少RAM 64kbROM256KB玩起来才有意义 wangyan915205 发表于 2016-8-1 21:55
预订一块!建议用主流的stm32f103系列。方便大众学习使用。
103有点贵 smartmeter 发表于 2016-8-1 22:01
很有兴趣,想实现到我的产品中去
可以描述一下你的场景,需求吗? yuyu87 发表于 2016-8-1 22:06
楼主的xmos玩怎么样?
xmos是个好东西,但是太贵,不好买,玩的比较少了 fenglove 发表于 2016-8-1 22:09
至少RAM 64kbROM256KB玩起来才有意义
你要的这样配置的板子,网上一大把,我做这个主要是低成本,64kram的成本和买个zlg的板子的成本可能差不多了,我觉得这样也失去意义了 和w5500有么特别? STM32F103C8T6不是更好。20K+64K现在价格在6元左右 youkebing 发表于 2016-8-1 21:45
本次活动的目标是:任何一个网友利用该方案,可以在20元以内(或者15元),做个产品级别的以太网应用,当然 ...
不知道楼主有没有接触过ARTNET 协议, 是一种基本网络的通信协议!
如果对些有兴趣, 我可以负责全部硬件资源。
john78 发表于 2016-8-1 22:27
和w5500有么特别?
比5500方案应该更便宜,更灵活 cc2666 发表于 2016-8-1 22:30
建议预留wifi模块接口和两个串口(一个接gsm模块,一个打印调试信息)
我想做的是一个产品级别的,不是做开发板,所以可能不会预留太多接口 gy54321 发表于 2016-8-1 22:32
STM32F103C8T6不是更好。20K+64K现在价格在6元左右
这个芯片可以备选,我理想的方案还是控制在10元以内 gy54321 发表于 2016-8-1 22:35
不知道楼主有没有接触过ARTNET 协议, 是一种基本网络的通信协议!
如果对些有兴趣, 我可以负责全部硬 ...
我没有接触过ARTNET,我玩的最多的是snmp,我可以研究一下,如果可能,我给您留言 建议上百兆方案,十兆已经不能满足使用要求了。 elecfun 发表于 2016-8-1 22:43
建议上百兆方案,十兆已经不能满足使用要求了。
您有什么好的mac层芯片推荐?前提是价格要有优势,如果价格没有优势的话,w7500P反而更便宜 enc28j60功耗高,发热量大。 我觉得现在的wifi soc蛮便宜的{:lol:},可能楼主需要接网线拔{:lol:} youkebing 发表于 2016-8-1 22:39
比5500方案应该更便宜,更灵活
其实难啊,W5500网上价格10元。 gy54321 发表于 2016-8-1 22:35
不知道楼主有没有接触过ARTNET 协议, 是一种基本网络的通信协议!
如果对些有兴趣, 我可以负责全部硬 ...
我查了一下,ARTNET似乎是基于udp的一个协议,我的udp组件已经完成了。理论上来说,实现ARTNET应该是可以的,但是这个协议似乎比较小众,我不知道是否值得去实现这个协议?如果过于小众,对大部分网友也不太公平。 百果 发表于 2016-8-1 22:51
其实难啊,W5500网上价格10元。
我也希望你可以推荐好的方案,前提是低成本,如果成本没有优势,选7500P反而更简单。 W5500支持8个SOCKET
换成纯软件的每个SOCKET得消耗掉2KB的RAM资源吧?
还要以太网驱动的缓冲。 百果 发表于 2016-8-1 22:53
W5500支持8个SOCKET
换成纯软件的每个SOCKET得消耗掉2KB的RAM资源吧?
还要以太网驱动的缓冲。 ...
不能这样比对,我的现在实现的udp几乎不耗费ram,可以直接发出去,tcp可以参考uip的一些方法,做一些优化,我觉得有挑战才有意义 百果 发表于 2016-8-1 22:53
W5500支持8个SOCKET
换成纯软件的每个SOCKET得消耗掉2KB的RAM资源吧?
还要以太网驱动的缓冲。 ...
比如5500发一个很大的udp包,几乎做不到,而我的就可以 youkebing 发表于 2016-8-1 22:56
比如5500发一个很大的udp包,几乎做不到,而我的就可以
友情支持哈。。 百果 发表于 2016-8-1 22:58
友情支持哈。。
谢谢,希望可以多提意见,5500也可以是个备选。如果大家都认为可行的话,5500也可以,就是价格稍微贵了点,大约多3元的样子 感觉意义不大,商用的,上以太网成本基本成本不很敏感,用stm32f107 , 或w5500。集成系统中,很方便,也不是很贵。同时,开源的东西,上tcp协议栈,很难稳定。个人想法。 lianglinz616 发表于 2016-8-1 23:02
感觉意义不大,商用的,上以太网成本基本成本不很敏感,用stm32f107 , 或w5500。集成系统中,很方便,也不 ...
实际上就因为是商用的,成本才是敏感的,以前公司的一个产品,芯片成本要20多,改进后,只要10多块钱,你觉得成本不敏感吗? 楼主可以看看zlg的iport-3模块 PIC好像有一个集成方案,明天找找型号。
来一套,支持开源!STM32F103C8T6是一个不错选择,051好像价格也不错。 JamesErik 发表于 2016-8-1 23:05
楼主可以看看zlg的iport-3模块
一定会参考,但我还是会坚持低成本。当然最终也许不是enc28j60,我觉得不用太急,这毕竟是业余开源项目,慢一点无所谓 zyw19987 发表于 2016-8-1 23:06
PIC好像有一个集成方案,明天找找型号。
来一套,支持开源!STM32F103C8T6是一个不错选择,051好像价格也不 ...
谢谢支持,欢迎您推荐的方案,还有一种可选的是7500P,你了解这个片子的价格吗? 价格我有渠道可以问问看。
既然定位为产品级别,应该考虑易采购问题。 zyw19987 发表于 2016-8-1 23:10
价格我有渠道可以问问看。
既然定位为产品级别,应该考虑易采购问题。
谢谢您的支持 youkebing 发表于 2016-8-1 23:13
谢谢您的支持
完整型号是多少? zyw19987 发表于 2016-8-1 23:14
完整型号是多少?
W7500P和w5500一个公司的产品 听说28j60停产了么?有人可以确认下么 youkebing 发表于 2016-8-1 23:09
谢谢支持,欢迎您推荐的方案,还有一种可选的是7500P,你了解这个片子的价格吗? ...
pic18F67J60这是PIC的方案,集成了协议。论坛有移植例子。 为什么有NV32呢?谁会用?便宜吗? 本帖最后由 lilolog 于 2016-8-2 01:20 编辑
兼容arduino yun最好不过,光卖开发板都有可观的收入。
修改错别字 PIC 的,单片机以太网芯片,我用过,不记得片子型号了,不支持网口自适应功能。是10m的。 内置web,但是感觉不好用,不是标准socket接口。感觉如果能用stm32f107 + lwip做好,做稳定。还是有价值。建议做主流的东西。 lilolog 发表于 2016-8-2 01:17
兼容arduino yun最好不过,光卖开发板都有可观的收入。
修改错别字
为你的想法点赞
lianglinz616 发表于 2016-8-2 01:40
PIC 的,单片机以太网芯片,我用过,不记得片子型号了,不支持网口自适应功能。是10m的。 内置web,但是感觉 ...
pic18F67J60
是这个吗?
什么叫网口不能自适应? zyw19987 发表于 2016-8-1 23:42
pic18F67J60这是PIC的方案,集成了协议。论坛有移植例子。
这个片子是10m的方案,我也跑过,价格大约15....flash写入次数太少 lilolog 发表于 2016-8-2 01:17
兼容arduino yun最好不过,光卖开发板都有可观的收入。
修改错别字
不会卖开发板,定位产品级 建议采购超极本那种可压扁的网线插座,不然没有差异化。 qqq_147258 发表于 2016-8-2 00:08
为什么有NV32呢?谁会用?便宜吗?
可以到官网看看;价格比较偏宜 除了W5500和28J60 常用的还有哪些以太网接口芯片? QZDZ 发表于 2016-8-2 08:19
除了W5500和28J60 常用的还有哪些以太网接口芯片?
比如dm9000等
8k ram 实现tcp web,佩服!
网速不知道快不快 预定一块 foxcase 发表于 2016-8-2 08:48
预定一块
欢迎,多提意见 ljt80158015 发表于 2016-8-2 08:35
8k ram 实现tcp web,佩服!
有挑战生活才有意义 易尘 发表于 2016-8-2 08:43
网速不知道快不快
我觉得可以满足自己需求就可以,比速度和linux肯定不能比啊 为什么不考虑8266? 赞一个,主控是国产! llsenyue 发表于 2016-8-2 08:59
为什么不考虑8266?
这个芯片价格怎样?好买不?如果有合适的一定考虑 mikeliujia 发表于 2016-8-2 09:07
赞一个,主控是国产!
不是因为是国产,是因为我感觉这个芯片价格,及指标都比较合适 youkebing 发表于 2016-8-2 09:10
这个芯片价格怎样?好买不?如果有合适的一定考虑
模块支持二次开发,外部MCU都省了,单片ESP8266就够了 llsenyue 发表于 2016-8-2 09:25
模块支持二次开发,外部MCU都省了,单片ESP8266就够了
ESP8266 稳定吗?如果不稳定就失去意义了 youkebing 发表于 2016-8-2 10:24
ESP8266 稳定吗?如果不稳定就失去意义了
市场上那么多产品在用,你说呢 llsenyue 发表于 2016-8-2 10:39
市场上那么多产品在用,你说呢
不争论,如果没人说清楚,我就认为是不可靠了 W7500p 单芯片的解决方案考虑吗? 成本会高些, 是刚出来的芯片用的人很少么? 我最近也有类似的兴趣,可能跟你的思路有些不同,我不过是想应用在自己家里,所以成本考虑会少些,要支持 PoE供电。 songfei.org 发表于 2016-8-2 11:03
W7500p 单芯片的解决方案考虑吗? 成本会高些, 是刚出来的芯片用的人很少么? 我最近也有类似的兴趣,可 ...
这个其实是优先考虑的,我上次问过一个代理商,价格大约可能需要17(零散买的话),这个开发起来也比较简单 有时间的话跟着楼主搞一搞 淋湿的鸡毛 发表于 2016-8-2 11:54
有时间的话跟着楼主搞一搞
一起搞才有搞头,自己搞多没意思啊 没弄过网络的,跟楼主学习 期待快出成果 LAN8270a 以太网芯片才2块多rmb 做应用的话,这个目标成本还是用W5500比较合适。
做研究或特殊,自我提升为目标,那就用MCU自己开发。
spring152 发表于 2016-8-2 12:48
LAN8270a 以太网芯片才2块多rmb
这个仅仅是PHY 记号……… youkebing 发表于 2016-8-2 07:12
不会卖开发板,定位产品级
即便是产品级,支持arduino yun也是很吸引人的亮点,借arduino studio可快速做出原型机。
arduino yun与你的未来的板子架构相似,接口不同。
支持一把 huangqi412 发表于 2016-8-2 20:38
支持一把
大家一起努力 stm32f107+lan8270a,方便,实用,如果换成gd32f107,成本10左右 如果做产品的话,国产MCU还是得需要时间检验啊! cddxhy 发表于 2016-8-2 21:16
stm32f107+lan8270a,方便,实用,如果换成gd32f107,成本10左右
真的吗?你有购买门路吗? 还是喜欢W5500,硬硬的。 目前马云家的价格10.几元。 我准备开始了~~第一版 w7500p , 第二版加poe, 一起交流哦~~~~ songfei.org 发表于 2016-8-2 23:38
我准备开始了~~第一版 w7500p , 第二版加poe, 一起交流哦~~~~
好的.一起努力 NV32F100x是哪家的?芯片3块多能买到?太便宜了 LCH201328 发表于 2016-8-3 08:20
NV32F100x是哪家的?芯片3块多能买到?太便宜了
很便宜,零卖都可以不超过3快钱,你可以去申请开发板或者到淘宝买个板板
页:
[1]
2