单片机实现无线电遥控器
51单片机编码控制315无线模块传送指令
无线电编码程序设计思想该项目利用单通道无线电实现了多路遥控功能。
遥控距离100m左右。
单通道无线电路若想实现多路遥控,必须对无线电进行编码,该项目利用单片机进行编解码,实现了16路无线电控制。
在进行无线电编码前必须先定义一个协议规则。
现定义如下:下降沿:1ms的高电平,随后500us的低电平。
v0起始位:4ms的高电平,随后4ms的低电平。
v2数据1:2ms的高电平,随后500us的低电平。
v1数据0:1ms的高电平,随后500us的低电平。
v3结束位:4ms的低电平。
以上就是通信协议规则,只要无线电收发双方都遵循该协议规则,则实现对小车的多路控制将非常容易。
//发射模块c程序#include<reg52.h>#define uchar unsigned charsbit key0=P3^4;sbit key1=P3^5;sbit key2=P3^6;sbit key3=P3^7;sbit TX=P2^0;uchar m;void v0();void v1();void v2();void v3();void delay_315();void main(){uchar i;bit dong=0; //开定时器0中断TMOD=0X01;TH0=(65536-100)/256;TL0=(65536-100)%256;EA=1;ET0=1;TR0=1;TX=0;while(1) //发送指令0{if(key0==0){delay_315();while(key0==0){v3();v2();v0();v0();v0();m=0;while(m<40);}dong=1;}if(key1==0) //发送指令1{delay_315();while(key1==0){v3();v2();v0();v0();v1();m=0;while(m<40);}dong=1;}if(key2==0){delay_315();while(key2==0){v3();v2();v0();v1();v0();m=0;while(m<40);}dong=1;}if(key3==0){delay_315();while(key3==0){v3();v2();v0();v1();v1();m=0;while(m<40);}dong=1;}if(dong==1){dong=0;for(i=0;i<5;i++){v3();v2();v1();v0();v0();m=0;while(m<40);} }}}void timer0() interrupt 1{TH0=(65536-100)/256;TL0=(65536-100)%256;m++;TF0=0;}void v0() // 1MS高电平500us低电平{m=0;while(m<10)TX=1;m=0;while(m<5)TX=0;}void v1() // 2MS高电平500us低电平{m=0;while(m<20)TX=1;m=0;while(m<5)TX=0;}void v2() // 4MS高电平4ms低电平{m=0;while(m<40)TX=1;m=0;while(m<40)TX=0;}void v3() // 1MS高电平500us低电平{m=0;while(m<10)TX=1;m=0;while(m<5)TX=0;}void delay_315(){uchar i,j;for(i=0;i<10;i++)for(j=0;j<110;j++);}//接收程序#include"reg52.h"#define uchar unsigned charsbit RX=P3^3;sbit red0=P0^0;sbit red1=P0^1;sbit red2=P0^2;sbit red3=P0^3;sbit red4=P0^4;uchar m;bit n;void main(){uchar a,b,c,p,x,y; //定义存取的数据TMOD=0X01;TH0=(65536-100)/256; //开定时器0TL0=(65536-100)%256;EA=1;ET0=1;TR0=1;EX1=1;IT1=1;P0=0XFF;p=5;x=0;while(1){if(n==1){while(RX==0); //读取协议下降沿m=0;EX1=0;while(RX==1);if(m>35&&m<45) //读取协议起始位高电平{m=0;while(RX==0);if(m>35&&m<45) //读取协议起始位低电平{m=0;while(RX==1); //读取数据1if(m>5&&m<15)a=0;if(m>15&&m<25)a=4;while(RX==0);m=0;while(RX==1); //读取数据2if(m>5&&m<15)b=0;if(m>15&&m<25)b=2;while(RX==0);m=0;while(RX==1); //读取数据3if(m>5&&m<15)c=0;if(m>15&&m<25)c=1;while(RX==0);m=0;p=a+b+c;x++;if(x==1)y=p;if(x==2) //连续收到两次数据才进入匹配{x=0;if(y==p){switch(p){case 0:red0=0;red1=1;red2=1;red3=1;red4=1;break;case 1:red0=1;red1=0;red2=1;red3=1;red4=1;break;case 2:red0=1;red1=1;red2=0;red3=1;red4=1;break;case 3:red0=1;red1=1;red2=1;red3=0;red4=1;break;case 4:red0=1;red1=1;red2=1;red3=1;red4=0;break;}}}}}}}}void INT_1() interrupt 2{n=1;}void timer0() interrupt 1{TH0=(65536-100)/256;TL0=(65536-100)%256;m++;TF0=0;}。
无线遥控开关毕业论文
基于单片机的无线遥控开关摘要:无线射频技术作为本世纪最有发展前景的信息技术之一,已经得到业界的高度重视.该技术利用射频方式进行非接触双向通信,可以自动识别目标对象并获取相关数据,具有精度高、适应环境能力强、抗干扰强、操作快捷等许多优点。
无线电遥控器是利用无线射频信号对远方的各种机构进行控制的遥控设备,本文针对拥有多种家用电器的现代化家庭,设计了一套能够控制多路用电器的无线遥控开关。
介绍了一种四路无线遥控开关系统的设计方法,并对该系统的组成结构和工作原理进行了详细的说明。
该系统采用解码芯片对接收到的信号进行解码,本文针对拥有多种家用电器的现代化家庭,设计了一套能够控制多路用电器的无线遥控开关.本设计采用315M稳频无线电遥控组件及其他外围设备。
组装的遥控开关,可对四路220V 用电器分别开关,也可将印制板上连接继电器各转换触点与220V的条划断,仅利用继电器触点输出去开关或控制其他电路.该无线遥控开关电路可控制四路开关,可在中短距离(≤10m)内,无需对准用电器按一按遥控器按钮,即可实现多路遥控电源电路接通与断开的目的,不仅适用于一般家庭,而且也适合于各大宾馆、饭店、豪华别墅等场所使用。
无线电遥控器是利用无线射频信号对远方的各种机构进行控制的遥控设备。
经过试验验证,该无线遥控开关操作方便,工作可靠,符合设计要求.研究成果对促进家居电器的智能化具有重要意义。
关键词:多路;无线电;遥控Microcontroller—based wireless remote controlswitchAbstract: radio frequency technology information technology as one of this century’s most promising, has been the industry's attention。
The technique utilizes non-contact radio frequency two-way communication mode can be automatic target recognition and access to relevant data, with high precision, strong ability to adapt to the environment, stronganti-interference, quick operation and many other advantages.Radio remote control is the use of radio frequency signals to remote institutions to control a remote control device, this paper has a variety of modern household appliances, design a multiplexer can be controlled with a wireless remote control switch electrical appliances。
基于单片机遥控小车的设计
基于单片机遥控小车的设计摘要随着电子业的发展,自动化已不再是一个新鲜的话题,无人驾驶的遥控小汽车也必将进入实用阶段,智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。
智能电动车就是其中的一个体现。
本系统模拟基于51单片机的遥控小车的设计。
89C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。
这里介绍的是如何用89C51单片机来实现无线遥控小车的毕业设计,该设计是结合实际应用而确定的设计类课题。
本系统以设计题目的要求为目的,采用89C51单片机为控制核心,采用L298N对小车电机的控制,利用以PT2262/PT2272芯片的无线遥控模块装置,本次设计基于完备的软硬件系统,很好的实现了电动小汽车的前后行进,特定路径的行驶,以及停车。
整个系统的电路结构简单,可靠性能高。
实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析关键词:单片机;无线控制技术;PWM调速;L298N;PT2262/2272。
The Design of Remote Control CarBased On MCUAbstractAlong with the development of electronic, automation is not a fresh word any more, and no-man controlled cars will be realized. The new invention of modern intelligence, is a future of development, he can follow the pattern set in advance in an environment where automatic operation, no human's management, used in scientific exploration and so on. Smart electric car is one of expression. That system is based on the design of 51 MCU controlled car. 89C51 MCU is eight-figure microcontroller, which receives high praise from the users because of its easy use and versatility. This graduation design introduces how 89C51 MCU realize the remote control of the car, a combination of the practical application and design. This system designs for the purpose of the topic request, using 89C51 MCU as control core, the car motor control by L298N,and wireless remote control which chip PT2262/2272 device, with the electric car, driving, and the particular path park. The whole system of the circuit structure is simple and reliable. This paper introduces the hardware design method of the system and the analysis of the test results.Keyword: MCU; Wireless Remote Control; PWM speed adjusting;L298N;PT2262/2272目录1 前言 (4)2 方案设计与论证 (6)2.1直流调速系统 (6)2.2无线控制系统 (7)2.3系统原理图 (8)3 硬件设计与实现 (10)3.189C51单片机硬件结构 (10)3.1.1 一个8位的微处理器(CPU) (11)3.1.2 存储器 (11)3.1.3 I/O接口 (12)3.1.4 定时器/计数器 (12)3.1.5 五个中断源的中断控制系统 (12)3.1.6振荡器及定时电路 (13)3.289C51单片机引脚及其功能 (13)3.2.1 电源引脚Vcc和Vss (14)3.2.2 时钟电路引脚XTAL1和XTAL2 (14)3.2.3 控制信号引脚RST,ALE,/PSEN和/EA (15)3.2.4 输入/输出端口P0,P1,P2和P3 (15)3.3系统运动控制部分设计 (16)3.3.1 电机选型 (16)3.3.2 L298N驱动电机 (17)3.4无线电发射接收模块介绍 (20)3.551单片机的最小应用系统设计 (24)3.6PWM调速系统 (26)4 软件设计 (29)5 测试数据、测试结果分析及结论 (31)致谢...................................................... 错误!未定义书签。
基于LabVIEW和单片机的串行无线遥控系统设计
特性 以及 功 能 特 性 等 _ 。本 文 用 S C 9 5 R 3 ] T 8 S 1 C+
单片 机与 电脑进 行 串 口的通信 。
2 L b E 的 串 口通 信 设 计 编 程 a VI W
2间的正 确 转换 。此 外 , 若要
B ts t ei ot子 VI用 以确 定将 要读 人 的确 ye r l r” a S aP , 切 的字 节数 , 后 将 其 输 出作 为 VIA a 然 S Red节 点
的输入 即可 。
3 )VI A Wr e S i 节点 t 该 节点 为 串 口写 子 VI用 于 向 指 定 串 口发送 ,
Ch i a a e n S an M n g me t( CM ) h n t r u h S ,t e h o g CM o to a i r n mit rs s e r a—i e Vit a s r me t e h o o y a c n r l d o t a s t e y tm e l m . r t ru l n t u n c n l g p i t p ia in i e i l o l to s r mm u ia i n wa n r d c d,t e s e ii p o r m s p t f r r n h ig a o e ilh r wa e c n a c nc t sito u e o h p cfc r g a wa u o wa d a d t e d a r m fs ra a d r c n e t n a d l u c y tm c e tc s g v n,a d fn l sn h ln u g b E n a g a ed v l p t e o n c i n a n h s s e s h ma iswa ie o n i al u ig t e G a g a e La VI W a d C ln u g e e o h y c re p n i g u p ra d lwe c i e t a e e p rme t Th e u t h w h t h y tm a o d i t ra e n a e o r s o d n p e n o rma h n o m k x e i n . er s lss o t a e s s e h sa g o n e f c ,a d e s t o an e a c n u c i n e p n in,wih s r n r c ia. f m i t n n e a d f n to x a so t to gp a t 1 c
基于单片机PWM驱动电路的智能遥控研究
剁’
电 路
遥控 器
图 1基于单片机的 P WM 电机驱动电路的遥控小车系统整体 结构框 图
22发射 机和 接收 机预 计 需达 到 的要 求 与技术 指标 .
表 1 预期 技术 指标
作频 调 删 式 遥 控 埘 缘 接 收机 趴离发射机 发 射 功 率 增 J # 道 抗 1 措 施 J , H 扰
( )设计 P 4 WM ( 冲 宽度 调制 )调速 电机 驱动 电路 。 脉
3具 体 电路设计方案论证 与选 择
31自动控 制模 块 的设计 方 案论 证 与选 择 .
311 统 的控制 核心 采用 F GA ( 场 可编程 逻 辑 门阵列 ) ..系 P 现 F GA 的特 点 是 强 大 的 资源 、 易 于功 能方 面 上 的扩 展 和 使用 方 便 灵 活 ,尤 其 结合 了 E P DA,具 备 高 效 率 。 系 统 的 多 个 部件 可 以集 成 到 一 块 芯 片 上 ,有 效 地 减 小 了 系 统 的体 积 ,提 高 了 系统 的稳 定 性 。如
机械 制造 企 业 产生 了 巨大 的吸 引力 。
2设计框 图和设计任 务
21系统整 体框 架 及 原理 .
整个 遥控 小车 系 统 是基 于 单片 机 的 P WM ( 冲 宽度 调制 )调速 电机 驱 动 电路, 发射 、接 收模块 和小 脉 分 车控 制模 块 三个 部分 ,设计 框 图如 图 l 示 。 所
对 应 输 … 的 P ..3 j P M 信 ・ 制 功 率 竹 动 l 路 . … 流 r 机 带 动 现 仃 玩 儿 小 。 机 械 传 动 装 , 现遥 控 F幼 30P . L的 W 3 j 控 U 动 玩 车的动作功能 。
毕业设计论文:基于单片机的无线风扇遥控系统设计与实现
题目: 无线遥控风扇班级:机电(一)班姓名:旷成学号:B10350113完成日期:2013/6/29——2013/7/5浙江理工大学目录概述 ................................................... 错误!未定义书签。
1 设计任务与要求 (2)1。
1 设计任务: (2)1。
2 基本要求: (2)2 设计方案 (3)2.1 无线电家电遥控的基础知识 (3)2。
1.1 遥控模块的特性 (3)2。
1。
2 遥控模块系统组成 (4)3 硬件电路设计 (7)3.1 电路中用到的器件的简单介绍: (7)3。
2 MSC-51单片机引脚接线图及工作原理 (7)3。
3 HT—12系列的编解码芯片 (8)3。
3。
1 HT-12系列芯片的引脚定义。
(8)3。
3.2 HT12编码器的基本工作原理. (9)3。
4 89C51遥控接收模块电路图。
(13)3.4 89C51、继电器驱动位、驱动7段数码管、步进电机引脚分配表错误!未定义书签。
4 软件程序设计 (12)4。
1 接收程序 (12)4.2 操作程序 (12)4。
3 总程序 (13)5 总结 (17)参考文献 (18)概述随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,而遥控遥测技术在高科技研究、工农业生产、通信技术、军事技术、家用电器等诸多领域得到了广泛地应用。
特别是随着各类遥控专用集成电路不断问世,使得各类遥控设备的性能更加优越、可靠,功能也更加完善。
本设计将介绍一种基于单片机简易无线电家电遥控系统,它的传输方式也是利用无线遥控发射,它可对家中各种无线电遥控器发射的控制信号进行识别、存储和再现的智能型无线电遥控器。
该设计控制器采用单片机8051,遥控模块,选用的解码芯片是HT-12系列的编解码芯片.这一系列的芯片主要包括HT—12,HT-12F和HT—12D,均为18脚DIP封装,HT-12E作为发射器中的编码芯片,而HT-12D作为接收器中的解码芯片。
基于单片机的红外线遥控器设计
De s i g n o f I n f r ar e d Re mo t e Co n t r o l l e r B a s e d O n MCU
W AN G Ho n g r n e i
( T i a n j i n T i a n b o S c i e n c e&T e c h n o l o g y C o . , L T D, T i a n j i n 3 0 0 0 7 2 , C h i n a )
子技 术 , 2 0 0 3 , ( 0 6 ) : 4 0 — 4 1
自动 化应 用 { 2 0 1 3 9期
3 2
图1 单 片 机 遥 控 发射 器 和接 收器 设 计 原 理 图
难度大 因此 , 这几种方式都未能大量使用 。
而 红 外 遥 控 方 式 是 以 红 外 线 作 为 载 体 来 传 送 控 制信息 的 , 因其 反 应 速 度 快 、 传 输效率 高 、 工 作 稳 定 可 靠 等 优 点 而 广 泛 应 用 红 外 线 发 射 装 置 采 用 红 外 发光 二 极管 . 遥 控 发 射 器 易 于 小 型化 且 价 格 低 廉 : 采 用 数 字 信 号 编 码 和二 次 调 制 方 式 . 不 仅 可 以 实 现 多 路 信 息 的控 制 . 增加遥控功能 , 提高信 号传输的率 消 耗 低 : 红 外 线 不 会 向室 外 泄 露 ,
率。
参 考文献
该 系统在实 验过程 中运行 稳定 、 控制 准确 、 操作
一
。
—
5 I X T A L 1 P I . 4  ̄ 1
[ 1 】曹建 军 , 戴 兵. 无 线 遥 控技 术在 施 工现 场 的应 用—— 利 用 弱 电控制 强 电实现 节 能减 材[ J ] . 施 工技 术 , 2 0 1 1 ,
多功能无线遥控装置的研究与设计_仝兆景(1)
392010年第15期(总第103期)E-多功能无线遥控装置的研究与设计仝兆景 张培玲 刘群坡 张 科河南理工大学 河南焦作 454000摘 要:介绍了基于MICRF芯片的多功能无线遥控装置的实现,阐述了各关键模块电路的结构及工作原理,实现了一对多的无线遥控功能。
该装置可实现MICRF芯片与传统单片机的连接,扩充了传统51单片的功能,具有稳定性强的特点和一定的实用价值。
关键词:无线遥控;MICRF芯片;单片机收稿日期:2010-03-13作者简介:仝兆景,硕士,讲师。
张培玲,硕士,讲师。
随着传感器检测、单片机技术的不断发展,无线遥控装置在电子设计制作、家电、汽车等领域应用日趋广泛深入。
目前常用的遥控方式主要有超声波遥控、红外线遥控、无线电遥控等。
由于无线电波可在很大区域和空间内实现,故已成为遥控的主要方式。
本文通过基于M I C R F芯片的无线数据收发模块的多功能无线遥控装置的设计,介绍了无线发射模块和接收模块的相关电路设计、模块与51单片机的接口实现,可实现多路遥控控制功能,如对小型电机、指示灯、光电管、报警器等的无线控制。
一、多功能无线遥控装置设计框图本多功能无线遥控装置是基于A T89C2051单片机开发的智能遥控器,通过单片机将需要指令进行存储处理,在发射信号时自动选择对应发射模块,集多个不同设备遥控器的功能于一体,实现“一对多”的多路遥控功能,可实现对多个对象的遥控。
如图1所示多功能无线遥控装置包括电源、单片机、键盘、发射模块和接收模块,并有发射、接收指示。
图1 多功能无线遥控装置设计框图二、多功能无线遥控装置硬件电路多功能无线遥控装置由两大关键模块组成,即发射模块和接收模块。
发射模块由按键编址电路、编码电路、无线发射电路构成,接收模块由无线接收电路、解码电路、信号处理电路及开关电路构成(如图2所示)。
图2 发射模块和接收模块1.发射模块和接收模块发射模块和接收模块选用美国Micrel公司生产的MICRF系列射频芯片,它可工作在300~470MHz频段;具有A S K调制和解调能力,抗干扰能力强,频率稳定性好;最大发射功率达-2.5d B m,接收灵敏度高达-107d B m;数据速率可达20K b/s;工作电压为4.75~5.5V:接收时电流3mA,发射时电流7.5mA。
用单片机控制的27路无线电遥控器
龙源期刊网
用单片机控制的27路无线电遥控器
作者:陈建民
来源:《电子世界》2005年第02期
目前使用的无线电遥控器,有单路、双路、三路、四路等,如需要更多路数,一般是用CD4514和CD4013将其扩展为15路。
但用这种方法进行扩展,有几点不足,一是电路复杂,制作成本较高;二是操作不够方便,编码时有时需同时按下数个按键,容易产生误码,可靠性差;三是控制路数也不够多,只有15路。
本人设计了一种用单片机控制的无线电遥控器,电路简洁,在编码时不需要同时按下数个按键,只要逐个按下按键进行编码,且可重复按同一个按键进行编码,同一路可以用不同的方法进行编码,操作灵活方便,不易产生误码,可靠性高。
本遥控器控制路数多,最多可控制27路电器的开关,还有第28路可将输出全部关断,这一功能在有些场合是很有用的。
另外一个突出优点是,可使用单键、双键、三键、四键遥控器,进行27路电器的遥控。
工作原理。
单片机实现无线电遥控器
单片机实现无线电遥控器无线电遥控器是一种通过无线电信号来控制其他设备的装置,它由两部分组成:发射器和接收器。
单片机在无线电遥控器中起着重要作用,它可以处理信号输入、编码处理、发射信号和接收信号等功能。
本文将详细介绍单片机如何实现无线电遥控器。
首先,我们需要选择一个合适的单片机来实现无线电遥控器。
常用的单片机有8051系列、PIC系列和AVR系列等,选择哪一种单片机取决于具体的应用需求和个人喜好。
接下来,我们需要了解无线电遥控器的基本工作原理。
无线电遥控器由发送部分和接收部分组成。
发送器通过按键输入产生控制信号,并经过编码处理生成无线电信号发送出去。
接收器接收到无线电信号后,经过解码处理生成与控制信号对应的信号输出。
在单片机实现无线电遥控器的过程中,需要注意以下几个关键点:1.发送信号的编码处理:当用户按下按键时,需要将按键信息转换为相应的控制信号。
可以使用一个编码表来实现这个功能,在按键按下的时候,根据按键信息从编码表中找到对应的控制信号。
2.发送信号的发射:在单片机中,我们可以使用定时器来生成一个特定频率的方波信号。
然后,通过将这个方波信号与控制信号相乘,得到一个时域上有控制信号频率成分的复合信号。
最后,通过无线电发射模块将这个复合信号发送出去。
3.接收信号的解码处理:在接收器端,需要解码处理接收到的无线电信号,得到相应的控制信号。
与发送信号的编码处理相对应,我们可以使用一个解码表来实现这个功能,在接收到的信号中找到对应的控制信号。
4.控制信号的输出:解码处理之后,需要根据控制信号的具体内容来进行相应的操作。
可以通过设置单片机的输出口,从而控制其他设备的工作状态。
总结起来,实现无线电遥控器的关键步骤包括选择合适的单片机、了解无线电遥控器的工作原理、发送信号的编码处理、发送信号的发射、接收信号的解码处理和控制信号的输出。
在实际操作中,还需要对信号的调试和优化,以确保无线电遥控器的稳定性和可靠性。
基于单片机的WIFI智能无线开关
本科毕业论文(设计) 题目:基于单片机的WIFI智能无线开关学院:物理与电子科学学院班级:姓名:指导老师:王强职称:助教完成日期: 2014 年 5 月 1基于单片机的WIFI智能无线开关摘要:科技高速发展,人们的需求也在日益增长,智能成为人们孜孜不倦的追求。
电子计算机的出现丰富了这个世界,也简化了这个世界。
当然微型处理系统也悄悄产生了,并大量应用在实际中,利用MCU控制,处理一些事务,降低了劳动时间,提高了劳动效率,也提高了精度。
MCU的出现使生活与生产发生很大的改变。
人们的生活与网络与智能越来越密不可分。
本文阐述了一套智能WIFI无线开关的设计,首先论述了WIFI和开关的历史与发展,然后提出了不同的方案,并进行了详细的分析,在此基础上形成了一套方案,并对此方案提出了一系列的软件及硬件的设计方法。
最后对本方案存在的问题及应用前景进行了分析。
关键词:WIFI;智能;无线开关目录引言 (1)1 WIFI与开关 (2)1.1 WIFI的发展与现状 (2)1.2开关的发展与现状 (2)2 系统方案 (2)2.1系统的设计要求 (2)2.2方案比较与选择 (3)2.2.1 控制芯片的选择 (3)2.2.2 WIFI模块的选择 (3)2.3 短距离无线模块的选择 (3)2.4开关的选择 (4)3 系统硬件电路设计 (5)3.1芯片 (6)3.1.1 STC89C52RC芯片 (6)3.1.2 STC12C2052AD芯片 (6)3.2 WIFI模块 (7)3.3 无线模块 (7)3.4开关 (8)3.5总体设计 (9)4 系统整体设计 (9)4.1系统详细设计及工作原理 (9)4.2上位机软件的编写 (9)4.2系统框架图与流程图 (10)4.3 系统存在问题 (11)5 结束语 (11)引言这是一个智能的时代,科技决定生活质量。
方便,高效,省时是这个时代的主题,也是科学发展的方向。
在千千万万的高科技术中,有一门技术虽然仅仅是在近来才发展起来的,但是其对人类生活的影响却不容小觑,这一技术就是WIFI技术。
基于单片机的无线电遥控系统正文及结论
基于单片机的无线电遥控系统正文及结论————————————————————————————————作者:————————————————————————————————日期:本文由囩惔風輕贡献doc文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看.哈尔滨工程大学本科生毕业论文第1章1。
1 本论文研究的背景及其意义绪论遥控是指对被控对象按照所预定的意图对其内部参数、工作状态等进行远距离操纵.遥控技术在现代工农业生产、科研、国防等领域有非常广泛的应用.随着现代科技的发展,它们的应用也越来越普遍。
遥控技术一般应用于操作者不能或难以到达受控对象的场合。
而对于移动式的受控对象,则更不得不使用遥控技术。
例如在恶劣环境下作业的机器, 人难以到现场操纵,就必须使用遥控技术进行远距离操纵。
又如工厂里的行车、模型飞机、模型舰艇,乃至当代的无人驾驶飞机、宇宙飞船、无线电制造导弹等,这些移动式设施就更缺不了遥控技术了。
现代遥控技术也是十分普遍地应用于各类家用电器中,如电视遥控、电灯遥控、电风扇遥控、空调器遥控等,这类应用提高了家用电器的功能和档次,更重要的是给使用者带来极大的方便。
设有遥控功能的电视机,使用者不用离开座位, 只需使用手持红外遥控器旧可以进行节目切换, 以及对音量、对比度、亮度等的调节。
在这些应用中,操作者与受控者之间并非“遥”,也非“难以到达”,仅为方便而已,因此对遥控的定义,应该广义的理解为操作者没有直接对遥控对象进行操纵。
遥控的种类有很多。
若以遥控信息传送方式区别,可以分为有线遥控和无线遥控两大类,而无限遥控又包含了红外线遥控、超声波遥控和无线电遥控之类,有线遥控和无线电遥控可以达到很远的距离,而红外线和超声波遥控只能在十几米之内. 无线电遥控是使用无线电射频为载体来栽送遥控信息。
所谓射频,就是具有较强辐射能力的无线电频率,一般在几百 kHz 以上,通常也称为“高频"。
基于51单片机的红外遥控器设计
基于51单片机的红外遥控器设计近年来,随着智能家居的兴起,红外遥控器在我们的生活中扮演着越来越重要的角色。
本文将基于51单片机,设计一个简单的红外遥控器。
首先,我们需要了解红外遥控器的工作原理。
红外遥控器使用红外线来传输指令。
当用户按下遥控器上的按键时,红外发射器发射一个特定的红外信号。
接收器接收到这个信号后,将其转换成电信号,并将其发送到电子设备中,实现对设备的控制。
接下来,我们需要选择合适的红外发射器和接收器。
常见的红外发射器有红外LED,常见的红外接收器有红外接收头。
在选择红外发射器和接收器时,要根据其工作频率、传输距离、灵敏度等因素进行选择。
在本设计中,我们选择了工作频率为38kHz的红外发射器和接收器。
接下来,我们需要设计电路,并进行程序开发。
首先,我们需要连接红外发射器和接收器到51单片机上。
红外发射器的一个引脚连接到51单片机的I/O口,另一个引脚连接到正极电源,第三个引脚连接到电源的接地端。
红外接收器的输出引脚连接到51单片机的I/O口,电源和接地端分别连接到正负电源。
接下来,我们需要编写程序。
首先,我们需要设置51单片机的I/O 口为输入或输出。
然后,我们需要编写程序来发送红外信号。
我们可以使用PWM技术来模拟红外信号的脉冲。
当用户按下遥控器上的按键时,我们可以发送一个特定的脉冲序列,来控制电子设备。
同时,我们还需要编写程序来接收红外信号。
当红外接收器接收到红外信号时,会输出一个特定的电平信号。
我们可以使用外部中断来检测这个信号,并进行相应的处理。
在程序开发过程中,我们需要注意红外信号的协议。
常见的红外信号协议有NEC、SONY等。
我们需要根据所使用的红外接收器的协议来编写相应的程序。
最后,我们需要测试代码的功能和稳定性。
可以通过连接电子设备,按下遥控器上的按键,来测试红外信号的发送和接收功能。
如果一切正常,我们的红外遥控器设计就完成了。
总结起来,基于51单片机的红外遥控器设计是一个简单而有趣的项目。
PT2262-PT2272无线遥控接收发送讲解
硬件原理图
图 8 无线遥控实验演示图
程序流程图
图 9 硬件原理图
图 10 软件流程图
软件代码
/******************************************************************** *******/
/*杭州晶控电子有限公司 */
/*
图 5 解码接收模块和电路原理图
图 6 无线遥控接收板
无线收发模块的地址码设定 在通常使用中,我们一般采用 8 位地址码和 4 位数据码,这时编码芯片 PT2262 和解
码芯片 PT2272 的第 1~8 脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三 种状态,地址编码不重复度为 38=6561 组,只有发射端 PT2262 和接收端 PT2272 的地址编码 完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的 PT2262 和 PT2272 的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用 户如果想改变地址编码,只要将 PT2262 和 PT2272 的 1~8 脚设置相同即可,例如将发射机
基于 PT2262 的无线编码模块 编码发射模块外形小巧、美观,与很多车辆防盗系统中的遥控器一样。根据功能的 多少按键数也不一样,我们本章所用的发射模块为 A、B、C、D 四个按键。编码发射模块主 要由 PT2262 编码 IC 和高频调制、功率放大电路组成,常用的编码发射模块实物和内部框图 如图 3 所示。 遥控发射器工作电压为 DC 12V(电池供电) ,尺寸(mm): 58*39*14 ,工作频率:315MHz , 工作电流(mA):13 编码类型: 固定码(板上焊盘跳接设置) 应用说明:与各类型带解码功能的 接收模块联合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制 相应的灯或电源开关。
基于51单片机的无线遥控小车
摘要遥控小车利用单片机作为控制核心,使用红外线发射和接收器件、接近反射式光电感应器件、编码解码芯片和无线收发模块,实现智能小车的遥控小车的运动轨迹,用单片机输入/输出接口控制伺服电机方向、速度和运行时间,模块化结构保证了小车成为一个可靠整体,软件采用C语言编程,完成小车所要实现的功能。
关键词:单片机红外遥控目录摘要1.智能小车总体设计结构及硬件模块设计 (1)1.1 总体设计结构 (1)2.智能小车各模块电路设计 (3)2. 1 无线遥控原理 (3)2. 2 无线遥控发射原理 (4)2. 3无线遥控发射原理 (7)2. 4无线遥控接收原理图 (8)2. 5无线遥控接收原理 (9)3.无线遥控控制程序 (11)4. 总结 (14)5参考文献 (15)1.小车总体设计结构及硬件模块设计1.1总体设计结构遥控小车采用STC单片机集中控制和分散模块化设计。
智能小车硬件由STC 单片机开发板以及无线遥控模块组成,智能小车采用左右两个伺服电机,高电平持续的时间控制电机运动转速。
智能车前下端4组检测灯对黑线的反馈信号,通过单片机控制伺服电机的转动。
前端的两组红外检测灯对障碍物进行检测,通过单片机P2口的低四位对遥控信号进行检测。
小车的机械结构设计:为了保证小车能够进行遥控,我们将道路检测电路板放在小车底盘的前端,无线接收模块放在小车的尾部,单片机控制板放在小车的正上方保持小车的平衡性,小车的主动轮为前端两个,从动轮为后面一个,电池放在两个主动轮之间,这样的整体设计既可以保持重心尽量在一条竖直线上又方便电源的开关,使小车转弯时的转动惯量减小,增强其稳定性。
2.能小车各模块电路设计2.1无线遥控原理一个完整的遥控电路由发射部分和接收部分组成。
无线电发射部分,由一个能产生等幅振荡的高频载频振荡器和一个产生低频调制信号的低频振荡器组成。
用来产生载频振荡的电路一般有多谐振荡器、互补振荡器和石英晶体振荡器等。
由低频振荡器产生的低频调制波,一般为宽度一定的方法。
基于51单片机的WIFI无线控制系统设计与实现
基于51单片机的WIFI无线控制系统设计与实现发表时间:2018-10-08T15:36:52.577Z 来源:《新材料.新装饰》2018年5月下作者:赵金永[导读] 随着移动技术的不断发展,整个世界在走向移动化。
现阶段,通信技术正面临一场深刻的变革,传统的有线网络已不能满足日益增长的通信需要。
无线通信技术越来越受到关注,人们需要一种不受约束的通信技术,能够随时随地的获取信息。
随着互联网越来越深入的走进人们的生活,用户对能够随时随地上网的需求越来越迫切,WIFI 无线通信技术也得到了迅速发展。
本文研究了51单片机的WIFI无线控制系统。
(广州沣雷交通科技股份有限公司,广州市 510000)摘要:随着移动技术的不断发展,整个世界在走向移动化。
现阶段,通信技术正面临一场深刻的变革,传统的有线网络已不能满足日益增长的通信需要。
无线通信技术越来越受到关注,人们需要一种不受约束的通信技术,能够随时随地的获取信息。
随着互联网越来越深入的走进人们的生活,用户对能够随时随地上网的需求越来越迫切,WIFI 无线通信技术也得到了迅速发展。
本文研究了51单片机的WIFI无线控制系统。
WiFi(Wireless Fidelity)是无线局域网(WLAN)技术——IEEE 802.11系列标准的商用名称。
IEEE 802.11系列标准主要包括IEEE802.11a/b/g/n 5种。
WIFI是由AP ( Access Point)和无线网卡组成的无线网络。
AP一般称为网络桥接器或接入点, 它是当作传统的有线局域网络与无线局域网络之间的桥梁, 因此任何一台装有无线网卡的PC均可透过AP去分享有线局域网络甚至广域网络的资源。
WIFI主要技术优点是无线接入、高速传输以及传输距离远其中, 802.11n 可以将WLAN的传输速率由目前802.11a及802.11g提供的54Mbps,提高到300Mbps甚至高达600Mbps。
在开放性区域通讯距离可达305m,在封闭性区域通讯距离76 ~ 122m,方便与现有的有线以太网整合,组网的成本更低。
PT2262-PT2272无线收发讲解
51单片机综合学习系统之无线遥控模块应用篇《电子制作》2008年6月站长原创,如需引用请注明出处大家好,通过以前的学习,我们已经对51单片机综合学习系统的使用方法及学习方式有所了解与熟悉,学会了数字温度传感器DS18B20的基本知识,体会到了综合学习系统的易用性与易学性,这一期我们将一起学习无线电遥控的基本原理与应用实例。
先看一下我们将要使用的51单片机综合学习系统能完成哪些实验与产品开发工作:分别有流水灯,数码管显示,液晶显示,按键开关,蜂鸣器奏乐,继电器控制,IIC总线,SPI总线,PS/2实验,AD模数转换,光耦实验,串口通信,红外线遥控,无线遥控,温度传感,步进电机控制等等。
图1 51单片机综合学习系统上图是我们将要使用的51单片机综合学习系统硬件平台,如图1所示,本期实验我们用到了综合系统主机、200米无线遥控器,无线接收板,综合系统其它功能模块原理与使用详见前几期《电子制作》杂志及后期连载教程介绍。
PT2262/PT2272无线模块工作原理PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编/解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。
PT2262/2272最多可有12位(A0-A11)三态(悬空,接高电平,接低电平)地址设定管脚,任意组合可提供531441个地址码。
PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚(Dout)串行输出,可用于无线遥控发射电路。
PT2262和PT2272的引脚排列见图2。
对于编码器PT2262,A0~A5共6根线为地址线,而A6~A11共6根线可以作为地址线,也可以作为数据线,这要取决于所配合使用的解码器。
若解码器没有数据线,则A6~A11作为地址线使用,这种情况下,A0~A11共12根地址线,每线都可以设置成“1”、“O”、“开路”三种状态之一,因此共有编码数312=531441种;但若配对使用的解码器的A6~A11是数据线,例如PT2272,那么这时PT2262的A6~A11也作为数据线用,并只可设置为“1”和“0”两种状态之一,而地址线只剩下A0~A5共6根,编码数降为36=729种。
无线遥控接收程序
无线遥控接收程序#include “reg52.h”#include#define uchar unsigned char#define uint unsigned intuchar i,j;sbit P2_7=P2;sb it fmq=P3;sb it P3_7=P3;void delay1ms(unsigned int i){unsigned char j;while(i--){for(j=0;jvoid delay500us(){unsigned char j;for(j=0;jvoid beep()//产生1KHZ 频率声音的函数{fmq=0;delay500us(); fmq=1;delay500us();}void beep1(){uint k;for(k=0;k}fmq=1;delay1ms(500);}void main(void){P2_7=0;//开数码管显示选通左右侧的数码管P0=0xc0; //初始显示数字0while(1){P1=0xff; //P1 口设置为输入状态先全部写1i=P1;//赋值给临时存贮变量i=i&0x0f; //和0x0f 相与屏蔽高四位,读取无线遥控码if (i==0x04)//如果是0x04,则代表无线遥控器的按键A 按下,执行显示{P0=0x88; //字母A 的字型码beep1();}if (i==0x01)//如果是0x01,则代表无线遥控器的按键b 按下,执行显示{P0=0x83;//字母b 的字型码fmq=1;}if (i==0x08)//如果是0x08,则代表无线遥控器的按键C 按下,执行显示{P0=0xc6;//字母C的字型码P3_7=1;//继电器吸合}if (i==0x02)//如果是0x02,则代表无线遥控器的按键d 按下,执行显示{P0=0xa1;//字母d 的字型码P3_7=0; //继电器释放}}}tips:感谢大家的阅读,本文由我司收集整编。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机实现无线电遥控器作者:2011 年月日无线电遥控器中文摘要一种无线电遥控开关,包括发射器盒、发射按钮、发射器电路、收器盒、接收器电路、插座、插头组成,其特征在于:在该发射器盒内装有发射按钮和发射器电路,发射器电路由数据电路、编码电路、调制振荡发射电路、电源电路组成,数据电路接编码电路,编码电路接调制振荡发射电路,电源电路分别与数据电路,调制振荡发射电路相接;接收器盒内装有手动开关按钮和接收器电路,接收器电路由接收振荡电路、整形放大电路、解码电路、手动开关电路、D触发器电路、驱动电路、控制电路、电路组成,接收器电路中的接收振荡电路接整形放大电路,整形放大电路接解码电路,解码电路接D触发器电路,D触发器电路接驱动电路,驱动电路接控制电路,电源电路分别与接收振荡电路、整形放大电路、解码电路、D触发器电路、驱动电路、控制电路相连接,手动开关电路与解码电路、D触发器电路相连接。
本实用新型涉及一种无线电遥控开关,为解决生产调试和抗干扰的问题,本实用新型绝大多数元器件采用集成块,包括发射器和接收器两部分,其发射器电路由数据电路、编码电路、调制振荡发射电路、电源电路连接而成,接收器电路由接收振荡电路、整形放大电路、解码电路、手动开关电路、D触发器电路、驱动电路、控制电路、电源电路连接而成。
本实用新型主要用于家用电器的遥控,并且能同时遥控几种家用电器。
关键词:无线电遥控器,遥控信号,单片机(见附录一)控制开关,电路原理,发射机,接收机AbstractA wireless remote control switch, including transmitters box, launch button, transmitters circuit, the device box, receiver circuits, socket, composition, the plug is characteristic in the transmitter inside the box, equipped with launch button and transmitters circuit, transmitters by data circuit, coding circuit circuit, modulation oscillation launch, the power circuit circuit composed, data circuit concatenated coding, coding modulation circuit circuit by launch circuit, the power supply circuit oscillation respectively and data circuit, modulation oscillation launch circuit connect; Receiver box with manual switch button and receiver circuits, receiver circuits by the receiving oscillating circuit, plastic magnifying circuit, decoding circuit, manual switch circuit, D trigger circuit, drive circuit, control circuit, circuit component in the circuit, the receiver receive oscillating circuit by plastic magnifying circuit, plastic magnifying circuit by decoding circuit, decoding, circuit pick D flip-flop circuit, Dflip-flop drive circuit, drive circuit by circuit control circuit, the power supply circuit by respectively and receiving oscillating circuit, plastic magnifying circuit, decoding circuit, D trigger circuit, drive circuit, control circuit connected, manual switch circuit and decoding circuit, D flip-flop circuit connected. The utility model is concerned with a wireless remote control switch, in order to solve the problem of production debugging and the anti-interference, the utility model most of the components of the integration, including transmitters and receivers two parts, the launcher circuit data circuit, coding by circuit, modulation oscillation launch, the power circuit circuit connected to the circuit, the receiver by the receiving oscillating circuit, plastic magnifying circuit, decoding circuit, manual switch circuit, D trigger circuit, drive circuit, control circuit, the power circuit connected to. The utility model is mainly used in household appliances, and the remote control and remote control several household electrical appliances.Key words: wireless remote control, remote control signal, microcontroller (appendix a) control switch, circuit principle, the transmitter and receiver目录前言 (4)1.1研究方向 (4)1.2研究背景 (4)1.3研究意义及作用 (4)方案分析 (4)2.1方案要求 (4)2.2方案原理 (5)2.3方案器件 (5)2.4方案步骤(流程图如图1) (5)电路分析 (6)3.1 发射系统 (6)a.数据电路 (7)b.编码电路 (7)c.调制振荡发射电路 (8)3.2接收系统 (8)a.接收振荡电路 (10)b.整形放大电路 (11)c.译码电路 (11)d.手动开关电路 (12)e.D触发器电路 (12)f.驱动电路 (13)g.控制电路 (13)3.3电源电路 (14)结束语 (15)注释 (17)附录 (19)无线电遥控器前言1.1研究方向无线电遥控控制电灯开关。
1.2研究背景随着电子技术的飞速发展,新型大规模遥控集成电路的不断出现,使得遥控技术有了日新月异的发展。
遥控装置的中心控制部件已从早期的分立元件、集成电路逐步发展到现在的单片微型计算机(见注释一),智能化程度大大提高。
近年来,遥控技术在工业生产、家用电器、安全保卫以及人们的日常生活中使用越来越广泛。
无线电遥控技术的诞生,起源于无线电通信技术,最初的构想是无线电电报技术的建立,真空电子管(见注释二)的发明使得无线电技术的应用和普及很快应用在民用和军用等各个领域。
自从爱迪生发明电灯以来,人类对照明电器的开启和关断控制主要使用手动机械开关。
随着无线电的发展,从上个世纪60年代开始,相继出现了无线电遥控的灯开关。
无线电遥控器(RF Remote Control)是利用无线电信号对远方的各种机构进行控制的遥控设备。
这些信号被远方的接收设备接收后,可以指令或驱动其它各种相应的机械或者电子设备,去完成各种操作,如闭合电路、移动手柄、开动电机,之后再由这些机械进行需要的操作。
一个多键的无线电遥控器可集中控制全家的只能遥控开关,具有人性化夜光功能,方便夜间找到开关位置,具有安装方便,使用简单,安全可靠等优点。
但因为无线电波有穿墙越壁能力,所以会误开关邻居的灯。
为了解决这个难题,后来的一种无线电遥控器采用了编码技术,像一把钥匙开一把锁一样,一个遥控器只对应控制一盏灯。
1.3研究意义及作用设计着重研究无线电控制开关的系统组成部分及其原理。
设计有利于巩固所学的专业知识,促进深入理论研究,为继续深造打基础,对在校期间学业情况的评估和综合能力的考查,也是培养和锻炼运用所学基本知识、理论和技能分析解决实际问题能力和科研创新能力,培养严谨治学的态度。
且在研究过程当中遇到的各种问题又能促进钻研业务学习,使学习成绩得以进步与提高。
并对通信系统建立起一个完整的概念。
方案分析2.1方案要求(1)遥控电路的发射频率为28MHz.(业余频段)。
(2)发射距离为30m左右,主要是在家庭内遥控家用电器开关。
(3)发射器电源电压要求在9V以下。
(4)遥控接收器要求能够较准确地接收28MHz 的载频信号,并解调出控制信号控制开关动作。
(5)遥控接收器的电源要求利用220V交流电源供电,设计出一个简易稳压源为其供电。
(6)整个遥控电路尽量简单可行。
2.2方案原理无线电遥控开关系统由发射系统和接收控制系统两部分组成。
开关系统的工作原理是首先通过按键编址电路输入所需控制电路的位号,同时启动编码电路产生带有地址编码信息和开关状态信息的编码脉冲信号(见注释三),再通过无线电发射电路将该信号发射出去。
无线电发射电路它是由一个能产生等幅振荡的高频载频振荡器,和一个产生低频调制信号的低频振荡器组成的。
用来产生载频振东和调制振荡的电路一般有:多揩振荡器、互补振荡器和石英晶体振荡器等,由低频振荡器产生的低频调制波,一般为宽度一定的方波。
或是频率不同的方波去调制高频载波,组成的己调制波,向空中发射.。