单片机智能自动化红外遥控小车.doc
约40页DOC格式手机打开展开
单片机智能自动化红外遥控小车,3.3万字40页 有设计图摘要多单片机类电路实验都是以80c51系列为基础来应用的。这是因为mcs—51系列单片机是以8位单片机为基础,形成了单片机的经典体系结构。mcs—5l系列的c51成为许多半导体厂家、电气公司竞相选用纳对象,并以此为基核,推出了许多兼容性的chmos单片机。这些单片机都具有很好的兼容性,并存很强...
内容介绍
此文档由会员 space 发布
3.3万字 40页 有设计图
摘 要
多单片机类电路实验都是以80C51系列为基础来应用的。这是因为MCS—51系列单片机是以8位单片机为基础,形成了单片机的经典体系结构。MCS—5l系列的C51成为许多半导体厂家、电气公司竞相选用纳对象,并以此为基核,推出了许多兼容性的CHMOS单片机。这些单片机都具有很好的兼容性,并存很强的生命力,统称为80C5l系列。再说单片机体积小、功能全、性价比高的诸多优点,它的出现,在工业控制,尖端武器、通信设备、信息处理、家用电器等各测、控等领域的应用中独占鳌头,本课题以80C51系列为基础,软件与硬件相结合的思想设计一辆遥控小车。本论文涉及到硬件与软件两大部分,硬件电路部分的实现是以单片机AT89C51为核心,作为主控制电路,其他外围电路为从属电路部分。把硬件电路可分为两个模块,发送板模块与接收板模块,再把接收模块分为三个小模块:电机驱动、数码显示和单片机主控。软件部分设计步骤可分为:主程序和中断程序入口程序、初始化程序中的各变量、主程序、键盘工作子程序、中断接收程序、延时子程序等。该论文就上面问题详细介绍了软硬件设计、实现和调试过程中所采用的方法,并采取相应的步骤解决问题。
关键词:红外遥控;接收编码;发送编码;单片机
Abstract
The transmission module may divide into three small modules: The motor-driven, the digital code demonstrated and the single chip microcontroller controls. The software partial design procedure is: Master program and interrupt entrance procedure program, initialization various variables program, keyboard work subroutine, severance receive procedure program, time delay subroutine and so on. This paper introduced on the above question in detail which is in the software and hardware design, the realization and the debugging process method, and adopts the corresponding step to solve the problem.
Key words:Infrared remote control; Receive yard; Send yard; The single chip microcontroller .
目 录
引言 ………………………………………………………………………… 1
1 硬件电路部分 ………………………………………………………… 3
1.1 硬件电路设计的思想 ……………………………………………………………… 3
1.2 单片机主控制电路 ………………………………………………………………… 5
1.2.1 电路的工作原理过程 ……………………………………………………………… 6
1.2.2 单片机内部功能单元 ……………………………………………………………… 7
1.3 数码管显示模块 …………………………………………………………………… 9
1.4 直流电动机驱动模块 ………………………………………………………………10
1.4.1 电路控制原理过程 ……………………………………………………………… 11
1.4.2 三极管的工作状态分析 ………………………………………………………… 12
1.4.3 电路仿真…………………………………………………………………………… 13
1.5 步进机驱动模块 ………………………………………………………………… 14
1.5.1步进电机控制原理 ………………………………………………………………… 15
1.5.2电路工作过程与电路仿真………………………………………………………… 17
1.5.3 步进电动机的特性 ……………………………………………………………… 18
2 电路板的设计与制作…………………………………………………19
2.1 器件的筛选与检测 ……………………………………………………………… 19
2.2 元器件的装配方式与布局 ……………………………………………………… 20
3 软件部分 …………………………………………………………… 22
3.1 系统接收处理主程序的设计 …………………………………………………… 23
3.2 遥控驾驶的设置中断0处理程序 ……………………………………………… 23
3.3 数码管显示驱动程序 …………………………………………………………… 24
3.4 霍尔传感器的中断1处理程序 ………………………………………………… 24
3.5 延时处理子程序 ………………………………………………………………… 25
3.6 遥控驾驶的设置中断0处理程序 ………………………………………………… 25
4 结论……………………………………………………………… 27
谢 辞 …………………………………………………………………… 28
参考文献 ………………………………………………………………… 29
附录 ……………………………………………………………………… 30
摘 要
多单片机类电路实验都是以80C51系列为基础来应用的。这是因为MCS—51系列单片机是以8位单片机为基础,形成了单片机的经典体系结构。MCS—5l系列的C51成为许多半导体厂家、电气公司竞相选用纳对象,并以此为基核,推出了许多兼容性的CHMOS单片机。这些单片机都具有很好的兼容性,并存很强的生命力,统称为80C5l系列。再说单片机体积小、功能全、性价比高的诸多优点,它的出现,在工业控制,尖端武器、通信设备、信息处理、家用电器等各测、控等领域的应用中独占鳌头,本课题以80C51系列为基础,软件与硬件相结合的思想设计一辆遥控小车。本论文涉及到硬件与软件两大部分,硬件电路部分的实现是以单片机AT89C51为核心,作为主控制电路,其他外围电路为从属电路部分。把硬件电路可分为两个模块,发送板模块与接收板模块,再把接收模块分为三个小模块:电机驱动、数码显示和单片机主控。软件部分设计步骤可分为:主程序和中断程序入口程序、初始化程序中的各变量、主程序、键盘工作子程序、中断接收程序、延时子程序等。该论文就上面问题详细介绍了软硬件设计、实现和调试过程中所采用的方法,并采取相应的步骤解决问题。
关键词:红外遥控;接收编码;发送编码;单片机
Abstract
The transmission module may divide into three small modules: The motor-driven, the digital code demonstrated and the single chip microcontroller controls. The software partial design procedure is: Master program and interrupt entrance procedure program, initialization various variables program, keyboard work subroutine, severance receive procedure program, time delay subroutine and so on. This paper introduced on the above question in detail which is in the software and hardware design, the realization and the debugging process method, and adopts the corresponding step to solve the problem.
Key words:Infrared remote control; Receive yard; Send yard; The single chip microcontroller .
目 录
引言 ………………………………………………………………………… 1
1 硬件电路部分 ………………………………………………………… 3
1.1 硬件电路设计的思想 ……………………………………………………………… 3
1.2 单片机主控制电路 ………………………………………………………………… 5
1.2.1 电路的工作原理过程 ……………………………………………………………… 6
1.2.2 单片机内部功能单元 ……………………………………………………………… 7
1.3 数码管显示模块 …………………………………………………………………… 9
1.4 直流电动机驱动模块 ………………………………………………………………10
1.4.1 电路控制原理过程 ……………………………………………………………… 11
1.4.2 三极管的工作状态分析 ………………………………………………………… 12
1.4.3 电路仿真…………………………………………………………………………… 13
1.5 步进机驱动模块 ………………………………………………………………… 14
1.5.1步进电机控制原理 ………………………………………………………………… 15
1.5.2电路工作过程与电路仿真………………………………………………………… 17
1.5.3 步进电动机的特性 ……………………………………………………………… 18
2 电路板的设计与制作…………………………………………………19
2.1 器件的筛选与检测 ……………………………………………………………… 19
2.2 元器件的装配方式与布局 ……………………………………………………… 20
3 软件部分 …………………………………………………………… 22
3.1 系统接收处理主程序的设计 …………………………………………………… 23
3.2 遥控驾驶的设置中断0处理程序 ……………………………………………… 23
3.3 数码管显示驱动程序 …………………………………………………………… 24
3.4 霍尔传感器的中断1处理程序 ………………………………………………… 24
3.5 延时处理子程序 ………………………………………………………………… 25
3.6 遥控驾驶的设置中断0处理程序 ………………………………………………… 25
4 结论……………………………………………………………… 27
谢 辞 …………………………………………………………………… 28
参考文献 ………………………………………………………………… 29
附录 ……………………………………………………………………… 30