- 105
- 0
- 约1.65万字
- 约 22页
- 2018-02-28 发布于贵州
- 举报
基于STC89C52单片机的智能小车设计论文
基于STC89C52单片机的智能小车设计
第1章 系统概述
智能化作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。中国自1978年把“智能模拟”作为国家科学技术发展规划的主要研究课题,开始着力研究智能化。从概念的引进到实验室研究的实现,再到现在高端领域(航天航空、军事、勘探等)的应用,这一过程为智能化的全面发展奠定基石。智能化全面的发展是实现其对资源的合理充分利用,以尽可能少的投入得到最大的收益,大大提高工业生产的效率,实现现有工业生产水平从自动化向智能化升级,实现当今智能化发展由高端向大众普及。从先前的模拟电路设计,到数字电路设计,再到现在的集成芯片的应用,各种能实现同样功能的元件越来越小为智能 化产物的生成奠定了良好的物质基础。本设计以智能化全面发展的普及与应用为目的,整体开发过程简单易懂,所选择的平台与各电子元件恰当合理,无需花费过多的人力财力便可达到预期所要求各功能的实现,也符合课题研究的意义。设计的理论方案、分析方法及特色与创新点等可以为国内自动运输机器人、采矿勘探机器人、家用自动清洁机器人等自动半自动机器人的设计与普及有一定的参考意义。小车也可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。同时作为高校毕业设计研究课题,对学生的思维、动手能力以及总结论述等综合能力得到充分锻炼,有利于以后独立及全面的发展。设计主要以简易智能机器人为开发平台,选择通用、价廉的51单片机为控制平台,选择常见的电机模型车为机械平台,通过细化设计要求,结合传感器技术、电机控制技术、无线通信技术等相关知识实现小车的各种功能。设计完成以由无线电遥控、红外线对管的自动寻迹、红外线自动避障以及语音控制组成的硬件模块结合软件设计组成多功能智能小车,共同实现小车的前进倒退、转向行驶,自动根据地面黑线寻迹导航,检测障碍物后停止和语音信号的控制等功能,实现智能控制,达到设计目标。
1.1智能小车的意义和作用
自第一台工业机器人诞生以来,机器人的发展,人们不断探讨改造认识自然过程中。科技发展要实现自动导引功能和避障功能就必须要感知导引线和障碍物导引线相给一个视觉功能CPU。机器人要实现自动避障功能,还可以扩展循迹等功能,感知导引线和障碍物。可以实现小车自动识别路线,选择正确的行进路线,并检测到障碍物自动躲避。基于上述要求,传感检测部分考虑到小车一般不需要感知清晰的图像,只要求粗略感知即可,所以可以舍弃昂贵的CCD传感器而考虑使用价廉物美的红外反射式传感器来充当。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,难以精确调速,但单片机型号的选择余地较大。考虑到实际情况,本文选择第二种方案。CPU使用STC89C52RC单片机,配合软件编程实现。
1.2设计目标
本设计的主要任务就是设计一个以单片机为核心的智能小车,主要实现循迹及简单的障碍物检测功能。通过装在小车前面的红外传感器,获取路面黑线位置信息,输入到单片机中,再由单片机输出控制信号,由驱动模块驱动电机实现小车的自主循迹行驶,同时当路线前方检测到有障碍物时,进行相应的避障措施。
1.3设计工具简介及运行环境
1.电路原理图.ddb文件,Protel 99 SE软件设计。其主要包含两大部分:电路工程设计部分和电路仿真与PLD部分。
2.程序代码.uvproj文件,Keil uVision2软件编写。Keil uVision2是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统C语言的语法来开发,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用,而且大大的提高了工作效率和项目开发周期,他还能嵌入汇编,您可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。
3.运行环境:其程序,电路图部分在win7环境下完成。
第2章 智能小车设计
根据要求,确定如下方案:在现有玩具电动车的基础上,加装光电检测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动车的智能控制。这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。
2.1智能小车的设计要求
本设计的主要任务就是设计一个以单片机为核心的智能小车,主要实现循迹及简单的躲避障碍物功能。通过装在小车前面的红外传
您可能关注的文档
- 基于AT89S52单片机的智能小车设计论文.doc
- -基于PIC单片机的步进电机控制系统设计论文.doc
- 基于ATT7022A无功补偿控制器论文.doc
- 基于AT89S52单片机温度控制系统设计论文.doc
- 基于ATmega8单片机寻迹小车设计论文.doc
- 基于AT89S52单片机简易数控直流电压源的设计论文.doc
- 基于bmp085气压传感器制作的大气压强、温度、海拔高度测量仪(含详细源代码)论文.doc
- 基于C++的万年历系统设计论文.doc
- 基于C51单片机DS18B20温度计的设计与实现论文.doc
- 基于CAN总线数据采集系统的设计与实现——CAN总线通信实验论文.doc
- 2025年北京市门头沟区中考一模英语试题.docx
- 2025年北京市门头沟区中考二模英语试题.docx
- 2025年北京市丰台区中考二模英语试题.docx
- 2025年中考英语考前冲刺模拟卷 (北京专用) 解析卷.docx
- 2025年中考英语考前冲刺模拟卷 (北京专用) 原卷.docx
- 2025年肩颈按摩仪行业社媒趋势数据分析.docx
- 2025年人身险行业信用回顾与2026年展望.docx
- 合同法买卖合同培训课件.ppt
- 2025年全球食物系统与SDG研究报告-食物供给、食者健康、生态平衡的整体治理.docx
- 2025下半年四川乐山市川投峨眉铁合金(集团)有限责任公司对考前自测高频考点模拟试题最新.docx
原创力文档

文档评论(0)