基于串行总线的多电机智能驱动器设计

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:rdhbrth565657ki
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
步进电机作为一种典型的运动执行元件,广泛应用于工业自动化系统中,步进电机的性能优劣很大程度上决定于步进电机驱动器的性能好坏。当前步进电机驱动器的控制输入主要有两种方式:脉冲序列+方向信号或正负脉冲序列,当电机数量较多时,信号连线比较复杂,而且要求控制器要有数量相当的控制输出接口,单个运动控制器很难满足这种要求。针对这种现状,本课题对网络化步进电机驱动器进行研究,开发一种通过网络连接的驱动器,采用串行通信实现对各步进电机的运动控制,对电机数量比较多的运动控制系统具有较高的实用价值。  基于以上分析,本文首先对现场总线和工业以太网相关技术进行分析论述,对常见现场总线的通信规范做了比较详细的探讨。  其次,对网络化步进电机驱动器的硬件进行设计。分析了步进电机的控制方式和典型步进电机驱动电路的特点,根据课题目标提出了自己的驱动方案,以STM32F103微控制器芯片为核心,采用集成驱动电路L298为功率驱动芯片的全数字化设计。同时,对串行通信接口进行设计,基于多方面的对比分析,选用DeviceNet现场总线作为本设计的串行通信总线。  再次,对通信协议以及数据解析进行了分析设计。对DeviceNet的两种报文格式进行了分析,针对本课题设备通信特点,该网络化运动控制系统采用源/目的模式实现通信,便于多节点灵活配置以及反馈信息的传输,采用问答式通信,减少总线竞争概率、提高信息传输效率。结合多电机驱动器的功能要求和特点,对报文数据格式及其解析做了详细规划设计。  最后,基于课题设计的硬件平台和通信规范,进行了相关软件开发设计,主要完成了控制器和驱动器之间通信模块开发和步进电机驱动控制模块程序设计。  本课题主要解决了步进电机驱动器与控制器之间的通信问题,将传统的脉冲驱动模式改为通信控制模式,对于多电机运动控制系统具有重要的实用价值。  
其他文献
目前,国内薄煤层工作面回采巷道大多为半煤岩巷,巷道掘进仍以打眼放炮、人工装煤为主,掘进速度很慢,造成薄煤层综采工作面接续紧张,并且,随着国内煤炭安全生产形势严峻,要求煤矿开采
知识作为现代世界的一种重要的资源,应该被合理的利用从而创造出新的价值。而要实现对知识的合理利用就必须有效解决知识获取的长期性、系统性以及知识组织的合理性问题。
我们重新合成了曾经报道过的反式K[Cr(C2O4)2·(H2O)2]2·3H2O三价铬配合物,并借助先进的单晶衍射仪和更先进的解析手段得到了该配合物更加精确的结构模型,该配合物属于单斜
辅助运输系统在煤矿开采过程中担负着除了运煤以外的其它所有运输,在煤矿开采过程中起到很重要的作用,辅助运输系统的效率也直接影响着采煤的效率,所以设计出一套效率高、安全可
目的:探讨助产士护理运用在高龄初产妇分娩中的临床价值.方法:选择2018年1月-2019年2月期间我院妇产科收治的高龄初产妇124例为研究对象,根据数字随机法将其分为两组,其中给