公司新闻
工业伺服编码器应用
发布时间: 2024-07-24 17:29 更新时间: 2024-09-07 08:00
![](http://img.11467.com/2024/03-20/1124250729.jpg)
编码器是伺服系统中的重要部件,用来实时确定电机参数,编码器跟随电机共同旋转从而准确获取电机参数,然后通过编制、转换为用以存储、通讯和传送的信号,反馈给控制器从而形成闭环控制。从物理介质的不同来分,编码器又可以分为光电编码器和磁性编码器。
传统编码器的架构设计中,很多采用了MCU+CPLD(FPGA)的设计方案,CPLD/FPGA可以取代传统单片机外围的中小规模电路,无需拆卸即可在系统内重新配置逻辑功能。
下图是MCU+CPLD双片结构设计的光电轴角编码器,功能为A/D数据采集、处理和显示系统,MCU按照系统的要求,根据算法编写相应的软件程序,处理由CPLD传送过来的数据,并把处理结果送入CPLD构造的显示缓存中,由CPLD完成数据的动态扫描显示。
![图片](//img.11467.com/2024/07-24/2978559692.jpg)
CPLD芯片的主要作用就是用来处理编码器数据,并处理编码器数据使其能够满足其他功能,例如将编码器返回的二进制数据转为正交相脉冲。
磁电式检测原理具有抗振动、抗污染等特点,可应用于传统的光电编码器不能适应的领域。主MCU采集磁 Sensor 出来的信号(正弦值/余弦值)进行运算处理;辅助MCU通过霍尔采集电机转子信息记录多圈数据并传送给主MCU;电机位置等数据存放于EEPROM在启动时可直接读取。
在这样一个架构中需要MCU具有高分辨率的ADC来采集磁Sensor传输的数据,同时需求AD 的转化速率很快,并且系统主频够高,这样才能快速计算出电机转子角度值并传送给伺服驱动器。
此外,在交流伺服系统中,准确可靠地获取编码器信号是整个闭环控制的关键;而编码器信号常受外界干扰,会产生误码脉冲,给伺服控制带来了偏差。CPLD也可用于实现具有编码器差分信号输入、误码滤除和鉴相功能的电路,提高了编码器信号检查的可靠性。
由CPLD完成信号转换、误码滤除、倍频和鉴相等工作,Zui终将差分编码器信号转换为脉冲/方向信号。CPLD具有可用门电路多、处理速度快、可靠性和xingjiabigao等优点;并且,将误码信号转换、误码滤除等电路集于同一芯片,提高了系统的通用性和灵活性。同时,CPLD支持可编程,方便现场对电路进行升级。
AG32系列MCU产品,在芯片内部内置了CPLD逻辑,可以有效地满足伺服编码器需求,有效降低了客户的BOM成本。
方案特点:
1、AG32具备Zui高248MHz时钟频率,拥有丰富的外设,包括五个UART、两个I2C、支持USB、CAN和SPI通道等丰富的外围模块,以其高速的指令执行速度、方便的JTAG调试方式和低功耗等特性为数据采集与处理的设计提供了一个较为完善的平台。
2、AG32拥有3x12位Zui多3M SPS的ADC(17个通道),和2个DAC,并且提供两个双通道比较器。
3、AG32初始与STM32管脚兼容,但可以通过配置文件全部灵活重定义,给内核中的MCU和CPLD使用,因此可提供超出STM32的GPIO口数量。
4、AG32的MCU和CPLD通过芯片内部AHB总线高速通信,速度远超传统SPI。
5、AG32内置CPLD可实现客户定制逻辑功能。
6、提供32/48/64/100多种封装
传统编码器的架构设计中,很多采用了MCU+CPLD(FPGA)的设计方案,CPLD/FPGA可以取代传统单片机外围的中小规模电路,无需拆卸即可在系统内重新配置逻辑功能。
下图是MCU+CPLD双片结构设计的光电轴角编码器,功能为A/D数据采集、处理和显示系统,MCU按照系统的要求,根据算法编写相应的软件程序,处理由CPLD传送过来的数据,并把处理结果送入CPLD构造的显示缓存中,由CPLD完成数据的动态扫描显示。
![图片](http://img.11467.com/2024/07-24/2978559692.jpg)
CPLD芯片的主要作用就是用来处理编码器数据,并处理编码器数据使其能够满足其他功能,例如将编码器返回的二进制数据转为正交相脉冲。
磁电式检测原理具有抗振动、抗污染等特点,可应用于传统的光电编码器不能适应的领域。主MCU采集磁 Sensor 出来的信号(正弦值/余弦值)进行运算处理;辅助MCU通过霍尔采集电机转子信息记录多圈数据并传送给主MCU;电机位置等数据存放于EEPROM在启动时可直接读取。
在这样一个架构中需要MCU具有高分辨率的ADC来采集磁Sensor传输的数据,同时需求AD 的转化速率很快,并且系统主频够高,这样才能快速计算出电机转子角度值并传送给伺服驱动器。
此外,在交流伺服系统中,准确可靠地获取编码器信号是整个闭环控制的关键;而编码器信号常受外界干扰,会产生误码脉冲,给伺服控制带来了偏差。CPLD也可用于实现具有编码器差分信号输入、误码滤除和鉴相功能的电路,提高了编码器信号检查的可靠性。
由CPLD完成信号转换、误码滤除、倍频和鉴相等工作,Zui终将差分编码器信号转换为脉冲/方向信号。CPLD具有可用门电路多、处理速度快、可靠性和xingjiabigao等优点;并且,将误码信号转换、误码滤除等电路集于同一芯片,提高了系统的通用性和灵活性。同时,CPLD支持可编程,方便现场对电路进行升级。
AG32系列MCU产品,在芯片内部内置了CPLD逻辑,可以有效地满足伺服编码器需求,有效降低了客户的BOM成本。
方案特点:
1、AG32具备Zui高248MHz时钟频率,拥有丰富的外设,包括五个UART、两个I2C、支持USB、CAN和SPI通道等丰富的外围模块,以其高速的指令执行速度、方便的JTAG调试方式和低功耗等特性为数据采集与处理的设计提供了一个较为完善的平台。
2、AG32拥有3x12位Zui多3M SPS的ADC(17个通道),和2个DAC,并且提供两个双通道比较器。
3、AG32初始与STM32管脚兼容,但可以通过配置文件全部灵活重定义,给内核中的MCU和CPLD使用,因此可提供超出STM32的GPIO口数量。
4、AG32的MCU和CPLD通过芯片内部AHB总线高速通信,速度远超传统SPI。
5、AG32内置CPLD可实现客户定制逻辑功能。
6、提供32/48/64/100多种封装
其他新闻
- 液压伺服控制系统的控制要求 2024-09-07
- 电气伺服驱动装置包括直流伺服和交流伺服吗? 2024-09-07
- 伺服电机加速度的一般范围 2024-09-07
- 工业控制——PLC电气控制系统中,如何选择步进电机和伺服电机 2024-09-07
- 一文读懂伺服系统组成及其控制原理 2024-09-07
- 详析面向伺服驱动器的运动控制解决方案 2024-09-07
- 伺服驱动器时不可忽视的那些小细节 2024-09-07
- 伺服系统控制架构解析及应用 2024-09-07
- 中国伺服电机行业现状及竞争格局分析 2024-09-07
- 极为全面的电机控制总结 2024-09-07
- 交流伺服电机知识 2024-09-07
- 电机过载故障的特征及原因分析 2024-09-07
- 运动控制器控制伺服电机的方式有哪些? 2024-09-07
- 想自学PLC编程该按什么步骤来? 2024-09-07
- 老工程师的PLC编程建议 2024-09-07
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684