首页 论坛 技巧&分享 来,一起做个四驱智能小车 回复于:来,一起做个四驱智能小车

技小新
技小新 瓜农

单片机如何通过RZ7899控制电机正转、反转和刹车?

先看RZ7899芯片的引脚功能。

芯片的VCC和GND是电源引脚,可以接受3V~25V的电压。

BI和FI引脚和单片机引脚连接,接收单片机的逻辑高低电平信号。

BO和FO引脚,是连接到电机端子的引脚,这几个引脚在工作的时候是要输出大电流的,最大支持3A输出。

BI和FI引脚的电平变化,有四种:高高、低低、高低、低高。

这四种变化,就可以使得BO和FO的电平发生高低变化,从而控制电机正转、反转、刹车和浮空。

他们之间的对应关系,可以看RZ7899芯片手册的真值表:

56脚FO为高、78脚BO为低,电流从FO经过电机流向BO;

56脚FO为低、78脚BO为高,电流从BO经过电机流向FO;

上边两种情况,就实现了电机的正反转,对与小车,就是前进和后退。

56脚FO和78脚BO都为低,这就是刹车。

56脚FO和78脚BO为释放状态,电机应该是自由转动状态,不要理解为刹车。

 

通过以上分析,你可以知道,单片机用2个引脚可以控制1个电机的正转、反转和刹车。

单片机使用8个引脚,就可以控制4个电机的正转、反转和刹车。