搜索
bottom↓
回复: 58

请推荐一种适用于工业场合的以太网方案

[复制链接]

出0入0汤圆

发表于 2019-7-29 16:20:39 | 显示全部楼层 |阅读模式
请推荐一种适用于工业场合的以太网方案,要求抗干扰能力强,可靠性高。
目前用W5500感觉不太可靠,里面参数容易被冲掉。

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

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入4汤圆

发表于 2019-7-29 16:50:55 | 显示全部楼层
W5500感觉不太可靠,里面参数容易被冲掉。还有这说法?

出0入0汤圆

 楼主| 发表于 2019-7-29 16:55:44 | 显示全部楼层
zqf441775525 发表于 2019-7-29 16:50
W5500感觉不太可靠,里面参数容易被冲掉。还有这说法?

不知道呀,反正我这里用的不太好,容易卡死

出0入0汤圆

发表于 2019-7-29 17:34:56 | 显示全部楼层
zhugean 发表于 2019-7-29 16:55
不知道呀,反正我这里用的不太好,容易卡死

没遇到过这种问题。

出0入0汤圆

发表于 2019-7-29 17:43:45 | 显示全部楼层
那就用STM32F107系列

出0入33汤圆

发表于 2019-7-29 18:09:59 来自手机 | 显示全部楼层
W5500里面有什么参数?不是单片机给它初始化和通信的吗?

出0入20汤圆

发表于 2019-7-29 18:49:22 来自手机 | 显示全部楼层
用Linux的

出0入1074汤圆

发表于 2019-7-29 19:35:05 | 显示全部楼层
stm32f107 + dp83848K ?

出500入203汤圆

发表于 2019-7-29 19:52:02 | 显示全部楼层
同问,有没有单芯片双网口,类似于485那样级联的方案,多路设备搞多口交换机,布线,设备成本太高了。这东西可能类似于一个带RMII的集线器吧。

出0入22汤圆

发表于 2019-7-29 20:23:48 来自手机 | 显示全部楼层
3口交换机芯片你值得拥有

出500入203汤圆

发表于 2019-7-29 20:49:11 | 显示全部楼层
zxq6 发表于 2019-7-29 20:23
3口交换机芯片你值得拥有

找到了亚信的AX88613,好像不好买的样子,全淘宝就一个结果,不过就是这种东西了

出0入1074汤圆

发表于 2019-7-29 21:10:34 | 显示全部楼层
momo_li 发表于 2019-7-29 20:49
找到了亚信的AX88613,好像不好买的样子,全淘宝就一个结果,不过就是这种东西了 ...

KSZ8863?

出0入36汤圆

发表于 2019-7-29 22:04:38 来自手机 | 显示全部楼层
nuc972 nuc980  

出0入0汤圆

 楼主| 发表于 2019-7-30 08:43:04 | 显示全部楼层
vtte 发表于 2019-7-29 18:09
W5500里面有什么参数?不是单片机给它初始化和通信的吗?

比如IP地址子网掩码什么的。受干扰后容易被冲掉。

出0入0汤圆

发表于 2019-7-30 09:06:39 | 显示全部楼层
zhugean 发表于 2019-7-30 08:43
比如IP地址子网掩码什么的。受干扰后容易被冲掉。

这个可以每隔一定时间刷新一次,或者提高硬件的抗干扰能力

出0入0汤圆

发表于 2019-7-30 09:22:24 | 显示全部楼层
DP83848还可以  控制器自选
头像被屏蔽

出0入0汤圆

发表于 2019-7-30 09:40:38 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

出0入0汤圆

发表于 2019-7-30 09:41:31 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

 楼主| 发表于 2019-7-30 09:47:20 | 显示全部楼层
modbus 发表于 2019-7-30 09:06
这个可以每隔一定时间刷新一次,或者提高硬件的抗干扰能力

参数被冲掉只是卡死的一个表现,不代表全部卡死都会出现参数被充
我程序里面做了参数比对,只要一发现参数变了,就初始化w5500
但是在干扰厉害的场合,还是有一定概率卡死

出0入4汤圆

发表于 2019-7-30 09:51:45 来自手机 | 显示全部楼层
这问题不是干扰的问题 上位机用的是windows吧

出0入0汤圆

 楼主| 发表于 2019-7-30 10:21:00 | 显示全部楼层
gwj221 发表于 2019-7-30 09:51
这问题不是干扰的问题 上位机用的是windows吧

是的,但是我设备重启就好了,电脑重启不能恢复

出0入4汤圆

发表于 2019-7-30 10:22:39 来自手机 | 显示全部楼层
搞一个抓包工具看看上位机发送数据有没有异常

出0入0汤圆

