当前位置: 首页 > news >正文

项目进展(四)-双电机均可驱动,配置模拟SPI,调平仪功能初步实现!

一、前言

截止到今天,该项目也算实现基本功能了,后续继续更新有关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芯片,主要学习如何根据数据手册配置外设等
项目进展(三)-电机驱动起来了,发现了很多关键点,也遇到了一些低级错误

http://www.lryc.cn/news/178086.html

相关文章:

  • 《学术小白学习之路13》基于DTM和主题共现网络——实现主题时序演化网络分析(数据代码在结尾)
  • 实验三十三、三端稳压器 LM7805 稳压性能的研究
  • 第三章 软件架构
  • 怎么保护苹果手机移动应用程序ipa中文件安全?
  • 中秋节快乐
  • 【记录文】Android自定义Dialog实现圆角对话框
  • 架构案例2022(四十二)
  • kafka 集群搭建 常用命令
  • 【python】numpy库
  • jvm垃圾收集算法
  • Arm机密计算架构技术(Armv9 CCA) 白皮书
  • Magisk Delta以及EdXposed工具在逍遥模拟器上安装教程
  • The Reversal Curse: LLMs trained on “A is B“ fail to learn “B is A“
  • 专栏更新情况:华为流程、产品经理、战略管理、IPD
  • 微软(TTS)文本转语音服务API实现
  • 防火墙firewalld
  • SW线光源是真实的(点光源)
  • Vue Router的安装
  • ROS架构设计
  • JSON.toJSONString() 解析之后 出现“$ref“:“$[x].xxx“
  • 2023研究生数学建模E题思路+模型+代码+论文(持续更新中) 出血性脑卒中临床智能诊疗建模
  • 云可观测性安全平台——掌动智能
  • [ruby on rails] postgres sql explain 优化
  • YOLOv7改进:GAMAttention注意力机制
  • 83、SpringBoot --- 下载和安装 MSYS2、 Redis
  • 用css画一个半圆弧(以小程序为例)
  • redis介绍
  • 数学建模常用模型
  • Linux 基本语句_5_创建静态库|动态库
  • 【每日一题】2703. 返回传递的参数的长度