信号处理电路、系统、芯片及电子设备的制作方法
- 国知局
- 2024-08-01 00:19:08
本申请涉及电子电路,具体涉及一种信号处理电路、系统、芯片及电子设备。
背景技术:
1、编码器在电机控制系统中扮演着重要角色,尤其是对于需要高精度和高可靠性的控制系统,编码器起着测量和反馈电机的位置、速度和方向等作用,以使控制系统能够精确控制电机的运动。
2、编码器应用时输出两路信号到mcu,而mcu的编码器接口电路会对这两路信号进行解析以提取编码器的输出信号所指示的电机转动信息,通常能被编码器接口电路接收的输出信号有两种,图1和图2分别示出了编码器的两种输出方式,如图1所示,一种输出方式是正交输出方式,即编码器输出的两路信号的相位差为90°,此时mcu会将两路信号视为相位差为90°时钟信号接收处理。如图2所示,另一种输出方式是时钟和方向输出方式,即编码器输出的一路信号被mcu视为时钟信号接收处理,另一路信号被mcu视为方向信号处理,其中,方向信号中高电平和低电平分别表示电机的正转/反转和反转/正转。
3、然而,随着技术的发展,编码器的输出方式又多了一种,图3和图4示出了编码器的这种输出方式,如图3和图4所示,这种输出方式下,编码器输出的一路脉冲信号包含有电机正转信息,另一路脉冲信号包含有电机反转信息,而mcu的编码器接口电路还不支持对这种输出方式下的两路信号进行解析处理。
技术实现思路
1、鉴于以上问题,本申请实施例提供一种信号处理电路、系统、芯片及电子设备,以解决上述技术问题。
2、第一方面,本申请实施例提供一种信号处理电路,应用于mcu的编码器接口电路,包括:
3、第一处理模块,用于接收编码器输出的第一信号和第二信号,根据第一逻辑运算输出第三信号,或根据第二逻辑运算输出第四信号;
4、第二处理模块,用于接收第一信号和第二信号,检测第一信号和第二信号的下降沿以输出第五信号;或检测第一信号和第二信号的上升沿以输出第六信号;
5、控制模块,用于控制第一处理模块将第三信号或第四信号输出至编码器接口电路,及控制第二处理模块将第五信号或第六信号输出至编码器接口电路。
6、第二方面,本申请实施例还提供一种信号处理系统,包括:
7、上述第一方面的信号处理电路;
8、编码器接口电路,连接于信号处理电路,用于接收信号处理电路的输出信号以传输给mcu。
9、第三方面,本申请实施例还提供一种芯片,包括上述第一方面的信号处理电路。
10、第四方面,本申请实施例还提供一种电子设备,包括上述第四方面的芯片。
11、本申请实施例提供的信号处理电路、系统、芯片及电子设备,对编码器输出的第一信号和第二信号进行逻辑运算处理生成第三信号或第四信号输出,检测第一信号和第二信号的下降沿生成第五信号,检测第一信号和第二信号上升沿生成第六信号,选择将第五信号或第六信号输出至mcu的编码器接口电路,第三信号与第五信号将被mcu视为时钟信号和方向信号接收处理,或第四信号与第六信号将被mcu视为时钟信号和方向信号接收处理。本申请实施例提供的信号处理电路,能将编码器输出的mcu的编码器接口电路不能处理的第一信号和第二信号转换为mcu的编码器接口电路能处理的两路信号,不用修改mcu的编码器接口电路就能使mcu解析处理编码器的输出信号,提高了mcu对编码器输出信号的兼容性。
12、本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
技术特征:1.一种信号处理电路,应用于mcu的编码器接口电路,其特征在于,包括:
2.如权利要求1所述的信号处理电路,其特征在于,所述第一信号和所述第二信号为低电平有效时,所述第一处理模块输出所述第三信号,第二处理模块输出所述第五信号;
3.如权利要求1所述的信号处理电路,其特征在于,所述第一处理模块包括:
4.如权利要求1所述的信号处理电路,其特征在于,所述第二处理模块包括:
5.如权利要求4所述的信号处理电路,其特征在于,所述下降沿检测单元包括:
6.如权利要求1所述的信号处理电路,其特征在于,所述第一信号和第二信号为所述编码器接口电路支持接收的信号,所述信号处理电路还包括:
7.如权利要求1所述的信号处理电路,其特征在于,所述控制模块包括寄存器。
8.一种信号处理系统,其特征在于,包括:
9.如权利要求8所述的信号处理系统,其特征在于,还包括:
10.一种芯片,其特征在于,包括上述权利要求1至7所述的信号处理电路。
11.一种电子设备,其特征在于,包括设备主体以及设于所述设备主体的如上述权利要求10所述的芯片。
技术总结本申请实施例提供了一种信号处理电路、系统、芯片及电子设备。该信号处理电路应用于MCU的编码器接口电路,包括:第一处理模块,用于接收编码器输出的第一信号和第二信号,根据第一逻辑运算输出第三信号,或根据第二逻辑运算输出第四信号;第二处理模块,用于检测第一信号和第二信号的下降沿以输出第五信号;或检测第一信号和第二信号的上升沿以输出第六信号;控制模块,用于控制第一处理模块将第三信号或第四信号输出至编码器接口电路,及控制第二处理模块将第五信号或第六信号输出至编码器接口电路。本申请的信号处理电路,在不修改MCU编码器接口电路的前提下,能将MCU不支持接收的信号转换为MCU支持接收的信号,提高了MCU对编码器输出信号的兼容性。技术研发人员:万建坤受保护的技术使用者:合肥市芯海电子科技有限公司技术研发日:技术公布日:2024/7/15本文地址:https://www.jishuxx.com/zhuanli/20240730/200576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。