可编程无线电遥控多路开关系统设计

最新更新时间:2011-12-06来源: 与非网关键字:无线电  多路开关  遥控 手机看文章 扫描二维码
随时随地手机看文章

相对于有线遥控,无线遥控不受距离的影响,完全消除了拖缆式遥控装置所带来的故障隐患,给人们的日常工作和生活带来了更多的便利。随着数字处理技术的快速发展,无线数字通信技术日趋成熟,其抗干扰能力强和易于对数字信号进行各种处理等优点,使得无线遥控系统的抗干扰性能逐步提高,安全性能大大改善。目前的无线遥控领域主要有超声波遥控、红外线遥控及无线电遥控。相对于超声波遥控和红外线遥控,无线电遥控是利用无线电信号在空气中传播,根据无线电波的频率来遥控,可穿透一定的障碍物,传播距离较远,因此成为无线遥控领域的首选,在国防、军事、科研和日常工作生活领域应用越来越广。

采用Silicon Laboratories 研制的无线发射芯片Si4010、无线接收芯片Si4313和C8051F920 单片机设计并制作的频率为433.92 MHz 的无线电遥控多路开关系统,结构简单,性能稳定,控制方便,适用于含有较多受控电器的场合,并可实现多路多功能控制。

1 系统工作原理

无线电遥控多路开关系统由无线电发射电路和无线电接收控制电路两大部分组成。系统组成框图如图1 所示。


图1 系统组成框图

开关系统工作原理是首先通过按键电路输入所需控制开关电路的位号,同时启动指令编码电路,指令编码电路在内部电路的控制下产生带有地址编码信息和开关状态信息的编码脉冲信号,该脉冲信号对载波信号进行调制,调制后载波信号经放大和调谐由射频发射电路发射出去。无线电接收电路接收到载波调制信号后,由解调解码电路对载波调制信号进行解调得到编码脉冲信号,再进行编码地址确认,确认是否为本遥控开关系统地址。如果所接收到的信号地址码与本机地址编码相同,则对编码脉冲信号进行译码并输出数据,由单片机电路控制相应的开关电路动作。否则,不进行译码,单片机控制电路不响应,开关电路无任何动作。

2 硬件介绍

2.1 Si4010 简介


Silicon Laboratories 的Si4010 射频发射器为单芯片遥控IC,仅需一个外部旁路电容、一块印制电路板、电池和一个带按键的外壳便能构成完整的无线电遥控器。采用专利高可靠性的无晶体振荡器架构,无需外部时钟源,也不受冲击和震动影响。其载波频率精确度在商业温度范围内为±150 ppm,在工业温度范围内则可达±250 ppm,它的精确度比传统的(SAW)发射器高出两倍,且无需使用外部晶体振荡器。具备自动天线调谐,该功能可最大化发射距离,提供稳定的输出功率,有效减少对遥控器的不利影响。包含一个嵌入式兼容8051 微控制器,内具1 个4 kB 的RAM、1 个8 kB 的一次性编程(OTP)非易失性内存、1 个128 位EEPROM 以及用于函数库(library)功能的12 kB ROM,该微控制器上的数字外围功能包括触控唤醒GPIO、1 个专利技术的可提供100 万次读写寿命的20 位EEPROM、1 个LED 驱动器、1 个休眠定时器、1 个调试器, 以及1 个可提供安全单向链路的高速128位高级加密标准(AES)加速器。Si4010 的工作电压范围为1.8~3.6 V,可提供超低的电流消耗(小于10nA 的待机电流和小于20 mA 的峰值电流)以及低功耗触控唤醒模式。支持FSK、OOK 调制模式,支持PCB 环形天线, 工作频带为27~960 MHz,芯片内部还包含LDO、温度传感器及低电压检测报警等。

2.2 Si4313 简介

