基于MC9S12XS128微控制器的智能车硬件设计

第18卷V01.18

第1期

No.1

电子设计工程2010年1月

一Electroni(.D—esi印垦!塑璺竺巫望曼!竺型坚l一基于MC9S12XSl28微控制器的智能车硬件设计

刘伟1,2

(1.合肥工业大学电气与自动化工程学院,安徽合肥230009;

2.合肥学院智能控制与机器视觉实验室。安徽合肥230106)

摘要:以。飞思卡尔”杯智能车大赛为研究背景。采用MC9S12XSl28作为核心处理器,通过时比各个模决不同设计方案的性能,完成智能车电源、驱动、图像采集、测速等模块的设计与实现。通过大量的实验调试完成了智能车的组装与机械部分调整。使得智能车结构更为合理。实验及实际比赛表现表明,该智能车硬件结构稳定,性能良好。

关键词:电源设计;电机驱动;图像采集;二值化电路;MC9S12XSl28

中图分类号:TP242.6文献标识码:A文章编号:1674-6236(2010)01—0102北HardwarddesignofsmartcarbasedonMC9S12XSl28microcomputer

UUWeil.2

(1.SchoolofElectricEngineeringandAutomation,He’扣iUnwem毋ofTechnology,Hefei230009。Ch/na;

2.Intelli伊mControlandComputeVisionLab,HefeiUnivers盼,nefei230106,China)

Abstract:Taking

the。freescah”smartcarcompetition∞theresearchbackground.MC9S12XSl28isadopted鹪thecoreprocessor,throughcomparingtheperformancesofdifferentdesignprojects,thepowermodule,drivemodule,imagecollectionmoduleandspeIeddetectionmoduleofthe8nlal'tcararedesignedandachieved.ThesmartcarisaSsembledandadjustedac—cordingtoexperimentsanddebug#ngs.Theexperimentandthecontendperformanceshowthathardwarestructureofthesmartcarissteady,andtheperformanceisgood.

Keywords:powerdesign;motordrive;imageacquisition;binarizationcircuit;MC9S12XSl28

随着汽车电子业的迅猛发展,智能车作为电子计算机等最新科技成果与现代汽车T业相结合的产物,凶其具有的智能特点而成为研究重点。“飞思卡尔”杯全国大学生智能汽车比赛在此背景下产生川。竞赛规则规定,赛车在设定的赛道上能够自主行驶,并以最短的时间跑完全程者获胜。因此,智能车硬件不断创新以适应小车的速度要求。本文以MC9S12XSl28为核心处理器,通过实验比较智能车各个模块电路设计方案,从而设计出性能稳定的硬件电路,经大赛实际检验性能良好稳定。

1系统整体方案设计

1.1智能车功能设计

根据大赛规则.智能车应具有路径识别、方向控制、速度控制、状态检测等功能,设计采用大赛指定的飞思卡尔16位微控制器MC9S12XSl28单片机作为核心控制单元,利用CCD摄像头作为识别路径的传感器.经MC9S12XSl28MCU的I,0端口处理口,控制赛车的运动决策,同时内部ECT模块发出PWM波,驱动直流电机及舵机对智能车进行速度控制和转向控制,为了精确控制赛车的速度.在智能车后轴上安装光电编码器,

收稿日期:2009—07--01稿件编号:20090700l采集车轮转速的脉冲信号,经MCU捕获后进行PID自动控制。完成智能车速度的闭环控制。设计中应注意的原则:重心尽可能低.体积尽可能小、驱动尽可能大、结构尽可能简单。

1.2系统整体结构

智能车的硬件设计是整个系统设计的摹础.只有在系统硬件设计可行、稳定、可靠的前提下,其他控制方案才能得以继续。系统硬件主要包括单片机(主控)、CCD摄像头(图像采集)、旋转编码器(速度检测)、

SD卡(大量数据存储)、无线

抄表(数据的无线收发)、直流

电机(速度控制)、舵机(方向

控制)、电源(5V佑V厂7V乃.3

V/9V/12V/)、车模、驱动器

MC33886、MOSFET管等组

成。图l为其整体结构框图。

图I智能车整体结构框图1.3MC9S12xsl勰单片机简介

本设计选用飞思卡尔MC9S12XSl28微控制器作为控制单元。该系统板具有MCU核心系统.支持串u调试下载,具有扩展接口,可进行2次开发.支持p,COSII。此开发板兼容性较高,监控程序功能强大,可提供各种基本的开发和调试功能,

基金项目:安徽省高等学校优秀青年人才基金项目(2009SQRZl59);合肥学院自然科学基金项目(08KY006ZR);

合肥学院重点实验室建设资助项目。

作者简介:刘伟(1979.一)。男,安徽寿县人,博士研究生。研究方向:智能控制与模式识别。

-102-

万方数据

相关主题
相关文档
最新文档