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