基于51单片机的红外遥控智能小车源程序(c语言).doc
- 格式:pdf
- 大小:301.44 KB
- 文档页数:7


/ 亲,此程序以经过测试,可直接使用!!!/
#include
#define uchar unsigned char
#define uint unsigned int
void delay(uchar x);
sbit IRIN = P3^2;
uchar IRCOM[4];
void main()
{ IE = 0x81;
TCON = 0x01;
IRIN=1;
/* 此处可以根据按键码自由编写程序
/以下为3*7遥控按键码 /
/(也可以应用与其他类型遥控,本程序只以3*7遥控为例) /
/ 0x45 0x46 0x47 /
/ 0x44 0x40 0x43 /
/ 0x07 0x15 0x09 /
/ 0x16 0x19 0x0d /
/ 0x0c 0x18 0x5e /
/ 0x08 0x1c 0x5a /
/ 0x42 0x52 0x4a /
例如:
while(1)
{switch(IRCOM[2])
{case 0x45: P2=0x7f; break;
case 0x44: P2=0xbf; break;
case 0x07: P2=0xdf; break;
case 0x16: P2=0xef; break;
case 0x0c: P2=0xf7; break;
case 0x08: P2=0xfb; break;
case 0x42: P2=0xfd; break;
case 0x52: P2=0xfe; break;
12技术应用
卫星电视与宽带多媒体基于51单片机的智能循迹避障遥控小车
■空军预警学院 :谢菁【摘要】随着现代科技的迅速发展,智能化小车逐渐被应用到更多领域。本设计的智能小车采用STC12C5A60S2单片机为主控芯片,以Keil μVision4软件为开发平台,经过软、硬件综合设计,小车可以实现红外遥控、红外循迹和超声波避障等功能。 【关键词】STC12C5A60S2单片机;红外遥控;直流电机;Keil μVision4
引言 目前,智能车发展速度迅猛,是融合了计算机、造型技术、传感技术、电子、机械、控制、人工智能等多个学科交叉的科技创新技术,在各个领域扮演着重要角色。同时,在国家级、省级电子设计竞赛以及其它创新设计竞赛中几乎每次都能找到智能车类型题目的踪影,并且全国各类高校对该方向的题目研究也非常重视。因此,具有广阔的应用前景和较大的研究意义。在实践过程中,熟悉以单片机为核心控制芯片,采用智能控制算法实现小车的遥控、循迹和避障等功能。
一、总体方案设计 本次设计采取的主控芯片是宏晶科技公司生产的STC12C5A60S2单片机。硬件电路主要由五部分组成,分别为:单片机主控模块,电源模块、电机驱动模块、红外遥控模块、循迹检测模块和超声波避障模块。如图1所示。 通过红外遥控系统的编/解码专用集成电路芯片来进行遥控操作;利用红外收发管,根据红外信号对不同颜色产生不同反射系数的原理,根据接收管输出电压的变化,单片机驱动直流电机来确定小车行走方向,进而实现循迹功能;利用超声波测量小车与障碍物之间的距离,再通过舵机控制超声波模块对不同方向的障碍物进行探测,将测试数据传送给单片机,单片机就可以根据传感器发来的信号发出命令让小车开始改变原始的方向,从而实现避障功能。
二、系统硬件部分(1)单片机控制模块 由STC12C5A60S2单片机构成的最小应用系统如图2所示,主要由电源电路、复位电路、振荡电路和单片机4
图1 系统总框图 图2 单片机最小系统原理图
基于51单片机的智能车毕业设计
I
基于80C51的电动智能单片机
摘 要
80C51单片机是一款八位单片机,它的易用性和多功能性受到了广大使用者的好评。这里介绍的是如何用80C51单片机来实现长春工业大学的毕业设计,该设计是结合科研项目而确定的设计类课题。本系统以设计题目的要求为目的,采用80C51单片机为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。整个系统的电路结构简单,可靠性能高。实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析。
采用的技术主要有:
(1) 通过编程来控制小车的速度;
(2) 传感器的有效应用;
(3) 新型显示芯片的采用.
关键词 80C51单片机、智能、光电检测器、PWM调速、电动小车
基于51单片机的智能车毕业设计
II
Design and create an intelligence electricity motive small car
Abstract
80C51 is a 8 bit single chip computer. Its easily using and multi-function
suffer large users. This article introduces the CCUT graduation design with
the 80C51 single chip computer. This design combines with scientific research
object. This system regards the request of the topic, adopting 80C51 for
controlling core, super sonic sensor for test the hinder. It can run in a high
湖南工业职业技术学院学生毕业设计
1
湖南工业职业技术学院
毕 业 设 计
课题名称 基于51与单片机的智能小车控制系统
系(院)名称 电气工程系
专业及班级
学生姓名
学 号
指导教师
完成日期 年 11 月 19 日
摘 要
随着我国科学技术的进步,智能化作为现代社会的新产物开始越来越普及,各种高科技也广泛应用于智能小车和机器人玩具制造领域,使智能机器人越来越多样化。智能小车是一个多种高薪技术的集成体,它融合了机械、电子、传感器、计算机硬件、软件、人工智能等许多学科的知识,可以涉及到当今许多前沿领域的技术。
整个小车平台主要以51单片机为控制核心,通过无线遥控实现前进后退和转向行驶,通过红外线传感器,实现小车的自适应巡航、避障等功能。设计采用对比选择,模块独立,综合处理的研究方法。通过翻阅大量的相关文献资料,分析整理出有关信息,在此基础上列出不同的解决方案,结合实际情况对比方案优劣选出最优方案进行设计。从电机车体,最小系统到无线遥控,红外线对管的自动寻迹再到红外线自动避障和语音控制,完成各模块设计。通过调试检测各模块,得到正确的信号输出,实现其应有的功能。最后将各个调试成功的模块结合到小车的车体上,结合程序,通过单片机的控制,将各模块有效整合在一起,达到所预期的目标,完成最终设计与制作,能使小车在一定的环境中智能化运转。
关键字:智能小车,单片机,红外传感器。
湖南工业职业技术学院学生毕业设计
I
目录
第一章 绪 论 ......................................................................................................................... - 1 -