基于McBSP与SSI绝对值编码器通信的电路及方法技术

技术编号:41510000 阅读:52 留言:0更新日期:2024-05-30 14:49
本发明专利技术公开了一种基于McBSP与SSI绝对值编码器通信的电路及方法,该电路包括微控制器和差分收发器;微控制器包括由芯片控制的多通道缓冲串口,多通道缓冲串口包括多通道缓冲串口时钟输出管脚和多通道缓冲串口数据输入管脚;差分收发器包括由芯片控制的用于连接编码器时钟端的差分发送管脚、用于连接编码器数据端的差分接收管脚、用于连接多通道缓冲串口时钟输出管脚的单端接收管脚和用于连接多通道缓冲串口数据输入管脚的单端发送管脚。本发明专利技术适配总分辨率不大于31位的SSI协议绝对值编码器的数据获取及解析。

【技术实现步骤摘要】

本专利技术属于机电控制,尤其涉及一种基于mcbsp与ssi绝对值编码器通信的电路及方法。


技术介绍

1、在工业自动化控制领域,微控制器(mcu)和高精度绝对值编码器是一对常见搭档。采用同步串行接口(synchronous serial interface,简称ssi)协议的绝对值编码器以其连接线少、抗干扰强的优势而得到广泛应用。

2、然而工业领域常见的微控制器芯片,例如ti公司的c2000系列mcu、意法半导体公司的stm32系列mcu,并没有提供专用的ssi接口来适配ssi绝对值编码器。

3、目前,微控制器获取ssi绝对值编码器数据的主要方式有三种:方式一、使用cpld或fpga与ssi编码器直接通信,然后通过总线把数据传给mcu。例如《传感器世界》杂志刊发的论文《多通道ssi接口绝对值编码器信号采集》,以arm为主控制器实现控制算法,fpga为辅助控制器实现6通道ssi绝对值编码器接口。该方法的缺点是需要增加fpga电路器件成本和布板尺寸,且设计人员需要具备一定的fpga编程能力。方式二、使用mcu的通用io口与ssi编码器通信本文档来自技高网...

【技术保护点】

1.一种基于McBSP与SSI绝对值编码器通信的电路,所述编码器包括编码器时钟端和编码器数据端,其特征在于,所述电路包括:

2.如权利要求1所述的基于McBSP与SSI绝对值编码器通信的电路,其特征在于,所述微控制器包括C2000系列MCU。

3.一种基于McBSP与SSI绝对值编码器通信的方法,其特征在于,所述方法基于权利要求1或2所述的电路实现,所述方法包括:

4.如权利要求3所述的基于McBSP与SSI绝对值编码器通信的方法,其特征在于,配置微控制器的多通道缓冲串口功能具体包括:

5.如权利要求4所述的基于McBSP与SSI绝对值编码...

【技术特征摘要】

1.一种基于mcbsp与ssi绝对值编码器通信的电路,所述编码器包括编码器时钟端和编码器数据端,其特征在于,所述电路包括:

2.如权利要求1所述的基于mcbsp与ssi绝对值编码器通信的电路,其特征在于,所述微控制器包括c2000系列mcu。

3.一种基于mcbsp与ssi绝对值编码器通信的方法,其特征在于,所述方法基于权利要求1或2所述的电路实现,所述方法包括:

4.如权...

【专利技术属性】
技术研发人员:张文婷谢伟李德举吴视野
申请(专利权)人:中国电子科技集团公司第二十九研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1