编码器的信号处理装置以及编码器的多转数据的生成方法与流程
未命名
07-27
阅读:84
评论:0

1.本发明涉及编码器的信号处理装置以及编码器的多转数据的生成方法。
背景技术:
2.作为以往的编码器的信号处理装置,已知例如专利文献1中记载的那样的编码器的信号处理装置。在专利文献1中记载的编码器的信号处理装置中,与旋转轴连接的编码器如图6所示旋转轴每旋转一周输出一个脉冲的相互相位不同的两相的输出信号。通过将这两相的输出信号输入多转计数器,能对旋转轴的转数进行计数。
3.现有技术文献
4.专利文献
5.专利文献1:日本特开2008-92340号公报
6.但是,在专利文献1中记载的编码器的信号处理装置中,存在以下问题点:在编码器输出信号发生异常,并且编码器输出信号中的任意一方的相的输出信号被固定在h或l的情况下,无法检测到该异常。
技术实现要素:
7.本发明是为了解决如上所述的问题而完成的,其目的在于提供一种在编码器输出信号发生异常的情况下,能检测编码器输出信号的异常的编码器的信号处理装置以及编码器的多转数据的生成方法。
8.为了解决上述的问题,本发明的编码器的信号处理装置具备:编码器,旋转轴每旋转一周输出一个脉冲的至少三相的多相输出信号;至少3个多转计数器,分别被输入多相输出信号中相互不同组合的两相的输出信号,并且基于两相的输出信号分别输出计数值;以及比较部,被输入各计数值,并且对各计数值进行比较。
9.此外,也可以是,比较部在各计数值不一致的情况下输出计数值不一致警报。
10.此外,也可以是,还具备监视多相输出信号的信号监视部,多相输出信号的各相输出信号是可取h或l这两种值的矩形波,在多相输出信号的各相输出信号全部同时为h的情况下或多相输出信号的各相输出信号全部同时为l的情况下,信号监视部输出信号异常警报。
11.此外,也可以是,编码器所输出的多相输出信号由第一相输出信号、第二相输出信号以及第三相输出信号构成,多转计数器由第一多转计数器、第二多转计数器以及第三多转计数器构成,第一多转计数器基于第一相输出信号和第二相输出信号输出第一计数值,第二多转计数器基于第一相输出信号和第三相输出信号输出第二计数值,第三多转计数器基于第二相输出信号和第三相输出信号输出第三计数值。
12.此外,也可以是,第一相输出信号、第二相输出信号以及第三相输出信号相互的相位差是120度。
13.此外,也可以是,第一相输出信号和第二相输出信号的相位差是90度,第一相输出
信号和第三相输出信号的相位差是135度,第二相输出信号和第三相输出信号的相位差是225度。
14.此外,为了解决上述的问题,本发明的编码器的多转数据的生成方法具有:编码器针对旋转轴的旋转角的旋转一周输出一个脉冲的至少三相的多相输出信号的步骤;至少3个多转计数器分别对多相输出信号中相互不同组合的两相的输出信号进行计数并输出计数值的步骤;以及比较部对各计数值进行比较的步骤。
15.发明效果
16.由于本发明的编码器的信号处理装置具备:编码器,旋转轴每旋转一周输出一个脉冲的至少三相的多相输出信号;至少3个多转计数器,分别被输入多相输出信号中相互不同组合的两相的输出信号,并且基于两相的输出信号分别输出计数值;以及比较部,被输入各计数值,并且对各计数值进行比较,因此,在编码器输出信号发生了异常的情况下,能检测编码器输出信号的异常。
17.此外,由于本发明的编码器的多转数据的生成方法具有:编码器针对旋转轴的旋转角的旋转一周输出一个脉冲的至少三相的多相输出信号的步骤;至少3个多转计数器分别对多相输出信号中相互不同组合的两相的输出信号进行计数并输出计数值的步骤;以及比较部对各计数值进行比较的步骤,因此,在编码器输出信号发生了异常的情况下,能检测编码器输出信号的异常。
附图说明
18.图1是本发明的实施方式1的编码器的信号处理装置。
19.图2是本发明的实施方式1的编码器的各相输出信号。
20.图3是本发明的实施方式2的编码器的各相输出信号。
21.图4是本发明的实施方式3的编码器的信号处理装置。
22.图5是本发明的实施方式3的编码器的各相输出信号。
23.图6是以往的编码器的各相输出信号。
具体实施方式
24.实施方式1.
25.以下,基于附图对本发明的实施方式1的编码器的信号处理装置进行说明。
26.图1是表示本实施方式1的编码器的信号处理装置的概略图。在信号处理装置10中,设有作为已知的光学式旋转编码器的编码器30。编码器30与旋转电机21的旋转轴20连接,对旋转轴20的转数以及旋转方向进行检测。此外,编码器30具有未图示的波形整形电路,经由波形整形电路输出第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3这三相的输出信号。
27.此外,在信号处理装置10中,设有用于对编码器30的输出信号进行计数的第一多转计数器41、第二多转计数器42和第三多转计数器43。向第一多转计数器41输入编码器30的第一相输出信号s1以及第二相输出信号s2。向第二多转计数器42输入编码器30的第一相输出信号s1以及第三相输出信号s3。向第三多转计数器43输入编码器30的第二相输出信号s2以及第三相输出信号s3。
28.此外,在信号处理装置10中,设有与第一多转计数器41、第二多转计数器42以及第三多转计数器43连接的比较部50。而且,在信号处理装置10中,为了监视编码器30的输出信号,设有与编码器30连接的信号监视部60。向信号监视部60输入编码器30的第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3。而且,此外在信号处理装置10,设有控制信号处理装置10整体的控制部70。
29.接着,对本实施方式1的编码器的信号处理装置10的动作进行说明。
30.信号处理装置10的编码器30对旋转电机21的旋转轴20的旋转进行检测,输出由未图示的波形整形电路整形为矩形波的第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3这三相输出信号。
31.图2是从本实施方式1的编码器30(参照图1)输出的三相输出信号。第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3是旋转轴20每旋转一周即旋转360度输出一个脉冲的矩形波的三相输出信号,取h或l中的任意一个值。此外,第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3相互分别具有120度的相位差。
32.接着,如图1所示向第一多转计数器41输入第一相输出信号s1和第二相输出信号s2。第一多转计数器41基于第一相输出信号s1和第二相输出信号s2对旋转轴20的旋转方向进行检测。此外,第一多转计数器41对第一相输出信号s1和第二相输出信号s2的脉冲数进行计数,并作为第一计数值c1输出到比较部50。
33.此外,向第二多转计数器42输入第一相输出信号s1和第三相输出信号s3。第二多转计数器42基于第一相输出信号s1和第三相输出信号s3对旋转轴20的旋转方向进行检测。此外,第二多转计数器42对第一相输出信号s1和第三相输出信号s3的脉冲数进行计数,并作为第二计数值c2输出到比较部50。
34.而且,向第三多转计数器43输入第二相输出信号s2和第三相输出信号s3。第三多转计数器43基于第二相输出信号s2和第三相输出信号s3对旋转轴20的旋转方向进行检测。此外,第三多转计数器43对第二相输出信号s2和第三相输出信号s3的脉冲数进行计数,并作为第三计数值c3输出到比较部50。
35.接着,比较部50将第一多转计数器41的第一计数值c1、第二多转计数器42的第二计数值c2和第三多转计数器43的第三计数值c3分别进行比较。然后,在进行比较的第一计数值c1、第二计数值c2以及第三计数值c3不一致的情况下,比较部50向信号处理装置10的控制部70输出计数值不一致警报a。
36.例如,在由于编码器30的未图示的信号输出部的故障等,第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3中的任意一个保持h或l的值不变的情况下,由于第一多转计数器41、第二多转计数器42以及第三多转计数器43的第一计数值c1、第二计数值c2以及第三计数值c3不一致,比较部50输出计数值不一致警报a。由此信号处理装置10的控制部70在输入了计数值不一致警报a的情况下,能检测信号处理装置10发生了异常。此外,例如,即使在第一多转计数器41、第二多转计数器42以及第三多转计数器43中的任意一个发生故障,且产生了未输出计数值的多转计数器的情况下,第一计数值c1、第二计数值c2以及第三计数值c3也不一致,因此,比较部50输出计数值不一致警报a。由此,信号处理装置10的控制部70能检测发生了计数值不一致的异常。
37.此外,信号监视部60始终监视编码器30的第一相输出信号s1的值、第二相输出信
号s2的值以及第三相输出信号s3的值的组合。在编码器30动作时,如图2所示,第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合为(h,h,l)、(h,l,l)、(h,l,h)、(l,l,h)、(l,h,h)、(l,h,l)这6种组合。因此,在第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合为(h,h,h)或(l,l,l)的情况,即第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3全部同时为h或l的情况下,信号处理装置10的编码器30以及其信号线等发生了某种异常,所有相的输出信号的值保持h或l不变的状态。
38.在第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合为(h,h,h)或(l,l,l)的情况下,如图1所示信号监视部60向信号处理装置10的控制部70输出信号异常警报b。由此信号处理装置10的控制部70能检测编码器30的输出信号发生了异常。
39.需要说明的是,在以往的输出两相的输出信号的编码器的信号处理装置中,如图6所示第一相输出信号的值和第二相输出信号的值的组合为(h,h)、(h,l)、(l,h)、(l,l)这4种组合。因此,在第一相输出信号的值和第二相输出信号的值的组合为(h,h)的情况下,无法判别是由于旋转轴的角度是输出信号的组合为(h,h)的角度所以编码器为正常,或是编码器等发生了某种异常从而所有相的输出信号的值保持h不变的状态。此外同样的,在第一相输出信号的值和第二相输出信号的值的组合为(l,l)的情况下,无法判别是由于旋转轴的角度是输出信号的组合为(l,l)的角度所以编码器为正常,或是编码器等发生了某种异常从而所有相的输出信号的值保持l不变的状态。
40.另一方面,在本实施方式1的信号处理装置10(参照图1)中,如上所述,在编码器30以及其信号线等为正常的情况下,如图2所示第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合不为(h,h,h)或(l,l,l),而在输出信号值的组合为(h,h,h)或(l,l,l)的情况下,由于信号监视部60向信号处理装置10的控制部70输出信号异常警报b,因此,能检测编码器30以及其信号线等发生了异常。
41.如上所述,由于本实施方式1的编码器的信号处理装置10具备:编码器30,旋转轴20每旋转一周输出一个脉冲的第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3;至少3个多转计数器,包括第一多转计数器41、第二多转计数器42以及第三多转计数器43,分别被输入第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3中相互不同组合的两相的输出信号,并且基于两相的输出信号分别输出第一计数值c1、第二计数值c2以及第三计数值c3;以及比较部50,被输入第一计数值c1、第二计数值c2以及第三计数值c3,并且对第一计数值c1、第二计数值c2以及第三计数值c3进行比较,因此,能检测编码器输出信号的异常。
42.此外,由于比较部50在第一计数值c1、第二计数值c2以及第三计数值c3不一致的情况下输出计数值不一致警报a,因此能检测在信号处理装置10中发生了计数值不一致的异常。
43.此外,还具备监视第一相输出信号s1、第二相输出信号s2以及第三相输出信号s的信号监视部60,第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3是可取h或l这两种值的矩形波,在第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3的值全部同时为h的情况下或第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3全
部同时为l的情况下,所述信号监视部60输出信号异常警报b,因此在信号处理装置10中,能检测编码器输出信号的值全部同时为h的异常或编码器输出信号全部同时为l的异常。
44.此外,由于编码器30所输出的多相输出信号由第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3构成,多转计数器由第一多转计数器41、第二多转计数器42以及第三多转计数器43构成,第一多转计数器41基于第一相输出信号s1和第二相输出信号s2输出第一计数值c1,第二多转计数器42基于第一相输出信号s1和第三相输出信号s3输出第二计数值c2,第三多转计数器43基于第二相输出信号s2和第三相输出信号s3输出第三计数值c3,因此,能在编码器30的输出信号为三相输出信号的情况下检测编码器输出信号的异常。
45.此外,由于第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3相互的相位差是120度,且由于在编码器30以及其信号线等为正常的情况下,第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3的值不会全部同时为h或l,因此,能检测编码器输出信号的值的全部同时为h的异常或编码器输出信号的值的全部同时为l的异常。
46.此外,由于本实施方式1的编码器的多转数据的生成方法具有:编码器30针对旋转轴20的旋转角的旋转一周输出一个脉冲的第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3的步骤;第一多转计数器41、第二多转计数器42以及第三多转计数器43分别对第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3中相互不同组合的两相的输出信号进行计数并输出第一计数值c1、第二计数值c2以及第三计数值c3的步骤;以及比较部50对各计数值进行比较的步骤,因此,能检测编码器输出信号的异常。
47.实施方式2.
48.接着,基于附图对本发明的实施方式2的编码器的信号处理装置进行说明。需要说明的是,在以下的实施方式中,与实施方式1的图1以及图2的参照附图标记相同的附图标记是相同或同样的构成要素,所以省略其详细的说明。在本实施方式2的编码器的信号处理装置中,相对于实施方式1,变更了编码器30的第一相输出信号、第二相输出信号以及第三相输出信号的相位差。
49.图3是表示实施方式2的编码器30(参照图1)的各相输出信号的概略图。从编码器30输出的第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3是旋转轴20每旋转360度输出一个脉冲的矩形波的三相输出信号。
50.编码器30构成为第二相输出信号s2相对于第一相输出信号s1的相位差为90度。此外,编码器30构成为第三相输出信号s3相对于第一相输出信号s1的相位差为135度。而且,编码器30构成为第三相输出信号s3相对于第二相输出信号s2的相位差为225度。其他构成与实施方式1相同。
51.接着,如图1所示对本实施方式2的信号处理装置10的动作进行说明。在实施方式2的信号处理装置10中,在第一计数值c1、第二计数值c2以及第三计数值c3不一致的情况下,比较部50向信号处理装置10的控制部70输出计数值不一致警报a的动作与实施方式1相同。
52.此外,如图3所示,在实施方式2的编码器30为正常的情况下输出的第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合为(h,h,l)、(h,l,l)、(h,l,h)、(l,l,h)、(l,h,h)、(l,h,l)这6种组合。即,在编码器30为正常的情况下,第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合不会为(h,h,h)
或(l,l,l)。因此,在第一相输出信号s1的值、第二相输出信号s2的值以及第三相输出信号s3的值的组合为(h,h,h)或(l,l,l)的情况下,信号监视部60向信号处理装置10的控制部70输出信号异常警报b。由此,信号处理装置10的控制部70能检测发生了输出信号的异常。
53.如上所述,在本实施方式2的编码器的信号处理装置10中,第一相输出信号s1和第二相输出信号s2的相位差为90度、第一相输出信号s1和第三相输出信号s3的相位差为135度、第二相输出信号s2和第三相输出信号s3的相位差为225度,因此,与实施方式1同样,能通过信号处理装置10的信号监视部60检测发生了输出信号的异常。
54.实施方式3.
55.接着,基于附图对本发明的实施方式3的编码器的信号处理装置进行说明。在本实施方式3的编码器的信号处理装置中,相对于实施方式1,编码器的输出信号的相数变更为四相。
56.图4是实施方式3的编码器的信号处理装置的概略图。在信号处理装置11中设有作为已知的光学式旋转编码器的编码器31。编码器31输出通过未图示的波形整形电路整形为矩形波的第一相输出信号s1、第二相输出信号s2、第三相输出信号s3以及第四相输出信号s4这四相输出信号。
57.此外,在信号处理装置11中设有用于对编码器31的输出信号进行计数的第一多转计数器41、第二多转计数器42、第三多转计数器43、第四多转计数器44、第五多转计数器45以及第六多转计数器46共计6个多转计数器。
58.向第一多转计数器41输入编码器31的第一相输出信号s1以及第二相输出信号s2。向第二多转计数器42输入编码器31的第一相输出信号s1以及第三相输出信号s3。向第三多转计数器43输入编码器31的第二相输出信号s2以及第三相输出信号s3。向第四多转计数器44输入编码器31的第一相输出信号s1以及第四相输出信号s4。向第五多转计数器45输入编码器31的第二相输出信号s2以及第四相输出信号s4。向第六多转计数器46输入编码器31的第三相输出信号s3以及第四相输出信号s4。
59.此外,在信号处理装置11中设有与第一多转计数器41、第二多转计数器42、第三多转计数器43、第四多转计数器44、第五多转计数器45以及第六多转计数器46连接的比较部50。而且,在信号处理装置11中设有用于监视编码器31的输出信号的信号监视部60。向信号监视部60输入编码器31的第一相输出信号s1、第二相输出信号s2、第三相输出信号s3以及第四相输出信号s4。其他构成与实施方式1相同。
60.接着,对本实施方式3的信号处理装置11的动作进行说明。
61.图5是从本实施方式3的编码器31(参照图4)输出的四相输出信号。第一相输出信号s1、第二相输出信号s2、第三相输出信号s3以及第四相输出信号s4是旋转轴20每旋转一周即旋转360度输出一个脉冲的矩形波的四相输出信号,取h或l中的任意一个值。此外,第二相输出信号s2相对于第一相输出信号s1具有45度的相位差,第三相输出信号s3相对于第一相输出信号s1具有90度的相位差,第四相输出信号s4相对于第一相输出信号s1具有135度的相位差。
62.接着,如图4所示,向第一多转计数器41输入第一相输出信号s1和第二相输出信号s2。第一多转计数器41基于第一相输出信号s1和第二相输出信号s2对旋转轴20的旋转方向进行检测。此外,第一多转计数器41对第一相输出信号s1和第二相输出信号s2的脉冲数进
行计数,并作为第一计数值c1输出到比较部50。
63.此外,向第二多转计数器42输入第一相输出信号s1和第三相输出信号s3。第二多转计数器42基于第一相输出信号s1和第三相输出信号s3对旋转轴20的旋转方向进行检测。此外,第二多转计数器42对第一相输出信号s1和第三相输出信号s3的脉冲数进行计数,并作为第二计数值c2输出到比较部50。
64.此外,向第三多转计数器43输入第二相输出信号s2和第三相输出信号s3。第三多转计数器43基于第二相输出信号s2和第三相输出信号s3对旋转轴20的旋转方向进行检测。此外,第三多转计数器43对第二相输出信号s2和第三相输出信号s3的脉冲数进行计数,并作为第三计数值c3输出到比较部50。
65.此外,向第四多转计数器44输入第一相输出信号s1和第四相输出信号s4。第四多转计数器44基于第一相输出信号s1和第四相输出信号s4对旋转轴20的旋转方向进行检测。此外,第四多转计数器44对第一相输出信号s1和第四相输出信号s4的脉冲数进行计数,并作为第四计数值c4输出到比较部50。
66.此外,向第五多转计数器45输入第二相输出信号s2和第四相输出信号s4。第五多转计数器45基于第二相输出信号s2和第四相输出信号s4对旋转轴20的旋转方向进行检测。此外,第五多转计数器45对第二相输出信号s2和第四相输出信号s4的脉冲数进行计数,并作为第五计数值c5输出到比较部50。
67.此外,向第六多转计数器46输入第三相输出信号s3和第四相输出信号s4。第六多转计数器46基于第三相输出信号s3和第四相输出信号s4对旋转轴20的旋转方向进行检测。此外,第六多转计数器46对第三相输出信号s3和第四相输出信号s4的脉冲数进行计数,并作为第六计数值c6输出到比较部50。
68.接着,比较部50将第一多转计数器41的第一计数值c1、第二多转计数器42的第二计数值c2、第三多转计数器43的第三计数值c3、第四多转计数器44的第四计数值c4、第五多转计数器45的第五计数值c5和第六多转计数器46的第六计数值c6分别进行比较。然后,在进行比较的第一计数值c1、第二计数值c2、第三计数值c3、第四计数值c4、第五计数值c5和第六计数值c6不一致的情况下,比较部50向信号处理装置11的控制部70输出计数值不一致警报a。
69.此外,信号监视部60始终监视编码器31的第一相输出信号s1的值、第二相输出信号s2的值、第三相输出信号s3以及第四相输出信号s4的值的组合。在信号处理装置11的动作时,如图5所示,第一相输出信号s1的值、第二相输出信号s2的值、第三相输出信号s3的值以及第四相输出信号s4的值的组合为(h,l,h,l)、(h,h,h,l)、(h,h,l,l)、(h,h,l,h)、(l,h,l,h)、(l,l,l,h)、(l,l,h,h)、(l,l,h,l)这8种组合。因此,在第一相输出信号s1的值、第二相输出信号s2的值、第三相输出信号s3以及第四相输出信号s4的值的组合为(h,h,h,h)或(l,l,l,l)的情况,即第一相输出信号s1、第二相输出信号s2、第三相输出信号s3以及第四相输出信号s4全部同时为h或l的情况下,信号处理装置10的编码器31以及其信号线等发生了某种异常,所有相的输出信号的值保持h或l不变的状态。
70.在第一相输出信号s1的值、第二相输出信号s2的值、第三相输出信号s3的值以及第四相输出信号s4的值的组合为(h,h,h,h)或(l,l,l,l)的情况下,信号监视部60向信号处理装置11的控制部70输出信号异常警报b。由此,信号处理装置11的控制部70能检测输出信
号发生了异常。
71.如上所述,在本实施方式3的编码器的信号处理装置11中,在第一计数值c1、第二计数值c2、第三计数值c3、第四计数值c4、第五计数值c5和第六计数值c6不一致的情况下,比较部50向信号处理装置11的控制部70输出计数值不一致警报a。此外,在本实施方式3的编码器的信号处理装置11中,在第一相输出信号s1的值、第二相输出信号s2的值、第三相输出信号s3以及第四相输出信号s4的值的组合为(h,h,h,h)或(l,l,l,l)的情况下,信号监视部60向信号处理装置11的控制部70输出信号异常警报b。因此,即使在编码器31输出四相输出信号的情况下,也能通过向信号处理装置11的控制部70输入计数值不一致警报a以及信号异常警报b来检测编码器输出信号的异常。
72.此外,在本发明的实施方式1以及2中,作为编码器30使用了输出三相输出信号的光学式旋转编码器,此外,在实施方式3中,作为编码器31使用了输出四相输出信号的光学式旋转编码器,但并不限定于此。例如,作为编码器30,31也可以使用输出五相以上的输出信号的光学式旋转编码器,在这种情况下,在信号处理装置10,11中设有适当数量的多转计数器即可。此外,例如作为编码器30,31,也可以用磁式旋转编码器等其他方式的旋转编码器来代替光学式旋转编码器。
73.产业上的可利用性
74.由于根据本发明的编码器的信号处理装置10,具备:编码器30,旋转轴20每旋转一周输出一个脉冲的第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3;至少3个多转计数器,包括第一多转计数器41、第二多转计数器42以及第三多转计数器43,分别被输入第一相输出信号s1、第二相输出信号s2以及第三相输出信号s3中相互不同组合的两相的输出信号,并且基于两相的输出信号分别输出第一计数值c1、第二计数值c2以及第三计数值c3;以及比较部50,被输入第一计数值c1、第二计数值c2以及第三计数值c3,并且对第一计数值c1、第二计数值c2以及第三计数值c3进行比较,因此,能检测编码器输出信号的异常,适用于在具有多旋转的编码器30和第一多转计数器41、第二多转计数器42、第三多转计数器43、第四多转计数器44的编码器的信号处理装置10中使用的用途。
技术特征:
1.一种编码器的信号处理装置,具备:编码器(30、31),旋转轴(20)每旋转一周输出一个脉冲的至少三相的多相输出信号;至少3个多转计数器(41、42、43),分别被输入所述多相输出信号中相互不同组合的两相的输出信号,并且基于所述两相的输出信号分别输出计数值;以及比较部(50),被输入所述各计数值,并且对所述各计数值进行比较。2.根据权利要求1所述的编码器的信号处理装置,其中,所述比较部(50)在所述各计数值不一致的情况下输出计数值不一致警报。3.根据权利要求1或2所述的编码器的信号处理装置,其中,还具备监视所述多相输出信号的信号监视部(60),所述多相输出信号的各相输出信号是可取h或l这两种值的矩形波,在所述多相输出信号的各相输出信号全部同时为h的情况下或所述多相输出信号的各相输出信号全部同时为l的情况下,所述信号监视部(60)输出信号异常警报。4.根据权利要求1~3中任一项所述的编码器的信号处理装置,其中,编码器(30)所输出的所述多相输出信号由第一相输出信号、第二相输出信号以及第三相输出信号构成,所述多转计数器由第一多转计数器(41)、第二多转计数器(42)以及第三多转计数器(43)构成,所述第一多转计数器(41)基于所述第一相输出信号和所述第二相输出信号输出第一计数值,所述第二多转计数器(42)基于所述第一相输出信号和所述第三相输出信号输出第二计数值,所述第三多转计数器(43)基于所述第二相输出信号和所述第三相输出信号输出第三计数值。5.根据权利要求4所述的编码器的信号处理装置,其中,所述第一相输出信号、所述第二相输出信号以及所述第三相输出信号相互的相位差是120度。6.根据权利要求4所述的编码器的信号处理装置,其中,所述第一相输出信号和所述第二相输出信号的相位差是90度,所述第一相输出信号和所述第三相输出信号的相位差是135度,所述第二相输出信号和所述第三相输出信号的相位差是225度。7.一种编码器的多转数据的生成方法,具有:编码器(30、31)针对旋转轴(20)的旋转角的旋转一周输出一个脉冲的至少三相的多相输出信号的步骤;至少3个多转计数器(41、42、43)分别对所述多相输出信号中相互不同组合的两相的输出信号进行计数并输出计数值的步骤;以及比较部(50)对各计数值进行比较的步骤。
技术总结
本发明的目的在于提供一种能检测编码器输出信号的异常的编码器的信号处理装置以及编码器的多转数据的生成方法。编码器的信号处理装置具备:编码器,旋转轴每旋转一周输出一个脉冲的第一相输出信号、第二相输出信号以及第三相输出信号;至少3个多转计数器,包括第一多转计数器、第二多转计数器以及第三多转计数器,分别被输入第一相输出信号、第二相输出信号以及第三相输出信号中相互不同组合的两相的输出信号,并且基于两相的输出信号分别输出第一计数值、第二计数值以及第三计数值;以及比较部,被输入第一计数值、第二计数值以及第三计数值,并且对第一计数值、第二计数值以及第三计数值进行比较。第三计数值进行比较。第三计数值进行比较。
技术研发人员:久保田宗明
受保护的技术使用者:多摩川精机株式会社
技术研发日:2023.01.03
技术公布日:2023/7/26
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/