[应用相关] 用stc12可以做平衡车吗?

[复制链接]
2346|27
 楼主| zhuhuis 发表于 2019-9-24 22:16 | 显示全部楼层 |阅读模式
我之前用stc12做过,但是一直做不出来,请问你们有没有做过呢?是不是要用像adunio那样更高级的单片机才能做出来。能不能分享下经验。
tian111 发表于 2019-9-24 22:19 | 显示全部楼层

这个可以做,我看过别人做的例子。
happy_10 发表于 2019-9-24 22:24 | 显示全部楼层

可以做,可以参考STC官网的一些程序。
renyaq 发表于 2019-9-24 22:29 | 显示全部楼层
可以做的,Arduino是单片机二次开发的产物。普通单片机只是散件,硬件的设计和软件设计都得你自己来。而且arduino是半成品,你只要把相应的模块组合在一起,再写一写甚至直接复制别人程序就能行了。
zwll 发表于 2019-9-24 22:30 | 显示全部楼层

//********右电机中断***********************

void INT_L(void) interrupt 0
{

        if(SPDL == 1)  { speed_ml++; } //左电机前进
        else      { speed_ml--; } //左电机后退
        LED = ~LED;

}


//********左电机中断***********************

void INT_R(void) interrupt 2
{

        if(SPDR == 1)  { speed_mr++; } //右电机前进
        else      { speed_mr--; } //右电机后退
        LED = ~LED;
}
juventus9554 发表于 2019-9-24 22:33 | 显示全部楼层
我看别人做平衡车大多都是用arduino做的,用51做的人很少。。
 楼主| zhuhuis 发表于 2019-9-24 22:36 | 显示全部楼层

结贴了,多谢大家讨论这么多哈,呵呵
yunie0608 发表于 2019-9-26 14:17 | 显示全部楼层
可以加QQ 后期申请样品方便   2593903262
kkzz 发表于 2019-10-2 19:57 | 显示全部楼层
为什么不使用stm32作为处理呢?      
hudi008 发表于 2019-10-2 19:58 | 显示全部楼层
主要是里面有高速旋转的陀螺  
lzmm 发表于 2019-10-2 19:58 | 显示全部楼层
可以实现的额。            
minzisc 发表于 2019-10-2 19:59 | 显示全部楼层
软件控制器不论CPU多么强大,都是基于时钟
selongli 发表于 2019-10-2 19:59 | 显示全部楼层
利用车体内部的陀螺仪和加速度传感器,来检测车体姿态的变化  
xiaoyaodz 发表于 2019-10-2 19:59 | 显示全部楼层
以内置的精密固态陀螺仪(Solid-StateGyroscopes)来判断车身所处的姿势状态  
febgxu 发表于 2019-10-2 20:00 | 显示全部楼层
采集平衡传感器以及速度、加速度传感器的数据  
sdlls 发表于 2019-10-2 20:00 | 显示全部楼层
自平衡小车的电机多用感应电机和永磁电机  
pixhw 发表于 2019-10-2 20:01 | 显示全部楼层
原则上是可以的         
fentianyou 发表于 2019-10-2 20:02 | 显示全部楼层
平衡陀螺仪用过吗?  
selongli 发表于 2019-10-2 20:02 | 显示全部楼层
并利用伺服控制系统,精确地驱动电机进行相应的调整  
kkzz 发表于 2019-10-2 20:02 | 显示全部楼层
stm32比stc12性能高了很多的。  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

728

主题

8464

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部