手机版

飞思卡尔智能车大赛杭州电子科技大学杭电二队(21)

发布时间:2021-06-11   来源:未知    
字号:

飞思卡尔智能车大赛技术报告

图4.13 舵机控制图

4.5.2电机动力控制

电机动力控制通过3种方式来实现:电机加速转动、减速转动、反转。这3种方式使车模得到最大的动力与阻力来完成加速与减速。电机动力控制程序流程图如图4.14所示。

图4.14电机动力控制程序流程图

加速的过程比较简单,直接将电机控制信息(moto_ctrl)的值查表转换成对应的PWM发生器寄存器值即可。根据所需要的速度增量调整PWM发生器寄存器值,提高电机的电压。减速过程则通过两种方法完成。把PID动力控制计算得出的电机控制信息(moto_ctrl)与一个事先测定好的临界值作比较,如果需要降低的速度量小于此临界值,说明速度需要稍微降低,使用类似于加速的方法根据速度增量调整PWM发生器寄存器值,降低电机电压。如果需要降低的速度量大于此临界值,说明当前车模需要一个刹车,程序将当前PWM发生器寄存器置零,然后设置另一个控制电机反转的寄存器值,给予电机一个反转的动力,给车模产生一个较大的阻力,使车体在短时间内迅速降低速度。电机控制图如图4.15所示。

飞思卡尔智能车大赛杭州电子科技大学杭电二队(21).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)