宁 波 大 学
信 息 学 院
智能车设计入门
实验报告
学 号: 126040557 姓 名: 王 修 登 专 业: 通信工程 指导教师: 蒋 金 涛
目 录
中文摘要
一、 硬件模块
(一)电源模块 (二)电机模块 (三)舵机模块 (四)液晶模块 (五)线性CCD模块
二、 软件模块
(一)系统总体流程图 (二)部分程序模块的设计
1、线性CCD模块 2、线性CCD数据处理模块 3、舵机模块
参考文献 致谢 附录
智能车设计入门
【摘要】 全国全国大学生“飞思卡尔”杯智能车竞赛是由教育部等自动化专业教学指导分委员会主办的一项以智能汽车为研究对象的创意性科技竞赛,是面向全国大学生的一种具有探索性工程实践活动,是教育部倡导的大学生科技竞赛之一。该竞赛以汽车电子为背景,涵盖自动控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科的科技创意性比赛。
本文介绍了电磁组智能系统,本智能车系统是以蓝宙电子智能车系统为平台,该平台是以32位单片机K60为核心,用线性CCD检测赛道的道路信息,通过电机控制小车的速度,通过舵机打角来改变智能车的运动方向,用编码器来检测小车的速度,以12864液晶和按键来实现人机交互,共同完成智能车的控制。
【关键词】 智能车; 线性CCD; K60;电机;舵机。
一、 硬件模块
(一)电源模块
电源室一个系统正常工作的基础,电源模块为系统其他各个模块提供提供所需要的能源保证,因此电源模块的设计至关重要。智能车系统中接受供电的部分包括:单片机模块、电机驱动模块、传感器模块、电机模块等。可靠地电源室整个系统稳点运行的基础。
全部硬件电路的电源有7.2V , 2A /H 的可充电镍镉电池提供。由于电路中的不同电路模块所需要的工作电流容量各不相同,因此电源模块应包含多个稳压电路。本系统采用智能桥式电路BTN7960,电压输入范围宽,工作电流大,具有电流感应功能,体积小而且性价比高。将电池电压转换为各个模块所需要的电压。
电源模块由若干相互独立的稳压电源电路组成。由于智能车使用7.2V镍镉电池供电, 在小车行进过程中电池电压会有所下降故使用低压差电源管理芯片,K60单片机需要3.3V供电,所以还需要3.3V的电压。
(二)电机模块
本系统电机用于控制智能车的速度,对于整个系统占据着重要的地位。本系统采用智能桥式电路BTN7960来驱动电机,电压输入范围宽,工作电流大,具有电流感应功能,体积小而且性价比高。BTS7960是半桥驱动芯片,需要2个芯片来驱动一个电机,电流最高43A,其内阻很小,所以散热不是很厉害。因为本系统中为双电机,所以需要四个这样的芯片作为电机驱动。