步进电机驱动控制系统
摘要文本
本发明实施例提供的一种步进电机驱动控制系统,包括两个对外接口,即可以与CAN总线连接的CAN总线连接口,可以与步进电机相连的步进电机连接口;无论需要多少步进电机,都可以通过在CAN总线上挂载相应数量的步进电机驱动控制系统的方式实现,每一步进电机驱动控制系统的步进电机连接口可连接一步进电机,每一步进电机驱动控制系统可以通过CAN总线上的步进电机地址判断当前的命令是否用来控制与自己连接的步进电机,如果是,则依据所述步进电机控制命令通过所述步进电机驱动模块输出步进电机驱动信号,以控制所述第一步进电机,从而实现在同一CAN总线上连接多个步进电机驱动控制系统,从而提高了整个步进电机的控制效率。
申请人信息
- 申请人:航天恒星科技有限公司
- 申请人地址:100086 北京市海淀区知春路82号
- 发明人: 航天恒星科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 步进电机驱动控制系统 |
| 专利类型 | 发明授权 |
| 申请号 | CN201510955890.6 |
| 申请日 | 2015年12月18日 |
| 公告号 | CN105429532B |
| 公开日 | 2024年3月1日 |
| IPC主分类号 | H02P8/00 |
| 权利人 | 航天恒星科技有限公司 |
| 发明人 | 高阳东; 郝晓强; 时立锋; 张华健; 徐雷; 周国强 |
| 地址 | 北京市海淀区知春路82号 |
专利主权项内容
1.一种步进电机驱动控制系统,其特征在于,包括:微控制器、输入端与所述微控制器相连的步进电机驱动模块、一端与所述微控制器相连的控制器局域网络CAN通信模块;所述CAN通信模块的另一端为与CAN总线连接的CAN总线接口;所述步进电机驱动模块的输出端为与第一步进电机相连的步进电机连接口,其中,所述CAN总线接口包括CAN通信模块对外接口和CAN参数设置存储模块对外接口;所述步进电机驱动控制系统,还包括:与所述微控制器相连的工作模式选择模块,一端与所述微控制器相连的CAN参数设置存储模块,所述微控制器通过所述工作模式选择模块设置所述步进电机驱动控制系统的工作模式,所述工作模式包括CAN参数配置模式和步进电机驱动控制模式;在所述工作模式选择模块设置的所述步进电机驱动控制系统的工作模式为CAN参数配置模式时,所述微控制器用于通过所述CAN参数设置存储模块对外接口获取来自上位机的CAN配置参数,并依据所述CAN配置参数对所述CAN总线的参数进行设置,所述CAN配置参数包括数据传输速率以及步进电机的地址信息,以及用于将所述CAN配置参数存储在所述CAN参数设置存储模块中;在所述工作模式选择模块设置的所述步进电机驱动控制系统的工作模式为步进电机驱动控制模式时,所述微控制器用于通过所述CAN通信模块对外接口接收上位机通过所述CAN总线发出的步进电机控制命令以及与所述步进电机控制命令对应的步进电机地址,以及用于通过所述CAN通信模块对外接口将所述步进电机当前的运动状态信息反馈往所述上位机;所述微控制器用于在确定出所述步进电机地址为所述第一步进电机的地址时,依据所述步进电机控制命令通过所述步进电机驱动模块输出步进电机驱动信号,以控制所述第一步进电机。