基于单片机的智能小车控制.docx
《基于单片机的智能小车控制.docx》由会员分享,可在线阅读,更多相关《基于单片机的智能小车控制.docx(17页珍藏版)》请在优知文库上搜索。
1、信息工程专业课程设计(二)题目基于STC89C52单独机的能小生姓名袁诚学号所在院系教育信息与技术所在班级404完成时间弓基于单片机的智能小车摘要:智能化作为现代电子产品的新趋势,是今后的电子产业的开展方向。智能化设计的电子产品可以按照预先设定的模式在一个环境里自动运作,不需要人为的管理,可应用于科学勘探、环境监测、智能家居等方面。基于单片机的智能小车控制就是其中的一个表达。本设计实现了一种基于51单片机的按键操作控制和温度检测显示系统,通过温度传感器采集温度数据并且通过显示模块显示出来,通过对按键的操作,自动控制转向电机转向,改变行驶方向。本课题设计的智能小车,具有按键控制前后左右的功能,温
2、度采集功能,液晶显示功能。序言1第1章总体设计方案11.1 课题任务分析I二2方案论证21.1.1 小车驱动局部21.1.2 温度显示局部2第2章系统硬件构成21. 1系统设计原理32. 2主要元器件简介32.2.1STC89C52RC简介32.2.2液晶显示电路32.2.3L298N芯片直流电机驱动模块42.2.4遥控局部独立按键电路4第3章软件的设计与说明43.1软件设计53. 2软件的说明51. 2.1控制局部主程序流程53. 2.2温度检测显示局部主程序流程图5第4章调试与总结54.1 调试的总结6参考文献6致谢7附录7附件1L298N电机驱动模块7附件2小车侧视图7附件3小车俯视图8
3、附件4小车最终硬件图8附件5程序清单8序言随着我国科学技术的进步,智能化和自动化技术越来越普及,各种高科技也广泛应用于智能小车和机器人玩具制造领域,使智能机器人越来越多样化。智能小车是一个多种高新技术的集成体,它融合了机械、电子、传感器、计算机硬件、软件、人工智能等许多学科的知识,涉及到当今许多前沿领域的技术B。而智能电动车正是智能机器人的一种,具有不可估量的实际意义。智能车辆是一个运用计算机、传感、信息、通信、导航、人工智能及自动控制等技术来实现环境感知、规划决策和自动行驶为一体的高新技术综合体。它在军事、民用和科学研究等方面己获得了应用,对解决道路交通平安提供了一种新的途径。随着汽车工业的
4、迅速开展,关于汽车的研究也就越来越受人关注。全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,许多国家己经把电子设计比赛作为创新教育的战略性手段。电子设计涉及到多个学科,机械电子、传感器技术、自动控制技术、人工智能控制、计算机与通信技术等等,是众多领域的高科技。电子设计技术,它是一个国家高科技实例的一个重要标准,可见其研究意义很大。第1章总体设计方案11课题任务分析本文设计了智能小车控制系统。智能小车是一个运用传感器、单片机、信号处理、电机驱动及自动控制等技术来实现环境感和自动行驶为一体的高新技术综合体,它在军事、民用和科学研究等方面己获得了应用。通
5、过各种选题之后,我发现制作智能小车非常有意思,它唤起我们对玩具的革新思想,智能小车制作的兴趣。自己遇到过的汽车的功能是怎样的,想通过自己的手创作出属于自己的智能汽车。也夹杂一种童年时对玩具智能化的假想。所以我选定制作单片机智能小车。通过这次设计,掌握51单片机的原理,了解简单传感器组成原理,初步掌握传感器的调整及测试方法,提高动手能力和排除故障的能力。同时通过本课题设计与装配、调试,提高自己的动手能力,稳固己学的理论知识,建立单片机理论和实践的结合,了解传感器各单元电路之间的关系及相互影响,从而能正确设计、计算定时计数的各个单元电路。初步掌握传感器的调整及测试方法。提高动手能力和排除故障的能力
6、。本设计采用直流电机,电机专用驱动芯片L298N进行电机驱动控制,主控芯片为STC89C52,控制器局部采用简单按键,温度数据的采集采用DS18B20温度传感器模块,显示局部采用1602液晶。本次设计虽然只是一个演示模型,但是具有充分的科学性和实用性。首先我们根据汽车的复杂情况,按照现有材料搭建一个小车模型,车轮,车身,直流电机,按键,温度传感器,单片机,L29BN电机驱动模块等。DS18B20温度传感器将检测到的温度数据传给单片机,单片机根据接收到的信号进行处理再传给显示模块显示,由按键模块控制小车进行倒车、前进、左转、右转等动作。1.2方案论证1.2.1 小车驱动局部方案一:小车的电机驱动
7、局部采用自己搭建的9012三极管电路来实行小车的驱动,9012三极管电路具有电路简单,操作方便的等特点。方案二:小车的电机驱动局部采用L298N芯片直流电机驱动模块,该模块具有较大的驱动带载能力,驱动局部端子供电范围Vs:+5V+35V,并且另外自带了5V、3V的输出端口。方案论证:本设计为2轮驱动的小车,对于小车驱动局部要求能够有较大的带载能力,并且在小车的实际设计过程中,需要不同的输出电压来提供应小车的各个模块。因此综上所述采用方案二,小车的电机驱动局部使用L298N芯片直流电机驱动模块。温度显TR局部方案一:温度的显示通过数码管显示,数码管驱动简单,但是所能显示的字符数量有限有局限性方案
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 智能 小车 控制
