电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

CAN总线与以太网嵌入式网关电路设计攻略 —电路图天天读(91)

2022-05-24 00:19分类:电路图 阅读:

 

  明确提出一种工业生产计算机接口与以太网接口互连方式,详细介绍以太网接口与CAN 计算机接口中间协议书变换网关ip的制定与完成,选用AT89C55 做为主CPU,根据2个插口集成ic完成CAN总线与以太网接口的互联,各自得出其硬件配置构造和软件开发观念。

  现阶段,针对CAN 和以太网接口相接的内嵌式网关ip设计方案具体有这两种方式:一种是低挡MCU插口集成ic的设计方法,另一种是高端MCU 加EOS(即时多个任务电脑操作系统)再加插口处理器的设计方法。因CAN 只运用了ISO/OSI 参考模型的一、二层,协议书相对性简易,较为合适用以成本低、速度规定不太高的离散变量自动控制系统。从有效的费用和合理运用解决工作能力这两层面考虑到,该设计方案选用低挡MCU 加插口处理器的方式 ,其硬件配置框架图见图。

  主板芯片及千兆以太网控制模块

  依据规定,该体系选用了特性价钱非常高的AT89C55 单片机设计。它是朝向测控技术目标和嵌入式开发的,因此 它的系统架构及其CPU、计算机指令、外场模块电源电路全是依照这些规定专业制定的。它內部带达到20 KB 的FLASH 程序流程储存器,AT89C55 彻底兼容8051 指令系统,上面FLASH 便捷了使用人开展可视化编程,工作中速度最大可以达到33 MHz,256 B 的內部RAM,32 个可编程控制器的I/O口,3 个16 位的按时/电子计数器,8 个终断源,适用功耗低的空余工作模式。千兆以太网采用的是RTL8019AS 集成ic,它是一种高宽比集成化的无线网络控制板,能完成以太网接口媒体浏览层(MAC)和物理层(PHY)的所有作用。RTL8019AS 內部有两个RAM 地区:一是16 KB,详细地址为0x4000~0x7fff,要接受和推送数据文件务必根据DMA 读写能力RTL8019AS 內部的16 KB 的RAM,它事实上是双端口号RAM,既有两根系统总线与其说联接,一条系统总线用以RTL8019AS读/写或写/读该RAM,即当地DMA;另一条系统总线用以单片机设计读或写该RAM,即远程控制DMA;二是32 个字节数,详细地址为0x0000~0x001F,用以储存以太网接口MAC地址。主板芯片和千兆以太网集成ic的硬件配置插口电路原理图见图2。特别注意的是因为无线网络的包较大能够超出1 500 个字节数,AT89C55 的片内RAM 仅有256 个字节数,因而没法储存这么大的包,因此这儿拓展了一个32 KB 的外界RAM,那样与此同时也可以提升单片机设计的信息传输速率。

  图2 千兆以太网电路设计图

  ----------------------------------------

  智能家居产品技术文档锦集——让家电设计迈进全新时期!

12下一页全篇

文中导航栏

第 1 页:CAN总线与以太网接口内嵌式网关ip电路原理攻略大全 —原理图每天读(91)第 2 页:CAN 插口控制模块电路原理

上一篇:刀开关的结构_刀开关的工作原理

下一篇:解读CO2128以太网信号转换系统电路设计方案

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部