现代电子技术
現代電子技術
현대전자기술
Modern Electronics Technique
2015年
22期
59-61
,共3页
FPGA%CAN总线通信%CAN控制器%数据通信
FPGA%CAN總線通信%CAN控製器%數據通信
FPGA%CAN총선통신%CAN공제기%수거통신
FPGA%CAN bus communication%CAN controller%data communication
为了避免单片机的缺陷,同时满足工业上稳定,精确的数据通信需求,在此提出了基于FPGA的通信系统,通过控制CAN控制器SJA1000,从而实现CAN总线的数据通信的设计.介绍了该系统的硬件结构和设计原理,针对FPGA的控制流程和原理进行了分析和设计;实验结果显示,该CAN通信系统满足通信需求,较以往的单片机CAN通信系统具有更高性能和优越性.
為瞭避免單片機的缺陷,同時滿足工業上穩定,精確的數據通信需求,在此提齣瞭基于FPGA的通信繫統,通過控製CAN控製器SJA1000,從而實現CAN總線的數據通信的設計.介紹瞭該繫統的硬件結構和設計原理,針對FPGA的控製流程和原理進行瞭分析和設計;實驗結果顯示,該CAN通信繫統滿足通信需求,較以往的單片機CAN通信繫統具有更高性能和優越性.
위료피면단편궤적결함,동시만족공업상은정,정학적수거통신수구,재차제출료기우FPGA적통신계통,통과공제CAN공제기SJA1000,종이실현CAN총선적수거통신적설계.개소료해계통적경건결구화설계원리,침대FPGA적공제류정화원리진행료분석화설계;실험결과현시,해CAN통신계통만족통신수구,교이왕적단편궤CAN통신계통구유경고성능화우월성.
To avoid the defect of SCM,and meet the requirements of industrial stability and accurate data communication, a communication system based on FPGA is proposed in this paper. The hardware structure and design principle of the system are introduced. The analysis and design of the system were conducted according to the control flow and principle of FPGA. CAN bus data communication was realized by CAN controller SHA1000. The experimental results show that CAN communication sys-tem can meet the communication requirements,and has better performance and superiority than the MCU-based CAN communi-cation system.