智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 15557|回复: 15
打印 上一主题 下一主题

想用51单片机做一个四轴飞行器,菜鸟求帮忙

  [复制链接]

5

主题

18

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
威望
134
贡献
74
兑换币
79
注册时间
2013-8-20
在线时间
36 小时
跳转到指定楼层
1#
发表于 2013-8-20 23:50:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
打算用at89s52单片机,需要准备些什么器件,最好能具体点。听说要用到很多算法,用51单片机实现会不会很吃力啊?

39

主题

850

帖子

0

精华

跨届大侠

同学,今晚去你宿舍偷高压锅。

Rank: 10Rank: 10Rank: 10

积分
8530

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

QQ
威望
3783
贡献
2239
兑换币
2331
注册时间
2012-7-26
在线时间
1255 小时
2#
发表于 2013-8-21 00:21:29 | 只看该作者
这个玩笑不好笑。
回复 支持 反对

使用道具 举报

6

主题

318

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3134
威望
1445
贡献
933
兑换币
721
注册时间
2012-11-9
在线时间
378 小时
3#
发表于 2013-8-21 00:22:56 | 只看该作者
计算吃不吃力感觉不好说,毕竟也有用30M晶振的……

但是目测存储空间会吃力,毕竟程序编译完大小应该不小,而且各种变量还要占内存空间,如果电路设计不好IO也有可能感觉不够用……
回复 支持 反对

使用道具 举报

24

主题

1175

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5379
威望
2669
贡献
1706
兑换币
1811
注册时间
2012-10-29
在线时间
502 小时
4#
发表于 2013-8-21 11:35:42 | 只看该作者
建议换个芯片,四轴主流芯片STM32,用做车的128、k60也行,如果是做小四轴(用空心杯动力)的话,电路较为简单;如果想做大四轴(如用无刷电机动力),还需要电子调速器,这个可以自己做(主流用mega8的芯片)。除此之外,最为核心的就是飞控板,通常集成了陀螺仪、加速度传感器等,用于姿态信息的采集。还有一个模块就是无线通信模块,有多种方式可选。大四轴的话,网上基本上都有各个部件的成品,买回来拼装一下就行,但建议DIY
回复 支持 反对

使用道具 举报

203

主题

1964

帖子

2

精华

超级版主

平凡的小人物

Rank: 10Rank: 10Rank: 10

积分
222944

特殊贡献奖章论坛骨干奖章推广达人奖章热心会员奖章优秀版主奖章论坛元老奖章优秀会员奖章资源大师奖章活跃会员奖章在线王奖章

QQ
威望
124677
贡献
91941
兑换币
4298
注册时间
2010-9-29
在线时间
3163 小时
5#
发表于 2013-8-21 13:15:55 | 只看该作者
同意3楼和四楼童鞋的说法!
回复 支持 反对

使用道具 举报

2

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
797
威望
398
贡献
241
兑换币
251
注册时间
2012-11-15
在线时间
79 小时
6#
发表于 2013-8-21 18:14:20 | 只看该作者
自己写控制代码很难哦!
回复 支持 反对

使用道具 举报

4

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
威望
110
贡献
72
兑换币
67
注册时间
2013-7-31
在线时间
25 小时
毕业学校
合肥工业大学
7#
发表于 2013-8-22 11:36:27 | 只看该作者
关键是89c52没办法同时输出4路PWM,这个我们已经有过经验了,除非用51增强型,相对功能会多点,最好是用16位及以上的单片机做,stm32就是很好的选择,资料齐全,功能强大。另外需要的东西主要有陀螺仪、加速度计、支架、电调、无刷电机、两对正反桨,最好在加无线模块,做个遥控器(当然也可以买现成的,几百块钱),因为自动控制不太容易。总的加起来,一个45cm长的四轴大概要2000块以上。个人认为如果你只是为了学习,在网上买个开源的迷你四轴就行了,有些很便宜,都不到一百
回复 支持 反对

使用道具 举报

5

主题

18

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
威望
134
贡献
74
兑换币
79
注册时间
2013-8-20
在线时间
36 小时
8#
 楼主| 发表于 2013-8-22 12:09:31 | 只看该作者
dyl0000 发表于 2013-8-22 11:36
关键是89c52没办法同时输出4路PWM,这个我们已经有过经验了,除非用51增强型,相对功能会多点,最好是用16位 ...

请问用STC12C5A60S2可行吗?stm32还没有接触过。。。
回复 支持 反对

使用道具 举报

4

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
威望
110
贡献
72
兑换币
67
注册时间
2013-7-31
在线时间
25 小时
毕业学校
合肥工业大学
9#
发表于 2013-8-22 14:49:12 | 只看该作者
饭小强 发表于 2013-8-22 12:09
请问用STC12C5A60S2可行吗?stm32还没有接触过。。。

这个我没有用过,不好说。但是看到只有两路PWM,觉得还是不够点
回复 支持 反对

使用道具 举报

2

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
454
威望
225
贡献
139
兑换币
137
注册时间
2013-5-16
在线时间
45 小时
10#
发表于 2013-8-28 22:05:52 | 只看该作者
顶个~~
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 16:38 , Processed in 0.099114 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表