科技网

当前位置: 首页 >互联网

基于单片机的照明控制的可编程4路无线开关围

互联网
来源: 作者: 2019-01-23 06:23:27

基于单片机的照明控制的可编程4 路无线开关系统的设计

考虑到系统的兼容性、实用性、低成本和节能性, 选用AT89S52 单片机, 用PT2262/2272 无线 MHz的无线 单片机是ATMEL 公司生产的一种非易失性存储技术制造的低功耗、高密度CMOS8 位单片机, 片内含8 KB ISP (In -system programmable)的可反复擦写1 000 次的Flash 只读程序存储器, 兼容标准MCS-51 指令系统及80C51 引脚结构, 可为许多嵌入式控制应用系统提供高性价比的解决方案。

(1) 无线 芯片来完成,电路PT2262 对按键信号进行编码,可以控制4个通道。图2 中,PT2262 的1~8 脚是编码地址端, 每个地址端可以设定 高电平 ( 该脚接12 V)、 低电平 ( 该脚接地) 、 悬空 三种状态。10~13 脚是编码的数据输入端D3~D0( 使用4 位数据), 在每个数据端连接了一个按键, 用以控制不同的设备。当按下按键后,按键将12 V 的电压加到对应的数据端, 同时数据端信息通过晶振将信号并发射出去。PT2262 将会根据地址码的设定和输入的数据进行编码, 从17 脚输出编码脉冲。无线通信受编码脉冲控制[ ],

基于单片机的照明控制的可编程4路无线开关围

当17 脚脉冲为 l 时,V1 组成的振荡器工作, 产生315 MHz 的高频信号并发射出去; 当17 脚输出脉冲为 0 时,Vl 组成的振荡器停止工作。

(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 表示该信号为低电平) , 此时单片机向继电器电路发出低电平, 继电器断开, 负载停止工作。利用继电器和数码管可以实现灵活控制并清晰地显示。

本站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本所选内容的文章作者及认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

/*名称:51单片机实现LED流水灯(数组方式和位运算方式)说明:今天又重新开始系统的学习51了,LED就算个开端吧。要注意两点:1、sfr和sbit是C语言扩展出来的关键字。其中sfr用于对特殊功能寄存器进行声明,sbit用于对某些特殊功能寄存器的某位进行声明。这里和宏定义很相似,但是不能用宏定义进行替换,对于前者是因为51单片机的寄存器存在于内部空间0xxFF,这空间属于直接寻址,51特殊功能寄存只能直接寻址,不能间接寻址。如果用宏定义的话,在翻译成汇编时就会认为是通过总线访问对应的外部地址了。对于后者,sbit是定义一个标志位,也叫位变量。而类似于#define key1 P3

/*名称:51单片机之按过去和未来都是遥不可及的键实验说明:键盘是计算机最基础、最重要的输入设备之一。对于键盘来说,其工作任务大体可以分为以下三项:(1)、按键识别。即判断有无按键按下。(2)、求键值。判断哪个键被按下。(3)、执行相应的操作。在这里,实验所用到的键盘为独立键盘和矩阵键盘。对于独立键盘,它的每个按键需要占用一个IO口。一般来说,按键一端接地,另一端接IO口。当按键按下时,线路被导通,IO口被拉低,即状态为 0 。所以在使用是我们一般把对应IO口置成高电平,然后不断检测此IO口是否被拉低,从而判断按键是否按下。对于矩阵键盘来说,它用较少的IO口完成较多个按键

/*名称:51单片机之数码管显示实验说明:对于数码管来说,其本质上可以理解为按照一定规则组合的多个二极管。其使用只需按照特定规则显示对应的二极管即可。要稍微注意一点的就是多个数码管的显示分为静态显示和动态显示。静态显示就是每个二极管显示的内容是一样的,通过片选信号来决定是哪个二极管该显示。动态数码管,即利用人眼的视觉停留效果,快速扫描,快速显示每个数码管的内容,使得每个数码管看起来好像是一起显示的一样。本实验编写了几个数码管显示的简单程序。在此不做赘述了。*/#include reg52.h#define uchar unsigned char//共阳极段码(a在高位,dp在低位

宏晶STC很多系列的单片机片内都集成了EEPROM存储器(其实是Data Flash),方便用户使用,想得真周到!今天写了个小程序,测试了一下,工作正常。下面就上我自己写的源程序。本人在STC89C52RC单片机上试验成功。首先是stcEEPROM.h头文件内容:/*When Who Remarks----------------------------------2011-Oct-06 黄长浩 初始版本*/#ifndef __STCEEPROM_H__#define

; [Bus Signal]TX, RX, CKUSART支持同步模式,因此USART 需要同步始终信号USART_CK(如STM32 单片机),通常情况同步信号很少使用,因此一般的单片机UART和USART使用方式是一样的,都使用异步模式。在博主目前的项目中使用通信主要是通过RS485协议来进行通信,RS485通信是工业上非常常见的半双工异步通信典型通信协议,特征是通信的设备都挂载到主线上,使用差分信号来判断收发,且同一时刻只能进行一个功能(收信息或者发信息)那么在博主这边的软件处理方式如下;首先要

AD采集最好要满足的条件:采样频率不小于被采集信号最高频率的两倍,则采样输出信号就可以无失真的重新啊还原输入信号,通常的实际应用中,采样频率为采集最高频率的倍。AD芯片的数据输出方式有串行和并行两种方式,对于AVR单片机来说A/D芯片和AVR单片机接口是需要考虑的一些问题:(1)模拟信号输入的连接:单端输入时,VIN+引脚直接与信号输入连接,VIN-接地。差分输入时,单端输入正信号,VIN+引脚直接与信号连接,VIN-引脚接地。单端输入负信号,VIN-引脚与信号连接,VIN+引脚接地。(2)数据输入线与系统总线的连接:有可控制的三态输出门时候可以直接和系统总线连接,没有输出门的时候要通过I/O口进行连接。(3)启动信号

技术的工业创新应用介绍

集成可配置信号链模块在传感测量领域的应用

直播【英飞凌应用于变频家电和中小功率工业变频控制领域的产品:iMOTION】

综合资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430C2000单片机论坛单片机资源下载单片机习题与教程

龙虱养殖技术
安全阀型号大全报价
联谊活动策划报价

相关推荐