Silicon Laboratories 的Si4313 芯片是单端通用ISM 频段接收器, 工作频率为240~960 MHz,可编程接收频率带宽为2.6~260 kHz, 接收灵敏度为-118 dBm, 数据速率为0.2~128 kb/s,采用FSK、GFSK 和OOK 调制方案,支持调频、单电容调谐网络,支持PCB 环形天线,工作电源电压为1.8~3.6 V,具备超低功耗、高灵活低关机模式。内部功能包括:唤醒计时器、自动频率校准、前端码侦测、无线电信号强度检测、集成电压调节器、片内振荡器、64 kB FIFO 等。

3 系统硬件电路设计

3.1 无线电发射系统


无线电发射系统主要由按键电路、编码调制电路、无线电发射电路组成。无线电发射系统的电路原理图如图2 所示。


图2 发射系统电路原理图

无线电发射系统是以Si4010 为核心来设计。Si4010 的4 个输入输出端口与按键直接相连,内部电路可直接采集按键状态信息。Si4010 的信号差分输出端TXM、TXP 分别与环形天线的两端连接, 环形天线直接印制在PCB 板上,减少了发射系统体积。采用C2 接口编程,Si4010 的C2DATA、C2CLK 端口与JTAG 接口的4 个端口相连。C3、C4、C5组成电源滤波电路。发光二极管提供按键动作指示,当有按键按下时,放光二极管亮,没有按键按下,放光二极管灭。无线电发射系统的主要功能是在Si4010 内部MCU的控制下采集按键电路的状态信息, 实现数据加密和编码,再进行FSK 调制,调制后信号经放大调谐,由环形天线发射出去。

3.2 无线电接收系统

无线电接收系统主要由无线电接收电路、解调解码、单片机控制电路及开关电路组成。无线电接收系统电路原理如图3 所示。

 
图3 接收系统电路原理图

接收解调电路采用与射频发射模块相配套的无线接收芯片Si4313 来实现。控制单元采用C8051F920 单片机。

Si4313 的RX 端口经电容C1与天线相连, 接收遥控调制载波信号。Si4313 与单片机之间的通信是通过SPI 总线实现,SPI 总线读写操作由以下几部分组成:读写标志(1 bit),地址(7 bits)和数据(8 bits)。读写标志位指示当前操作是读还是写;7 位地址指示操作对象, 可寻址128 个8 位控制寄存器中的任意一个; 数据域包含写入或读出的Si4313 内部寄存器的内容。Si4313 的SCLK、SDI、SDO、nSEL、nIRQ 端口分别与单片机的P0.0~P0.4 端口相连。SCLK 为时钟接口;SDI为串行数据写入端口, 由单片机对Si4313 进行数据写入;SDO 为串行数据输出端口,解调后数字信号由此端口输出至单片机。单片机P1.0~P1.3 为控制端口,与开关电路相连。

无线电接收系统的主要功能是接收遥控载波调制信号,经解调解码电路对调制信号解调和解码,串行输出至单片机,由单片机进行数据处理,再通过控制端口控制开关电路相应的开关动作。

4 系统软件介绍

软件编程采用模块化设计思想,系统中各主要功能模块均编成独立的应用函数由主程序调用。

4.1 发射系统软件

无线电发射系统的软件设计主要通过C2 接口编程实现Si4010 内部集成的8051MCU 对无线发射电路的状态进行控制。包括芯片初始化程序,键盘扫描及读取程序,射频参数设置程序,无线发射程序等。发射系统软件流程如图4 所示。


图4 发射系统软件流程图

4.2 接收系统软件

无线电接收控制系统的软件基于C8051F920 单片机设计,通过C2 编程实现单片机对开关电路的状态控制。单片机采样到有效中断请求信号,便执行中断服务子程序,在中断服务子程序中, 单片机将根据I/O 端口获得的数据执行相应的子程序,从而实现对开关电路的控制。接收系统软件流程如图5 所示。


图5 接收系统软件流程图

5 结束语

