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

项目进展(三)-电机驱动起来了,发现了很多关键点,也遇到了一些低级错误,

一、前言

昨天电机没有驱动起来,头发掉一堆,不过今天,终于终于终于把电机驱动起来了!!!!,特别开心,哈哈哈哈,后续继续努力完善!!!

二、ILIM引脚

首先是在用示波器测试BRAKE引脚波形时,不小心碰触到了ILIM引脚,突然电机旋转起来了!!!所以就把问题集中在该引脚上,测试了一下示波器引脚的阻值,阻值为1MΩ,所以在R45电阻上面并联上一个1MΩ电阻(叠罗汉,哈哈哈哈),电机可以转动起来了。
后续继续叠罗汉,并联到三个1MΩ电阻,发现效果也就这样,所以不再关心阻值的问题,最终只是并联了一个250KΩ的电阻。(当然在这期间也尝试改变R44的阻值,但是效果都不理想)
在这里插入图片描述
如果因为ILIM引脚电机没有旋转起来,也可以试试配置GAIN,可以挨个测试寄存器5的CSA_GAIN的值,我们当前配置的01h。
在这里插入图片描述
在这里插入图片描述

三、注意nSLEEP引脚拉高的时刻

还有一点就是,就是如上一遍博客所说"项目进展(二)-配置MCT8316ZR芯片,主要学习如何根据数据手册配置外设等",nSLEEP引脚在上电时一定要先输出低电平,等延时一会之后再将nSLEEP拉高至AVDD(上一篇博客是拉高到电源部分的3.3V,其实接到MCT8316芯片的AVDD引脚也可以)。

四、几处大坑

4.1 霍尔引脚配置

此外,还有上一篇博客没有提到的。一定要根据自己电机输出的霍尔信号(模拟还是数字)确定芯片的HNx引脚是悬空还是要接电容(连接HPx和HNx),我们引脚就是没有根据数据手册正确画原理图,导致最终还得把HNx跟GND断开(欲哭无泪!!!)。
在这里插入图片描述
这次真的是给我很大的教训,以后设计原理图一定要仔细看数据手册
在这里插入图片描述
在这里插入图片描述

4.2 虚焊

今天也同样测试了485芯片,在这也出现了很低级很低级很低级的错误:引脚虚焊!!!(md,以后一定得注意!!!)

4.3 PCB与电机连接线的选择

以后也要注意连接线的使用,下图的XH2.54连接线,接线处是会活动的(可能会导致跟接插口接触不好),我们就是使用8P的接线连接电机的三相和霍尔信号,有时电机旋转不正常,这个问题困扰我们好久好久,以为是配置的不好,最后发现是接触不良(大坑!!!),以后选择连接线还是要选择质量好的。
在这里插入图片描述

五、总结

今天的总结基本上就是这些,看似小问题也折磨了我们一整天,以后还是多注意细节问题。明天继续配置软件模拟SPI,驱动另一个电机试试。

六、往期回顾

项目进展(一)-晶振正常输出、焊接驱动芯片、查找芯片手册并学习
项目进展(二)-配置MCT8316ZR芯片,主要学习如何根据数据手册配置外设等

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

相关文章:

  • 目标检测算法改进系列之Backbone替换为RepViT
  • 学习 Kubernetes的难点和安排
  • 【MATLAB源码-第42期】基于matlab的人民币面额识别系统(GUI)。
  • 【软件测试】软件测试的基础概念
  • Docker-mysql,redis安装
  • 五种I/O模型
  • 用nativescript开发ios程序常用命令?
  • 6.Tensors For Beginners-What are Convector
  • Linux多线程网络通信
  • 矩阵的c++实现(2)
  • RPC 框架之Thrift入门(一)
  • 【C++】运算符重载 ⑥ ( 一元运算符重载 | 后置运算符重载 | 前置运算符重载 与 后置运算符重载 的区别 | 后置运算符重载添加 int 占位参数 )
  • 538. 把二叉搜索树转换为累加树
  • java8日期时间工具类
  • 算法-动态规划/trie树-单词拆分
  • React框架核心原理
  • python-pytorch 利用pytorch对堆叠自编码器进行训练和验证
  • 制作 3 档可调灯程序编写
  • 源码分享-M3U8数据流ts的AES-128解密并合并---GoLang实现
  • CSDN Q: “这段代码算是在STC89C52RC51单片机上完成PWM呼吸灯了吗?“
  • Linux系统编程系列之线程池
  • Linux CentOS7 vim多文件与多窗口操作
  • SPI 通信协议
  • 【图像处理】使用各向异性滤波器和分割图像处理从MRI图像检测脑肿瘤(Matlab代码实现)
  • 5个适合初学者的初级网络安全工作,网络安全就业必看
  • Kafka核心原理
  • 探秘前后端开发世界:猫头虎带你穿梭编程的繁忙街区,解锁全栈之路
  • 洛谷_分支循环
  • MySQL数据库入门到精通——进阶篇(3)
  • Mind Map:大语言模型中的知识图谱提示激发思维图10.1+10.2