基于FPGA的嵌入式Ethernet-CAN通信转换卡设计  被引量:3

Design of embedded Ethernet-CAN communication card based on FPGA

在线阅读下载全文

作  者:王方方[1] 易灵芝[1] 陈海燕[1] 陆启湘 

机构地区:[1]湘潭大学信息工程学院,湖南湘潭411105 [2]南京佳品数控设备有限公司研发中心,南京211504

出  处:《计算机应用》2012年第5期1247-1250,共4页journal of Computer Applications

基  金:湖南省自然科学湘潭联合基金资助项目(11JJ8004);教育部课题资助项目(2009-ZX-052);湖南省科技厅资助项目(2010FJ3116)

摘  要:为实现CAN总线与PC通信,便于CAN总线数据的远程监控,提出一种新的基于现场可编程门阵列(FPGA)的多路CAN总线转Ethernet接口方案,以嵌入FPGA的NiosⅡ作为主控制器,MCP2515为CAN总线控制器,88E1111为以太网PHY芯片。利用可编程片上系统(SOPC)技术搭建了系统的硬件模型,在NiosⅡIDE软件开发环境中,完成CAN控制器、以太网初始化和Ethernet-CAN转换程序。以数控系统中交流伺服驱动器为应用背景,实验结果表明:该转换卡完全满足以太网和CAN总线通信要求,方便地将CAN总线数据接入工业以太网,用户通过网络可方便地实现对工业底层的监控。In order to realize the CAN bus communication with PC and remote monitoring, a design method of the embedded Ethernet-CAN communication transform card based on FPGA was proposed. The design chose the embedded soft processors Nios Ⅱ in FPGA as the main control chip, MCP2515 as the CAN bus controller and 88E1111 as the Ethernet PHY chip. A system hardware model was built with the SOPC (System-On-a-Programmable-Chip) technology, and the CAN controller, Ethernet initialization and the Ethernet-CAN conversion process were completed in the Nios Ⅱ IDE (Integrated Development Environment). The experimental results show that the design completely meets the requirements of the Ethernet and CAN bus communication.

关 键 词:现场可编程门阵列 CAN总线 嵌入式以太网 TCP/IP协议 交流伺服驱动器 

分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象