WIZnet官方一级代理商
             服务热线: 028-86127089   0755-86066647          
微信申样品
微信申样
  • 微信申样
  • 本周热门搜索:
    设计支持 About us
    About Us 产品设计

    1. 普通场景,新项目选型是用W5100S 还是W5500?

    浩然电子认为4个(包括4个)Socket以下的应用首选W5100S,因为W5100S对比W5500至少有以下六大优势:

    A.  W5100S 在100M 时,功耗不到100mA, 温升明显比W5500(134mA)低, 在乎温升(发热)的应用W5100S具备明显优势。

    B.  W5100S对于传输速率要求高的可以用间接总线(最大25Mbps吞吐)  ,  IO紧张可以用SPI,W5500只支持SPI,两者SPI 传输速率相当

    C.  W5100S 支持硬件 ARP,Ping功能,获取对方MAC 和ping对方在线与否可通过设置寄存器实现。W5500 则需要通过专用的Socket写代码来实现。

    D.  W5100S硬件兼容 W6100,后期需要IPV6的应用,直接换成W6100,不需重新设计PCB,而W5500 必须重新设计。

    E.  W5100S软件兼容W5100,意味着W5100 想要升级成W5100S不用修改程序,如果W5100要换成W5500不仅要设计PCB,还需要重新修改程序。 

    G.  W5100S 支持Auto MDIX(自动翻转) ,W5500不支持Auto MDIX。两个W5100S 直连,采取平行网线或交叉网线均可,两个W5500直连则只能用交叉网线。

    5个和5个以上的Socket(不需执行硬件ARP、Ping其它设备时,否则W5500需要单独占用Socket来执行)通讯任务,则采用W5500。

    更多WIZnet选型参考请点击:最新!有了这个WIZNET选型指南,再也不迷茫



    2.W5100S对比W5100七大优势

    浩然电子认为W5100S 和W5100之间比较,毫不犹豫选择W5100S,因为W5100S对比W5100至少有以下八大优势:

    A. 封装小:   W5100S 封装是LQFP48  7*7mm,  W5100封装LQFP80 10*10mm

    B. 工艺新:   W5100S采用新工艺,100M全双工,功耗不到100mA,  W5100 工作在100M 全双工,功耗高达146mA

    C. 代码兼容W5100:    SPI 通讯模式下,W5100S 可以直接采用W5100的代码,而W5100则未必能使用W5100S的代码

    D. 效率高 例如: SPI模式下W5100S可以多字节连续读写, W5100只能单字节读写

    E. 硬件ARP W5100S 无需Socket处理,可以直接通过配置寄存器,启动ARP命令,直接获取MAC地址。 W5100要实现相同功能需要通过Socket 程序实现

    F. 硬件PING:   W5100S无需Socket处理,可以直接通过配置寄存器,启动Ping命令, 直接ping其它设备。 W5100要实现这个功能需要占用Socket编程实现

    G. 价格好: 由于W5100S 工艺升级,出货量大,价格相对W5100 有较大优势。 

    H. 方便升级IPV6:由于W5100S硬件和W6100 引脚完全定义一样,因此后期升级IPV6可以不用改动PCB, 而W5100想要升级IPV6则必须重新设计PCB

    更多WIZnet选型参考请点击:最新!有了这个WIZNET选型指南,再也不迷茫



    3. WIZnet/W5500、W5300、W5100S、W6100......的RSTn悬空,行不行?

    所有WIZnet协议栈芯片的数据手册,均有关于RSTn与复位时钟的描述,芯片需要满足复位时钟才可能在各种情况下稳定的工作,因此RSTn悬空是非常不可靠、不可控的做法。常见的做法通常有一下两种。

    A. 芯片RSTn可以外接满足复位时钟的复位芯片

    B. 可以将RSTn连接至相关控制MCU引脚上,由MCU按需求对RSTn电平进行控制, 这种方式是应用最广泛、最灵活,也是原厂和浩然电子最为推荐的RSTn控制方式。

     以太网芯片数据手册下载点击:以太网芯片 W5300、W5500、W5100S、W6100、W5100、W5200选择相关型号下载即可


    4. WIZnet/W5500、W5300、W5100S、W6100......不插网线,程序无法继续向下运行?

     原因是因为例程本身只做联网一件事,如果没插网线,则不能更好的展示后面的网络通讯,通常要求插上网线再往后执行,但随着自身功能增多,不插网线其它功能也不能用,则不符合项目要求,可以进行如下优化:

    首先,将复位RSTn拉高后,的等待物理连接 while(( getPHYCFGR() & LINK )!= LINK)  屏蔽,改成延时 Delay_ms(100)。

    其次,在后面的主循环中做判断     if(( getPHYCFGR() & LINK )!= LINK)  {close(Socket_n); 可执行其它应用}     else{执行需要联网的各种应用}  可参考 TCPIP资料下载  对应型号的处理代码


    5. 关于MAC地址的设置

    在客户实际应用中,MAC地址问题是一个高发问题,主要是违反了以下两点设置法则 

    A. MAC地址首字节必须是偶数: 经常有客户对首字节进行了随机奇数设置,或按年份设置首字节(22年产品可以,23年产品不行)。

    B. 在路由下或所在的局域网内保持唯一:  局域网内对设备的IP 进行了唯一设置,但忽视了MAC的唯一性,最终自家的多个设备MAC冲突。

    补充一点,以太网的MAC地址只在局域网内起作用,连接外网的MAC地址是路由器对外的MAC地址,我们设备的MAC地址能接触到的地址是路由对内的MAC地址, 而 128*256*256*256*256*256 =140,737,488,355,328,  140万亿多个MAC 地址, 路由内网才多少个设备,冲突概率是多少你可以算算 。因此在满足设置法则的前提下,无论是用MCU唯一ID,还是不自我冲突的随机数,还是用前3位来标记自己企业或产品代号(已经很难冲突,后三位还可以生产16,777,216个产品)等都能合法工作。 当然愿意出钱去IEEE组织申请更是值得鼓励的,但这也不能完全避免冲突,对此不理解,可以加QQ群 722479032详聊。

         








      

         


        



    Copyright ©2018 - 2022 成都浩然电子有限公司
    犀牛云提供企业云服务
    服务电话     
        028-86127089       
       
     
       
           

         
    微信公众号
    微信公众号
    手机淘宝商城
    手机淘宝商城
    WIZnet技术Q群
    WIZnet技术Q群
    MCU技术QQ群
    MCU技术QQ群
     蜀ICP备07008928号-2
    X
    3

    SKYPE 设置

    4

    阿里旺旺设置

    5

    电话号码管理

    6

    二维码管理

    展开