无线电轨车模运动动能相关介绍及电机测试示例程序说明
- 时间:
- 浏览:147
- 来源:中国微特电机网
咱今天来说说无线电轨车模驱动电机实验,这可太重要,它能检测车模主板、电机驱动板功能还有电机传动机械部分好不好!
电机安装连接要点
在安装电机的时候得把这两个电机跟电机驱动板后面那俩蓝色插座相连。记住了,电机的两个接线可是有极性滴,要是左右一调换,电机转动方向就变!这可别弄错了弄错了电机方向不对,那车模可就别扭!
咱比如说,要是实际操作时接错了,看着车模往相反方向跑,得再拆开重新来,多麻烦。所以,安装时千万得留意这极性问题。
驱动板开关作用
还有一个重要的地方,电机驱动板左上方有个控制开关。这个开关可管用,它能打开或者关断驱动板输出的电压信号。要是这开关没开好,那电机估计就没反应了。想象一下,辛辛苦苦安装好了电机,结果因为开关没弄对,调试半天都不行,是不是很糟心?所以,对这个开关可得上点心。
电机测试示例程序概述
现在咱来看看开发资料里给定的电机测试示例程序。这个程序可复杂,它除了完成对电机的控制,还用上了主控板上的 LED、按键还有 OLED 显示屏的功能。它先构造了 LED 对象,能让电路板上 D1 对应的 LED 闪烁起来,这样就能显示程序运行状态。接着还构建了两个按键对象,用来读取电路板上右侧两个按键的情况。
电机运行方向与程序初始化
在程序前面的初始化部分,有个数值,它的正负可是决定了电机运行方向的。这就好像指挥棒一样,正的数值让电机往一个方向转,负的呢就反方向转。程序初始化就把好多基础工作做好了,为后面电机正常运行搭好了架子。没有这个初始化,后面的运行可就要出乱子
OLED 液晶屏部分功能
程序还定义了 OLED 液晶屏部分功能,这部分得用到 OLED096 模块文件里的功能。有了这个功能后,通过电机驱动板功率放大电机控制demo板,就能决定两个电机运行速度。比如说速度想快或者慢,都能在程序里进行调整。这 OLED 显示屏就像个小窗口,把电机运行的情况展示给咱们看。
按键处理与程序循环
程序后面分别处理两个按键动作,逻辑差不多一样。当按钮按下,对应的 IO 口电平就变成低电平。按键对象 k0 通过 value 函数读取到数值是 0 时,就增加 duty 数值,但不能大于 1024,要是超了就改成 1024。第二个按键处理过程也类似,只是把占空比往小了改,还得保持 duty 不小于负的 1024。循环任务有刷新 OLED 屏幕、处理按键、输出电机 PWM 占空比。这里 duty 是全局变量,整个程序运行后,电路板上 LED 会周期闪烁。
最后问大家一个问题电机控制demo板,在实际操作这个无线电轨车模驱动电机实验时,你们有没有遇到很棘手的问题?
猜你喜欢