一。直流电机
![90ebd3668da76c59b3ae3bbdf2e7e452.png](https://i-blog.csdnimg.cn/blog_migrate/37d9b693aad9c3e292a4cdb02a6612fc.png)
给接线端加上电源电机就会转动,加相反的电源电机就是朝相反的方向转动。
加个转接板是为了方便实验以及拆装。在电源位置并联了一个104电容,防止电机在转动过程中产生电火花以及滤波的作用。
锂电池标称电压为7.4V,充满电后为8.4V。
![44259872714bac380d329e10b031cc7e.png](https://i-blog.csdnimg.cn/blog_migrate/a58c1a32206ed25ecff5d62ae932667a.jpeg)
二。如何用单片机控制电机的正反转
单片机的引脚一般最大能输出20mA的电流,而电机空载时的工作电流在160mA左右,所以不能用单片机的引脚直接控制电机的正反转。
双路直流电机驱动模块RZ7899
![e8bc68131fa1818eecf71f8462d51b4a.png](https://i-blog.csdnimg.cn/blog_migrate/f62f41dc9c90bf971554122d8b69ba3c.png)
电机驱动芯片:RZ7899
![bfb3f6c8edb078a54364e53f2222bc3c.png](https://i-blog.csdnimg.cn/blog_migrate/3d7fe3bb10058f70161973b94a2bee28.jpeg)
最大输出电流6A
工作电压:3V-25V
![bfb3f6c8edb078a54364e53f2222bc3c.png](https://i-blog.csdnimg.cn/blog_migrate/3d7fe3bb10058f70161973b94a2bee28.jpeg)
![afb6cc661075856d5a1555d6e21f2f1c.png](https://i-blog.csdnimg.cn/blog_migrate/1df3e06eac1c450c0d16f3a013182705.png)
芯片的FI和BI分别接单片机的引脚,单片机两个引脚有4种状态。
![e91fc5882e36a926060b7a67543218df.png](https://i-blog.csdnimg.cn/blog_migrate/d8256bcb0cf84f0ab8c709e1ad6a39f4.png)
FI和BI为TTL电平,即3.3V,而FO和BO输出为Vcc。
FI和BI输入高电平时,FO和BO输出低电平,也就是刹车。
分享些资料便于后期的学习参考
(stm32直流电机驱动)
(stm32串口应用)
基于STM32-WiFi智能小车机器人开发实战
老司机倾囊相授-PCB大牛修炼秘籍