基于DSP的通讯程序设计及在电机监控中的应用

被引量 : 8次 | 上传用户:q263742139
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
类似DSP的智能设备通信(多为全双工串行通信),必须自己编写通信应用程序。编写通信程序的关键在于通信协议。本次设计以TMS320F2812DSP为研究对象,以Modbus为通信协议,建立TMS320F2812的通信系统,并最终应用于由无刷直流电机、TMS320F2812、eviewET070HMI组成的电机监控系统中去。文章首先分别阐述了DSP与Modbus协议在国内外的发展概况及发展趋势,对本次设计的研究目的及内容进行了分析,并对通信系统的组成、Modbus传输方式,事务处理过程,错误检测方法等进行了详细的解析。然后对TMS320F2812的通信系统的模块进行分析设计,绘制出各个模块的程序流程图。严格遵循Modbus格式标准,对系统参数进行初始化包括初始化TMS320F2812串行通信接口、初始化GPIO通用串口、初始化PIE中断向量表、初始化EV事件管理器等;对通信数据进行处理包括数据帧接收、解析、校验、处理以及异常响应等。设计Modbus协议的功能码程序,包括读线圈状态功能、读保持寄存器功能、强制一个逻辑线圈的通断功能、写一个保持寄存器功能、强制一串连续的逻辑线圈通断功能,把具体二进制值写入一串连续的保持寄存器功能。设计数据接收中断子程序与发送中断子程序。待所有模块程序设计完成以后,通过串口助手验证数据收发结果是否正确,验证结果正确以后,将该TMS320F2812通信程序应用于电机监控系统中去。eviewET070HMI内嵌遵循Modbus通信协议的驱动程序,可与上位机TMS320F2812直接通信,对eviewET070进行监控界面设计,对电机的启停、转向、转速、相电压、相电流等进行了监测与控制。同时对通信参数进行设置,对监控系统开辟内存,对监控变量进行地址映射等。最后对电机监控系统进行实验室联机调试,用表针、趋势图等方式展现电机监控过程中eviewET070HMI与TMS320F2812的通信效果图。实验结果表明基于Modbus协议编写的TMS320F2812通信程序实时、可靠,并成功应用于电机监控系统中,有效解决了系统的通信问题。
其他文献
近年来,我国房地产行业持续升温,尽管国八条、京十条相继出台,但该行业丝毫没有退热的痕迹,面对房地产行业的高利率,低门槛,行业竞争者日趋增多,而国家宏观调控的控制使得房
新墨学如何可能?张斌峰(湖北大学政治行政学院430062)张晓芒(山西教育出版社030012)目前新儒学的研究正全面展开,新道家的研究亦初见端绪,惟独墨学思想的创发尚少有人问津。而传统学术中,过于偏向
期刊
股东出资是公司资本充实的前提条件,其不仅是一个单纯的资本充实行为,还表现为一整套有序相连的出资制度,包括出资形式、最低资本额、资本缴纳三个方面的内容。由于新《公司
牡丹意象是中国传统文化中一个重要的文化符号,意蕴深厚且历史悠久。身为百花之王的她,由于其独一无二的审美特征被人类赋予丰富的意象内涵,并被广泛应运于生活创作之中,民间文学
财税政策作为国家宏观调控的经济手段,在生态环境保护的过程中,发挥着重要作用。本文梳理了我国环境保护财税政策的现状,分析了存在问题,提出了政策建议。
“市民社会”是葛兰西理论的一个核心概念。与马克思把“市民社会”归于经济基础范围不同,葛兰西把市民社会理解为上层建筑的两大领域之一。葛兰西的这一理论是在坚持马克思唯
各位看官都知道乌鸦被狐狸骗去一块猪肉的故事,但你们并不知道这个故事还未结束,它的结果在民间有多个版本。本人寻乡访里,搜集整理,兹录一些版本如下:瘦肉精版:狐狸叼走了乌
本文主要以《蒙古语固定短语语法信息词典》中所收录的3445个复合动词位为研究资料,分析和研究了蒙古语复合动词在语法范畴下所表现出的语义特征。本文内容主要包括以下几点:
目的了解重庆地区健康体检人群中幽门螺旋杆菌(HP)的感染情况,为疾病的预防和治疗提供依据。方法选取2017年1~12月西南医院健康体检者27662例为研究对象,采用免疫胶体金法进行HP感
本文讨论有关针对韩国学生的汉语叙述句格式教学的四个问题。1.以学习者为视角的句子分类方式:(1)建立表达功能类句子分类方式,归纳学习者要表达的基本意念;(2)行为和动作动