




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计报告课程名称嵌入式系统原理与设计课题名称智能循迹小车专业通信工程班级1101班学号姓名指导老师2014年1月5日1系统总设计11功能说明本课题是基于MSP430单片机循迹智能小车的设计与实现,小车系统以MSP430单片机为系统控制处理器,采用红外传感器对赛道进行道路检测,单片机根据检测到的信号的不同状态判断小车的当前状态,通过电机驱动芯片L298N发出控制命令,控制电机的工作状态以实现对小车的控制。12任务分配情况参与此次项目制作的一共七人,分别是张振凤,冯志成,肖新加,戴小敏,杨小林,谢鹏华和张莹任务分配情况如表1所示表1任务分配情况冯志成张莹红外循迹模块肖新加,代小敏,杨小林电机驱动模块张振凤谢鹏华写程序,各接口的连接,数据的收集及小车的调试13使用说明书产品名称智能循迹小车技术参数L298N基本参数类型半桥输入类型非反相输出数4电流输出/同道2A电流峰值输出3A工作温度25135C器件型号L298N产品的使用方法用六节干电池9V直流电压作为供电电源,接通电源,在有黑线的跑道上行走。注意事项1、所用电源不能超过9V,以免电压过大,把电机烧坏。2、小孩使用时,应在大人的陪同下使用,以免被小车的尖锐部分弄伤。3、轻拿轻放,以免损坏小车器件。4、长期不使用时,应把电池取出。生产日期20XX年XX月XX日2硬件设计此次项目中硬件部分的设计主要包含以下模块电源模块,红外循迹模块,电机驱动模块和MSP430F149单片机。21电源模块模型车通过自身系统,采集赛道信息,获取自身速度信息,加以处理,由芯片给出指令控制其前进转向等动作,各部分都需要由电路支持,电源管理尤为重要。在本设计中,在本设计中,MSP430单片机使用5V电源,电机使用5V电源。用了6节15V的电池,为单片机和电机供电。如图所示图1电源实物图其红线接电机驱动模块上的VDD接口,绿线连接GND接口。22红外循迹模块采用光敏二极管作为光源探测模块的传感器,由于光敏二极管感光后,内阻有较大的变化,通过一定的电路转化为电压的变化。其实物图为图2红外循迹模块实物图图中的SSI至SS5分别连接单片机I/O接口的P30到P34。分别控制五个光敏二极管,当没有检测到黑线,则指示灯不亮,则为高电平。有检测到黑线,则指示灯亮,为低电平。从而判断出小车是否能够循迹走。221红外循迹模块原理图采用比较器对5个二极管的输出电压进行比较,光敏二极管引起的电压变化送到比较器的反相端与基准信号进行比较,将结果输入到单片机执行判断。基于的寻光电压比较电路二号管脚为基准电压输入端,将需要进行比较的电压输入到三号管脚,如果比基电压的值大,则一号管脚输出为高电平,反之为低电平。其原理图为图4红外循迹模块原理图在板子的下面有五个循迹传感器,其实图为图5循迹传感器通过这五个传感器检测,没有检测到黑线,则H4发光到白纸光反射到H4接收端,H4接收端导通,导通则T1接地0,指示灯不亮,则为高电平。有检测到黑线,则H4发光到黑线光全部被吸收,H4接收端,没有收到任何信号,因为H4不导通(截止),则T1VCC,指示灯亮,为低电平。222红外循迹模块构造红外循迹模块由循迹传感器,触碰传感器,测距距离调节器组成,其元件清单如下表所示表2红外循迹模块元件清单SSI至SS5分别连接单片机I/O接口的P30到P34。23电机驱动模块电机驱动芯片L298N是SGS公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。L298可驱动2个电机,OUT1、OUT2和OUT3、OUT4之间分别接2个电动机。IN1IN2IN3IN4脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。也利用单片机产生PWM信号接到ENA,ENB端子,对电机的转速进行调节。其实物图为图6电机驱动模块实物图231L298N原理图序号名称个数作用1循迹传感器5个循迹作用2碰触传感器1个检查障碍物3测距距离调节器1个调节与地面的高度123456ABCD654321DCBATITLENUMBERREVISIONSIZEBDATE27NOV2008SHEETOFFILECDOCUMENTSANDSETINGSADMINISTRATOR人人人人人人人人人人人人人DDBDRAWNBYIN15IN27IN310IN412ENA6ENB11GND1GND15GND8VSS4VCC9OUT12OUT23OUT313OUT414U1L298NAMG1MOTORRIGHTAMG2MOTORLEFTD14007D54007D34007D44007D24007D74007D84007D64007123456J1人人人人人P31P33P35P37P42P44IN15IN27IN310IN412ENA6ENB11GND1GND15GND8VSS4VCC9OUT12OUT23OUT313OUT414U2L298N12V12V12V12V5V5V动动动动动动IN15IN27IN310IN412ENA6ENB11GND1GND15GND8VSS4VCC9OUT12OUT23OUT313OUT414U3L298NA人人人人动动动动动动123J2CON3P57GND5V图7L298N原理图L298可驱动2个电机,OUT1、OUT2和OUT3、OUT4之间分别接2个电动机。IN1IN2IN3IN4脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。也利用单片机产生PWM信号接到ENA,ENB端子,对电机的转速进行调节。其L298N逻辑功能图为表3L298N的逻辑功能图其OUT1、OUT2和OUT3、OUT4之间分别接2个电动机,IN1IN2IN3IN4脚接输入控制电平,控制电机的正反转,P4043分别连接IN1IN4。232L298N构造电机驱动芯片L298N包括LED发光二极管、续流二极管、极性电容、稳压器、散热片、接线端子、L298N、一般电容等元件组成,其作用如下表所示IN1IN3IN2IN4ENA电机状态011正转101反转000停止111停止表4L298N元件清单233直流电机驱动原理(1)其内部采用H桥驱动电路,如图所示图8H桥驱动电路H桥式电机驱动电路包括四个三极管和一个电机,其外形像大写字母H,故叫做H桥驱动电路。要使电机M运转,必须使对角线上的一对三极管导通,其驱动原理示意图如图所示序号名称个数作用1LED发光二极管4个信号指示2续流二极管8个芯片续流保护3极性电容2个滤波作用4稳压器1个稳压输出5散热片1个驱动芯片散热6接线端子3个7L298N1个电机驱动芯片8一般电容2个滤波作用图9驱动原理示意图H桥式电机驱动电路,利用PWM波对其转速。(2)功能对于单项的电机驱动,只要用一个大功率的三极管带动电机即可,当电机需要双向转动时,则需要四个三极管的H桥电路,如果需要调速,则需要三极管和场效应管等开关元件实现PWM波调速。(3)性能1输出电流和电压的范围,它决定电路能驱动多大功率电机。2效率。3对控制输入端的影响。4对电源的影响。5可靠性。24主控制模块本项目的控制芯片均采用MSP430F149芯片,这是一款TI生产的以低功耗著称的16位单片机。其在1MHZ的时钟条件下运行时,芯片的电流最低会在165A左右,RAM保持模式下的最低功耗只有01A。座位显示屏最靠电力工作,采用这款芯片降低了功耗,增强了其使用的周期时间,节约了能源。实物图如图所示图10MSP430F149单片机实物图小车采用MSP430F149单片机作为控制芯片,系统硬件组成共包括九个模块,分别为MSP430F149单片机最小系统模块,4路A/D转换模块,D/A转换模块,键盘数码管显示模块,温度传感器模块,实时时钟模块,非易失性存储器模块,液晶显示模块,2路串口通信接口模块。系统软件组成为各个功能模块程序设计,包括七个部分,分别为A/D转换程序,温度传感器显示当前环境中的温度,用液晶来显示实时时钟,通过串口向单片机发送字符,单片机又发回字符给电脑,D/A输出方波,非易失性存储器的读写。MSP430F149单片机最小系统A/D转换模块D/A转换模块温度传感器模块实时时钟模块非易性存储器模块键盘数码管显示模块液晶显示模块电平转换上位机图11MSP430F149单片机最小系统MSP430系列单片机提供三个时钟信号以供给片内各部分电路使用,这三个时钟源分别是辅助时钟信号ACLK,来自32768KHZ晶振或者另一个外接高频晶振,一般用于低速外设;主时钟信号MCLK,CPU正常运行时使用的主时钟,一般由8MHZ外接晶振提供;子系统时钟SMCLK,主要用于高速外围模块。在本实验中我们采用了主时钟信号MCLK。图12MSP430F149单片机的I/O引脚图在单片机的I/O接口中,P12和P13连接两个PWM波的输出,P3034分别连接红外循迹模块上的控制五个红外对管的五个引脚,P4043分别连接IN1IN4图13MSP430F149单片机原理图将PWM波植入单片机中,然后通过单片机控制电机,PWM波控制速度,在转弯的时候,通过改变PWM波中的占空比而达到转弯,转弯有两种方案一种是一边不转,另一边转动而达到转弯的效果;另一方案则为一边转的快一边转的慢,从而达到转弯的效果。3软件设计PWM(脉冲宽度调制)是通过控制固定电压的直流电源开关频率,改变负载两端的电压,从而达到控制要求的一种电压调整方法。PWM可以应用在许多方面,比如电机调速、温度控制、压力控制等等。在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内“接通”和“断开”时间的长短。通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速。也正因为如此,PWM又被称为“开关驱动装置”。小车利用PWM波控制速度,在转弯的时候,通过改变PWM波中的占空比而达到转弯,转弯有两种方案一种是一边不转,另一边转动而达到转弯的效果;另一方案则为一边转的快一边转的慢,从而达到转弯的效果。在本实验中,我们采用了第二个方案。图14PWM波在这我们用了模式7,复位/置位模式。我们利用两个PWM波分别控制两个电机,利用PWM波中的占空比不同而达到转弯的效果。其程序为VOIDINIT_PWMVOIDTACTLTASSEL1MC0TACLR/TIMERA选择MCLK时钟,不分频,增计数模式,CCTL1OUTMOD2OUTMOD1OUTMOD0CCIEP1DIR|0X0CP1SEL|0X0C/捕获,比较模块1选定为输出比较模式,输出模式7,禁止比较中断CCTL2OUTMOD2OUTMOD1OUTMOD0CCIE/捕获,比较模块2选定为输出比较模式,输出模式7,禁止比较中断CCR08000/设置PWM1的占空比/VOIDSET_PWM1_DUTYUCHARDUTYIFDUTY5/TIMERA选择MCLK时钟,不分频,增计数模式,CCTL1OUTMOD2OUTMOD1OUTMOD0CCIEP1DIR|0X0CP1SEL|0X0C/捕获,比较模块1选定为输出比较模式,输出模式7,禁止比较中断CCTL2OUTMOD2OUTMOD1OUTMOD0CCIE/捕获,比较模块2选定为输出比较模式,输出模式7,禁止比较中断CCR08000/设置PWM1的占空比/VOIDSET_PWM1_DUTYUCHARDUTYIFDUTY5ELSE/否则将占空比强制设置为50CCR24000VOIDSTOPP4OUT0X0FVOIDZHIZOUCHARDIFD1P4OUT0X05SET_PWM1_DUTY50SET_PWM2_DUTY50IFD2P4OUT0X0ASET_PWM1_DUTY50SET_PWM2_DUTY50VOIDRIGHTCHARLP4OUT0X05IFL1SET_PWM1_DUTY30SET_PWM2_DUTY70IFL2SET_PWM1_DUTY30SET_PWM2_DUTY90VOIDLEFTCHARRP4OUT0X05IFR1SET_PWM1_DUTY70SET_PWM2_DUTY30IFR2SET_PWM1_DUTY90SET_PWM2_DUTY30VOIDMAINVOIDWDTCTLWDTPWWDTHOLDP3DIR/选中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育行业质量评估与认证体系中的学生满意度研究报告
- 2025年河北石家庄晋州市2025-2026见习单位及岗位50人笔试模拟试题及答案解析
- 2025年河北张家口煤矿机械制造高级技工学校公开招聘工作人员6名考试备考题库及答案解析
- 教育精准扶贫项目实施中的教育信息化基础设施建设与升级策略研究报告001
- 2025吉林长春市吉林大学白求恩第一医院血液科招聘考试模拟试题及答案解析
- 2025云南省楚雄州武定县插甸学校教师招考流动(13人)考试备考题库及答案解析
- 2025广西贵港市港北区学生资助管理中心招募高校毕业生就业见习人员3人考试备考试题及答案解析
- (2025年标准)自愿消费协议书
- 2025年济南高新区教育系统所属事业单位公开招聘中小学编外教师、会计(120名)笔试备考试题及答案解析
- 2025年度哈尔滨“丁香人才周”(春季)哈尔滨新区教育系统专项招聘80人笔试备考试题及答案解析
- 初中数学-综合与实践 哪一款“套餐”更合适教学课件设计
- 采油采气井控题库
- “三重一大”决策 标准化流程图 20131017
- Cpk 计算标准模板
- 精选浙江省普通高中生物学科教学指导意见(2023版)
- “魅力之光”核电知识竞赛试题答案(二)(110道)
- 外科学课件:食管癌
- 汽机专业设备运行日常点检
- GB/T 2820.12-2002往复式内燃机驱动的交流发电机组第12部分:对安全装置的应急供电
- 设备基础知识-动设备课件
- GB/T 12599-2002金属覆盖层锡电镀层技术规范和试验方法
评论
0/150
提交评论