欢迎来到天天文库
浏览记录
ID:15152595
大小:772.90 KB
页数:29页
时间:2018-08-01
《基于51单片机智能小车设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、智能小车的设计单片机课程设计设计名称:智能小车及温度显示所在学院:电气与控制工程学院专业班级:测控技术与仪器0902学生姓名:学生学号:090607021109060702250906070227指导老师:完成时间:2012/07/0629/29智能小车的设计目录1.方案论证与比较41.1课程实现41.2电机驱动模块41.3温度测量模块51.4显示模块51.5遥控62.单片机最小应用系统62.1时钟电路72.2复位电路83.控制部分93.1电机驱动93.2.温度检测及显示模块93.3.遥控104.流程图104.1主程序流程图104.2遥控器解码程序流程图114.
2、3温度显示流程图115.参考文献116.设计心得体会126.1设计心得体会(魏璐)126.2设计心得体会(雷军)126.3设计心得体会(陈志伟)137.附录147.1元件清单:147.2程序清单:1429/29智能小车的设计智能小车的设计摘要:智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。智能小车就是其中的一个体现。本设计采用STC89C52单片机为主要控制核心,STC89C52是一款高速低功耗的新一代8051单片机,我们利用红外接收遥控器对小车的控制信号,对小车实现无线遥控
3、,利用DS18B20检测小车所在环境的温度,并利用12864液晶显示模块将其显示出来。关键词:STC89C52单片机DS18B20检测温度液晶显示Abstract:Smartasamoderninvention,thedirectionofdevelopmentinthefuture,hecaninanenvironmentwhereautomaticoperationinaccordancewiththepre-setpattern,nohumanmanagementcanbeappliedtotheuseofscientificexploration.The
4、smartcarisoneofexpression.ThisdesignusesSTC89C52microcontrollercoreasthemaincontrolSTC89C52isanewgenerationofhigh-speedlow-power8051,weusetheinfraredreceiverremotecontrolsignalsofthecar,wirelessremotecontrolcarusingtheDS18B20testcarwherethetemperatureoftheenvironmentanduse12864LCDmod
5、ulewillbedisplayed.Keyword:STC89C52single-chipDS18B20detectiontemperatureLCD29/29智能小车的设计1.方案论证与比较1.1课程实现方案1:采用各类数字电路来组成小车的控制系统,对外围避障信号,各路趋光信号进行处理,车库拦栅上升下降控制,温度显示等。本方案电路复杂,灵活性高,效率低,不利于小车智能化的扩展,对各路信号处理比较困难。方案2:采用STC89C52单片机来作为整机的控制核心单元。红外线探头采用市面上通用的发射管与及接收头,经过单片机调制后发射。车库拦栅控制部分用步进机来驱动再将
6、采集到的各类信号送往单片机进行综合分析处理,实现准确有效的动作,此系统比较灵活,采用软件方法来解决复杂的硬件电路部分使系统硬件简洁化,各类功能易于实现,能很好地满足题目的要求,并容易扩展功能。比较以上两种方案的优缺点,方案二简洁、灵活、可扩展性好,能达到题目要求。1.2电机驱动模块方案1:使用晶体三级管8550搭成桥电路控制两路继电器控制小车的转向,原理简单,方便使用,但是需要用到两个继电器,既占用空间又不经济。2:使用芯片L298N驱动电机并控制电机的转向,L298N是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻
7、辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。方案3:使用步进电机控制小车的速度。由于步电机的特性,它能够更加准确的控制小车的转速,更好的定位,但是它的价格比较昂贵并且体积较大重量也较大,不利于本次比赛的实现。这里我们使用红外对车轮转数的计数,可以充当小车定位的功能。L298N可接受标准TTL逻辑电平信号VSS,VSS可接4.5~7V电压。4脚VS接电源电压,VS电压范围VIH为+2.5~46V。输出电流可达2.5A,可驱动电感性负载。1脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,OUT1,O
8、UT2和OUT3,OUT
此文档下载收益归作者所有