实现以太网通信硬件电路方法很多,一般情况是cpu+mac+phy+网络变压器+rj45。整个硬件电路最多用5个电子器件完成。
随着集成电路的发展,很多功能被集成在一起,简化硬件电路的设计。
上述那种方法,器件较多,开发难度比较大。下面列举其它3种方法。
1、cpu(集成mac层),外接一个phy芯片,网络变压器和rj45,总计4个器件。
2、cpu,外加一个mac和phy集成一体芯片,外加rj45(集成网络变压器),也是3个电子器件。
3、cpu,加一个mac芯片和一个phy芯片,外加rj45(集成网络变压器),总共4个器件。
总体来说,1和2方案最好,用的电子器件少。第2个方案,开发难度较小。
一、cpu(集成mac层)+一个phy芯片+网络变压器+rj45:
以太网phy芯片采用ar8031,它与cpu有2种连接方式,一种是rgmii,另外一种是sgmii。
cpu采用的是恩智浦的i.mx6系列单片机,cortex-a9内核,主频1个g。cpu集成以太网控制器(mac),硬件集成ieee1588协议。严格来讲,这款单片机属于arm,能跑linux操作系统。
rgmii接口对应的数据线比较多,包括4个接收数据线、4个发送数据线、接收数据时钟、发送数据时钟等。
图1是单片机i.mx6q对应的连接电路:
图1 单片机 i.mx6对应的网络接口
图2是phy芯片ar8031原理图,ar8031是高通公司生产低功耗phy芯片。
图2:phy芯片ar8031的原理图
通过phy芯片后,然后连接一个网路变压器,网络变压器的作用有,增大驱动能力,增强抗干扰能力,还有阻抗匹配和保护隔离的作用。
最后接rj45网口。
图4 rj45接口
二、cpu(具有spi接口),外加一个mac和phy一体芯片(集成tcp/ip协议)。两者通过spi接口进行通信。最后加一个rj45(集成网络变压器)。这种方案硬件电路简单,软件开发难度也不大。
图5是恩智浦公司的i.mx rt系列跨界mcu,这款单片机优点是成本低,功能强大。缺点也很明显,没有内嵌flash,下载程序程序需要外挂flash。
图5单片机mimxrt1052 spi接口原理图
图6是w5500电路图,这款以太网芯片是微知纳特公司生产的,芯片内部集成tcp/ip协议栈。
图6 w5500原理图
图7 是rj45电路图,带有2个指示灯,内部嵌有网络变压器。
图7 rj45的电路图
三大运营商今年将在5G方面的投入有望超过400亿元
改进的高速印制电路板布线实践指南
我国遥感卫星数量质量达到世界先进水平
基于51单片机直流电机PWM调速程序
隔离闪光器电路原理图讲解
实现以太网通信硬件电路方法
路由器WAN口获取不了IP地址怎么办?
在动力电池研发的上比亚迪和宁德时代谁更强
磁带库驱动器的类型
荣耀畅玩7C性价比高 支持三卡槽
光电耦合器电路图大全(可控硅/稳压电路/隔离耦合电路详解)
QPA2225 Ka波段0.4瓦GaN驱动放大器QORVO
太阳能与LED照明的结合技术分析
上海正式发布人工智能应用场景建设实施计划
单片机控制的密码锁设计(含电路图及源程序)
总投资150亿,青岛芯恩国内启动的首个CIDM集成电路项目
海信新风增氧空调 疫情当前凸显优秀品牌的能力与担当
基于FPGA实现电路的同步提取性能设计
基于VersaClock6系列的多输出可编程时钟发生器的应用研究
芯北科技同步降压转换器CN2020替代TI的LMR33620