标题:
两轮平衡小车是用51单片机好,还是stm32好?
[打印本页]
作者:
panqin
时间:
2018-9-13 14:24
标题:
两轮平衡小车是用51单片机好,还是stm32好?
作者:
609763691
时间:
2018-9-13 19:48
只要还是看你熟悉什么单片机,51的管脚配置简单,但是资源相对于stm32较少,虽然stm32很强大,但是你不会或是到时候管脚的地方编写不出来,岂不是一切都白费了,32的处理速度和计算都比c51优越很多,最终的选择还是在于你自己,还要看自己能干什么
作者:
呵呵哈
时间:
2018-9-13 20:40
主要是看你对哪款单片机熟悉,51操作相比较于32写驱动的时候比较简单,理解也容易,网上有大量的成熟的可借鉴的代码。32如果是初学者的话,即使用HAL开发,遇到问题解决需要查阅数据手册浪费大量时间,但32的资源和主频比51多一些,看你个人选择。
作者:
青月丶
时间:
2018-9-13 21:24
32功能更多,处理的速度也快的多,我们学校的普遍是用的32
作者:
千城
时间:
2018-9-13 22:12
51的片内资源及引脚数太少了,而且运行速度还比较慢,不如32好实现
作者:
huangfuzhiqi
时间:
2018-9-14 06:38
32的功能更强大做平衡车最好选用32或DSP,这样更安全
作者:
商女
时间:
2018-9-14 08:35
看你的能力与需求哦,
作者:
7305
时间:
2018-9-14 09:06
51可能性能不够,单周期的可能也不行。以前做过一个四轮的平衡小车。蓝牙控制加lcd1602显示,6050的模块。用了一个12c5a60s2和89c52才勉强能工作。
作者:
jiangkeqin_sy
时间:
2018-9-14 09:23
看你熟悉什么单片机,51的管脚配置简单,但是资源相对于stm32较少,虽然stm32很强大,但是你不会或是到时候管脚的地方编写不出来,岂不是一切都白费了,32的处理速度和计算都比c51优越很多,最终的选择还是在于你自己,还要看自己能干什
作者:
Rhyme丶
时间:
2018-9-14 12:04
主要看你熟悉哪一种,多多练习,各有各的优点
作者:
stone2018
时间:
2018-9-14 12:09
51功能太简单了, 无法满足要求。
作者:
lzx1307
时间:
2018-9-14 14:53
用51单片机就可以了。
作者:
jindizhiwa
时间:
2018-9-14 15:08
你的需求是什么?满足要求,51,STm32都好。
作者:
dxh8848
时间:
2018-9-14 15:25
从方便后期升级角度来分析的话,选择STM32好一些,代码资源,芯片性能都是STM32更强
作者:
pengwenxiang
时间:
2018-9-14 16:21
32好,资源丰富,功能强大,运行速度也快
作者:
yinwengang123
时间:
2018-9-16 11:28
STM32性能要比51高很多
作者:
呲昵称已占用
时间:
2018-9-16 11:41
32的话能接的模块更多,对于后面的开发有较大帮助
作者:
基怪叨叨
时间:
2018-9-16 11:48
51够用的话,就用51
作者:
kailovewill
时间:
2018-9-17 09:50
stm32还是要学的,毕竟51性能太低,将来工作还是32用的多
作者:
zhengzic18
时间:
2018-9-18 10:35
51的片内资源引脚数少,运行速度慢,不如32好实现,32的功能更强大做平衡车最好选用32或DSP,具体还是你的需求
作者:
阴云雨
时间:
2018-9-18 11:25
首先考虑对哪个使用熟悉,个人觉得32的要比51好些,51能接的模板比32的要少,而且运算速度和计数都比51快!
作者:
lee5855329
时间:
2018-9-18 12:02
51已经够用的时候 我就没必要用32了
作者:
shany
时间:
2018-9-18 14:34
两个精通程度差不多肯定是stm32了,
作者:
dscmpl
时间:
2018-9-18 15:08
stm32还是要学的
作者:
HUASHUO11
时间:
2018-9-18 15:30
51不得行,端口太少太少了
作者:
杨廿一
时间:
2018-9-18 15:35
51简单点,但是资源没有32多
作者:
超级龙卷风
时间:
2018-9-18 18:14
stm32可扩展功能更多
作者:
王硕很厉害啊
时间:
2018-9-18 18:49
32贵但好 51便宜但弱
作者:
张明211
时间:
2018-9-30 12:21
建议用STM32,一家之言。
作者:
李素京
时间:
2018-9-30 15:45
51和32可以说是各自有各自的优缺点,主要是看你项目中的需求。
作者:
Tom斌
时间:
2018-9-30 15:46
32,便宜好用
作者:
13425472500
时间:
2018-9-30 16:39
stm32好,电机编码器AB相测速以及mpu6050陀螺仪用stm32比较好做
作者:
小摩托布鲁诺
时间:
2018-10-1 11:09
还是32好一点……?51感觉还是有局限
作者:
xhaity
时间:
2018-10-1 11:39
用51估计处理速度不够用哦
作者:
yuluren
时间:
2018-10-1 16:48
32功能更强大一点
作者:
18182327612
时间:
2018-10-1 17:15
朱要是看你能熟练的操纵两块,萝卜白菜,各有所爱,每个人都有擅长的一面,主要取决于自己;、
作者:
xiaocongya
时间:
2018-10-1 17:42
我觉得51便宜,用最低成本做产品最好
作者:
yzzzy96
时间:
2018-10-1 18:00
推荐用32,功能更强大,资源更丰富。也是一个学习的过程吧
作者:
shenshuaiwei
时间:
2018-10-1 18:36
stm32,现在一般都用这个了,我的课设也是这个
作者:
swatkxs
时间:
2018-10-1 19:27
支持一下,回复一个
作者:
唐钱钱
时间:
2018-10-1 19:48
还是stm32好
作者:
1979759100Ls
时间:
2018-10-1 20:13
51性能我感觉完全够了,不是说32速度快就可以处理的更好,个人认为用51的比较简单,而且写出来的东西自己能够很快地理解,别人也能够看得明白
作者:
申大龙
时间:
2018-10-1 20:15
32好 后期开发以及添加新模块较好
作者:
kyd123456
时间:
2018-10-1 21:34
STM32主频高,外设丰富,有PWM、AD、DA这些常用外设,而51单片机速度较慢,而且很多外设都要外接,用起来不方便。 最重要的是STM32很热门,网上想找资料很方便,自学起来也十分轻松。
作者:
labber
时间:
2018-10-2 09:02
51增强版也可作平衡车的主控,不过得买块高频能稳得住的。
作者:
tansuozhe
时间:
2018-10-2 09:43
32速度快,扩展也方便
作者:
860921464
时间:
2018-10-2 19:43
当然是32
作者:
Dylan123456
时间:
2018-10-2 19:43
看看自平衡小车需要什么,需要角度传感器来识别姿态来控制电机。正常使用PD算法就可以实现自平衡。 在这个系统中,偏差量是站立小车的倾斜角。而倾斜角反馈回来给单片机来控制pwm以控制电机。实际上这是很简单的,前提是控制的小车,对于控制精度要求并不高。要求站立的话,51是完全可以胜任的。况且还有增强型的51单片机
作者:
Dylan123456
时间:
2018-10-2 19:43
看看自平衡小车需要什么,需要角度传感器来识别姿态来控制电机。正常使用PD算法就可以实现自平衡。
在这个系统中,偏差量是站立小车的倾斜角。而倾斜角反馈回来给单片机来控制pwm以控制电机。实际上这是很简单的,前提是控制的小车,对于控制精度要求并不高。要求站立的话,51是完全可以胜任的。况且还有增强型的51单片机
作者:
疯子本人
时间:
2018-10-3 12:21
如果单纯是平衡的话,51就可以了,32在于功能更强大,51会简单一点,用32做的话,还可以扩展到其他外设,所以,建议会用哪一款单片机就用哪一款单片机
作者:
xuzongguo
时间:
2018-10-3 15:14
个人建议32,51比较简单,但功能少,用32吧,现在基本都用32了
作者:
edaworks
时间:
2018-10-3 15:22
如果考虑价格原因51比较好,可以用汇编语言编程。如果不关心价格,STM32更适合驱动开发。
作者:
stallone
时间:
2018-10-3 15:33
51的管脚配置比较简单,但是资源相对于stm32较少,最终的选择还是在于你自己,还要看自己能干什么,在我认为stm32还是比较强势一点的
作者:
stallone
时间:
2018-10-3 15:34
51的管脚配置比较简单,但是资源相对于stm32较少,最终的选择还是在于你自己,还要看自己能干什么,在我认为stm32的应用能力比51强很多
作者:
sbggv
时间:
2018-10-3 22:01
感觉stm32更好
作者:
1285574579
时间:
2018-10-4 10:58
51的片内资源引脚数少,运行速度慢,不如32好实现,32的功能更强大做平衡车最好选用32或DSP,具体还是你的需求
作者:
T礼物X
时间:
2018-10-4 11:12
各有优劣吧
作者:
SEVEN10000
时间:
2018-10-13 16:56
当然是32好啊
作者:
zhou3072
时间:
2018-10-13 17:21
Stm32好过51单片机
作者:
mdyz
时间:
2018-10-13 17:26
还是看你熟悉什么单片机,51的管脚配置简单,但stm32资源比较多,但是怕你不会或是到时候管脚的地方编写不出来。32的处理速度和计算都比c51优越很多,最终的选择还是在于你自己,还要看自己能干什么
作者:
越雨
时间:
2018-10-14 10:28
32速度快,后期扩展性强。有用过32的话就上,没的话就从51,基础。
作者:
自强0322
时间:
2019-5-6 19:54
51性能太弱 ,32用起来也简单
作者:
15874048479
时间:
2019-5-6 19:59
我觉得51单片机足够了吧
作者:
Tracer
时间:
2019-5-6 20:34
32 STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的。 STM32单片机程序都是模块化的,接口相对简单些,因为它自身带好多功能,工作速度也快。而51的自身功能少,需要外围元件多,要求对电子熟悉。 STM32互连型系列产品强化了音频性能,采用一个先进的锁相环机制,实现音频级别的I2S通信。结合USB主机或从机功能,STM32可以从外部存储器(U盘或MP3播放器)读取、解码和输出音频信号。 STM32 的运算速度大约是51单片机的几十倍吧,而且外围接口功能比51强大太多。
作者:
1102396223
时间:
2019-5-6 21:15
说实话一看到平衡车说是要51做还是32,自己觉得肯定是32占大多数的,因为32的很多方面都比51优越。当然这个也要看你熟悉哪种吧,要是都不熟悉32做起来的确也吃力。如果你对32又不熟悉,又对51的条件感到担心,那Arduino是不错的选择。因为网上也有很多用Arduino做平衡车的资料,这样就有很多的参考,做起来轻松多了。
作者:
ymw6240
时间:
2019-5-6 21:42
都可以,我个人觉得32更好些。51感觉都有些过时了,抗干扰好似没有32好。
作者:
hnxtlxx
时间:
2019-5-7 09:42
51比较简单,还是51吧
作者:
way2688
时间:
2019-5-7 15:23
肯定是STM32好啊
作者:
自知则知之
时间:
2019-6-2 11:00
其实最重要的是你对两款单片机的熟悉程度,相对来说51要较为简单,但是实现的功能比32要少,其实就是一个难度的问题,如果觉得实力足够,那么用32做要较为功能强大一些
作者:
xiaotianlao
时间:
2019-6-2 20:21
两种都可以的,看你要求,32处理快一些
作者:
zaqw
时间:
2019-6-2 23:51
32位单片机在后续功能开发会方便一些
作者:
RomeoBack
时间:
2019-6-3 13:41
51比较成熟但相对来说比32要落后一些吧 总之32功能要比51强大一些
作者:
fywcy
时间:
2019-6-3 18:41
32的运行速度快 处理好
作者:
黄不烦
时间:
2019-6-3 20:25
我们学的是51,比较基础,不过32功能更强大,推荐32哦
作者:
yzwzfyz
时间:
2019-6-4 08:52
导向性错误。
关键看你的设计构思、解决方案。这与用什么单片机无关!
作者:
1111三生树
时间:
2019-6-5 09:30
51简单,但是速度没32块,效果也没有他好,但是32比较难
作者:
zxcvas
时间:
2019-6-5 09:40
应该是32吧
作者:
wjy809
时间:
2019-6-5 10:50
看看投票结果就应该知道什么是最好的了
作者:
weisiliweisiliw
时间:
2019-6-5 14:27
609763691 发表于 2018-9-13 19:48
只要还是看你熟悉什么单片机,51的管脚配置简单,但是资源相对于stm32较少,虽然stm32很强大,但是你不会或 ...
看预算成本
作者:
ABC10253620
时间:
2019-6-8 15:14
51处理速度慢,针脚少(40个)
作者:
ABC10253620
时间:
2019-6-8 15:14
stm32处理速度快,如果要求不高用51
作者:
鹏博士PBs
时间:
2019-6-9 21:56
个人建议可以利用STM32做主控与此同时同时采用Keil为编译环境和陀螺仪MPU为传感器-测倾角以及加速度等以及一些算法控制电机,以此实现平衡的目的
作者:
阔爱的钊钊
时间:
2019-6-10 01:02
绝对用stm32 如果其他高级别的DMA的51系列单片机也是可以考虑的
作者:
文二
时间:
2019-6-10 01:18
32的一些模块也跟全,应用一些复杂的程序的话,建议32
作者:
Sigrid
时间:
2019-6-10 09:38
51现有的资源没有32的多,而且配置的外设也是32比较强大。现在主流就是stm32做嵌入式的开发了
作者:
q1182585590
时间:
2019-6-10 09:43
这也看你自己对两种东西熟悉程度吧都差不多的话 但推荐32功能更为强大
作者:
1290498398
时间:
2019-6-10 11:22
32比较好一点
作者:
yangzhe6110
时间:
2019-6-10 11:33
32好用呀,32端口多,贴片的好用,面积小
作者:
小生马一
时间:
2019-6-10 13:35
51基础一点,32更强大更实用,性能好过51,用处更多,用32的还是多,还是学一个更先进的吧
作者:
yuguai
时间:
2019-6-10 15:41
32比较好一点
作者:
thche
时间:
2019-6-10 15:53
我们学校基本上都是32
作者:
么么牛
时间:
2019-6-13 09:42
我觉得还是用32得比较好 我就是用得32
作者:
么么蛋
时间:
2019-6-13 10:21
STM32主频高,外设丰富,有PWM、AD、DA这些常用外设,而51单片机速度较慢,而且很多外设都要外接,用起来不方便。 最重要的是STM32很热门,网上想找资料很方便,自学起来也十分轻松。
作者:
guad268
时间:
2019-6-13 11:48
STM32更好.
作者:
dpj小菜鸡
时间:
2019-6-13 11:56
一般学习的是51 比较落后了
作者:
luowen421
时间:
2019-6-13 16:02
用stm32比较好,资源丰富
作者:
朱猪我最爱
时间:
2019-6-13 17:37
51单片机容易学习
作者:
ppazz
时间:
2019-6-14 07:53
当然是32好啊,32具有丰富的定时器及外部中断,要做智能车的话肯定要涉及到多个中断处理及分时并行操作,如果仅用51的2个定时器和2个外部中断很明显有点不够。
作者:
xiaocongya
时间:
2020-1-31 22:05
51可以的话还是51把,毕竟简单。
作者:
TTQ001
时间:
2020-2-1 09:27
各有各的优点, 主要是看你更熟悉哪款单片机,51学习比较简单,也容易理解,有大量的可借鉴的代码。但是STM32功能更多,处理的速度也快,方便将来升级和工作需求用,还是选择STM32
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1