HT6221是合泰公司生产的多功能遥控编码芯片,工作电压在1. 8V-3.5V,其采用PPM(Pulse Positio
n Modulatio
n)进行编码,周期能编码16位地址码和8位数据码,最多能同时支持32个活动键。 遥控编码有两种:位0和位1,其低电平脉宽相同但高电平脉宽不一样。采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的脉冲表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的脉冲表示二进制的“1”。 ULN2003驱动芯片可以直接用来驱动电流小于0.5A的步进电机。ULN2003芯片是美国TI公司和Sprague公司开发的高压大电流达林顿晶体管阵列电路具有较高的电流增益和工作电压、较宽的温度范围、较强的驱动负载能力等特点,适和应用于各种高速大功率的驱动系统中。 本设计采用内部时钟方式,利用芯片内部的振荡电路,在XTAL1、XTAL2引脚上外接定时元件,内部的电路便产生自激振荡。本设计采用最常用的内部时钟方式,即用外接晶振和电容组成的并联谐振回路。振荡晶体可在1.2MHZ到12MHZ之间选择。电容值无严格要求,但电容取值对振荡频率输出的稳定性、大孝振荡电路起振速度有少许影响,CX1、CX2可在20pF到100pF之间取值。所以本设计中,振荡晶体选择11.0592MHZ,电容选择30pF。 摘要 智能小车是当今科技智能化的产物,它能够在行驶中自动寻迹以及绕过障碍物到达目的地,本设计采用MCS-51系列中的C51单片机作为原型,以C51作为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以实现自动记录时间、里程和速度,自动寻迹和寻光等等功能。本文以单片机为核心设计了系统结构图、程序指令、流程图等等,在保留了原始智能小车控制系统的基本功能的同时又增加了一系列的实用功能并简化其电路结构,其将以控制方便,灵活,只要改变输入单片机的控制程序,便可控制小车的行驶轨迹。 关键词:智能小车;89C51;结构图;控制 目录 第一章绪论............................................................1 1.1智能小车总体概况............................................2 1.2国内外发展状况....................................................3 1.3课题的提出及主要任务............................................5 第二章系统方桉设计....................................................6 2.1方桉论证....................................................6 2.2系统硬件总体框图............................................6 第三章硬件电路的设计....................................................10 3.1主控芯片介绍....................................................13 3.2 ULN2003芯片简介............................................13 3.3单片机控制模块....................................................15 3.3.1时钟电路....................................................16 3.3.2复位电路....................................................16 3.3.3单片机控制模块............................................17 第四章软件系统的设计....................................................17 4.1主程序流程图....................................................17 4.2避障循迹模块程序设计............................................18 4.2.1避障程序流程图............................................18 4.2.2循迹程序流程图............................................18 4.3红外遥控系统原理框图............................................19 4.4数据显示模块程序设计............................................20 第五章系统调试....................................................22 5.1硬件调试....................................................23 5.2软件调试....................................................24 5.3软硬联调....................................................25 结论....................................................25 参考文献....................................................26 致谢....................................................27
展开...
n Modulatio
n)进行编码,周期能编码16位地址码和8位数据码,最多能同时支持32个活动键。 遥控编码有两种:位0和位1,其低电平脉宽相同但高电平脉宽不一样。采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的脉冲表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的脉冲表示二进制的“1”。 ULN2003驱动芯片可以直接用来驱动电流小于0.5A的步进电机。ULN2003芯片是美国TI公司和Sprague公司开发的高压大电流达林顿晶体管阵列电路具有较高的电流增益和工作电压、较宽的温度范围、较强的驱动负载能力等特点,适和应用于各种高速大功率的驱动系统中。 本设计采用内部时钟方式,利用芯片内部的振荡电路,在XTAL1、XTAL2引脚上外接定时元件,内部的电路便产生自激振荡。本设计采用最常用的内部时钟方式,即用外接晶振和电容组成的并联谐振回路。振荡晶体可在1.2MHZ到12MHZ之间选择。电容值无严格要求,但电容取值对振荡频率输出的稳定性、大孝振荡电路起振速度有少许影响,CX1、CX2可在20pF到100pF之间取值。所以本设计中,振荡晶体选择11.0592MHZ,电容选择30pF。 摘要 智能小车是当今科技智能化的产物,它能够在行驶中自动寻迹以及绕过障碍物到达目的地,本设计采用MCS-51系列中的C51单片机作为原型,以C51作为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以实现自动记录时间、里程和速度,自动寻迹和寻光等等功能。本文以单片机为核心设计了系统结构图、程序指令、流程图等等,在保留了原始智能小车控制系统的基本功能的同时又增加了一系列的实用功能并简化其电路结构,其将以控制方便,灵活,只要改变输入单片机的控制程序,便可控制小车的行驶轨迹。 关键词:智能小车;89C51;结构图;控制 目录 第一章绪论............................................................1 1.1智能小车总体概况............................................2 1.2国内外发展状况....................................................3 1.3课题的提出及主要任务............................................5 第二章系统方桉设计....................................................6 2.1方桉论证....................................................6 2.2系统硬件总体框图............................................6 第三章硬件电路的设计....................................................10 3.1主控芯片介绍....................................................13 3.2 ULN2003芯片简介............................................13 3.3单片机控制模块....................................................15 3.3.1时钟电路....................................................16 3.3.2复位电路....................................................16 3.3.3单片机控制模块............................................17 第四章软件系统的设计....................................................17 4.1主程序流程图....................................................17 4.2避障循迹模块程序设计............................................18 4.2.1避障程序流程图............................................18 4.2.2循迹程序流程图............................................18 4.3红外遥控系统原理框图............................................19 4.4数据显示模块程序设计............................................20 第五章系统调试....................................................22 5.1硬件调试....................................................23 5.2软件调试....................................................24 5.3软硬联调....................................................25 结论....................................................25 参考文献....................................................26 致谢....................................................27
作品编号:
97843
文件大小:
2.12MB
下载积分:
1600
文件统计:
doc文件1个,dwg文件5个
文件列表
正在加载...请等待或刷新页面...