基于SPI读取绝对值编码器SSI信号的方法设计概述

加密芯片
基于SPI读取绝对值编码器SSI信号的方法设计概述
作者:梁昌鹏 陈天桂 李雪景
来源:《科学与信息化》2020年第05期
光触媒滤网
二氧化碳减压器        摘 要 SSI是绝对值角度编码器最常见的输出方式,基于单片机普遍没有SSI接口,介绍一种单片机普遍都有的SPI读取绝对值编码器SSI输出的方法,实现了输出信号的角度转换。文章从硬件和软件两方面给出了设计的思路和方法。
发光棒        关键词 SSI;SPI;绝对值编码器
        引言
        相对增量式编码器,绝对值编码器具有分辨率高、绝对位置定位精度高和抗干扰性强等优点,越来越多使用在工控上,其输出信号方式有并行和串行输出,由于绝对值编码器分辨率少则十几位的精度,所以绝对值编码器常用串行输出。而串行方式有很多输出接口,
如同步串行接口SSI、BiSS、CANopen等,其中SSI是绝对值编码器最常用的串行方式。在工控系统中,绝对值编码器SSI信号的正确读取是非常重要的,而单片机一般没有对应的SSI接口,传统的方法是用几个IO口模拟SSI通信协议进行读取,但这会给软件上增加成本。利用一般单片机集成的SPI,对SSI通信协议进行模拟,可实时读取输出信号,减少了软件上的成本。本文基于STM32系列MCU芯片为控制核心的基础上,搭建电机测试平台,用SPI模拟SSI接口协议,读取绝对值编码器角度信号,实现电机的正常运转。
企业私有云定制开发
        1 总体设计思路
fxdis        1.1 设计方案
        以STM32系列MCU作为接收信号的芯片,基于SPI的绝对值编码器SSI接口读出方法的设计框图如图一。
        SSI接口出来的是两组422差分数字信号,经过一组逻辑电平转换电路,转换成两组可以让STM32系列芯片识别的单端LVTLL信号,与芯片SPI接口的两个端子MISO和SCK对接,通过软件解析SPI接收到的SSI信号,从而完成对编码器输出信号的读取工作。

本文发布于:2024-09-23 15:26:06,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/199632.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信号   编码器   输出   接口   读取   方法   软件
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议