• 首页
  • 公司介绍
    • 公司简介
    • 实力证明
    • 产品工作原理
    • 行业应用与解决方案
  • 全新热敏温控技术
    • 感温材料介绍
  • 产品系列
    • 定制产品
      • 船用不锈钢温控阀温包
      • TV/HAT系列温控阀
      • 洗衣机、洗碗机热动元件
    • 温度压力安全阀(T/P阀)
      • 热水器温度压力安全阀
      • 空压机温度压力安全阀
      • 蒸汽锅炉温度压力安全阀
    • T/P 阀感温棒
    • 电热执行器温包
      • TEA-500 电热执行器温包
      • TEA-501 电热执行器温包
      • TEA-504 电热执行器温包
    • 温控阀温包
      • 温控阀温包 – 300系列
      • 温控阀温包 – 301系列
    • 恒温混水阀温包
      • 0829 恒温混水阀温包
      • 5464 恒温混水阀温包
    • 防冻阀温包
    • 散流器风口温包
    • 汽车温控阀温包
      • 汽车发动机温控阀温包
      • 柴油过滤模块温包
  • 新闻资讯
  • 联系我们
  • Home
  • 新闻资讯
  • RAM微控制器的以太网通讯接口设计
 

RAM微控制器的以太网通讯接口设计

by admin / 2019/12/14 / Published in 未分类

  STM32F103系列RAM微控制器和ENC28J60以太网控制器芯片被用作构建网络接口的核心。文档首先阐明了实现接口硬件体系结构的方法,详细分析了软件和驱动程序的开发,并阐明了系统通信过程。设计可以进行稳定,高效的信息传输,并实现网络接口功能。太网是一种广泛使用的网络通信技术。

RAM微控制器的以太网通讯接口设计_no.94

  于这项技术,微控制器之间可以实现长距离和高速传输。ENC28J60是28针独立以太网控制器芯片,符合American Microchip Technology Corporation提出的IEEE 802.3协议规范。具有标准的SPI接口,集成了媒体访问控制器和10BASE-T以太网物理层设备。持全双工和半双工,恒温阀芯可编程填充和CRC生成,8K可编程双端口SRAM缓冲区,可配置的发送/接收缓冲区大小以及循环接收FIFO,由材料。还在内部提供了DMA模块,可以实现快速的数据速率,并且数据传输速率可以达到10 Mbit / s。ENC28J60与主控制器之间的通信是通过SPI接口进行的,这使得以太网接口的实现既灵活又简单。NC28J60采用标准的SPI串行接口,四线连接到STM32F103的SPI接口。SCK是上升沿时,命令和数据可以通过SI引脚发送到设备。SCK的下降沿从SO引脚输出数据。

RAM微控制器的以太网通讯接口设计_no.35

  / CS引脚在执行操作时保持低电平,在操作完成时返回高电平。图1所示,控制电路为以太网电路。图1所示,差分接收引脚(TPIN / TPIN-)和差分发送引脚(TPOUT / TPOUT-)通过带有中央插座HR911105A的45针插座连接到集成变压器。ENC28J60的内部模拟电路必须处于RBIAS引脚的水平,将2 K电阻(精度为1%)接地。

