估计买到假的AOD422了,毕竟0.3元一颗, 下一版换mos, 换成SI23002, 和esp-drone一样, 供电也改掉, 不使用ESP32 Devkit的AMS1117, 外面再画一个DCDC提供3.3V
飞控用ESP32 Devkit的模组做的, 原理图如上, 一部分参考esp-drone工程。 带动4只8520 1S电动机
MOS驱动电路, 偷懒直接用了家里有的元件, AOD422,查了一下这个MOS管可以在2.4V的电压导通,而且说是电阻很小
结果调试的时候, 发现动力不足,有一只马达甚至不转, 直接用ESP32的GPIO把PWM输入高电平也不行。
检查发现,锂电池的电压是3.8V, esp32的供电经过AMS1117降压后,变成了2.8V, GPIO只能输出2.5V。。。。
测试用5V USB供电, 4只马达转速和声音立即变得爆棚吓人
坑爹啊!。。。。怎么解决这种现象呢,难道要给ESP32单独再加个5V的电池供电?
我看了一下aod422的参数 2.5v也应该开启够了
估计买到假的AOD422了,毕竟0.3元一颗, 下一版换mos, 换成SI23002, 和esp-drone一样, 供电也改掉, 不使用ESP32 Devkit的AMS1117, 外面再画一个DCDC提供3.3V
话说如果这个项目能制作成功, 那么可以再把自制无人机的成本拉低到一个程度, 到时候另起一个帖子介绍制作方式
成本:
1. ESP32 Devkit 17元
2. 空心杯电机 x4 15元
3. ABS塑料板自制机架 5元
4. MPU6050模组 9元
5. PCB + MOS + 电阻电容 3元
总共成本50元
飞控使用crazyflie方案的esp-drone
遥控器直接使用手机app
开源方案秒杀拼多多上60~70元的无人机啊。
既然自己画版 可以直接用ESP32 wroom+ch340n 不用Dev kit,如果用ESP32s...
是的, 当时脑子一热就画了板子了, 结果有好多问题, 画了硬件才去研究esp-drone, 要改的地方有:
MOS换成SI2302
电机增加保护二极管
ADC测电压换成分压测量
连接MPU的I2C接口不要使用GPIO2
LDO使用AP2111
增加LED
引用teenagerold发表于9楼的内容用的是那种航模用的电池吧,放电倍率高的。esp32供电是3.3V? 1S锂电池电压在3.8V±0.2...
目前发现,改了硬件之后,esp32受电机的影响还是比较小,这破玩意3v左右还能正常工作,倒是富斯接收机低于3.3v就寄了,这个失算了,看了还是得多加电容
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。