自动往返行驶小汽车的设计
毕业设计说明书
摘要:本文介绍的是基于单片机8052控制的小车自动运行控制系统的硬件和软件设计。用AT89C52单片机实现小汽车自动运行设计,采用8052单片机为控制核心,利用光电检测器检测道路上的标志,控制电动小车的正反向行驶,快慢速行驶,以及停车的位置,并可自动记录往返时间和行驶路程。整个系统的电路结构简单,可靠性高。实验测试结果满足要求,本文着重介绍了该系统的软硬件设计方法及测试结果分析。
关键词:8052单片机 Intel 8253 光电检测器
4.1. 引言
单片微型计算机通常由单块集成电路芯片构成,内部包含有中央处理器、存储器、定时器、计数器和I/O接口电路等计算机部件,采用集成电路技术集成在一片硅基片上.由于单片计算机体积很小,功能强(具有一个简单计算机的功能),因而广泛用于电子设备中作控制器之用.单片机应用的主要领域有以下几个方面。有智能产品,例如,在电传打字机的设计中,就由于采用单片机而取代了近千个机械部件。有智能仪表, 用单片机改造缘由的测量、控制仪表,能促使仪表向数字化、智能化、多功能及柔性化的方向发展,并使长期以来测量仪表中的误差修正和线性化处理等难题迎刃而解。由单片机构成的智能仪表,集测量、处理和控制功能于一体,从而赋予测量仪表以新的内涵。有测控系统,用单片机可以构成各种工业控制系统、自适应控制系统以及数据采集系统等。有智能接口,在计算机系统,特别是在较大型的工业测控系统中,除同用外部设备外,还有许多外部通信、采集、多路分配管理以及驱动控制等接口。
说明书目录
4.1 引言---------------------------------------------------------------------------------15
4.2 系统硬件电路的设计------------------------------------------------------------15
4.2.1光电检测电路设计----------------------------------------------------------16
4.2.2电机驱动电路----------------------------------------------------------------16
4.2.3 电机调速电路---------------------------------------------------------------17
4.3 主要芯片简介与应用------------------------------------------------------------17
4.3.1 8052单片机-------------------------------------------------------------------17
4.3.2 Intel 8253与PWM-----------------------------------------------------------18
4.3.3 L298N型驱动器的原理及应用--------------------------------------------25
4.4 软件设计----------------------------------------------------------------------------26
4.4.1 系统内存资源的分配-------------------------------------------------------26
4.4.2 初始化程序-------------------------------------------------------------------27
4.4.3 主程序-------------------------------------------------------------------------27
4.4.4 外中断0服务程序----------------------------------------------------------27
4.4.5 慢车子程序-------------------------------------------------------------------27
4.4.6 停车子程序-------------------------------------------------------------------28
4.5 程序的编写-------------------------------------------------------------------------28
七.参考文献
1.缪晓中.《国外电子元器件》一种基于Intel8253 与L298N 的电机PWM调速方法,2005年12期
2马西秦 许振中.《自动检测技术》.机械工业出版社,2000.5
3晓明.《电动机的单片机控制》.北京:北京航空航天大学出版社,2002.5
4张志良.《单片机原理与控制技术》. 北京:机械工业出版社,2002
5周志德.《单片机原理及应用》. 北京:高等教育出版社,2001
6丁镇生.《传感及其遥控遥测技术应用》. 北京: 电子工业出版社,2001
7 滕旭 胡志昂编著 《电子系统抗干扰实用技术》 国防工业出版社
8周航慈.《单片机应用程序设计技术》 北京航空航天大学出版社