← 返回列表

一种基于FPGA和单片机的电机位置校准方法和系统

申请号: CN202311759996.X
申请人: 南京迅传智能工业技术有限公司
更新日期: 2026-03-09

专利详细信息

项目 内容
专利名称 一种基于FPGA和单片机的电机位置校准方法和系统
专利类型 发明申请
申请号 CN202311759996.X
申请日 2023/12/20
公告号 CN117748997A
公开日 2024/3/22
IPC主分类号 H02P6/18
权利人 南京迅传智能工业技术有限公司
发明人 徐济安; 余伟; 黄旭珍
地址 江苏省南京市江宁区东吉大道1号江苏软件园

摘要文本

南京迅传智能工业技术有限公司取得“一种透气窗帘布”专利技术,本发明公开了一种基于FPGA和单片机的电机位置校准方法和系统,该方法包括,通过FPGA捕获电机编码器的输出信号及其对应的上升沿和下降沿;根据捕获的A相信号和B相信号及其对应的上升沿和下降沿,进行电机运动方向的判断并对A相信号和B相信号的脉冲数的计数;根据捕获的Z相信号及其对应的上升沿和下降沿和判断出的电机运动方向,确定校准触发信号;根据首次触发校准触发信号与再次触发校准触发信号之间的脉冲数差值计算出Z脉冲补偿值,对单片机解算电机动子的位置进行补偿校准。本发明方法可以减少因电机正向运动与反向运动时Z相信号的产生位置不同而产生的误差,提高了定位精度和重复定位精度。

专利主权项内容

1.一种基于FPGA和单片机的电机位置校准方法,所述单片机根据电机编码器的输出信号解算电机动子的位置,其特征在于:所述方法包括:通过FPGA捕获电机编码器的输出信号及其对应的上升沿和下降沿;所述电机编码器的输出信号包括A相信号、B相信号和Z相信号;根据捕获的A相信号和B相信号及其对应的上升沿和下降沿,进行电机运动方向的判断并对A相信号和B相信号的脉冲数进行计数;根据捕获的Z相信号及其对应的上升沿和下降沿和判断出的电机运动方向,确定校准触发信号;根据首次触发校准触发信号与再次触发校准触发信号之间的脉冲数差值计算出Z脉冲补偿值,对单片机解算电机动子的位置进行补偿校准。