发表于 2019-7-30 11:14:02 | 显示全部楼层
zhugean 发表于 2019-7-30 09:47
参数被冲掉只是卡死的一个表现,不代表全部卡死都会出现参数被充
我程序里面做了参数比对,只要一发现参 ...

你这个W5500是作服务器还是客户端?

出0入0汤圆

 楼主| 发表于 2019-7-30 11:15:43 | 显示全部楼层
modbus 发表于 2019-7-30 11:14
你这个W5500是作服务器还是客户端?

服务器端

出0入0汤圆

发表于 2019-7-30 11:22:59 | 显示全部楼层

W5500的心跳机制有一定缺陷,在服务器模式下可能会检测不到掉线而导致客户端一直重连不上

出0入4汤圆

发表于 2019-7-30 11:32:26 来自手机 | 显示全部楼层
楼主明天说清现象 卡死是收不到数据还是发不出数据 还是数据有延时

出0入0汤圆

 楼主| 发表于 2019-7-30 12:47:39 | 显示全部楼层
gwj221 发表于 2019-7-30 11:32
楼主明天说清现象 卡死是收不到数据还是发不出数据 还是数据有延时

卡死了,里面参数都是乱的,重新复位就好了

出0入4汤圆

发表于 2019-7-30 14:23:19 来自手机 | 显示全部楼层
参数乱了应该是spi受干扰了 拿图纸看看

出0入0汤圆

发表于 2019-7-30 17:35:24 | 显示全部楼层
与其找替代方案,还不如想办法提高一下抗干扰能力

出0入0汤圆

 楼主| 发表于 2019-7-30 22:26:09 | 显示全部楼层
modbus 发表于 2019-7-30 17:35
与其找替代方案,还不如想办法提高一下抗干扰能力

已经决定用stm32f107加PHY的方式了,不再纠结W5500了,不过还是万分感谢

出0入0汤圆

发表于 2019-7-30 22:27:48 | 显示全部楼层
zhugean 发表于 2019-7-30 22:26
已经决定用stm32f107加PHY的方式了,不再纠结W5500了,不过还是万分感谢

瑞萨的RX系列,价格便宜。

出0入0汤圆

发表于 2019-7-30 22:37:15 | 显示全部楼层
夏日么么茶 发表于 2019-7-30 22:27
瑞萨的RX系列,价格便宜。

瑞萨对小客户支持好么?STM32用的人多遇到问题比较好处理一些

出0入0汤圆

发表于 2019-7-31 00:34:32 | 显示全部楼层
sup888 发表于 2019-7-30 22:37
瑞萨对小客户支持好么?STM32用的人多遇到问题比较好处理一些

小客户瑞萨不会支持你,如同ST也一样不会支持。不过资料例程都很全。开发起来没那么难。

出90入4汤圆

发表于 2019-7-31 05:33:00 来自手机 | 显示全部楼层
直接理由芯片,但有“宽温”的,没工业级

出10入120汤圆

发表于 2019-7-31 07:06:07 | 显示全部楼层
楼主到现在直说卡死了参数乱,具体什么参数乱了好像都没深究,换方案未必是解决问题的好办法。

出0入59汤圆

发表于 2019-7-31 08:25:31 | 显示全部楼层
楼主问题描述不清楚
卡死了,是谁卡了,cpu整个程序还是网络通讯部分
参数乱了,是系统内参数乱了还是W芯片的设置参数乱了

出0入0汤圆

发表于 2019-7-31 09:01:01 | 显示全部楼层
新项目,正准备用W5500,咋办?

出0入0汤圆

发表于 2019-7-31 09:14:32 | 显示全部楼层
asbzhang 发表于 2019-7-31 09:01
新项目,正准备用W5500,咋办?

做好SPI接口的抗干扰措施完全没问题

出0入0汤圆

 楼主| 发表于 2019-7-31 09:16:46 | 显示全部楼层
dykwai1 发表于 2019-7-31 08:25
楼主问题描述不清楚
卡死了,是谁卡了,cpu整个程序还是网络通讯部分
参数乱了,是系统内参数乱了还是W芯片 ...

W5500里面的参数乱了

出0入0汤圆

 楼主| 发表于 2019-7-31 09:18:40 | 显示全部楼层
asbzhang 发表于 2019-7-31 09:01
新项目,正准备用W5500,咋办?

MCU和W5500之间的距离一定要近.可以再试试
不过个人感觉,W5500本身的抗干扰能力一般,在设计时需要特别注意

出0入0汤圆

 楼主| 发表于 2019-7-31 09:22:40 | 显示全部楼层
makesoft 发表于 2019-7-31 07:06
楼主到现在直说卡死了参数乱,具体什么参数乱了好像都没深究,换方案未必是解决问题的好办法。 ...

