首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的多通道智能CAN卡设计
引用本文:赵爱明,杨亮.基于FPGA的多通道智能CAN卡设计[J].电测与仪表,2016,53(14):106-111.
作者姓名:赵爱明  杨亮
作者单位:1. 上海电机学院电气学院,上海,200240;2. 哈尔滨理工大学测控技术与仪器黑龙江省重点实验室,哈尔滨,150080
摘    要:针对CAN网络控制系统对实时性和可靠性要求,文中提出了一种基于FPGA的智能多通道CAN卡设计方案。通过FPGA设计了可变字节长度的主模式SPI接口电路,简化硬件结构,设计了双口RAM实现PCI总线和网络数据交换。设计了基于CH365的PCI接口电路可以和ISA模式共享,设计了变压器隔离电路功耗低可靠性更好。板卡设计了微处理器通过板卡配置按照TTCAN协议自动完成CAN数据交换,可以当作普通卡使用,免去了复杂的驱动调用,方便使用。最后设计实验测试板卡在自动传输功能时实时性和可靠性,结果满足要求。

关 键 词:多通道  智能CAN卡  伺服控制  实时
收稿时间:2015/10/5 0:00:00
修稿时间:2015/12/23 0:00:00

Design of intelligent CAN Card based On FPGA
Zhao Aiming and YangLiang.Design of intelligent CAN Card based On FPGA[J].Electrical Measurement & Instrumentation,2016,53(14):106-111.
Authors:Zhao Aiming and YangLiang
Affiliation:Shanghai DianJi University,Harbin University of Science and Technology
Abstract:In order to meet CAN network control system for real-time and reliability requirements , this paper presents a smart and multi-channel CAN card design scheme based on FPGA .The variable-byte SPI master mode interface cir-cuit is designed through FPGA , the hardware structure is simplified , and a dual-port RAM implement PCI bus and network data exchange are designed .PCI interface circuit is designed based on the CH 365 and it can be shared with ISA mode.The transformer isolation circuit is designed that can implement lower power and higher reliability .The mi-croprocessor is designed on the board that abides by TTCAN protocol can automatically realize CAN data exchange , and it also can be used as a normal card , eliminating the need for complex drive call , and easy to use .Final designed experimental test reliability and real-time of board that worked under the automatic transmission mode , the results meet the requirements .
Keywords:multi-channel  smart CAN card  servo control system  real-time
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《电测与仪表》浏览原始摘要信息
点击此处可从《电测与仪表》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号