哪位高手做过用STM32的SPI实现对外部SSI信号的采集?

2019-08-18 20:42发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
lxhua
1楼-- · 2019-08-19 01:33
定时器使用错误,直接用延函时数成功实现,这种方式速度最大可以达到400k左右。
lxhua
2楼-- · 2019-08-19 01:48
本人想用STM32做一闭环控制,需动态采集一种绝对值型磁致伸缩位移传感器的值(MTS 型号:RPM0280MD701S1G1100)传感器的基本参数:SSI方式输出、25bit、格雷码,时序图如下所示 QQ图片20160823084918.png 目前有几种方案选择:1.增加外部硬件电路将SSI信号转换为RS232或422/485再与STM32连接。2.用IO口模拟SSI接口,但这速度可能会变慢。3.用STM32的SPI,SPI的每帧数据长度是8位或16位无法与这种传感器输出方式匹配,在连续传送模式下能否实现对这种信号的读取?请各位师傅支支招,在此先谢谢大家了。
正点原子
3楼-- · 2019-08-19 03:50
帮顶
lxhua
4楼-- · 2019-08-19 08:42
 精彩回答 2  元偷偷看……
lxhua
5楼-- · 2019-08-19 09:01
lxhua 发表于 2016-8-27 10:29
没人回复,自己顶一下。
  说说自己的看法:  对于第一种方案没找到相关的可以传化为普通可与STM32通信的U ...

没人回复,自己顶一下。
ricefat
6楼-- · 2019-08-19 11:07
数字电路的串转并不知道行不行,25位可以分两次用一个IO口读取,或是占用两个IO口一次读取。

一周热门 更多>