CN106992730A - 一种电机编码器零位设定的方法、伺服驱动器和伺服电机 - Google Patents
一种电机编码器零位设定的方法、伺服驱动器和伺服电机 Download PDFInfo
- Publication number
- CN106992730A CN106992730A CN201710225354.XA CN201710225354A CN106992730A CN 106992730 A CN106992730 A CN 106992730A CN 201710225354 A CN201710225354 A CN 201710225354A CN 106992730 A CN106992730 A CN 106992730A
- Authority
- CN
- China
- Prior art keywords
- motor
- encoder
- zero
- bit
- electric current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明公开了一种电机编码器零位设定的方法、伺服驱动器和伺服电机。其中所述方法包括:当电机静止时,接收编码器零位设定指令;根据所述编码器零位设定指令,设置当前编码器的计数器数值为零。本发明实现软件自动设置编码器零位,解决编码器零位和静止的转子对齐安装困难的问题,使电机的组装更简便,提高生产效率。
Description
技术领域
本发明涉及电机技术领域,特别涉及一种电机编码器零位设定的方法、伺服驱动器和伺服电机。
背景技术
随着科技的发展,伺服控制***已广泛应用于许多高科技领域,如机器人控制、办公自动化和航空航天等。对伺服***的高精度控制普遍采用电机的矢量控制方法,即根据转子磁链方向,进行定向控制,而其中,电机的转子的位置信息的准确度极大影响电机的控制性能。
本申请的发明人在长期的研发中发现,目前采用绝对式编码器对电机的转子位置进行测量的方法中,需要在电机使用前,将静止的转子的当前位置与编码器的零位重合,才能实现对转子的位置信息进行较精准的测量,但是在电机的组装过程中实现较困难,需耗费大量的人力物力。
发明内容
本发明主要解决的技术问题是提供一种电机编码器零位设定的方法、伺服驱动器和伺服电机,能够解决在电机使用前,编码器零位和静止的转子对齐安装困难的问题。
为解决上述技术问题,本发明采用的一个技术方案是提供一种电机编码器零位设定的方法,包括:
当电机静止时,接收编码器零位设定指令;
根据所述编码器零位设定指令,设置当前编码器的计数器数值为零。
为解决上述技术问题,本发明采用的一个技术方案是提供一种伺服驱动器,包括:
控制器、通信电路;
所述控制器耦合所述通信电路,以在耦接所述通信电路的电机静止时,向配合所述电机的编码器发送编码器零位设定指令,设置当前编码器的计数器数值为零。
为解决上述技术问题,本发明采用的一个技术方案是提供一种伺服电机,包括:
电机主体、编码器;
在所述电机主体中的转子静止时,所述编码器接收编码器零位设定指令,设置当前编码器的计数器数值为零。
本发明通过在电机静止时,根据编码器零位设定指令设置当前编码器的计数器数值为零,实现软件自动设置编码器零位,解决编码器零位和静止的转子对齐安装困难的问题,使电机的组装更简便,提高生产效率。
附图说明
图1是本发明电机编码器零位设定的方法一实施例的流程示意图;
图2是本发明电机编码器零位设定的方法另一实施例的流程示意图;
图3是本发明电机编码器零位设定的方法另一实施例中伺服电机的结构示意图;
图4是本发明伺服驱动器实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
参见图1,本发明电机编码器零位设定的方法一实施例包括:
S1、当电机静止时,接收编码器零位设定指令;
S2、根据编码器零位设定指令,设置当前编码器的计数器数值为零。
可选地,编码器可以是绝对式编码器,能够记忆设备的绝对位置,比如旋转角度,设备掉电后,再次上电仍可以保持当前的位置值。当然,也可以是其他类型编码器比如仅记录转数的编码器。
本发明实施例通过在电机静止时,根据编码器零位设定指令设置当前编码器的计数器数值为零,实现软件自动设置编码器零位,解决编码器零位和静止的转子对齐安装困难的问题,使电机的组装更简便,提高生产效率。
参见图2,本发明电机编码器零位设定的方法另一实施例包括:
S101、在电机的第一相注入第一电流,使电机的转子最终稳定静止地指向第一相对应的位置;
可选地,电机的第一相可以是U相、V相或W相。
参见图3,在本实施例中,以位于电机主体10上的定子101中的第一相1011的位置作为电机的零位,从电机的第一相1011注入第一电流I1,使第一电流I1分别从电机的第二相1012和第三相1013流出,第一相1011、第二相1012和第三相1013分别在各自的相上产生磁场,第一相1011、第二相1012和第三相1013的磁场作用合在一起,形成合成磁场。其中,流出第二相1012的第二电流I2与流出第三相1013的第三电流I3的和的绝对值等于所述第一电流I1的绝对值;可选地,第二电流I2等于第三电流I3,即I2=I3=-0.5*I1,此时,电机磁链被拉到第一相1011的位置,即第一相1011位于合成磁场的S极。根据异名磁极相互吸引的原理,若此时电机主体10上的转子102的N极与第一相1011对齐,则转子102在合成磁场的作用下稳定静止在当前与第一相1011对齐的位置;若转子102的N极与第一相1011没有对齐,则转子102在合成磁场的作用下转动,最终转动至转子102的N极与第一相1011对齐的位置稳定,并且保持静止。
可选地,第二电流可以不等于第三电流,当第二电流大于第三电流时,电机磁链被拉到第一相1011偏向第二相1012的位置,即合成磁场的S极位于第一相1011偏向第二相1012的位置,此时,以合成磁场的S极所在的位置为电机的零位,转子102的N极在合成磁场的作用下稳定静止地指向电机的零位;当第二电流小于第三电流时,电机磁链被拉到第一相1011偏向第三相1013的位置,即合成磁场的S极位于第一相1011偏向第三相1013的位置,此时,以合成磁场的S极所在的位置为电机的零位,转子102的N极在合成磁场的作用下稳定静止地指向电机的零位。
可选地,第一电流的值根据电机的负载设定,当电机的负载较大时,增加第一电流的值;当电机的负载较小或空载时,减小第一电流的值,以使得转子102能够克服阻力而转动,最终转动至转子102的N极与第一相1011对齐的位置并保持静止稳定。
S102、接收来自伺服驱动器发送的编码器零位设定指令;
可选地,通过与伺服驱动器耦接的终端发出零位设定指令,伺服驱动器接收到零位设定指令后,将编码器零位设定指令写入编码器内部。
可选地,伺服驱动器可以通过CAN总线与终端进行通信。
可选地,编码器可以通过RS485总线与伺服驱动器进行通信,伺服驱动器作为RS485的主机,编码器作为RS485的从机,通信方式可以采用半双工通信。
S103、根据编码器零位设定指令,设置当前编码器的计数器数值为零,最终解决编码器零位和静止的转子对齐安装困难的问题。
具体上,再参见图3,编码器20上设有一原有零位201;电机通电后,编码器20开始记录转子102转动的数值,转子102的N极在合成磁场的作用下最终稳定静止地指向第一相1011对应的位置,转子102静止后,编码器20的计数器数值为m,m可以是零至计数器最大值的任一值;编码器20接收到零位设定指令后,将当前计数器数值m设定为零,即将编码器20的设定零位202与转子102的N极和第一相1011对齐,编码器20从第一相1011对应的位置开始计数。
可选地,编码器20的原有零位201可以是编码器20上的任意一点,也可以与编码器20的设定零位202重合。
可选地,编码器20可以只支持单圈计数,其计数器记录的数值仅为转子102转动的角度;编码器20还可以支持多圈计数,其计数器记录的数值包括转子102转动的圈数和角度。
可选地,对所有电机在使用前均执行上述的相同方法,以使所有完成编码器零位设定的电机上的编码器的零位都与电机的第一相的位置对齐。
本发明实施例通过在电机的第一相注入电流,使电机的转子稳定静止地指向第一相对应的位置,再根据编码器零位设定指令设置当前编码器的计数器数值为零,使编码器的零位与电机零位对齐,实现软件自动设置编码器零位,解决编码器零位和电机零位对齐安装困难的问题,不需要针对每个电机设计不同的操作程序,所有电机均使用同一个操作程序即可,使电机的组装更简便,提高生产效率。
参见图4,本发明伺服驱动器实施例包括:
控制器401、通信电路402;
控制器401耦合通信电路402,以在耦接通信电路402的电机静止时,向配合电机的编码器发送编码器零位设定指令,设置当前编码器的计数器数值为零。
具体的,本发明实施例的实施过程参见上述电机编码器零位设定的方法实施例,在此不再赘述。
本发明实施例通过在电机静止时,根据编码器零位设定指令设置当前编码器的计数器数值为零,实现软件自动设置编码器零位,解决编码器零位和静止的转子对齐安装困难的问题,使电机的组装更简便,提高生产效率。
参见图3,本发明伺服电机实施例包括:
电机主体10、编码器20;
在电机主体10中的转子102静止时,编码器20接收编码器零位设定指令,设置当前编码器20的计数器数值为零。
具体的,本发明实施例的实施过程参见上述电机编码器零位设定的方法实施例,在此不再赘述。
本发明实施例通过在电机静止时,根据编码器零位设定指令设置当前编码器的计数器数值为零,实现软件自动设置编码器零位,解决编码器零位和静止的转子对齐安装困难的问题,使电机的组装更简便,提高生产效率。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种电机编码器零位设定的方法,其特征在于,包括:
当电机静止时,接收编码器零位设定指令;
根据所述编码器零位设定指令,设置当前编码器的计数器数值为零。
2.根据权利要求1所述的方法,其特征在于,
所述接收编码器零位设定指令包括:
所述编码器接收来自伺服驱动器发送的编码器零位设定指令。
3.根据权利要求1所述的方法,其特征在于,
所述电机静止之前包括:
在所述电机的第一相注入第一电流,使所述电机的转子最终稳定静止地指向所述第一相对应的位置,所述电机的第一相是U相、V相或W相。
4.根据权利要求3所述的方法,其特征在于,
所述在电机的第一相注入第一电流包括:
从所述电机的第一相注入第一电流I1,使所述第一电流I1分别从电机的第二相和第三相流出,其中流出第二相的第二电流I2与流出第三相的第三电流I3的和的绝对值等于所述第一电流I1的绝对值。
5.根据权利要求4所述的方法,其特征在于,
所述第二电流I2等于所述第三电流I3,其中,I2=I3=-0.5*I1。
6.根据权利要求4所述的方法,其特征在于,
所述第一电流的值根据所述电机的负载设定,当所述电机的负载较大时,增加所述第一电流的值;当所述电机的负载较小或空载时,减小所述第一电流的值。
7.根据权利要求1至6任一项所述的方法,其特征在于,
对所有所述电机在使用前均执行所述方法。
8.一种伺服驱动器,其特征在于,包括:
控制器、通信电路;
所述控制器耦合所述通信电路,以在耦接所述通信电路的电机静止时,向配合所述电机的编码器发送编码器零位设定指令,设置当前编码器的计数器数值为零。
9.一种伺服电机,其特征在于,包括:
电机主体、编码器;
在所述电机主体中的转子静止时,所述编码器接收编码器零位设定指令,设置当前编码器的计数器数值为零。
10.根据权利要求9所述的伺服电机,其特征在于,
在所述电机主体的转子静止之前,往所述电机主体的第一相注入第一电流,使所述转子最终稳定静止地指向所述第一相对应的位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710225354.XA CN106992730A (zh) | 2017-04-07 | 2017-04-07 | 一种电机编码器零位设定的方法、伺服驱动器和伺服电机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710225354.XA CN106992730A (zh) | 2017-04-07 | 2017-04-07 | 一种电机编码器零位设定的方法、伺服驱动器和伺服电机 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106992730A true CN106992730A (zh) | 2017-07-28 |
Family
ID=59415558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710225354.XA Pending CN106992730A (zh) | 2017-04-07 | 2017-04-07 | 一种电机编码器零位设定的方法、伺服驱动器和伺服电机 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106992730A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107340005A (zh) * | 2017-06-27 | 2017-11-10 | 珠海意动智能装备有限公司 | 多圈绝对值编码器、驱动装置、存储介质及控制方法 |
CN111174819A (zh) * | 2019-12-27 | 2020-05-19 | 深圳市越疆科技有限公司 | 一种电机增量编码器零位校准方法、装置、产品及介质 |
CN112532122A (zh) * | 2020-11-06 | 2021-03-19 | 北京精密机电控制设备研究所 | 一种使用编码器的机电伺服作动器零位设置装置 |
CN116373293A (zh) * | 2023-06-06 | 2023-07-04 | 成都飞机工业(集团)有限责任公司 | 一种用于fdm数控3d打印设备的送丝装置及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571266A (zh) * | 2003-11-24 | 2005-01-26 | 杭州英迈克电子有限公司 | 采用增量式编码器的永磁交流伺服电机和无刷直流电机的起动方法 |
CN103269198A (zh) * | 2013-05-17 | 2013-08-28 | 浙江大学 | 一种基于编码器自动调零的永磁同步电机控制方法及*** |
CN203251268U (zh) * | 2013-05-17 | 2013-10-23 | 浙江大学 | 一种基于编码器自动调零的永磁同步电机控制*** |
CN106208533A (zh) * | 2016-08-02 | 2016-12-07 | 珠海格力电器股份有限公司 | 编码器复位装置和编码器复位方法 |
CN106374791A (zh) * | 2015-07-23 | 2017-02-01 | 珠海格力节能环保制冷技术研究中心有限公司 | 增量式编码器伺服电机的调零方法及装置 |
-
2017
- 2017-04-07 CN CN201710225354.XA patent/CN106992730A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571266A (zh) * | 2003-11-24 | 2005-01-26 | 杭州英迈克电子有限公司 | 采用增量式编码器的永磁交流伺服电机和无刷直流电机的起动方法 |
CN103269198A (zh) * | 2013-05-17 | 2013-08-28 | 浙江大学 | 一种基于编码器自动调零的永磁同步电机控制方法及*** |
CN203251268U (zh) * | 2013-05-17 | 2013-10-23 | 浙江大学 | 一种基于编码器自动调零的永磁同步电机控制*** |
CN106374791A (zh) * | 2015-07-23 | 2017-02-01 | 珠海格力节能环保制冷技术研究中心有限公司 | 增量式编码器伺服电机的调零方法及装置 |
CN106208533A (zh) * | 2016-08-02 | 2016-12-07 | 珠海格力电器股份有限公司 | 编码器复位装置和编码器复位方法 |
Non-Patent Citations (2)
Title |
---|
丁仕燕: "旋转编码器自动找零安装装置设计", 《机械设计》 * |
张静波 等: "伺服电机编码器零点调试仪的设计", 《微电机》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107340005A (zh) * | 2017-06-27 | 2017-11-10 | 珠海意动智能装备有限公司 | 多圈绝对值编码器、驱动装置、存储介质及控制方法 |
CN111174819A (zh) * | 2019-12-27 | 2020-05-19 | 深圳市越疆科技有限公司 | 一种电机增量编码器零位校准方法、装置、产品及介质 |
CN111174819B (zh) * | 2019-12-27 | 2021-07-13 | 深圳市越疆科技有限公司 | 一种电机增量编码器零位校准方法、装置、产品及介质 |
CN112532122A (zh) * | 2020-11-06 | 2021-03-19 | 北京精密机电控制设备研究所 | 一种使用编码器的机电伺服作动器零位设置装置 |
CN112532122B (zh) * | 2020-11-06 | 2022-12-20 | 北京精密机电控制设备研究所 | 一种使用编码器的机电伺服作动器零位设置装置 |
CN116373293A (zh) * | 2023-06-06 | 2023-07-04 | 成都飞机工业(集团)有限责任公司 | 一种用于fdm数控3d打印设备的送丝装置及方法 |
CN116373293B (zh) * | 2023-06-06 | 2023-09-29 | 成都飞机工业(集团)有限责任公司 | 一种用于fdm数控3d打印设备的送丝装置及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106992730A (zh) | 一种电机编码器零位设定的方法、伺服驱动器和伺服电机 | |
CN204465405U (zh) | 一种永磁同步电机转子初始角度调零与校准装置 | |
CN109450330A (zh) | 一种用于电励磁双凸极电机的转矩控制方法 | |
CN106469963A (zh) | 一种永磁无刷电机偶数槽定子的绕线方法 | |
CN102545519B (zh) | 交流连续转矩永磁开关磁阻电动机及其激励控制方法 | |
CN106849797B (zh) | 一种双惯性永磁同步电机的电流无源控制方法 | |
CN105680581A (zh) | 一种高功率密度的永磁伺服电机及其定子结构 | |
CN106681213B (zh) | 一种自动代码生成加载平台*** | |
CN115001183B (zh) | 磁悬浮开关磁阻电机及其悬浮力控制装置、方法和*** | |
CN110048569A (zh) | 机器人用双层halbach阵列的定子无铁心伺服电机 | |
CN206807333U (zh) | 一种cpld电机驱动控制电路 | |
CN203966809U (zh) | 一种圆弧形轴向磁路磁阻式线性旋转变压器 | |
CN203929963U (zh) | 一种电机线圈检测工具 | |
CN204271870U (zh) | 一种无转子位置传感器的开关磁阻电机 | |
CN107070316A (zh) | 基于cpld的三相无刷直流电机驱动控制电路 | |
CN202535244U (zh) | 一种带转子定位装置永磁无刷电机 | |
CN213243842U (zh) | 一种用于对永磁同步电机上的带调零功能的磁编码器 | |
CN102904506A (zh) | 一种永磁同步电机转子定位方法及装置 | |
CN203722450U (zh) | 一种六相开关磁阻电机*** | |
CN203554340U (zh) | 基于以太网的线性磁轴电机驱动器 | |
CN206523586U (zh) | 一种永磁电机匝间绝缘测试装置 | |
CN102664506B (zh) | 一种带转子定位装置永磁无刷电机的调试安装方法 | |
CN111509917A (zh) | 一种永磁同步电机的充磁退磁控制装置与方法 | |
CN111241659A (zh) | 面贴式永磁同步电机硬件在环实时仿真方法及装置、终端 | |
CN206221764U (zh) | 转子组件、电磁阀、ir‑cut切换器及iris光圈 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170728 |
|
RJ01 | Rejection of invention patent application after publication |