不是换方案,我在设计一个新系统。
只是W5500我用过,个人感觉不太好所以想试试别的。

出0入0汤圆

发表于 2019-7-31 09:34:40 | 显示全部楼层
w5500不错啊,我的批量都是上K级别,现场使用几年了没有发现啥问题

出10入95汤圆

发表于 2019-7-31 18:07:37 来自手机 | 显示全部楼层
夏日么么茶 发表于 2019-7-31 00:34
小客户瑞萨不会支持你,如同ST也一样不会支持。不过资料例程都很全。开发起来没那么难。 ...

问题是进货,好采购!

出0入0汤圆

发表于 2019-7-31 18:22:49 | 显示全部楼层
stm32f107 + dp83848K /lan8720ai

出5入14汤圆

发表于 2019-7-31 20:20:29 来自手机 | 显示全部楼层
为什么没人提 MICROCHIP 的网口双雄 ENC28J60、ENC424J600 ?我一直用,数据量小的就前面那个,数据量大就用后面那个,,,MICROCHIP 的片子抗干扰不用我说吧!

出0入0汤圆

发表于 2019-7-31 22:46:04 | 显示全部楼层
EMC菜鸟 发表于 2019-7-31 20:20
为什么没人提 MICROCHIP 的网口双雄 ENC28J60、ENC424J600 ?我一直用,数据量小的就前面那个,数据量大就 ...

ENC424J600 确实很棒

出0入0汤圆

发表于 2019-7-29 16:20:40 | 显示全部楼层
我们公司的经验,选择正品的83848芯片,保证可靠,基本上W5500,8720,28J系统的那些全用过了,在工业上或者复杂情况下,都不稳定,用83848,接多少个任何的接触器都OK,接各类电机都没有问题。现在只敢用这个网络芯片。

出0入0汤圆

发表于 2019-7-31 23:24:02 | 显示全部楼层
ddcour 发表于 2019-7-31 18:07
问题是进货,好采购!

采购找代理,国内很多代理。

出0入0汤圆

 楼主| 发表于 2019-8-1 13:42:38 | 显示全部楼层
dulala 发表于 2019-7-31 23:10
我们公司的经验,选择正品的83848芯片,保证可靠,基本上W5500,8720,28J系统的那些全用过了,在工业上或 ...

谢谢,我也打算试一下这个方案,你们的经验对我非常重要

出0入0汤圆

发表于 2019-8-1 22:06:51 | 显示全部楼层
也准备用5500,看到此贴犹豫了

出0入36汤圆

发表于 2019-8-2 00:55:09 来自手机 | 显示全部楼层
nuc980+lan8720  nuc977+lan8720 ,比单片机方案强的多。
头像被屏蔽

出0入0汤圆

发表于 2019-8-2 07:03:23 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入36汤圆

发表于 2019-8-2 15:33:56 | 显示全部楼层
18501501628 发表于 2019-8-2 07:03
西瓜哥,nuc972板子长时间通电会出现部分shell命令失效,你遇到过没?详见给我的帖子 ...

是reboot命令没反应了吧?这个问题一直都有,你用reboot -f 就好了。
头像被屏蔽

出0入0汤圆

发表于 2019-8-2 15:59:39 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入36汤圆

发表于 2019-8-2 16:03:38 | 显示全部楼层
18501501628 发表于 2019-8-2 15:59
ls命令也没有反应

ls我没遇到过,你试试没反应的时候  reboot -f行不行。

出0入0汤圆

发表于 2019-8-2 18:01:34 | 显示全部楼层
有人用ch9121么

出0入0汤圆

发表于 2020-4-2 06:29:24 | 显示全部楼层
fsmcu 发表于 2019-7-31 09:34
w5500不错啊,我的批量都是上K级别,现场使用几年了没有发现啥问题

你的产品有做静电测试吗?这芯片抗静电能力很差啊,接触500V就挂了,有什么处理建议?分享一下,谢谢

出0入50汤圆

发表于 2020-4-3 13:16:33 | 显示全部楼层
zyw19987 发表于 2020-4-2 06:29
你的产品有做静电测试吗?这芯片抗静电能力很差啊,接触500V就挂了,有什么处理建议?分享一下,谢谢 ...

请问接触500V是怎么打的,打芯片引脚吗?还是网口?我们的一个产品也是用W5500,静电接触打外壳(与板子GND连接),4KV没问题

出0入0汤圆

发表于 2020-4-3 18:00:15 | 显示全部楼层
752438771 发表于 2020-4-3 13:16
请问接触500V是怎么打的,打芯片引脚吗?还是网口?我们的一个产品也是用W5500,静电接触打外壳(与板子G ...

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

本版积分规则

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

GMT+8, 2024-6-3 19:20

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

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