资料介绍
1 引言
智能汽车是汽车电子、人工智能、模式识别、自动控制、计算机、机械多个学科领域的交叉综合的体现,具有重要的应用价值。智能寻迹车是基于飞思卡尔MC9S12DGl28单片机开发实现的,该系统采用CCD传感器识别道路中央黑色的引导线,利用传感器检测智能车的加速度和速度,在此基础上利用合理的算法控制智能车运动,从而实现快速稳定的寻迹行驶。
2 硬件系统设计
该系统硬件设计主要由MC9S12DGl28控制核心、电源管理模块、直流电机驱动模块、转向舵机控制模块、道路信息检测模块、速度检测模块和加速度检测模块等组成,其结构框图如图1所示。
2.1 主控制器模块
智能车的控制核心为MC9S12DGl28。MC9S12DGl28是飞思卡尔公司生产的一款16位单片机,片内总线时钟可达到25 MHz;片内资源包括8 K RAM、128 K Flash、2 K EEP-ROM;SCI,SPI,PWM和串行接口模块;脉宽调制模块(PWM)可设置成4路8位或2路16位,逻辑时钟选择频率脉宽:2个8路10位A/D转换器,增强型捕捉定时器并支持背景调试模式等。
2.2 电源管理模块
该系统设计采用7.2 V/1 800 mA镍镉电池供电,7.2 V电压经过BMlll7—5稳压后得到5 V电压,向单片机、红外传感器和加速度传感器供电。5 V电压经MAX8715升压后得到12 V电压,向CCD图像传感器供电:7.2 V电压经二极管降压得到约6 V的电压来驱动舵机;电机驱动器MC33886则直接由电源供电。
2.3 道路信息检测模块
该系统设计使用NEC公司的线阵CCDμPD3575D检测赛道信息。该器件可工作在5 V驱动(脉冲)和12 V电源条件下。μPD3575D的驱动需要4路脉冲,分别为转移栅时钟φIO、复位时钟φRD、采样保持时钟φSHO和传输门时钟φTG。系统设计由外围电路直接产生CCD驱动时钟,采用计数器和触发器专门设计时序电路,产生转移栅时钟φIO、复位时钟φRO、采样保持时钟φSHO,单片机只需产生一个帧同步信号(传输门信号φTG)与外围时序电路保持同步即可。μPD3575D输出的是模拟信号,将采集图像传输至单片机,一般需对μPD3575D输出信号进行A/D转换,考虑到设计实际上只需要区分黑色和白色,μPD3575D对这两种输出信号差异较大,因此,将μPD3575D输出信号放大后直接使用一个比较器对信号二值化处理,如图2所示。由单片机检测二值信号的跳变时间,便可计算出黑线位置,从而进一步缩短单片机在CCD上所消耗的时间。
智能汽车是汽车电子、人工智能、模式识别、自动控制、计算机、机械多个学科领域的交叉综合的体现,具有重要的应用价值。智能寻迹车是基于飞思卡尔MC9S12DGl28单片机开发实现的,该系统采用CCD传感器识别道路中央黑色的引导线,利用传感器检测智能车的加速度和速度,在此基础上利用合理的算法控制智能车运动,从而实现快速稳定的寻迹行驶。
2 硬件系统设计
该系统硬件设计主要由MC9S12DGl28控制核心、电源管理模块、直流电机驱动模块、转向舵机控制模块、道路信息检测模块、速度检测模块和加速度检测模块等组成,其结构框图如图1所示。
2.1 主控制器模块
智能车的控制核心为MC9S12DGl28。MC9S12DGl28是飞思卡尔公司生产的一款16位单片机,片内总线时钟可达到25 MHz;片内资源包括8 K RAM、128 K Flash、2 K EEP-ROM;SCI,SPI,PWM和串行接口模块;脉宽调制模块(PWM)可设置成4路8位或2路16位,逻辑时钟选择频率脉宽:2个8路10位A/D转换器,增强型捕捉定时器并支持背景调试模式等。
2.2 电源管理模块
该系统设计采用7.2 V/1 800 mA镍镉电池供电,7.2 V电压经过BMlll7—5稳压后得到5 V电压,向单片机、红外传感器和加速度传感器供电。5 V电压经MAX8715升压后得到12 V电压,向CCD图像传感器供电:7.2 V电压经二极管降压得到约6 V的电压来驱动舵机;电机驱动器MC33886则直接由电源供电。
2.3 道路信息检测模块
该系统设计使用NEC公司的线阵CCDμPD3575D检测赛道信息。该器件可工作在5 V驱动(脉冲)和12 V电源条件下。μPD3575D的驱动需要4路脉冲,分别为转移栅时钟φIO、复位时钟φRD、采样保持时钟φSHO和传输门时钟φTG。系统设计由外围电路直接产生CCD驱动时钟,采用计数器和触发器专门设计时序电路,产生转移栅时钟φIO、复位时钟φRO、采样保持时钟φSHO,单片机只需产生一个帧同步信号(传输门信号φTG)与外围时序电路保持同步即可。μPD3575D输出的是模拟信号,将采集图像传输至单片机,一般需对μPD3575D输出信号进行A/D转换,考虑到设计实际上只需要区分黑色和白色,μPD3575D对这两种输出信号差异较大,因此,将μPD3575D输出信号放大后直接使用一个比较器对信号二值化处理,如图2所示。由单片机检测二值信号的跳变时间,便可计算出黑线位置,从而进一步缩短单片机在CCD上所消耗的时间。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于MC9S12XS128微控制器的智能车系统设计
- 使用MC9S12XS128MAL芯片与51单片机设计智能车的2个方案说明 0次下载
- 一种自动循迹智能车控制系统 2次下载
- MC9S12DGl28单片机智能寻迹车设计方案 6次下载
- 采用MC9S12DG128单片机的智能车控制系统的设计与实现方法 8次下载
- 基于红外线光电传感器寻迹的智能车系统设计方法 5次下载
- 基于MC9S12XS128的智能小车超车控制系统_孙继元 11次下载
- 基于MC9S12XS128单片机的智能小车控制系统设计与实现_鲁 13次下载
- 电磁导航式智能车的设计与实现 3次下载
- 基于MC9S12单片机的智能车数据远程传输系统 93次下载
- 飞思卡尔智能寻迹车设计 227次下载
- 飞思卡尔智能车控制系统设计 164次下载
- 低成本8位单片机控制的光电寻迹智能车 369次下载
- 基于MC9S12XS128微控制器的智能车系统设计
- 基于MC9S12DG128单片机的智能寻迹车设计
- 基于机器视觉的智能车系统 1633次阅读
- 基于MC68S912DP256芯片实现智能车导航系统的设计 2189次阅读
- 基于ATMEGAl6单片机和分级转向模块实现智能寻迹车模系统的设计 1085次阅读
- 基于HCSl2单片机和MC9S12DGl28B系列MCU实现智能车系统的设计 1138次阅读
- 基于MC9S12xS128单片机和传感器技术实现智能车系统的设计 3280次阅读
- 摩托罗拉MC9S12DP256单片机结构、功能特点及在汽车领域的应用分析 3616次阅读
- 汽车的智能车身控制系统功能介绍 7459次阅读
- MC9S12G系列方案如何调节输入电源和所有内部电压 2184次阅读
- 基于模糊控制算法的智能车转向舵机控制 1.1w次阅读
- 智能车舵机控制算法详解 2.9w次阅读
- 基于MC9S12XS128实现车模的直立控制 2683次阅读
- 基于MC9S12DGl28单片机的快速位置伺服系统的设计 1838次阅读
- 基于低采样率控制系统的振动抑制设计方案 1632次阅读
- 基于S7-400的污水处理自动控制系统的设计方案 5131次阅读
- 基于MSP430的智能小车寻迹模块设计方案 1.3w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多