多功能通用步进电机驱动器制造技术

技术编号:11570778 阅读:51 留言:0更新日期:2015-06-10 01:23
本发明专利技术提供了一种多功能通用步进电机驱动器,包括单相驱动电路、CPU及其接口电路、多路光耦隔离电路、开关量输入信号采集电路、SSI信号采集电路和CAN总线通讯接口电路。本发明专利技术还提供了CPU包括读取当前工作模式配置信息、调取对应数据表、接收CAN总线数据,判断是否是控制指令、启动电机控制、计算控制速度和步数、由数据表确定当前输出控制值并完成步间延时、判断控制是否完成的控制流程。本发明专利技术多功能通用步进电机驱动器的优点是:实现了步进电机的多种细分控制以及特定控制对象的闭环控制,提高了控制的可靠性,成为一种使用方便的通用步进电机控制器。

【技术实现步骤摘要】

本专利技术设及控制设备,特别设及一种多功能通用步进电机驱动器
技术介绍
目前,步进电机应用范围越来越广,在各行各业均应用,尤其是两相混合式步进电 机,由于其控制灵活,通过电流细分可W实现高精度控制,同样重量电机输出扭矩大,大有 取代S相、四相等多相步进电机的趋势。传统的在军工行业的武器系统中应用广泛,如高精 度高可靠数字阀、高精度大负载数控油缸的控制等。 但是,具有多种细分控制方式,如可同时控制=台两相混合步进电机,具有单相全 步、两相全步、W及半步驱动方式,同时控制两台=相步进电机或一台四相步进或一台五相 步进驱动方式,能够适应多种步进电机控制需求,W及实现步进电机闭环控制,使用范围广 泛的高可靠性的通用步进电机控制器尚未有见。在步进电机应用中,还无法适应开闭环控 审IJ、极限位置控制、电流保护等安全控制功能的更高需求。
技术实现思路
本专利技术的目的是克服传统液压油缸推进技术的缺陷,提供一种可W适应步进电机 多种细分控制需求,实现步进电机闭环控制的高可靠性的通用步进电机控制器。 为达上述目的,本专利技术提供的多功能通用步进电机驱动器,包括单相驱动电路和 开关量输入信号采集电路,还包括CPU及其接口电路、多路光禪隔离电路、SSI信号采集电 路和CAN总线通讯接口电路,所述多路开关量输入信号采集电路通过各自的光禪隔离电路 与所述CPU分别相连,各SSI信号采集电路通过各自的光禪隔离电路与所述CPU与分别相 连,所述CPU通过接口电路与多路单相驱动电路分别相连,所述CPU与各CAN总线通讯接口 电路通过各自的光禪隔离电路分别相连,所述开关量输入信号采集电路采集电机控制对象 保护信号或极限到位信号,所述SSI信号采集电路采集编码器信号,所述CAN总线通讯接口 电路传输上位机的控制指令,所述CPU接收上述信号和指令并通过多路单相驱动电路步进 电机实施细分控制,所述CPU细分控制包括如下步骤: 步骤1,读取当前工作模式配置信息; 步骤2,调取对应数据表;[000引步骤3,接收CAN总线数据,判断是否是控制指令,如果是,执行下一步;如果否, 重复执行本步骤; 步骤4,启动电机控制; 步骤5,计算控制速度和步数; 步骤6,由数据表确定当前输出控制值并完成步间延时; 步骤7,判断控制是否完成,如果是,返回步骤3;如果否,步数加1,返回步骤6。 本专利技术提供的多功能通用步进电机驱动器,其中所述步骤5中,至少包括由CAN总 线命令,提取计算出电机转动方向、转动步数、转动速度的数据。 本专利技术提供的多功能通用步进电机驱动器,其中所述单相驱动电路设有6路,分 别采用型号为LMD18245的H桥集成功率放大巧片构成。 本专利技术提供的多功能通用步进电机驱动器,其中所述SSI信号采集电路设有3路, 分别采用型号为MAX490的巧片构成。 本专利技术提供的多功能通用步进电机驱动器,其中所述CAN总线接口电路设有2路, 分别采用型号为PCA82C251的巧片构成。 本专利技术提供的多功能通用步进电机驱动器,其中所述光禪隔离电路采用型号为 MAX490或6N137的巧片构成。[001引本专利技术多功能通用步进电机驱动器的优点是;由于设置了单相驱动电路、CPU及 其接口电路、多路光禪隔离电路、开关量输入信号采集电路、SSI信号采集电路和CAN总线 通讯接口电路,实现了步进电机的多种细分控制W及特定控制对象的闭环控制,提高了控 制的可靠性,成为一种使用方便的通用步进电机控制器。【附图说明】 图1是本专利技术多功能通用步进电机驱动器中单相控制电路的原理图; 图2是本专利技术多功能通用步进电机驱动器结构框图; 图3是本专利技术多功能通用步进电机驱动器的控制流程图; 图4是数字流量阀闭环控制实施例的控制框图。【具体实施方式】 下面结合附图详细说明本专利技术一种多功能通用步进电机驱动器的实施例。 参照图1,本专利技术提供的多功能通用步进电机驱动器包括单相驱动电路、CPU及其 接口电路、多路光禪隔离电路、开关量输入信号采集电路、SSI信号采集电路和CAN总线通 讯接口电路。 多路开关量输入信号采集电路通过各自的光禪隔离电路与CPU分别相连,各SSI 信号采集电路通过各自的光禪隔离电路与CPU与分别相连,CPU通过接口电路与多路单相 驱动电路分别相连,CPU与各CAN总线通讯接口电路通过各自的光禪隔离电路分别相连,开 关量输入信号采集电路采集电机控制对象保护信号或极限到位信号,SSI信号采集电路采 集编码器信号,CAN总线通讯接口电路传输上位机的控制指令。 参照图2,单相驱动电路设有6路,分别采用美国NS公司的型号为LMD18245的H 桥集成功率放大巧片构成,实现电流方向控制值1时、电流大小控制(M4~Ml)和制动控制 炬K)。其输入电压20~30V,单相控制电流最大3A,通过M4~Ml不同组合出来的0~15 的设置值,可实现电流细分控制,包括S台两相步进电机控审ij、两台S相步进电机控制或单 台四相、五相步进电机控制。 开关量输入信号采集电路设有6路,采用TLP521光禪实现开关量输入信号隔离及 电平转换,将24V输入信号变换为TTL5V电平信号供单片机采集。开关量输入信号性能如 下:输入高电平电压18~30VDC;输入低电平电压-1~5VDC;高电平输入电流不小于3mA。 通用开关量信号的采集,实现步进电机控制对象保护信号或极限到位信号采集等功能。[002引SSI信号采集电路设有3路,分别采用MAXIM公司的型号为MAX490的巧片构成,可 实现编码器类信号采集,实现=路步进电机的闭环控制。 CAN总线接口电路设有2路,分别采用化ilips公司的型号为PCA82C251的巧片构 成,用于接收上位机的步进电机控制指令,两路CAN总线接口电路相互独立,实现两路CAN 总线信号的冗余输入。采用高速光禪6N137进行隔离转换,CAN总线采用与CPU隔离的5V 电源单独供电。CAN总线最高通讯速度可达IMHz。 光禪隔离电路采用型号为MAX490或6N137的巧片构成。 参照图3,CPU接收上述信号和指令并通过多路单相驱动电路步进电机实施细分 控制,CPU细分控制包括如下步骤: 步骤1,读取当前工作模式配置信息; 步骤2,调取对应数据表; 步骤3,接收CAN总线数据,判断是否是控制指令,如果是,执行下一步;如果否, 重复执行本步骤; 步骤4,启动电机控制; 步骤5,计算控制速度和步数,包括由CAN总线命令,提取计算出电机转动方向、转 动步数、转动速度等数据; 步骤6,由数据表确定当前输出控制值并完成步间延时;[003引步骤7,判断控制是否完成,如果是,返回步骤3 ;如果否,步数加1,返回步骤6。CPU采用单片机智能控制巧片作为核屯、器件,内置了多种控制模式,通过配置指令 可W对步进电机驱动器的当前工作模式进行配置,再通过不同的数据表实现多种控制模式 和细分控制方式,W及针对特定控制对象的极限位置控制、闭环位置反馈控制等强大功能。 下面W几种步进电机的不同控制模式来说明本专利技术多功能通用步进电机驱动器 的典型实施例。 一.两相混合式步进电机控制的实施例 每两个单相驱动电路驱动一台步进电机,本单机可同时驱动=台步进电机,实现 多种电流细分控制。 1)两相半步 如表1所示为两相半本文档来自技高网...

【技术保护点】
一种多功能通用步进电机驱动器,包括单相驱动电路和开关量输入信号采集电路,其特征在于:还包括CPU及其接口电路、多路光耦隔离电路、SSI信号采集电路和CAN总线通讯接口电路,所述多路开关量输入信号采集电路通过各自的光耦隔离电路与所述CPU分别相连,各SSI信号采集电路通过各自的光耦隔离电路与所述CPU与分别相连,所述CPU通过接口电路与多路单相驱动电路分别相连,所述CPU与各CAN总线通讯接口电路通过各自的光耦隔离电路分别相连,所述开关量输入信号采集电路采集电机控制对象保护信号或极限到位信号,所述SSI信号采集电路采集编码器信号,所述CAN总线通讯接口电路传输上位机的控制指令,所述CPU接收上述信号和指令并通过多路单相驱动电路步进电机实施细分控制,所述CPU细分控制包括如下步骤:步骤1,读取当前工作模式配置信息;步骤2,调取对应数据表;步骤3,接收CAN总线数据,判断是否是控制指令,如果是,执行下一步;如果否,重复执行本步骤;步骤4,启动电机控制;步骤5,计算控制速度和步数;步骤6,由数据表确定当前输出控制值并完成步间延时;步骤7,判断控制是否完成,如果是,返回步骤3;如果否,步数加1,返回步骤6。...

【技术特征摘要】

【专利技术属性】
技术研发人员:郝欣伟张燕宋建琦刘云秋梁财海张向文张帆王磊许进亮
申请(专利权)人:北京航天发射技术研究所中国运载火箭技术研究院
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1