本文采用低价位、超低功耗单芯片无线遥控IC 及单片机设计可编程无线电遥控多路开关系统,具有成本低、体积小、功耗低、抗干扰能力强、遥控距离远、可靠性高等特点。经在实验室软、硬件综合测试,接收解调电路对发射电路遥控信号接收解调正常,开关电路动作到位,无线电遥控开关系统的多路多功能控制正常。可进一步推广应用,在工业生产、安防监控、智能家居等领域应用前景广阔。

关键字:无线电  多路开关  遥控 编辑:探路者 引用地址:可编程无线电遥控多路开关系统设计

上一篇:开关电源设计全过程解析
下一篇:同步整流带来的不仅仅是高效率

推荐阅读最新更新时间:2023-10-18 16:11

DIY无线电测向信号源
无线电测向是一项历史比较悠久的科普竞技活动,过去它在中小学广泛开展,目前正逐步向成人方向普及。开展这项活动首先要具备测向机和 信 号源这两大器材。目前普及型测向机套件、成品以及信号源都可以从网上购得。不过作为一个无线电爱好者,你只要有兴趣,完全可以自己动手来制作这类器材。这里为大家介绍一个 80米无线电信号源的制作。 制作前参阅了各类资料,确定了电路的方案,经细化后形成现在这个了线路。电路大体上是由晶体振荡级、缓冲放大级、推动级、射频功放级和单片机发报控制电路所组成。由3.579M晶体和T1组成的振荡级是个典型的电容三点式振荡电路,它的输出频率完全取决于晶体频率,所以你不用担心
[单片机]
DIY<font color='red'>无线电</font>测向信号源
无线电发射设备杂散发射的测试方法探讨
对于无线电管理工作来说,无线电发射设备的杂散发射是产生通信干扰的重要原因之一。在无线电发射设备检测中,杂散发射测试是一个重要的必测项目。 目前被广泛使用的测量杂散发射的主要仪表是扫频式频谱分析仪。因此要正确测量出待测设备的杂散发射分量必须深入了解扫频式频谱分析仪的性能和工作原理。参考杂散发射测试的相关标准,结合实际测试中的一些心得和体会,提出了杂散发射的测试方法及应注意的一些问题。 杂散发射的定义 根据国家标准GB/T13622-92《无线电管理术语》中3.6.9条的描述,杂散发射指的是在必要带宽之外的某个或某些频率的发射,其发射电平可降低而不致影响相应信息的传输。它包括谐波发射、寄生发射、互调产物及变频产物,但带外发射除外。
[测试测量]
基于软件无线电思想的数字通信终端接口电路设计与实现
1前言 软件无线电(Software Radio)是随着计算机技术和高速数字信号处理技术的发展迅速而发展起来的。其基本思想是将宽带A/D及D/A变换器尽可能地靠近天线,将电台的各种功能用一个开放性、模块化平台上的软件实现。软件无线电的出现使得无线电技术由以硬件为主的时代走向了以软件为主的时代。事实上,它是继模拟通信技术、数字通信技术之后的第三代无线通信技术。 现代通信无论是有线还是无线,一般都采用集中交换方式在用户间通过交换和传输来实现点对点或点对多点的通信,但在有些特殊环境下,分布式交换系统在安全和可靠性方面独具魅力。本文论述的通信系统就是基于这种思想设计的。该数字通信系统在蜂窝移动电话通信的基础上将FDM/
[单片机]
基于软件<font color='red'>无线电</font>思想的数字通信终端接口电路设计与实现
NI推出全球第一款毫米波软件无线电,助力5G研究
2016年6月16日,NI(美国国家仪器公司,National Instruments,简称NI) 作为致力于为工程师和科学家提供解决方案来应对全球最严峻的工程挑战的供应商,宣布推出了全球第一款用于毫米波(mmWave)的软件无线电(SDR)。全新的NI毫米波信号收发系统功能完备,能够以前所未有的2 GHz实时带宽发射和接收信号,覆盖71-76 GHz的E-band频谱。数年来,在6 GHz以下的频谱应用,工程师和科研人员已经普遍采用了SDR。 随着越来越多的企业将毫米波作为5G的一个潜在核心技术进行投资,研究人员现在拥有了一个功能完备的SDR平台来推动毫米波技术的科研。 NI毫米波信号收发系统包含了全新的PXI Exp
[网络通信]
基于Atmega16单片机的智能空调遥控
  1 引言   近年来,计算机技术、现代通信技术和自动控制技术高速发展,智能化家居系统也随着新技术的发展进入了千家万户,家居系统中如空调、电视、照明系统等,都使用遥控器进行控制。红外线遥控器由于具有结构简单、体积小、功耗低、功能强、成本低等特点,已成为使用最广泛的一种遥控方式。然而,由于各种红外设备采用的技术标准与协议大不相同,使得各种设备的遥控器并不能兼容,给用户和消费者带来了诸多不便。   目前,市场上已有的万能遥控器多是内置了多种品牌的红外控制指令,对内置品牌以外的红外设备则无能为力。为此,本文设计了一款针对空调设备的智能学习型红外遥控器,采用记录脉冲宽度的方法,成功实现了对多种红外空调遥控信号的学习与再现,真
