波谱学杂志 ›› 2011, Vol. 28 ›› Issue (1): 59-66.

• 磁共振谱仪研制技术进展专栏 • 上一篇    下一篇

CAN总线在核磁共振波谱仪中的应用

李正刚1,张志1, 2,毛文平1, 2,刘造1,刘朝阳1*, 裘鉴卿1   

  1. 1. 波谱与原子分子国家重点实验室,武汉磁共振中心(中国科学院 武汉物理与数学研究所),湖北 武汉 430071; 
    2. 中国科学院 研究生院,北京 100049
  • 收稿日期:2010-12-14 修回日期:2010-12-20 出版日期:2011-03-05 发布日期:2011-03-05
  • 基金资助:

    国家自然科学基金资助项目(10675162),科技支撑计划资助项目(2006BAK03A22).

Application of CAN Bus in NMR Spectrometer

 LI Zheng-Gang1, ZHANG Zhi1, 2, MAO Wen-Ping1, 2, LIU Zao1, LIU Chao-Yang1*, QIU Jian-Qing1   

  1. 1. State Key Laboratory of Magnetic Resonance and Atomic Molecular Physics, Wuhan Center for Magnetic Resonance (Wuhan Institute of Physics and Mathematics, Chinese Academy of Sciences), Wuhan 430071, China;
    2. Graduate School of the Chinese Academy of Sciences, Beijing 100049, China
  • Received:2010-12-14 Revised:2010-12-20 Online:2011-03-05 Published:2011-03-05
  • Supported by:

    国家自然科学基金资助项目(10675162),科技支撑计划资助项目(2006BAK03A22).

摘要:

介绍基于CAN(Controller Area Network,控制器局域网)总线构建核磁共振波谱仪通信系统的方案. 由STM32、FPGA(Field Programmable Gate Array, 现场可编程门阵列)和PCI-104完成CAN总线与以太网之间的通信数据转换,并使用可复用的CAN驱动程序设计方法简化系统设计, 实现了谱仪工作站与各控制器之间高速可靠的通信. 调谐实验过程中的数据通信测试结果表明,CAN总线是构建核磁共振波谱仪通信系统理想的解决方案.

关键词: 核磁共振(NMR), CAN总线, 多节点通信, STM32, 调谐

Abstract:

A high speed and reliable communication system based on the CAN (Controller Area Network) bus, STM32 controller, FPGA (Field Programmable Gate Array) and PCI-104 was designed for nuclear magnetic resonance (NMR) spectrometer. Ethernet-CAN bus communication between the NMR workstation and each controller was established and programmed with reusable method. The results from typical tuning experiment revealed that the CAN-based communication system is an ideal scheme for data communication in NMR spectrometer.

Key words: NMR, CAN bus, multi-node communication, STM32, tuning

中图分类号: