【技术实现步骤摘要】
一种支持多种编码器协议的伺服驱动器
本专利技术涉及编码驱动领域,特别是涉及一种支持多种编码器协议的伺服驱动器。
技术介绍
在伺服控制系统中,常采用编码器作为位置检测原件。根据设计需求,不同的应用系统会选择不同的编码器,而不同的编码器往往支持不同的通信协议。当伺服驱动器应用在多编码器系统中,需要更换外接编码器时,需要更换驱动器或重新下载现场可编程逻辑门阵列(Field-ProgrammableGateArray,FPGA)固件。在现有技术中,专利CN206563893U中提到了一种使用多个编码器接口电路,可同时支持多种编码器的数据传输系统。编码器模块可以通过级联的方式扩展更多的编码器通道。该专利在支持多种编码器的同时,需要外接多个编码器接口,硬件结构复杂,增加了系统成本。专利CN206848742U中的伺服控制器在支持多种通信协议编码器时,需要重新下载FPGA固件,无需更换伺服控制电路板。该专利需要通过重新下载支持不同通信协议的FPGA固件才能支持不同的编码器。在有些客户应用现场下载程序比较麻烦,当驱动器数量较 ...
【技术保护点】
1.一种支持多种编码器协议的伺服驱动器,其特征在于,包括:编码器接口、FPGA、DSP和固态存储器;/n所述编码器接口与所述FPGA连接;所述FPGA分别与所述DSP、所述固态存储器连接;所述DSF与所述固态存储器连接;/n所述固态存储器用于存储多种编码器通信协议的FPGA程序数据,且所述固态存储器中存储的程序数据对应的编码器通信协议均不相同;所述编码器接口用于连接待驱动编码器;所述DSP用于根据所述伺服参数生成片选信号,以开启或关闭所述固态存储器;所述FPGA用于读取所述固态存储器中存储的程序数据,用于根据驱动器的伺服参数确定连接的编码器通信协议,用于通过编码器数据解析功 ...
【技术特征摘要】
1.一种支持多种编码器协议的伺服驱动器,其特征在于,包括:编码器接口、FPGA、DSP和固态存储器;
所述编码器接口与所述FPGA连接;所述FPGA分别与所述DSP、所述固态存储器连接;所述DSF与所述固态存储器连接;
所述固态存储器用于存储多种编码器通信协议的FPGA程序数据,且所述固态存储器中存储的程序数据对应的编码器通信协议均不相同;所述编码器接口用于连接待驱动编码器;所述DSP用于根据所述伺服参数生成片选信号,以开启或关闭所述固态存储器;所述FPGA用于读取所述固态存储器中存储的程序数据,用于根据驱动器的伺服参数确定连接的编码器通信协议,用于通过编码器数据解析功能模块解析待驱动编码器的传输数据,并用于通过DSP数据交互功能模块上传给所述DSP;所述DSP用于通过FPGA交互功能模块和所述FPGA进行数据交互,并用于根据所述FPGA上传的位置数据实时更新伺服驱动数据,以驱动电机平稳运行。
2.根据权利要求1所述的支持多种编码器协议的伺服驱动器,其特征在于所述FPGA与所述DSP通过接口SPI、接口nCFG和接口Init连接;所述DSP的SEL接口通过开关选择器与所述固态存储器的/CE接口连接;所述FPGA的nCSC...
【专利技术属性】
技术研发人员:赵茵茵,刘波,汤小平,
申请(专利权)人:清能德创电气技术北京有限公司,芜湖清能德创电子技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。