毕业设计论坛

 找回密码
 立即注册
查看: 861|回复: 9

[毕业设计] [毕业设计]基于STC89C52单片机的有线遥控机器车系统软件设计

[复制链接]
发表于 2013-1-6 06:23:39 | 显示全部楼层 |阅读模式
文件格式:word
文件大小:1.12MB
适用专业:电子信息工程
适用年级:大学
论文编号:204429
下载咨询:
点击联系客服

论文简介:

毕业设计-有线遥控机器车系统软件设计,共46页,14329字,附任务书、开题报告、外文翻译、程序、原理图、PCB图等
利用单片机设计有线遥控机器车系统。系统由CPU分别控制各功能模块进行工作,控
制机器车电机驱动及运行程控指令解析。系统根据线接的手柄控制完成运行行程。用液晶
显示简洁运行信息。
具体技术要求如下:
1,设计STC89c52单片机主系统;
2,设计液晶显示电路;
3,设计机器车运行控制程序;
4,设计系统软件。

相关设计:有线遥控机器车系统硬件设计


研究内容及实验方案
1.研究内容:
本课题利用单片机设计有线遥控机器车系统。系统由CPU分别控制各功能模块进行工作,控制机器车电机驱动及运行程控指令解析。系统根据键盘按键控制完成运行状态。用液晶显示简洁运行信息。
2.软硬件实验方案:
2.1硬件电路:
硬件电路组成分为以下几个部分:单片机最小系统控制部分、7279键盘输入部分、液晶显示部分、8253输出PWM波部分、双电机驱动电路部分。
本次设计主要以单片机STC89C52为核心,控制整个系统的工作.前端7279键盘检测是否有键按下,如果有键按下,判断是哪个键按下并显示,再把键值送到STC89C52单片机中,STC89C52单片机通过对比键值,控制8253输出相应的PWM波到左电机控制及驱动电路、右电机控制及驱动电路中。可实现汽车的加速、减速、刹停, 并可通过两个电机的不同转速实现左转和右转等功能
图3.1 系统原理框图
2.2 软件设计
本系统软件整体设计思路采用模块化设计,软件由主模块、键盘程序模块、液晶显示程序模块、PWM模块、通讯接口模块等组成。其中键盘输入判断后进行的处理将实现对机器车的控制并显示,另外PWM波的产生是本次设计的重点,控制机器车运动状态使用了PWM调速控制。其模块框图如图3.2所示。
图3.2 系统模块框图
N
Y
图3.3 主程序流程图
目标、主要特色及工作进度
1.研究目标:
本课题的主要目标是由CPU分别控制各功能模块进行工作,控制机器车电机驱动及运行程控指令解析。系统根据线接的手柄控制 完成运行行程并用液晶显示简洁运行信息,系统具有数据存储功能。在本设计方案中,主要采用了52单片机控制系统,这就使得小车运动具有快速、平稳、准确的特点。


摘要: 随着社会的发展,机器车在人们的社会生活、工作中运用的越来越广。机器人是一种可编程和多功能的,可用来搬运材料、零件、工具的操作机;或是为了执行不同的任务而具有可改变和可编程动作的专门系统。
系统由硬件和软件部分构成,硬件设计部分:由STC89C52单片机部分、7279键盘输入部分、液晶显示部分、8253输出PWM波部分、双电机驱动电路部分组成。其中系统采用直流电机、同相驱动门7407 与可编程定时/计数器、L298N等设计了直流电机驱动模块;软件通过编程控制8253以PWM波的形式输出其控制量。软件设计采用汇编语言编程,编相应的软件程序实现对直流电机正转、反转、启动、停止四种运行状态的控制。该系统结构简单,调速性能好,性能价格比高,真正实现了直流电机调速系统的高精度控制。
基于机器车技术,不但对于我国激烈的空间技术和资源竞争中取得有利地位具有关键意义,同时也包括导航控制在内的相关技术有巨大的促进作用。
关键词:单片机 PWM波 直流电机 机器车


目 录
第一章 前言 1
1.1选题的依据及意义 1
1.2国内外研究概况及发展趋势 1
1.3课题的研究内容 3
第二章 PWM控制的基本工作原理 4
第三章 有线遥控机器车系统组成及工作原理 7
3.1系统设计要求与技术指标 7
3.2系统组成及功能 7
第四章 有线遥控机器车系统硬件电路设计 9
4.1 单片机最小系统 9
4.2键盘输入模块 10
4.3双电机驱动模块 11
4.3.1 8253产生PWM波模块 11
4.3.2 直流电机控制模块 12
4.4 数据通讯模块 14
4.5 液晶显示模块 15
4.6 8255模块 16
4.7系统总体电路设计 17
第五章 有线遥控机器车系统软件设计 18
5.1 软件整体设计思路 18
5.2 主程序模块的设计 18
5.3键盘子程序 19
5.4 PWM波子程序 21
5.5 液晶显示子程序 25
5.6电机驱动子程序 27
第六章 系统软件调试 31
6.1 键盘及显示模块的调试 31
6.2 PWM调速模块的调试 32
6.3电机驱动模块的调试 32
6.4 总体调试 32
第七章 总结 34
7.1完善功能 34
7.2心得体会 34
参考文献 35
致 谢 36
附录A 程序清单 37
附录B 硬件原理 45


论文文件预览:
共3文件夹,8个文件,文件总大小:1.12MB,压缩后大小:599.95KB

  • 毕业设计-基于STC89C52单片机的有线遥控机器车系统软件设计
  • 廖城(有线遥控机器车系统软件设计)
  • 有线遥控机器车系统软件设计
  • doc廖城开题报告.doc  [84.50KB]
  • doc廖城英文资料及翻译.doc  [46.00KB]
  • doc廖城中英文摘.doc  [31.50KB]
  • doc目 录.doc  [51.50KB]
  • doc学士学位论文原创性声明.doc  [42.50KB]
  • doc有线遥控机器车系统软件设计(论文)任务书.doc  [69.50KB]
  • doc正文.doc  [774.00KB]
  • doc中英文文献封面1.doc  [46.00KB]


下载地址:
购买主题 本主题需向作者支付 200 下载币 才能浏览
回复

使用道具 举报

发表于 2013-2-19 10:52:44 | 显示全部楼层
努力赚积分
回复 支持 反对

使用道具 举报

发表于 2013-4-5 17:09:26 | 显示全部楼层
看看啊
回复 支持 反对

使用道具 举报

发表于 2013-4-8 19:19:32 | 显示全部楼层

共同努力

我们共同维护好网站的建设与发展
回复 支持 反对

使用道具 举报

发表于 2013-4-9 09:15:16 | 显示全部楼层

用了信用卡了么?呵呵

楼主用了信用卡了吗?呵呵
回复 支持 反对

使用道具 举报

发表于 2013-4-10 12:23:26 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2013-4-16 12:11:09 | 显示全部楼层
谢谢
回复 支持 反对

使用道具 举报

发表于 2013-4-17 18:38:17 | 显示全部楼层
头晕!~
回复 支持 反对

使用道具 举报

发表于 2013-4-24 15:35:01 | 显示全部楼层
我怎么看不到
回复 支持 反对

使用道具 举报

发表于 2014-6-30 21:05:14 | 显示全部楼层
这个系列的帖子都不错
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|文百网

GMT+8, 2024-5-1 07:35 , Processed in 0.353613 second(s), 13 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表