• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > 基于TMS320F2812的智能变送器

基于TMS320F2812的智能变送器

录入:edatop.com    点击:

2.3 通信接口

TMS320F2812内部集成有eCAN,可以方便的接入到CAN总线系统中。因此,在设计中不必外加CAN控制器实现CAN总线底层协议,外部只需连接CAN总线驱动器即可实现CAN接口。

这里选用SN65HVD230收发器,可提高系统的瞬间抗干扰能力,增大通信距离,保护总线,降低射频干扰,实现热防护等。6N137系列器件是高速光耦,实现TMS320F2812和物理总线间的光电隔离,降低由于不同节点的高共模电压引起的串扰,甚至对器件的损坏,进而提高系统的可靠性,其通信速率可高达10 Mbit/s,完全能满足CAN总线通信需要。

因为DSP是+3.3 V供电,而SN65HVD230内部的比较器需要5 V供电,所以在接收端连接有R2和R3实现电平转换。

2.4 现场监控电路

该电路主要显示节点的工作状态和被控对象的测量值,并根据设置对被控对象进行控制,该电路是由液晶显示器、输出驱动器件等组成。

3 系统软件设计

系统软件设计是整套装置的重要组成部分。本装置的软件设计是在CCS集成开发环境中使用C语言开发的。CCS是TI公司提高的功能强大的集成开发环境,可提供环境配置、源文件编辑、程序调试、跟踪和分析等工具,在软件环境下完成编辑、编译链接、调试和数据分析等工作。

3.1 主程序

智能变送器的main函数软件代码如下:

3.2 A/D转换模块软件设计

在对MAXl400进行操作时,首先应对其初始化。若不初始化,而直接读取A/D转换的数据,MAXl400将按其内部各寄存器上电复位时的缺省值进行转换。InitMAXl400()的程序流程如图3所示。

 

作者:葛化敏 张彭程 陈 永   来源:电子设计工程

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:可检测电池漏电率的自供电8通道测试仪
下一篇:基频高达20GHz的宽带YIG振荡器

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图