直流减速电机
DC Motor
1. 简介
「直流减速电机」驱动模块最多可以连接和控制2个直流减速电机,通过控制发送到电机的控制信号,我们可以控制电机的转速及转动方向。在编程时,控制电机的动力信号越大,电机转动速度越快,当信号为负数时,电机开始反转。例如,当发送给电机的动力信号是100%,电机满速正转,而当信号是-100%时,电机则是满速反转。
减速直流电机是普通的直流电机装上了减速齿轮箱。当上电时,电机的转轴开始转动,并带动任何装配在转轴上的物体(如轮子)一起转动。在转动过程中,直流电机实际上是持续的把电能转换成了机械能。
注意*:在使用电机时,为避免供电不足,请尽量使用「电池」模块进行供电。
2. 模块概览
电机1/2 接口 | - 连接直流减速电机 |
---|---|
微控制器 | - 按照主控模块发送的指令控制电机转速及转向 - 储存预置程序,让模块可以即插即用 |
电机1/2 指示灯 | - CW:电机顺时针转动时点亮 - CCW:电机逆时针转动时点亮 |
电机驱动芯片 | - 与微控制器协作共同驱动控制直流电机 |
3. 技术参数
微控制器 | STM32F030F4 |
---|---|
核心频率 | 48 MHz |
存储 (Flash) | 16 kB |
内存 (SRAM) | 4 kB |
供电电压 | 3.6 - 5V |
接口 | 2x 11 Pin 接口 (用于接11 Pin 排线) 2x 11 Pin 金手指 (用于磁性连接器) |
通信协议 | I2C |
尺寸 | 41mm 30mm (仅电路板) 41mm 42mm (安装磁性连接器) |
重量 | 约 4.3g (仅电路板) 约 11.4g (安装磁性连接器) |
4. 模块使用
关于模块使用,详见 Codecraft 的 Grove Zero 编程指南。