智能车硬件系统的设计与PCB板制作(共33页).doc
《智能车硬件系统的设计与PCB板制作(共33页).doc》由会员分享,可在线阅读,更多相关《智能车硬件系统的设计与PCB板制作(共33页).doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学号编号研究类型应用研究分类号TP242.6 HUBEI NORMAL UNIVERSITY学士学位论文Bachelors Thesis论文题目智能车硬件系统的设计与PCB板制作 研究与应用作者姓名 指导教师 所在院系机电与控制工程学院专业名称电气工程及其自动化完成时间2012年5月1日湖北师范学院学士学位论文(设计)诚信承诺书中文题目: 智能车硬件系统的设计与PCB板制作 外文题目: Intelligent car the design of the system hardware and PCB production学生姓名学 号院系专业机电与控制工程学院电气工程
2、及其自动化班 级学 生 承 诺我承诺在毕业论文(设计)活动中遵守学校有关规定,恪守学术规范,本人毕业论文(设计)内容除特别注明和引用外,均为本人观点,不存在剽窃、抄袭他人学术成果,伪造、篡改实验数据的情况。如有违规行为,我愿承担一切责任,接受学校的处理。 学生(签名):年 月 日指导教师承诺我承诺在指导学生毕业论文(设计)活动中遵守学校有关规定,恪守学术规范,经过本人核查,该生毕业论文(设计)内容除特别注明和引用外,均为该生本人观点,不存在剽窃、抄袭他人学术成果,伪造、篡改实验数据的现象。 指导教师(签名): 年 月 日 智能车硬件系统的设计与PCB板制作(湖北师范学院机电与控制工程学院,湖北
3、 黄石 )摘要: 本文以第六届飞思卡尔全国大学生智能车竞赛为基础,介绍了智能车的硬件设计和PCB制板。根据我院各参赛小组小车车模的制作要求,和各小组对硬件的要求完成相应的硬件电路设计,由于本设计需要同时兼顾电磁、光电、摄像头三个小组的硬件资源所以本设计采用吸取各组硬件资源的公共部分,而对于各组的特有部分则是留出相应的硬件接口供各组扩展;完成硬件设计后将硬件电路用PROTEL 99 SE完成PCB制板。关键词:PCB板制作;智能车;飞思卡尔。中图分类号: TP242.6 Intelligent car the design of the system hardware and PCB produ
4、ction (College of Electrical and Control Engineering,Hubei Normal University,Huangshi ,China)Abstract: In this paper the sixth freescale national college students intelligent car competition as the foundation, this paper introduces the hardware design of the intelligent car and PCB board system. Acc
5、ording to the present our group of car models make requirements, and the team of hardware required to perform the corresponding hardware circuit design, because this design need both the electromagnetic, photoelectricity, camera three groups of hardware resources so this design USES the learn from e
6、ach group the public portion of the hardware resources, and to each of the special part is set aside the corresponding hardware interface for each extension; The hardware design will finish after the hardware circuit with PROTEL 99 SE finished PCB board system Key word: PCB production; Intelligent c
7、ar; freescale专心-专注-专业 智能车通用PCB板的制作(指导老师 )(湖北师范学院 机电与控制工程学院 湖北 黄石 )1.前 言智能车是一种集环境感知、决策规划、自动行驶等功能于一体的综合智能系统,智能车集中地运用了自动控制、模式识别、传感器技术、汽车电子、电气、计算机、机械等多个学科的知识。随着控制技术、计算机技术和信息技术的发展,智能车在工业生产和日常生活中已经扮演了非常重要的角色。国外上世纪80年代开始研究,最初是军方做特殊用途。近几年随着城市化得进展和汽车的普及,交通运输问题日益严重。这种背景下,装备着智能交通系统的智能车成为许多国家研究的重要对象。车辆、载体的安全辅助驾
8、驶、工厂、码头、仓库的巡逻、监视物料的自动运输、危险、有毒有害场所的监控、值守、排障、维修等场合,智能车都可以发挥作用。目前,智能车领域的研究已经能够在具有一定标记的道路上为司机提供辅助驾驶系统甚至实现无人驾驶,这些智能车的设计通常依靠特定道路标记完成识别,通过推理判断模仿人工驾驶进行操作。本文所述智能车就是一种自动导引小车,通过对指定赛道进行信号(载流导线空间磁场分布、赛道中心黑线分布情况)采集,由主控CPU对采集到的信号进行参数分析处理进行路径识别方案等方面的研究,探索利用单片机自动处理进行路径自动识别的方案,使之能够在给定的区域内沿着轨迹自动进行行进。 2 . 选题背景2.1 课题来源及
9、背景 全国大学生“飞思卡尔”杯智能汽车竞赛是在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器作为核心控制模块,通过增加道路传感器、电机驱动电路以及编写相应软件,制作一个能够自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜,大赛根据导航原理的不同分为电磁组、光电阻和摄像头组。电磁组赛道中心线下铺设直径0. 12-0. 3 mm 漆包线,其中通有f = 20 kHz , I = 100 mA 的交变电流,频率范围(20 2) kHz ,电流范围(100-150) mA ,要求电磁组不允许通过获取道路的光学信息进行路径检测,摄像头组和光电组在赛道中心设有连续或断续
10、的黑线,小车通过光学原理寻黑线行驶;本课题就是以本赛事为平台展开研究的。2.2 课题研究的目的和意义本课题设计需要学会使用PROTEL 99 SE绘制一般的电路原理图和相应的PCB板。充分了解电磁组、摄像头组、光电组的信号采集方案,和信号处理方法,理解各组小车的硬件结构,综合出他们的共同部分,和不同部分,将共同部分的完整电路直接绘制在PCB板上,不同部分则应在单片机上引出相应的输入、输出接口,这样可以增强所绘制的PCB板的通用性。对所绘制的PCB板进行分析,反复改变PCB板上的器件分布,和走线总结出一般的器件分布和走线经验,为以后进一步学习和使用PROTEL 99 SE做基础。2.3 国内外现
11、状及趋势 目前,高性能,高复杂性,高质量是现代电器产品的发展趋势,而随着电路的复杂性提高,电路的质量要求的提高,PCB制板技术的到了广泛的应用。纵观市场上的电器设备,不论电器大小几乎全部都应用到了PCB制板技术,应用PCB制板可以提高电器产品的可靠性、可以提高生产商的生产效率,便于大批量生产。所以目前几乎所有的电器生产公司都会应用到PCB制作技术。2.4 主要内容和主要工作 智能车竞赛所使用的车模是一款带有差速器的后轮驱动模型赛车,由大赛组委会统一提供。通过设计基于Freescale 公司开发的MC9S12XS128MAA单片机的自动控制器控制模型车在封闭的跑道上自主循线运行。自动控制器是以单
12、片机MC9S12XS128MAA为核心,配合有传感器,舵机,电机,电池及相应的驱动电路,它能够自主识别路径,控制模型车高速稳定运行在跑道上。智能车竞赛要求参赛队伍设计一辆以组委会提供的车模为主体的可以在赛道上自主寻线的模型车,比赛成绩为单圈最好成绩。设计自动控制器是制作智能车的核心环节。可靠性是取得成绩的有力保障。在提高车速的同时保证智能车的稳定性。同时尽量简化电路设计,提高灵活性。 由于主控芯片是别人做好了的单片机最小系统所以我的主要工作是在PCB板上作出相应的电源供应系统、 舵机接口电路、电机控制和供电电路、传感器信号接口电路以及信号指示电路。同时为了提高所绘制的PCB板的通用性,我在PC
13、B班上还引出了单片机的所有引脚,为了方便调试还在PCB板上加上了USB接口来给系统供电,加上了无线通讯系统是小车能和单片机随时随地进行通讯。 3. 系统介绍 参赛选手须使用竞赛秘书处统一指定的竞赛车模套件,采用飞思卡尔半导体公司的8位、16位微控制器作为核心控制单元,自主构思控制方案进行系统设计,包括传感器信号采集处理、电机驱动、转向舵机控制以及控制算法软件开发等,完成智能车工程制作及调试。 “飞思卡尔”智能车主要硬件包括:车轮、车模、舵机、驱动电机、电池、主控板、驱动电路、状态显示灯、赛道识别传感器以及调试用的无线传输模块等。3.1 相关芯片的介绍 1) MC9S12XS128的介绍 MC9
14、S12XS128是一个以16位中央处理器为核心的16位微控制器,128K的字节的Flash EEPROM存储器,8K字节的RAM,2K字节的EEPROM,两个异步串行通信接口(SCI),两个串行外围接口(SPI),两个8通道模拟数字转换器(ADC),1个8通道脉宽调制模块,两个兼容CAN2.0A/B协议的控制器,1个Byteflight模块和内部集成电路总线。 HCS12的核心:16位HCS12CPU:20位ALU,指令队列,增强型索 引寻址;多种外部总线接口(MEBI);模块映射控制机制(MMC);中断控制(INT);断点(BKP);背景调试模块(BDM)。 时钟和复位发生器(CRG):锁相
15、环;看门狗;实时中断(RTI);时钟监视器(CM)。 带中断功能的8位和4位端口:可编程的上升沿或下降沿触发。 存储器:128K Flash EEPROM;2K byte EEPROM;8K byte RAM。 2个8通道A/D转换器:10位精度;外部触发转变功能。 3个1 Mb/s的CAN总线模块,兼容CAN2.0 A/B:5个接收缓冲器,3个发送缓冲器;4个独立的中断通道(发送中断、接收中断、错误中断和唤醒中断);低通滤波器唤醒功能。 增强型捕捉定时器(ECT):16位计数器,7位预分频功能;8个可编程输入捕捉或输出比较通道;4个8位或2个16位脉冲累加器。 8个PWM通道:每个通道的周期
16、和占空比由程序决定;8个8通道或16个4通道;各通道独立控制;脉冲在周期内中心对称或左对齐输出;可编程时钟选择逻辑;紧急事件关断输入;可作为中断输入。 串行口、总线:2个同步串行设备接口(SPI);2个异步串行通信接口(SCI)。兼容总线标准;多组总线模块。 LQFP-112和QFP-80封装选择:5 V输入和带驱动能力I/O; 5 V A/D转换器输入;50 MHz系统频率相当于25MHZ总线频率;单线背景调试模块;片上硬件断点。控制用到的引脚说明:EXTAL,XTAL:振荡器引脚,晶振电路或外部时钟引脚。EXTAL 、XTAL分别是振荡器的输入和输出引脚。RESET:外部复位引脚,低电平有
17、效,为双向控制信号。当输入低电平有效时,将MCU初始化成默认状态;MCU内部功能引起复位时,可作为输出信号。TEST:测试引脚,仅有输入功能,专为测试预留。测试引脚在所有应用中必须和VSS连一起用。XFC:锁相环滤波器引脚。BKGD/ /MODC :背景调试引脚,指令高字节执行标记,在扩展模式下有效,模式选择端子。该引脚在背景调试中作为通信引脚。在复位中作为MCU操作模式的选择引脚,在 信号的上升沿这个引脚状态锁入MODC位。此引脚有一个固定的上拉电阻,并且一直使能。PAD14:8/AN14:8 和 PAD6:0/AN6:0:通用输入引脚;模数转换器的模拟输入引脚。PB7:0/ADDR7:0/
18、DATA7:0:通用输入引脚;在MCU扩展操作模式中,这些引脚可作为数据总线。PE6/MODB/IPIPE1:通用输入或输出引脚;在复位时,作为MCU操作模式的选择引脚,此引脚的状态在 信号的上升沿被锁入MODB位;此引脚同时也是指令队列状态输出信号IPIPE1。仅当 为低电平有效时,此引脚是带下拉电阻的输入。PE5/MODA/IPIPE0:通用输入或输出引脚;在复位时,作为MCU操作模式的选择引脚,此引脚的状态在 信号的上升沿被锁入MODA位;此引脚同时也是指令队列状态输出信号IPIPE0。仅当 为低电平有效时,此引脚是带下拉电阻的输入。PE4/ECLK: 通用输入或输出引脚;并能配置驱动内
19、部总线时钟ECLK。PE1/ :通用输入或输出引脚;可屏蔽异步中断请求输入信号 ,可以将MCU从停止或等待模式中唤醒。PE0/ :通用输入或输出引脚;不可屏蔽异步中断请求输入信号 ,提供一种应用于异步中断请求的方法,可以将MCU从停止或等待模式中唤醒。PS3/TXD1:通用输入或输出引脚;可作为串行通信接口1的发送引脚。PS2/RXD1:通用输入或输出引脚;可作为串行通信接口1的接收引脚。PS1/TXD0:通用输入或输出引脚;可作为串行通信接口0的发送引脚。PS0/RXD0:通用输入或输出引脚;可作为串行通信接口0的接收引脚。PT7:0/IOC7:0:通用输入或输出引脚;可作为增强型捕捉定时器
20、(ECT)的输入捕捉或输出捕捉比较引脚IOC7IOC0。 VDDX,VSSX:I/O驱动的外部电源和接地引脚。为满足信号快速上升的要求,电源应能提供瞬时大电流,因此应使用高频旁路电容,并尽可能放在MCU旁边,旁路要求取决于MCU引脚的负载大小。 VDDR, VSSR:I/O驱动的外部电源和接地引脚及内部电压调节器的输入。为满足信号快速上升的要求,电源应能提供瞬时大电流,因此应使用高频旁路电容,并尽可能放在MCU旁边,旁路要求取决于MCU引脚的负载大小。 VDD1, VDD2, VSS1, VSS2:电源通过VDD和VSS给MCU供电,为满足信号快速上升的要求,电源应能提供瞬时大电流,因此应使用
21、高频旁路电容,并尽可能放在MCU旁边。这个2.5V电压来自于内部电压调节器。这些引脚不能悬空。如果VREGEN接地,则内部电压调节器将被关闭。 VDDPLL, VSSPLL:为振荡器和锁相环提供操作电压和接地。这个2.5V电压来自于内部电压调节器。 VREGEN:使能内部52.5V的电压调节器。如果此引脚连到低电平,则VDD1、VDD2和VDDPLL必须由外部供电。 操作模式: MC9S12DT128有八种操作模式。在复位信号 的上升沿,MODC, MODB, 和 MODA引脚上的数据锁进MODE寄存器的相应位,用来决定操作模式,如表1所列。MODE寄存器的MODC, MODB, 和 MODA
22、位在运行期间指示当前操作模式。在复位信号的上升沿,ROMCTL 引脚数据锁存,送入MISC 寄存器中的ROMON位,ROMON位决定内部Flash在内存映像中是否可见。ROMON = 1说明Flash在内存映像中可见。3.2 单片机最小系统模块 图3.2 最小系统图将系统控制要用到的单片机资源用排针引出备用,系统用的是16Mhz的无源晶振。还有就是程序下载端口BDM的引出,将最小系统单独制作一块小的PCB板,便于安装和更换。 图3.3 单片机最小系统图4 智能车硬件的设计与实现智能车的设计包括机械结构设计、智能车电路设计和相应软件的设计等。智能车的电路设计在整个设计过程中占有相当重要的分量,稳
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 硬件 系统 设计 PCB 制作 33
限制150内