基于电磁传感器的智能直立车控制系统设计[论文] .pdfVIP

基于电磁传感器的智能直立车控制系统设计[论文] .pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于电磁传感器的智能直立车控制系统设计

摘要本文设计并实现了电磁智能车的整体框架结构和相关硬

件电路。电磁智能车的实现使用mc9s12sx128单片机作为核心控制

芯片,并采用数字增量式pid和模糊方法作为控制算法。

关键词mc9s12sx128单片机舵机控制速度控制pid

中图分类号:tp273.5文献标识码:a

0引言

全国大学生智能汽车竞赛是教育部倡导的大学生科技竞赛之一。

以智能汽车为研究对象的创意性科技竞赛,是面向全国大学生的一

种具有探索性的工程实践活动。本论文采用飞思卡尔半导体公司的

8位、16位处理器(单核)作为唯一的微控制器,采用a型车模。

车模通过感应由赛道中心导线产生的交变磁场,进行路径检测。本

文则采用通电导线产生的电磁场对智能车进行引导。使用磁场信号

引导车沿一定轨迹行走的优点主要体现在磁场信号具有很好的环

境适应性,不受光线、温度、湿度等环境因素的影响。

1智能车整体方案设计

根据电磁寻迹的设计方案,赛车整体包括以下五大模块:

mc9s12xs128单片机控制模块,路径识别模块(电磁传感器模块),

电机驱动模块,电源管理模块,编码器测速。mc9s12xs128单片机

是智能车的核心,负责赛道信息的接收、滤波、处理数据和调用控

制算法,最终输出电机的控制信号。

1.1电源模块设计

电源管理模块的功能是对电池进行电压调节,为各个模块正常工

作提供可靠的工作电压。设计中除了考虑电压范围和电流容量外,

还要在电源转化效率、降低噪音、防止干扰等方面进行优化。本系

统小车全部硬件电路的电源采用7.2v、2000mah镍镉蓄电池提供。

由于电路中的不同电路模块所需要的工作电压和电流容量各不相

同,因此将充电电池电压转换成3.3v、5v和7.2v三个档。

1.2路径识别模块设计

模块是系统信息输入的重要来源,相当于智能小车的“眼睛”,

主要负责将小车当前或前面位置的赛道信息输出给主控芯片处理;

本系统使用3个电磁传感器采集赛道信息。

1.3驱动电路模块设计

本系统电机驱动选择英飞凌公司的bts7970b驱动芯片,由单片

机的pwm模块发出不同占空比的pwm信号来控制行进电机的转速。

bts7970b芯片通过pwm信号开启关闭通道,输出不同电压控制行

进电机。由于bts7970b是半桥芯片,驱动电路使用两片bs7970

组成一个全桥用以驱动电机。

1.4直立传感器模块设计

通过角速度信号积分可以得到车模的角度,为了抑制角速度信号

的漂移以及积分电路的漂移,需要根据加速度传感器给出z轴信号

进行角速度信号矫正。通过调节电位器p1大小可以改变角速度的

比例系数。p1越大,角速度比例值越小;p1越小角速度比例值越

大。通过调节p1使得角度输出可以更好的跟踪加速度传感器z轴

信号输出。

2系统软件设计

模糊pid控制器以误差e和误差变化de作为输入,可以满足不

同时刻的e和de对pid参数自整定的要求,并利用模糊控制规则

对pid参数进行修改。它就是在pid算法的基础上,通过计算当

前系统误差e和误差变化率de,利用模糊规则进行模糊推理,查询

模糊矩阵表进行参数调整。

当进入弯道或坡道实际测定速度与设定速度误差大于设定的范

围,我们采用bang-bang控制算法,如果实际设定的速度小于设定

速度范围,我们采用pid控制算法,这样提高了系统对赛道和环境

的适应能力。

3结语

本文以第七届全国智能车竞赛为背景,设计了基于电磁传感器引

导的智能车系统,采用mc9s12xs128单片机作为核心控制芯片,经

过反复设计与调试运行,取得了较好的运行效果,满足比赛的要求。

?l鼙疚挠?012年度国家级大学生创新创业训练计划项目基金支

持。

参考文献

[1]张利民,张乐乐,刘颖涛.基于电磁传感器的智能车控制算

法研究[j].工业控制计算机,2012(25).

[2]张茜,杨旭海,薛令阳.基于电磁传感器的智能车控制系统

设计[j].电子元器件应用,2012(15).

文档评论(0)

159****0673 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档