[单片机]
基于Atmega16单片机的智能空调<font color='red'>遥控</font>器
红外线遥控电风扇设计思路
概述 遥控电风扇是 90年代初期在广东珠江三角洲地区作做大量的研发和生产,并有专门的掩模芯片作为主控芯片使用,现本人用单片机作了接收和发射的配套使用的系统方案。红外遥控电路现在已成为一种设计电路的时尚,现简单地介绍了红外线遥控发射、接收系统的原理,给出用 89C2051作为遥控接收系统解码器的一种巧妙实现方法,以及完整的51汇编程序代码。包括发射、接收的原理图及其编程的主程序、发送程序、接收程序、定时中断程序的流程过程,从而完成此设计的要点,参考流程方框图的构思过程,可以编写应用软件。遥控电风扇控制系统分为两大部分:遥控器和电风扇控制板,下面分别加以描述。 一、遥控器 为了能远离距的控制电风扇,采用了红外遥控
[单片机]
红外线<font color='red'>遥控</font>电风扇设计思路
学习型PT2262无线遥控开关程序(315M)
/******************************************************************** 学习型PT2262无线遥控开关程序 STC系列89C58RD 晶振11.0952MHZ ~ 12MHZ 发射芯片采用的是PT2262芯片用4.7M的震荡电阻315M发射 通电后运行指示灯闪烁,按动按钮开关后P0.4输出取反,当输出为低时运行指示灯熄灭 长按按钮开关约5s以上待运行指示灯点亮时再松开按钮则已进入键值遥控学习状态。 把NEC编码方式类型的摇控器对准红外头,按下后要学习的键,待运行指示灯转为闪烁时学习完成。 P0.4 = OUT控制高电平有效接NPN型三极管驱动继电器 P2.2
[单片机]
学习型PT2262无线<font color='red'>遥控</font><font color='red'>开关</font>程序(315M)
具有-2V负脉冲瞬变保护的多路信号复用总线开关FSTU32160
1 概述     FSTU32160是Fairchild(仙童)公司最新推出的16位到32位的高速多路复用器/信号选择器总线开关。该开关的输入输出阻抗极低,且与CMOS和TTL电平兼容,使用FSTU32160总线开关不会增加输入到输出之间的信号延迟,也不会出现回波噪声。FSTU32160总线开关特点适用于两条总线需要同时寻址的应用场合。利用FSTU32160的A输入端口可以将输入信号传递给输出端的B1或者B2端口,也可以让输入信号通过FSTU32160总线开关从B1和B2端口同时输出,该器件的UHCTM保护功能可以在输入电压发生“负脉冲瞬变”时,在器件的输出端维持一段时间的延迟输出,其延迟输出电压将保持在对地2V的水平。Fai
[半导体设计/制造]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved