以太网 CAN 数据转换芯片是用于实现以太网与 CAN 总线之间数据转换的硬件设备中的关键芯片。
例如,CP2200 芯片是 Silicon Labs 公司推出的一款工业界体积小、性能高、8 位总线控制的以太网驱动芯片,它支持 IEEE 802.3 以太网媒体访问 MAC 控制协议,支持 10Base/T 物理层,完全兼容 100/1000BaseT 网络,可工作在全双工或半双工模式,能进行自动极性检测和纠正,具有碰撞自动重发功能,能自动填充和生成 CRC,支持广播和多播。CP2200 内部带有 2K 字节的发送缓存和 4K 字节的接收缓存,还有 8K 字节的内部 Flash 存储器,用于存储用户常数、Web 服务器内容,其最后 6 个存储单元是工厂预编程的唯一 48 位 MAC 地址。此芯片采用 48 管脚的 TQFP 封装,工作温度范围在-40℃~+85℃,可为具有 11 个以上 I/O 引脚的微处理器扩展以太网通信功能,其具有 30Mb/s 速率的并行主机接口,支持 Intel 和 Motorola 两种总线方式。
另外,C8051F040 芯片是 Silicon Labs 公司推出的系统级芯片,具有与 80C51 兼容的 CIP-51 内核。C8051F040 内部集成的 CAN 控制器包括 1 个 CAN 内核、消息 RAM(独立于 CIP-51 内核)、消息处理单元、控制寄存器等。
在实际应用中,通常会使用集成了此类芯片的以太网转 CAN 模块,如致远电子的 canet 系列以太网-CAN 转换器。该系列产品内部集成了多路 CAN-bus 接口和以太网接口或者光纤接口,并自带 TCP/IP 或者 UDP 协议栈,可轻松完成 CAN-bus 网络和以太网网络的互联互通,建立以太网-CAN 两层网络架构,实现远程控制,大大扩展 CAN-bus 网络的应用范围。
其主要特点包括:
以太网转 CAN 模块广泛应用于工业自动化、智能交通、电力监控等领域,例如在工业自动化系统中,可将 PLC 等控制设备与现场 CAN 总线设备连接,实现数据远程监控和控制;在智能交通系统中,可将交通信号灯、摄像头等设备连接到以太网网络,进行数据集中管理和分析。
如果需要选择具体的以太网 CAN 数据转换芯片或模块,还需要考虑诸如转换速度、接口数量、工作温度范围、电气隔离、协议兼容性等因素,以满足特定的应用需求。