RAM微控制器的以太网通讯接口设计_no.150

  
  了降低能耗,ENC28J60中的某些数字电路在2.5 V的标称电压下工作。电压由2.5 V的内部稳压器产生。使其稳定,必须将VCAP引脚接地。个10μ的电容器。HR911105A提供的以太网接口具有网络隔离变压器的功能。LEDA和LEDB引脚在复位时支持自动极性检测。LED可以通过两种方式连接到这两个引脚,以打开或关闭LED。置系统后,ENC28J60将检测LED的连接模式,并将LED引导至PHLCON寄存器配置的默认状态。果在运行ENC28J60时改变了LED的极性,则直到下一次系统复位之前,新的极性将不会被检测到。位后,它将自动读取LEDB上LED连接的状态,并确定如何初始化PHCON1.PDPXMD位。果该引脚用电流源照亮LED,则该位在复位时被清除,并且PHY默认情况下处于半双工模式。用ENC28J60发送和接收数据包时,必须首先初始化设备。据应用程序,可能需要更改配置选项。ENC28J60的初始化主要包括定义其接收和发射缓冲区,接收滤波器,晶体启动时间,MAC寄存器,PHY寄存器。收过程主要包括设置和开始接收,内部接收和过滤,数据包的读取和处理。收开始后,将自动进行内部接收和过滤,将未过滤的数据包写入循环接收缓冲区(其存储结构包括标题,实际包数据和字节)。充),并产生中断;通过中断服务分析报头。取数据包的实际数据。送过程主要包括:发送准备,发送,发送异常处理。

RAM微控制器的以太网通讯接口设计_no.160

  ENC28J60自动生成前同步码和帧开始定界符,填充最小的数据包并添加有效的CRC。
  传输准备过程中,需要最小的数据包填充参数,附加的CRC参数,数据包控制字节条目和有效的MAC帧字段条目。送过程是一个内部过程。弃传输时,必须根据MAC模块自动生成的7字节传输状态向量进行处理。用网线将测试卡连接到计算机,并使用Ping命令测试和计算每帧的数据间隔,并计算发送的数据包数量,这可以确定网络的总体情况。
  试结果表明,微控制器接收到PC发送的4个数据包,通讯效果良好。

RAM微控制器的以太网通讯接口设计_no.126

  络接口可以实现微控制器,微控制器和计算机之间的网络通信。
  本文转载自
  恒温阀芯 https://www.wisdom-thermostats.com

归档

  • 2020年八月
  • 2020年七月
  • 2020年六月
  • 2020年五月
  • 2020年四月
  • 2020年三月
  • 2020年二月
  • 2020年一月
  • 2019年十二月
  • 2019年十一月
  • 2019年十月
  • 2019年九月
  • 2019年八月
  • 2019年七月
  • 2019年六月
  • 2019年五月
  • 2019年四月
  • 2019年三月
  • 2019年二月
  • 2019年一月
  • 2018年十二月
  • 2018年十一月
  • 2018年十月
  • 2018年八月
  • 2018年七月
  • 2018年六月
  • 2018年五月
  • 2018年四月
  • 2018年一月
  • 2017年十月

文章分类

  • 技术
  • 资讯

关于威仕顿

  • 公司简介
  • 实力证明
  • 感温材料介绍
  • 全新热敏温控技术
  • 产品工作原理
  • 行业应用与解决方案
  • 版权与条款

产品

  • 定制产品
    • 船用不锈钢温控阀温包
    • TV/HAT系列温控阀
    • 洗衣机、洗碗机热动元件
  • 温度压力安全阀(T/P阀)
    • 热水器温度压力安全阀
    • 空压机温度压力安全阀
    • 蒸汽锅炉温度压力安全阀
  • 电热执行器温包
    • TEA-500 电热执行器温包
    • TEA-501 电热执行器温包
    • TEA-504 电热执行器温包
  • 温控阀温包
    • 温控阀温包 – 300系列
    • 温控阀温包 – 301系列
  • 恒温混水阀温包
    • 0829 恒温混水阀温包
    • 5464 恒温混水阀温包
  • T/P 阀感温棒
  • 防冻阀温包
  • 散流器风口温包
  • 汽车温控阀温包
    • 汽车发动机温控阀温包
    • 柴油过滤模块温包

联系我们

Tel.: 0574 - 8805 9937
Mob.: 180 6927 2889
技术咨询: 181 0689 9222

Email: sales@wisdom-thermostats.com

浙江威仕顿温控科技有限公司
宁波市 鄞州区 首南街道,萧皋西路 615 号

© 2015 浙江威仕顿温控科技有限公司 all rights reserved. | 浙ICP备17055712号

TOP