基于Zigbee的无线病房呼叫系统:以太网接口设计

需积分: 16 9 下载量 54 浏览量 更新于2024-08-09 收藏 4.38MB PDF 举报
"以太网接口-通信与网络中的基于zigbee的无线病房呼叫系统便携端设计" 在本文档中,我们关注的重点是基于i.MX28x的以太网接口设计,这是广州周立功单片机科技有限公司EasyARM-i.MX28x开发平台的一部分。该平台是一款用于嵌入式系统开发的硬件设备,它提供了以太网通信的能力,以实现无线病房呼叫系统等应用的便携端设计。 i.MX28x核心板集成了以太网的RMII(Reduced Media Independent Interface)总线接口,并需要通过底板连接外部的以太网PHY和相关接口电路。RMII接口是一种简化版的媒体独立接口,它减少了数据传输所需的引脚数量,适合在资源有限的嵌入式系统中使用。图3-8展示了以太网应用电路的框图,其中包含了必要的组件和连接方式。 在硬件设计中,采用的以太网PHY芯片是TI公司的DP83848J。这款芯片支持10/100Mbps的以太网速率,具备MII/RMII接口,并带有两个LED来指示连接状态和速度。DP83848J与核心板上的i.MX28x处理器通过RMII接口连接。当使用RMII接口时,需要为ENET_CLK引脚提供50MHz的参考时钟。这个时钟可以由CPU内部生成,或者通过外部50MHz的有源晶振提供。默认情况下,以太网地址设置为00001,接口模式配置为RMII。 EasyARM-i.MX28x核心板设计中,默认不使用外部晶振,以太网时钟信号由CPU内部生成。然而,底板预留了有源晶振的焊盘,用户可根据需求自行焊接外部晶振以提供更稳定的以太网时钟源。 开发平台的硬件设计还包括电源设计、存储器电路、看门狗复位电路以及启动配置电路等关键部分,这些内容对于确保整个系统的稳定运行至关重要。此外,手册还提供了针对EasyARM-i.MX28x不同版本的硬件区别,以及双以太网设计的注意事项,为开发者提供了全面的硬件设计指导。 以太网接口在i.MX28x平台上通过RMII接口与PHY芯片连接,采用DP83848J作为物理层收发器,需要精确的时钟源支持,同时具备灵活的配置选项以适应不同的应用场景。这样的设计为基于zigbee的无线病房呼叫系统等物联网应用提供了可靠且高效的网络连接能力。