文章来源:淘论文网   发布者: 毕业设计   浏览量: 28



还可以点击去查询以下关键词:
[单片机]    [控制]    [小车]    [自动]    [运行]    [单片机控制小车自动运行]   


基于单片机控制小车自动运行设计
摘要:本文介绍的是基于单片机AT89C52控制的小车自动运行控制系统的硬件和软件设计。用AT89C52单片机实现小汽车自动运行设计,采用AT89C52单片机为控制核心,利用光电检测器检测道路上的标志,控制电动小车的正反向行驶,快慢速行驶,以及停车的位置,并可自动记录往返时间和行驶路程。整个系统的电路结构简单,可靠性高。实验测试结果满足要求,本文着重介绍了该系统的软硬件设计方法及测试结果分析。
关键词:AT89C51  AT89C52单片机 光电检测器 节控制

毕业设计说明书目录

第1章 绪论----------------------------------------------------------------------------------------21
   1.1 概述-----------------------------------------------------------------------------------------21
   1.2 设计方案的提出--------------------------------------------------------------------------21
   1.3 设计的依据--------------------------------------------------------------------------------22
第2章 系统各模块的设计方案-----------------------------------------------------------------22
2.1单片机芯片的选择-------------------------------------------------------------------------23
2.1.1 AT89C52 与 AT89C51 的区别----------------------------------------------23
2.1.2  AT89C52的选择-----------------------------------------------------------------23
2.2 直流电机驱动模块------------------------------------------------------------------------24
2.3 黑色标志线检测模块---------------------------------------------------------------------24
2.4 速度测量检测电路的选择---------------------------------------------------------------24
2.5 电源模块------------------------------------------------------------------------------------24
2.6 键盘及显示电路---------------------------------------------------------------------------25
2.7 模块设计方案------------------------------------------------------------------------------25
第3章 系统硬件设备的设计与实现-----------------------------------------------------------26
3.1 直流电机驱动模块的电路设计与实现------------------------------------------------26
3.1.1 PWM的工作方式-------------------------------------------------------------26
3.1.2 PWM驱动模块的电路设计与实现------------------------------------------28
3.2 黑色标志线检测模块的电路设计与实现---------------------------------------------29
3.3 速度检测模块的电路设计与实现------------------------------------------------------30
3.4 电源模块------------------------------------------------------------------------------------30
3.5 键盘及显示电路---------------------------------------------------------------------------31
第4章 系统的软件设计--------------------------------------------------------------------------33
4.1 2189C2051的路面检测程序流程图---------------------------------------------------33
4.1.1 89C2051的简介---------------------------------------------------------------------33
4.1.2 89C2051的路面检测程序 ------------------------------------34
4.2  89C52的主控程序8962的中断和定时器资源配制-------------------------------35
4.3 黑线计数(中断服务程序0)流程图-----------------------------------------------------35
4.4 车速检测(中断服务程序1) 流程图----------------------------------------------------36
4.5 定时器服务程序流程图-----------------------------------------------------------------36
4.6 限速子程序流程图-----------------------------------------------------------------------37
4.7 过线返回流程图--------------------------------------------------------------------------38
4.8 显示和播报程序--------------------------------------------------------------------------38
4.9 主结构流程图-----------------------------------------------------------------------------39
4.10 系统内存资源的分配-------------------------------------------------------------------40
4.11 初始化程序设计-------------------------------------------------------------------------41

参考文献

1.沈任元 吴勇. 《数字电子技术基础》.机械工业出版社,2000.6
2马西秦 许振中.《自动检测技术》.机械工业出版社,2000.5
3晓明.《电动机的单片机控制》.北京:北京航空航天大学出版社,2002.5
4张志良.《单片机原理与控制技术》. 北京:机械工业出版社,2002
5周志德.《单片机原理及应用》. 北京:高等教育出版社,2001
6丁镇生.《传感及其遥控遥测技术应用》. 北京: 电子工业出版社,2001
7 滕旭 胡志昂编著  《电子系统抗干扰实用技术》  国防工业出版社
8周航慈.《单片机应用程序设计技术》  北京航空航天大学出版社
9李广弟等. 《单片机基础》北京航空航天出版社, 2001.7
10刘瑞新.《单片机原理及应用教程》机械工业出版社, 2003
11求是科技 编著 《单片机典型模块设计实例导航》人民邮电出版社 2004.5
12杨向萍 王跃.《单片微型计算机原理及应用技术》. 北京:中国纺织大学出版社,1999.9
13何立民.《MCS-51系列单片机应用系统设计》. 北京:北京航空航天大学出版社, 2002.


 


这里还有:


还可以点击去查询:
[单片机]    [控制]    [小车]    [自动]    [运行]    [单片机控制小车自动运行]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/10715.docx
  • 上一篇:基于单片机控制红外报警器的设计
  • 下一篇:微重测量系统系统的设计
  • 资源信息

    格式: docx