当前位置:首页 > STM32 > 正文内容

基于STM32F103C8T6自制4轴无人机

智凡单片机2018-03-22STM323944

      最近又自学了ARM公司的STM32F103C8T6芯片编程控制,这款芯片比起51单片机强大了不少,其工业化制作的最小系统核心板,比51单片机的重量小了很多很多,运算能力提高了太多(51单片机最高频率是1MHz, 

STM32F103最高频率72MHz还能超频使用),对引脚的控制能力增强不少,关键是价格几乎一样便宜。学会了控制这款芯片,似乎觉得自己能做一个小小四轴无人机了~

       说干就干,之后就在网上买了一应材料和模块,不算邮费,所有零件加起来成本大概在138元左右。

所需材料如下:
1、720空心杯电机 4个带桨叶, 大概20元(很遗憾,这款电机找不到电气特性说明,只有输入最高电压3.7V,最大转速45000转的简单说明)

自制4轴无人机
2、无人机架子(这个当时买成20元,似乎有点贵)

自制4轴无人机


自制4轴无人机
 3、STM32F103C8T6核心板一块(12元)

自制4轴无人机

4、2路直流电机驱动模块2块(共4.6元)


自制4轴无人机

 5、迷你DC-DC降压模块一枚(3.3元)(这玩意可难选了,对转换效率要求越高越好,体积要小,重量要小,发热小)


自制4轴无人机

6、开关一个(3.3元20只,这玩意可以随便选,但我买这个买成按下关闭,弹起导通了,不过效果都一样)


自制4轴无人机

7、最最重要的就是电池了,不做无人机,之前几乎体会不到什么是压降,为了解决这个问题真是较劲了脑汁,换了2种锂电池都不行,最后不得不投降,选择了专用的无人机电池。。。

18650电池,容量虽然大,然而质量也大单个重44克左右,并且放电速度达不到要求, PASS !
自制4轴无人机
标称9V  780毫安锂电池,自重25克,放电速度任然达不到要求,PASS!
自制4轴无人机

最后只能去网上买专用电池咯,20元一个。。。估计今天才发货,还得等两天。。。
自制4轴无人机

8、MPU6050六轴加速度陀螺仪(46元,这玩意真心贵啊,更好的带地磁检测功能的要上150了,咱穷就买个最便宜的。。。)
这个模块很灵敏,链接在电脑上观测,一个很小的姿态变动都能检测到~自制4轴无人机
9、连接线,我选择了0.3mm的漆包线铜丝(9.5元100克150米长,很不错)
用来链接芯片和各个模块,0.3mm应该能承受1.8A电流,所以用它来做电源链接线也可以的,很好用!
自制4轴无人机
等过两天专用电池到货了,就来试试能不能飞了~

扫描二维码推送至手机访问。

版权声明:本文由智凡单片机c语言入门发布,如需转载请注明出处。

分享给朋友:

相关文章

stm32f031G6U6单片机SWD烧写一次后,无法再次烧写解决方法。

stm32f031G6U6单片机SWD烧写一次后,无法再次烧写解决方法。

这几天在做一个小项目,需要用到stm32f0系列的单片机,画好的板子引出swd,方便调试和烧写程序,可是第一次swd烧写程序后,想再次烧写,发现keil里始终找不到设备,而且我的程序里也并没有复用sw...

点亮一颗LED灯(HAL库)

点亮一颗LED灯(HAL库)

上次我把stm32 的准备工作完成了,下面我们来点亮第一颗LED灯。首先还是看图,哈哈哈新建一个工程,选择我们的stm32的型号,我用的stm32f051的芯片,双击芯片型号出现下面的界面,然后我们把...

如何用ST-LINK给STM32下载HEX文件

如何用ST-LINK给STM32下载HEX文件

很多小伙伴,平时做STM32产品时,一直用仿真器在MDK环境下调试和下载程序。但是到了交付生产了,不想把源程序也给他们,只想给他们HEX文件…如果产品留着串口下载电路还好,如果只有JTAG接口或者SW...

【STM32电机方波】——NVIC中断基本设置

【STM32电机方波】——NVIC中断基本设置

NVIC概念:提供中断控制器,用于总体管理异常,称之为“内嵌向量中断控制器”。简单来说,就是MCU提供、处理内部中断的模块。NVIC库函数:中断优先级:在配置NVIC之前得弄懂一个概念:中断优先级,即...

STM32F103C8单片机上完全用寄存器实现的USB大容量存储设备

STM32F103C8单片机上完全用寄存器实现的USB大容量存储设备

本程序的目的是为了演示STM32 USB寄存器的使用方法以及SCSI命令的处理流程,程序只实现了基本的磁盘读写功能。该USB设备使用了3个端点:ENDP0(Control型端点),EP1_IN和EP1...

STM32F103C8T6核心板(小开发板)原理图和PCB等资料

STM32F103C8T6核心板(小开发板)原理图和PCB等资料

原理图:PCB:该开发板上有几点需要注意:1)PA13、PA14没有单独引出,分别对应SWDIO、SWCLK,可以在SW模式烧写程序后,再使用PA13、PA14两个引脚;2)PB2与BOOT1共用一个...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。