欢迎来到天天文库
浏览记录
ID:872723
大小:2.73 MB
页数:22页
时间:2017-09-22
《基于pic单片机智能遥控避障安全小车报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2011年小学期单片机设计实验报告题目:基于单片机的智能安全遥控小车班级:2009211116班班内序号:12号实验组号:25学生姓名:赵仕荣指导教师:张老师周老师期中检查教师评语指导教师签字:年月日基于单片机的智能安全遥控小车――2009211116班赵仕荣实验摘要本次我们制作的基于pic单片机的智能安全遥控小车是一辆能够用焊制的遥控器遥控小车进行无极加减速,并且能工作于自由模式(小车的运行路线完全由操作者遥控决定)和安全模式(遥控小车如果遇到障碍,则将智能躲避障碍)的智能小车。小车使用编解码芯片(pt2262-ir/pt2272)焊制的红
2、外遥控系统控制小车,并在车体前后各安装一个红外探测传感器实现校车的智能避障。整个系统中,微控制器采用了Microchip公司的PIC16F877,软件设计中涉及PORTB用作普通数字I/O脚和PORTC端口的CCP模块的PWM脉宽调制输出功能。本实验用单片机PORTB(0-3)接收来遥控解码芯片解码的数字电位信号,遥控小车的走向,通过RB4,RB5接收传感器感应到的路障信息,在pic单片机的处理下在自由和安全两个不同的模式下做出不同的反应,单片机通过PORTC输出pwm信号,控制小车车速,通过RD0-RD3控制小车前进后退。概括来说,本实验就
3、是用遥控器和红外传感器接收控制信号和路障信息,用单片机控制直流电机输出相应的电平控制车辆的前行或者后退,用PWM输出端口控制小车的转向,进而实现小车的智能遥控功能。AbstractInthisexperiment,wemadeavehiclebaseoninfrareddetectabletechnology.Youcanremotecontrolitunderyouwill.Andifyouchosethesafemodeitcanautomaticallyavoidobstaclesitmaycomeacrossevenifyouarec
4、ontrollingittowardsanobstacle.ThesystemusestheproductionoftheMicrochipcord--PIC16F877asthemicrocontroller.ThedesignincludesthedriveofPORTAandPORTDasgeneraldigitalports,thedriveofPORTCasPWM(pulsewidthmodulation)function.Inconclusion,thisexperimentusesPIC16F877cordtocontrolvo
5、ltsd.c.andaccomplishcontrolling’sconditionofthevehile,andPWMfunctiontocontrolitsturn.Andthisissocalledsafecar.关键字单片机——microcontroller芯片——CMOSchip红外探测——infrareddetector脉宽调制——pulsewidthmodulation安全小车—safecar一.系统设计1.设计预期功能设计一个双直流电机的智能小车。采用pic16f877单片机为控制核心,在最小系统的基础上,通过对红外避障信号和
6、遥控控制按键的检测,控制步进电机的启动、加速、减速、前进后退等,使智能小车可以在遥控信号的控制下,智能的躲避可能遇到的障碍,从而使智能小车实现合理、安全的行走。(1)智能小车可实现正、反转控制;(2)智能小车行走速度、位置可控制;(3)智能小车可实现红外遥控、红外避障、并在遥控情况下智能避障的功能;2.总体设计方案2.1系统总体设计方案单片机最小系统红外传感器检测L298电机驱动电路直流电机解码信号电源电路遥控按键信号图1系统设计总框图2.2基本模块设计(1)车体设计这次实验采用的车体为双电机基础车(如下图)图2基础车此车是能购买到的常见的且
7、价廉的基础车,采用双电机驱动,比另外一种直流电机加舵机的驱动更加简单方便,因此选用以上车型。(2)电机驱动模块利用LM298及其外部辅助电路和电机构成驱动电路。单片机控制口接两个LM298的八个输入控制端。两个L298的八个输出端接步进电机。(3)遥控模块使用普诚公司的pt2262—ir/pt2272-m4芯片完成控制信号的编解码,pt2262芯片完成信号的编码并调制到38khz的载波上通过红外发射管发射出去,接收端用irm38b接收信号后通过pt2272的解码,生成相应的控制信号。二.单元硬件电路设计1.电源模块电路电源电路采用学校提供的L
8、M7805芯片产生5v的稳压输出,电路采用6节电池供电。9V电源·图3电源电路2.电机驱动模块电机驱动采用L298驱动芯片,该芯片能驱动两个电机,驱动能力强完全能满
此文档下载收益归作者所有