模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

6453查看 | 20回复

自制Naze32

[复制链接]
发表于 2015-11-17 12:32:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 payne.pan 于 2016-1-8 10:34 编辑

基于Atmel 8位处理器的 的Multiwii 是很容易DIY, 也很用用Arduino IDE编成,但这些微控制器,很难平滑过渡了到32位微控制器的世界
32位多用基于arm的stm32, baseflight, cleanflight 就是Multiwii完全改写了的运行在32位arm微控制器的飞控程序。


回想过去买个Arduino mini, 买个传感器 gy86,gy87或gy521, 很容易就做了一个Multi, 我也希望以此方式来做stm32
最近发现一个文章很有帮助,本文主要是翻译


自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:payne.pan 8236
自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:payne.pan 819
自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:payne.pan 1764


需要购买
一个stm32 board 大概 25元, 再小点的 17元
一些传感器模块,
  可以是集成的 10DOF GY86 或 GY87 等   (价格30-80元不等)
  也可以是分离的 气压计, 加速度/陀螺仪,磁场单独购买 (价格几元到20元)

而后开始接线,接线图如下:

自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:payne.pan 3743

自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:payne.pan 2796


Pin to be connected:

PB10 - SCL
PB11 - SDA

PA9 - TX1 - (Bluetooth-Telemetry)
PA10 - RX1 - (Bluetooth-Telemetry)

PA0 -> CH1 - PPM

PA8 - PWM1 (29)
PA11 - PWM2 (32)
PB6 - PWM3 (42)
PB7 - PWM4 (43)
PB8 - PWM5
PB9 - PWM6

PA2 -> TX2 (3.3v GPS or PWM Input #3)
PA3 -> RX2 (3.3v GPS or PWM Input #4)

PA12 -> Buzzer
PA4 -> VBAT

Both pins can't be used as it is for both the usage, since for buzzer is needed a transistor for drive the buzzer, and for VBAT it is needed a voltage divider (two resistors) plus a stabilizer (capacitor)
(不翻译了,我也要实践了,才知道怎么回事)
PB4 -> LED0
PB3 -> LED1

Both need a led + a resistor for avoid to overload the ping ... 1k resistor should do the job (even 1 shared between the two led for save few cents)


如果是并行pwm输入,查考如下
Here are the pin to be connected for each PWM input channel (please refer to TimeCop Naze32 manual for know the channel order, I have no idea if he use TAER1234 or AETR1234 ... or else )

PA0 -> Channel 1
PA1 -> Channel 2
PA2 -> Channel 3
PA3 -> Channel 4
PA6 -> Channel 5
PA7 -> Channel 6
PB0 -> Channel 7
PB1 -> Channel 8




(我买的器件还没有到,等我实践后再补充) 已经做好,参见
http://www.moz8.com/thread-61259-1-1.html

自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:payne.pan 9809
发表于 2015-11-17 12:55:18 | 显示全部楼层
不需要电调吗
发表于 2015-11-17 13:04:49 | 显示全部楼层
不错的教程我改天试试
发表于 2015-11-17 13:43:38 | 显示全部楼层
楼主高手啊!
发表于 2015-11-17 17:17:23 | 显示全部楼层
自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:花雕 7724
发表于 2015-11-17 17:39:10 | 显示全部楼层
这个要慢慢玩,不系统的学一下还真不行,不过肯定特有成感。、
发表于 2015-11-17 17:47:18 | 显示全部楼层
发自内心的感谢大神
 楼主| 发表于 2015-11-17 18:03:52 | 显示全部楼层

当然要了, motor输出端,就是接电调的,你还要自己做3转1的接线口
发表于 2015-11-17 19:48:40 | 显示全部楼层
大神自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:164281221 4110 自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:164281221 9263 自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:164281221 280 自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:164281221 1981
发表于 2015-11-17 20:05:16 | 显示全部楼层
自己做估计比成品更贵吧
发表于 2015-11-17 21:37:10 | 显示全部楼层
有这个打算,早就买好了东西,不过,还没时间动手呢,还要复习一下stm32……
发表于 2015-11-17 22:05:25 | 显示全部楼层
自己做实验还不错。
发表于 2015-11-18 01:46:32 | 显示全部楼层
不错的教程 自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:chriskao 3955
发表于 2015-11-18 01:58:47 | 显示全部楼层
利害自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:lawlaw36 2092   ,這一些我都有, 但我不懂自制Naze32 飞控,DIY,GPS,自制小灯笼,自制小布包 作者:lawlaw36 5877
 楼主| 发表于 2015-11-18 08:53:28 | 显示全部楼层
smartphone 发表于 2015-11-17 20:05
自己做估计比成品更贵吧

如果你做4轴,就要买gy86, 可能要100元,比成品便宜50元
不要求高精度定高,买gy87, 要 50多元,比成品便宜100元
当然,你的时间可不止你节省的钱,但你学到了东西。
发表于 2016-1-1 03:32:05 | 显示全部楼层
naze32 bootloade怎么烧??
 楼主| 发表于 2016-1-1 07:24:16 | 显示全部楼层
cailongxin 发表于 2016-1-1 03:32
naze32 bootloade怎么烧??

不用烧bl, 你参见  http://www.moz8.com/thread-61259-1-1.html
发表于 2020-9-1 15:39:42 | 显示全部楼层
老板太厉害了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!