割草机器人毕业设计【篇一:割草机器人自动避障系统设计】摘要自动避障系统是割草机器人关键模块之一,是割草机器人自主、安全行走前提。
本文首先对国内外市场上现存的智能割草机器人进行了介绍和比较,指出了现在智能割草机器人研制过程中需要注意的关键技术,并结合以往的成功经验和现在的实际需求,选择易于实验的小车结构。
stc89c52单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。
本课题以设计割草机器人自动避障为目的,采用stc89c52单片机作为控制核心,采用超声波传感器来检查路面上的障碍,来控制执行机构的自动避障,从而使执行机构完成左转、右转和后退的动作。
其中采用的技术主要有:(1)超声波传感器的有效应用,(2)显示器的使用,(3)通过编程来控制执行机构的运动。
关键词:stc89c52单片机,超声波传感器,执行机构,显示器abstractautomatic obstacle avoidance system is one of the key module robot mowers mowing robot, is independent, safe walking premise. this paper firstly introduced and compared to the domestic and foreign existing in the market of intelligent robot mowers, points out the key technologies in the development process of the intelligent robot mower now, combined with the successful experiences and actual demand now, select the vehicle structure is easy toexperiment.stc89c52scm is the macro crystal technology, the introduction of a new generation of high / low power / super anti-jamming mcu, the instruction code is fully compatible with traditional 8051 scm, 12 clock / machine cycle and 6 clock / machine cycle can be arbitrarily chosen. the design of automatic obstacle avoidance for robot mower, using stc89c52 micro-controller as control core, using ultrasonic sensors to check the road barriers, automatic obstacle avoidance control actuator, the actuator to complete the left, right and back action. the main technology:(1)the effective application ofultrasonic sensor.(2) the use of the monitor. (3)programmed to control the car.key words: stc89c52microcontroller, ultrasonic sensor, actuator , display目录中文摘要 ...................................................................................................... (i)abstract ............................................................................................ (ii)第一章绪论 ...................................................................................................... . (1)1.1选题背景及意义 (1)1.1.1自动割草机器人概述 (1)1.1.2自动割草机器人优点 (1)1.2割草机器人的发展简史及其研究现状 (2)1.2.1发展简史 ...................................................................................................... .. (2)1.2.2国外的研究现状 (2)1.2.3国内的研究现状 (3)1.3割草机器人自动避障系统 (3)第二章总体方案设计 (5)2.1主要研究内容 ...................................................................................................... .. (5)2.2具体方案介绍 ...................................................................................................... .. (5)第三章超声波测距 (7)3.1超声波测距设计思路 (7)3.1.1超声波测距原理 (7)3.1.2超声波测距方法 (7)3.1.3超声波模块的选择 (7)3.1.4显示器的选择 (8)第四章超声波模块的硬件结构设计 (9)4.1超声波模块电路设计 (9)4.1.1 超声波模块的特点 (9)4.1.2 超声波模块的工作原理 (9)4.1.3模块参数 ...................................................................................................... (10)4.1.4超声波时序图 (10)4.1.5超声波发送与接收 (11)4.2 stc89c52单片机功能及特点 (12)4.2.1 stc89c52单片机参数 (12)4.2.2 stc89c52单片机特性 (13)4.3.1 1602液晶屏的优点 (15)4.3.2 1602管脚定义 (15)4.3.3 1602操作时序 (16)第五章超声波测距模块软件设计 (18)5.1超声波测距算法设计 (18)5.2主程序流程 ...................................................................................................... . (18)5.2.1系统初始化程序 (18)5.2.2超声波启动程序 (19)5.2.3超声波计时程序 (19)5.2.4测距程序 ...................................................................................................... (20)5.3实验结果 ...................................................................................................... (20)第六章实验用执行机构硬件设计 (22)6.1执行机构底盘 ...................................................................................................... (22)6.2执行机构驱动模块 (22)6.2.1 l298n驱动模块说明 (22)6.2.2 l298n参数 (23)6.3 sg90舵机 ...................................................................................................... (24)6.3.1什么是舵机 (24)6.3.2舵机工作原理 (24)6.3.3利用单片机实现舵机转角控制 (25)第七章执行机构软件设计 (26)7.1执行机构行走程序 (26)7.2舵机转动控制执行机构行走程序 ...................................................................... 27 结论 ...................................................................................................... ................... 30 致谢 ...................................................................................................... ................... 31 参考文献 ...................................................................................................... ......... 32 附录1超声波避障舵机转动编程 ................................................................. 33 附录2 电路原理图 (40)【篇二:机器人毕业设计】课程设计任务书(级)厦门工程技术学院(学校)应用电子技术专业设计题目跳舞机器人学生姓名连胜伟学号 1299151024指导教师李天恩教研室主任谢玉妹系主任谢玉妹起迄日期 2014年9月3号到20115年1月13号目录摘要------------------------------------------------------4引言------------------------------------------------------5任务书-----------------------------------------------------6第一章我国机器人技术的发展概况------------------------------------7第二章机器人的总体设计解剖1.1资料的收集与阐述-----------------------------------------71.2机器人工作原理简介1.总体设计剖------------------------------------------------82.伺服电机的剖析--------------------------------------------9第三章机器人总体设计综述 ---------------------------------121、1设计课题的阐述-----------------------------------------121、2单片机的选择-------------------------------------------121、3主控板部分简介-----------------------------------------12第四章机器人的总体设计方案与部分简介1、1设计方案-----------------------------------------------131、2各部分功能及原理简介-----------------------------------13第五章机器人的原理图设计、仿真及电路板制作1、1机器人的原理图设计-------------------------------------151、2电源部分-----------------------------------------------161、3稳压电源部分-------------------------------------------161、5接口电路部分-------------------------------------------171、6单片机最小系统和isp在线编程---------------------------181、9电路板制作---------------------------------------------18第六章机器人电路板的调试与结论1、1数据的采集电路和处理方法-------------------------------211、2机器人测脉宽程序---------------------------------------231.2送数据程序----------------------------------------------271、3调试结论-----------------------------------------------31第七章心得体会--------------------------------------------31附录:1元器件清单------------------------------------------------322 参考文献--------------------------------------------------32[摘要]设计题目跳舞机器人关键词:stc15w4k60s4;伺服电机,单片机;机器人。