【试用】MTO1804无刷直流电机--micro:bit驱动无刷直流电机

2020-04-194932
AI 快速预览详细 收起
本文介绍了如何使用micro:bit和Mind+软件驱动MTO1804无刷直流电机。由于micro:bit不能直接生成PWM方波,作者通过Mind+模拟生成PWM信号,成功驱动了电机。图形化代码简单易懂,适合STEM教育场景中的项目实践。测试过程中发现电机有时会停转或减速,需要进一步研究。
之前用miciro:bit测试过驱动MTO1804无刷直流电机,但是没有成功,后来看了云天老师的Arduino驱动MTO1804无刷直流电机,就想着按照原理miciro:bit应该也可以的。
主要是PWM生成方波。arduino数字端口可以生成方波,miciro:bit好像不能直接生成。不能直接生成那就用mind+连接miciro:bit模拟生成一个吧。
用了2节18650电池串联,一个miciro:bit,一个miciro:bit扩展板。电机驱动板信号线接p13。
【试用】MTO1804无刷直流电机--micro:bit驱动无刷直流电机图2

【试用】MTO1804无刷直流电机--micro:bit驱动无刷直流电机图1
图形化代码很简单,更容易理解pwm。就是往数字引脚按时间间隔输出高低电平,生成pwm方波,调整时间间隔就能调整方波的频率。开始滴滴短的两声(这个好像接几节电池就响几声),然后一声长的滴,然后就转了。但有时候会停转或减速不知道怎么回事,回头再研究下。arduino的代码可以参照云天老师的,写的比较详细。
刚转起来吓人一跳,声音好大,转速很快,前面不要放重的东西,固定不牢容易甩出来有点危险。
现在mind+可以写库文件了,有时间研究研究如果写成库文件,那个图形化编程用这个就方便了,图形化编个无人机的电控也有可能吧。测试视频:


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -