项目进展(四)-双电机均可驱动,配置模拟SPI,调平仪功能初步实现!
- 互联网
- 2025-08-18 11:06:01

一、前言
截止到今天,该项目也算实现基本功能了,后续继续更新有关32位ADC芯片相关的内容,今天对驱动芯片做一个总结,也对模拟SPI做一点总结吧
二、模拟SPI由于模拟SPI还是得有四种模式(CPOL和CPHA组合为四种),下面是我参考的模拟SPI的链接:SPI介绍+软件模拟SPI,本文介绍的相当详细,也有源代码,我们的项目就是采用该博主的第二种模式,只不过根据MCT8316ZR芯片做了部分修改,以适应驱动芯片。
模式0:CPOL=0,CPHA =0 SCK空闲为低电平,数据在SCK的上升沿被采样(提取数据) 模式1:CPOL=0,CPHA =1 SCK空闲为低电平,数据在SCK的下降沿被采样(提取数据) 模式2:CPOL=1,CPHA =0 SCK空闲为高电平,数据在SCK的下降沿被采样(提取数据) 模式3:CPOL=1,CPHA =1 SCK空闲为高电平,数据在SCK的上升沿被采样(提取数据)
三、模拟SPI驱动电机基本的寄存器配置和第一个电机的配置一样,只不过在ILIM引脚上并联的电阻大小不一样,这个电机在电阻上并联了200KΩ电阻,电机转的很快,也比较丝滑(由于机械原因可能稍微有点刺耳的声音),但是前面驱动的第一个电机需要并联330KΩ才可以,并联200K的反而无法运转,只是有响声。 所以若是您也在配置该电机,建议详细阅读数据手册,尤其是相关ILIM引脚的说明:
四、展示视频调平仪
五、往期回顾项目进展(一)-晶振正常输出、焊接驱动芯片、查找芯片手册并学习 项目进展(二)-配置MCT8316ZR芯片,主要学习如何根据数据手册配置外设等 项目进展(三)-电机驱动起来了,发现了很多关键点,也遇到了一些低级错误
项目进展(四)-双电机均可驱动,配置模拟SPI,调平仪功能初步实现!由讯客互联互联网栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“项目进展(四)-双电机均可驱动,配置模拟SPI,调平仪功能初步实现!”
上一篇
程序员的快乐如此简单
下一篇
Python15题day13