首页>>科技 >>内容

W5100网络接口电子电路设计图 —电路图天天读 160

发布时间:2023-09-09 14:16:25编辑:温柔的背包来源:

很多朋友对W5100网络接口电子电路设计图,—电路图天天读,160不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

W5100网络接口电子电路设计图 —电路图天天读 160

W5100是一款内部集成10/100Mbps以太网控制器的多功能单片网络接口芯片,主要应用于高集成度、高稳定性、高性能、低成本的嵌入式系统。使用W5100可以实现无操作系统的互联网连接。W5100兼容IEEE802.3 10BASE-T和802.3u 100BASE-TX。W5100集成了TCP/IP协议栈、以太网媒体传输层(MAC)和物理层(PHY),这些都是硬件,已经被市场验证了多年。

全硬件TCP/IP协议栈支持TCP、UDP、IPv4、ICMP、ARP、IGMP、PPPoE,这些协议已经在多个领域验证多年。W5100还集成了16KB内存用于数据传输。使用W5100不需要考虑以太网的控制,只需要简单的端口编程。

与MCU的接口W5100与MCU接口采用并行总线方式(如果要使用SPI接口,建议使用W5200),所以W5100与MCU的接口设计比较简单。以AT89C52为例,如下图所示。

扩展了一个32K的SRAM(IS62C256)。根据所示的硬件接口,地址线A15被用作SRAM的芯片选择信号。因此,32K XDATA地址空间为00000~0x7FFF。W5100作为外部接口也映射到89C52的XDATA空间,地址线A15反相(74AHC1G04)作为W5100的片选信号。因此,W5100的地址空间为08000~0xFFFF。如果使用间接总线,地址线A2~A14必须接地,以确保间接总线的成功初始化。复位信号

W5100硬件设计中最重要的复位信号往往被我们忽略。很多工程师使用RC复位,虽然可以达到复位的效果,但是实际使用起来并不理想。W5100复位不良经常导致设备无法正常工作,尤其是以太网物理层无法正常启动,也可能导致MCU无法初始化W5100。最理想的复位方法是利用单片机的IO口输出复位信号。

这样可以绝对保证W5100和MCU的同步,也方便一旦工作失败MCU控制W5100。如果MCU不能提供足够的IO口输出复位信号,也可以使用专用的复位芯片(如IMP809T)保证可靠复位。但在设计单片机软件时,要注意单片机在W5100上运行的同步性。

如何连接网络变压器或RJ45?

HS-MAG1201是带网络变压器的RJ-45。以此为例,TCT和RCT是变压器发射端和接收端的中心抽头,中心抽头必须上拉3.3V,很多工程师在设计中忽略了这个细节。另外,RJ-45的金属外壳最好不要接电源地,有可能的话接地。TXOP/TXON、RXIP/RXIN的PCB布线应尽可能长且尽可能平行。

RSET_BG电阻连接到W5100第一个引脚上的RSET_BG电阻。最好使用1%的精密电阻,尤其是大批量生产时,使用普通的精密电阻(5%)会给你的产品调试带来意想不到的麻烦。

电感数字电源和模拟电源之间的电感非常重要。由于流经电感的电流比较大,如果电感质量不好,会产生较大的DC压降和交流噪声,严重影响W5100的工作。很多工程师在最初的调试中都遇到过这个问题。如果没有合适的电感,可以去掉电感,直接用导线短路。晶体振荡晶体振荡问题最多,也是最难解决的。

W5100(W5300和W7100同W5100)的晶振有一些问题,主要表现在:1。振荡频率偏差很大,远没有25MHz;2.振荡幅度不够,XTLN和XTLP最大幅度只有几百毫伏。主要问题是水晶。WIZnet给出的晶体参数如下:W5100的XTLN正常波形和幅度如下:W5100的XTLP正常波形和幅度如下:

以上知识分享希望能够帮助到大家!