1 系统设计方案
随着电子技术的不断发展, 无线技术在智能化中扮演着越来越重要的角色。本设计是一种能实现远距离照明控制的无线遥控开关系统, 由发射系统和接收系统两部分组成。系统使用无线收发模块构成射频发射和接收电路, 发射部分主要由按键编址电路、编码电路和发射模块组成; 接收部分主要由接收模块、单片机控制电路和负载电路组成。
发射系统采用1 节12 V 干电池供电, 接收系统采用3 节1.5 V 干电池供电, 单片机采用5 V 直流电源供电,电源系统节能、简便。
2 系统实现
2.1 元件选取及系统框图
考虑到系统的兼容性、实用性、低成本和节能性, 选用AT89S52 单片机, 用PT2262/2272 无线收发模块实现315 MHz 的无线通信。AT89S52 单片机是ATMEL 公司生产的一种非易失性存储技术制造的低功耗、高密度CMOS 8 位单片机, 片内含8 KB ISP (In -system programmable)的可反复擦写1 000 次的Flash 只读程序存储器, 兼容标准MCS-51 指令系统及80C51 引脚结构, 可为许多嵌入式控制应用系统提供高性价比的解决方案。
PT2262/PT2272 是台湾普城公司生产的一种CMOS 工艺制造的低功耗、低价位通用编解码电路;PT2262/PT2272最多可有12 bit(A0-A11) 三态地址端管脚( 悬空, 接高电平, 接低电平),12 bit(A0-A11) 三态地址端管脚任意组合可提供531 441 地址码,PT2262 最多可有6 bit (D0-D5)数据端管脚,设定的地址码和数据码从17 脚串行输出[2]。
电路的系统框图如图1 所示。
无线开关电路系统框图
2.2 系统电路图
系统电路由无线发射系统和无线接收系统两部分组成。
(1) 无线发射系统电路( 如图2):主要采用PT2262 芯片来完成,电路PT2262 对按键信号进行编码,可以控制4个通道。图2 中,PT2262 的1~8 脚是编码地址端, 每个地址端可以设定“ 高电平”( 该脚接12 V)、“ 低电平”( 该脚接地) 、“ 悬空” 三种状态。10~13 脚是编码的数据输入端D3~D0( 使用4 位数据), 在每个数据端连接了一个按键, 用以控制不同的设备。当按下按键后,按键将12 V 的电压加到对应的数据端, 同时数据端信息通过晶振将信号并发射出去。PT2262 将会根据地址码的设定和输入的数据进行编码, 从17 脚输出编码脉冲。无线通信受编码脉冲控制[ 2-3], 当17 脚脉冲为“l” 时,V1 组成的振荡器工作, 产生315 MHz 的高频信号并发射出去; 当17 脚输出脉冲为“0” 时,Vl 组成的振荡器停止工作。[page]
(2) 无线接收系统电路: 接收系统电路主要由接收模块( 包括射频模块、芯片PT2272 及外围电路) 、继电器电路和负载电路组成, 如图3 所示。PT2272 的1~8 脚是解码地址端, 每个地址端可以设定“ 高电平” ( 该脚接5 V) 、“ 低电平” ( 该脚接地) 、“ 悬空” 三种状态, 该解码地址的设定与PT2272 的地址编码相对应。当射频模块接收到由发射电路发出的信号后,PT2272 进行地址码比较核对( 解码), 若地址码核对正确, 则发射模块TE 脚( 编码启动端用于多数据的编码发射, 低电平有效) 发出的信号经接射频模块由Din 脚(14 引脚) 进入PT2272 , 同时数据经PT2272 的数据输出脚D0~D3 (10~13 脚) 进入单片机; 反之PT2272 的数据输出脚则无任何动作。当信号进入单片机后, 单片机对其进行分析并作出相应的控制。如果接收到的第一路信号为高电平, 单片机控制的数码显示管会显示“11” ( 第一个“1” 表示第一路信号,第二个“1” 表示该信号为高电平) , 同时单片机向继电器电路发出高电平, 继电器吸合, 负载电路工作; 当第二次接收到高电平, 通过单片机将对应的端口电平置零;当第三次接收到高电平时再次置1, 如此循环; 当数码管的显示为“1 1” 时( 第一个1 表示第一路信号, 第二1 表示该信号为低电平) , 此时单片机向继电器电路发出低电平, 继电器断开, 负载停止工作。利用继电器和数码管可以实现灵活控制并清晰地显示。
3 程序的写入与调试
利用keil C51 编写控制程序写入单片机AT89S52内, 利用串口调试助手, 对单片机输出信号进行不同的电平( “1” 或“0” ) 赋值, 其测试结果能达到100%, 最大的控制距离可达50 m, 响应时间不大于1 s.
本设计利用单片机AT89S52 和芯片组PT2262/2272实现了用于照明控制的可编程4 路无线开关系统, 避免了使用专用解码芯片的有关限制, 能充分利用系统软硬件资源, 系统的扩展性和灵活性好, 且成本低、功耗小,是智能家居照明控制的一种科学解决方案。
关键字:AT89S52 无线遥控开关系统 照明控制
引用地址:
基于AT89S52的远距离照明控制无线遥控开关系统
推荐阅读最新更新时间:2024-03-16 13:29
基于AT89S52的三相桥式可控触发电路的设计
1 引言 晶闸管作为一种半控性功率半导体器件,其基本功能是对电压进行整流、调压和斩波等进行控制,以满足实际需求。目前,晶闸管整流器装置已在工农业生产中得到了广泛的应用,特别是在直流调速系统中。触发电路是晶闸管电力变流技术的一种核心技术,触发电路应具有可靠性高,对称性好等要求。以分立元件及专用集成电路为主的触发电路,其性能不尽如人意,其具有电路复杂、易受电网电压影响、触发脉冲对称度不好等缺点。由单片机组成的控制,其触发电路具有性能良好、触发电路结构简单、控制灵活、温漂影响小、控制精度高、移相范围可任意调节等特点;因其移相触发角通过软件计算完成,由于软件的可编程性,使微机数字触发器的调速范围更加灵活,能满足更多方面的需要。另外,本设
[单片机]
at89s52引脚图_at89s52引脚说明
AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可
[单片机]
传感器与AT89S52单片机的接口电路设计:测量模块电路
该测试仪以AT89S52单片机为核心,外接温湿度传感器SHTll、照度传感器TSL2561、四位共阴数码管、RS485总线通信接口以及显示切换按键。单片机上电工作后,对当前温度、湿度、光强度进行实时测量,通过按键切换将测得的3种参数通过LED数码管进行轮流显示;此外,还可以通过RS485总线与PC机进行通信,将参数值传送到上位机,以达到远程监测的目的。该测试仪的结构框图如图1所示。 测量模块电路 温度和湿度测量采用的是瑞士Sensirion公司生产的SHTll传感器。该传感器采用独特的CMOsens TM技术,将温湿度传感器、信号放大处理、A/D转换、I2C总线全部集成在一块芯片上,可直接与单片机接口。该芯片采用数字式
[单片机]
基于AT89S52的防撞小车系统设计
1 引言 超声波传感器因其测量精度高、 响应快和价格低廉而得到了广泛应用,传统应用方式是1 个发射头对应1 个接收头 ,也有多个发射头对应1 个接收头。但我们在实际应用中发现,如果障碍物的面很大(如墙壁),超声波传感器可以用来准确测距,但若将其应用在小车防撞系统中,由于障碍物呈柱状,而超声波发射头有一定的散射角(左右),因此即使障碍物不在小车正前方,超声波仍能检测到斜前方回波,这就给智能控制车辆行进带来困难和误导,为了解决这一问题,我们提出了一种使用双接收头的方案,并从实用角度给出了一套具体控制策略。 2系统的结构流程设计 我们的整个系统需要完成测距,测速,定位,控制小车运动等功能,系统包括如下六部分: 超声波发射电路, 超
[单片机]
火车站智能照明控制系统建议方案
一、概述 “节能、智能科技与美学,21世纪建筑业的主题。” 现代建筑中照明系统对于能源的消耗已经高达35%,建筑界已经引入“绿色”照明的概念,其中心思想是最大限度采用自然光源,设置时钟自动控制,采用照度感应和动静传感器等新技术。 同时,现代电子技术已为我们和生活方式带来无数的乐趣。如何让应用电子技术实实在在的应用到我们的生活中?让我们的生活更轻松、多彩!让我们的建筑也会随心而变——建筑是永恒的,音乐是流动的,灯光是多变的!让灯光自由组合! 二、 系统功能和优点 智能照明控制系统在火车站中应用的功能和优点: 1、实现照明控制智能化 采用智能照明控制系统后,可使照明系统工作在全自动状态,系
[电源管理]
基于ISD4004语音芯片和AT89S52单片机的语音播报记事器设计
引 言 本文介绍一种以语音存储与自动播放系统为基础的语音播报记事器设计。该设计以ISD4004语音 芯片 和AT89S52 单片机 为中心,很好地实现了语音存储与自动播放。 1 硬件设计原理 语音播报记事器的主要功能是实现语音存储与定时播放。要实现语音存储与定时播放的方法很多, MTD2002 可供选择的器件也很多。由于单片机等微控制器的出现和数字电路技术的发展,使得现在的语音存储与自动播放变得易于实现。本设计采用单片机作为微控制器。单片机的字长由4位、8位、16位发展到32位。目前这几种字长的单片机同时存在于市场,用户可以根据不同的需要进行选择。本系统选用字长为8位的AT89S52单片机作为控制器。
[单片机]
AT89S52单片机超声波测距系统电路设计
超声波是一种频率在20KHz 以上的机械波,在空气中的传播速度约为340 m/s(20°C时)。超声波可由超声波传感器产生,常用的超声波传感器两大类:一类是采用电气方式产生超声波,一类是用机械方式产生超声波,目前较为常用的是压电式超声波传感器。由于超声波具有易于定向发射,方向性好,强度好控制,对色彩、光照度不敏感,反射率高等特点,因此被广泛应用于无损探伤,距离测量、距离开关、汽车倒车防撞、智能机器人等领域。 本设计的整体框图如图所示,主要由超声波发射,超声波接收与信号转换,按键显示电路与温度传感器电路组成。超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差T,然后求出距离S=CT/2
[电源管理]
基于AT89S52与PIC16F877A的在线编程控制系统的设计
l 引 言 通常进行单片机的实验或开发时,传统的并行编程方法中,编程器是必不可少的。仿真、调试完的程序需要借助编程器烧到单片机内部或外接的程序存储器中。在开发过程中,程序每改动一次就要拔下电路板上的芯片,编程后再插上。随着计算机技术的发展,许多公司推出了带有片内FLASH存储器的MCU,FLASH存储器具有电可擦除、无需后备电源保护数据、可在线编程等特点。在线编程目前有两种实现方法:在线系统编程(ISP)和在线应用编程(IAP)。ISP一般是通过单片机专用的串行编程接口对单片机内部的FLASH存储器进行编程,例如AT-MEL公司的单片机AT89S52就提供了一个SPI串行接口对内部程序存储器编程(ISP)。 在线编程(ISP)
[单片机]