可编程多路开关系统设计

发布者:Jinyu2022最新更新时间:2016-12-08 来源: e-works关键字:可编程  多路开关系统 手机看文章 扫描二维码
随时随地手机看文章

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

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


关键字:可编程  多路开关系统 引用地址:可编程多路开关系统设计

上一篇:步进电机控制系统的设计及应用
下一篇:基于GPS/GPRS技术的CAN总线工程车辆远程监测系统

推荐阅读最新更新时间:2024-03-16 15:24

可编程只读存储器PROM简介
可编程只读存储器PROM是早期的PLD,是一种简单PLD。电子发烧友网小编带大家一起来深入了解什么是PROM、PROM的发明过程和PROM的分类等知识。    什么是PROM?   PROM,Programmable read-only memory的缩写,意为可编程只读存储器。PROM是一种简单的可编程逻辑器件(PLD)。早期的可编程逻辑器件只有可编程只读存贮器(PROM)、紫外线可按除只读存贮器(EPROM)和电可擦除只读存贮器(EEPROM)三种。由于结构的限制,它们只能完成简单的数字逻辑作用。    PROM的发明过程   可编程只读存储器是在1956年由周文俊所发明的,周文俊在纽约加顿城的美国保殊艾玛公司工作。这项发
[模拟电子]
可编程逻辑器件的设计过程
可编程逻辑器件的设计流程如图10-2所示,它主要包括设计准备、设计输入、设计处理和器件编程四个步骤,同时包括相应的功能仿真、时序仿真和器件测试三个设计验证过程。 1.设计准备 采用有效的设计方案是PLD设计成功的关键,因此在设计输入之前首先要考虑两个问题:一是选择系统方案,进行抽象的逻辑设计;二是选择合适的器件,满足设计的要求。 对于低密度PLD,一般可以进行书面逻辑设计,将电路的逻辑功能直接用逻辑方程、真值表状态图或原理图等方式进行描述,然后根据整个电路输入、输出端数以及所需要的资源(门、触发器数目)选择能满足设计要求的器件系列和型号。器件的选择除了应考虑器件的引脚数、资源外,还要考虑其速度、功耗以及结构特点。
[单片机]
<font color='red'>可编程</font>逻辑器件的设计过程
Actel推出带有Cortex-M3和可编程模拟资源的FPGA
    爱特公司(Actel Corporation)宣布推出智能型混合信号FPGA器件SmartFusion,该产品现正投入批量生产。SmartFusion器件带有Actel经过验证的FPGA架构,该架构包括基于ARM Cortex-M3硬核处理器的完整微控制器子系统,以及可编程Flash模拟模块。SmartFusion器件能让嵌入式产品设计人员使用单芯片便能轻易构建所需要的系统,获得全部所需功能,而且无需牺牲产品性能。     Smartgrid Technologies首席技术官David Brain称:“SmartFusion不但为我们提供了构建高度灵活的smartgrid传感器所需的资源,而且还具有更大的灵活性
[嵌入式]
可编程控制器的基础知识
PLC 可编程序控制器是采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。其英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业环境应用而设计的。  DCS集散系统: DCS英文全称 DISTRIBUTED CONTROL SYSTEM ,中文全称为集散型控制系统。DCS可以解释为在模拟量回路控制较多的行业中广泛使用的,尽量将控制所造成的危险性分散,而将管理和显示功能集中的一种 自动化 高技术产品。  DCS一般由五部份
[嵌入式]
IR崭新坚固可靠500V及600V IC融合一系列新功能
全球功率半导体和管理方案领导厂商 – 国际整流器公司 (International Rectifier ,简称 IR) 推出一系列新一代 500 及 600V 高压 IC (HVIC) 。这 19 款新 IC 采用半桥设计,配备高端和低端驱动器,适用于包括马达控制、照明、开关式电源、音效,以及平板显示器等广阔的应用。新组件提供单一或双输入、欠压闭锁保护、为半桥驱动器而设的固定或可编程停滞时间,并可以推动电流最高至 2.5 安培。 新 IC 采用一项称为 G5 HVIC 的先进高压 IC 制程,以加添更多新功能和增强效能。新一代的高压电平位移及端头技术,提供出色的电力过应保
[新品]
可编程数字电位器与AVR单片机的通信说明
1 引言   AVR嵌入式单片机具有丰富的硬件、软件资源,其中的串行I2C接口能满足很多应用场合的要求,两个AVR单片机通过I2C总线直接连接就可实现单片机相互通信;AVR单片机还可以和任何具有I2C总线接口的外设直接连接而无须其它硬件电路支持。而X9221系列可编程数字电位器在智能测试设备上应用非常广泛,通过I2C总线可以简单地构成单片机与各种外设之间乃至与计算机之间的通信,建立友好的人机界面联系。硬件设计简单、灵活,只需要将所有设备的SDA和SCL信号线分别并联在一起并加上拉电阻即可,有助于提高设备的自动化水平、可靠性、稳定性及电气装配的工艺性。AVR单片机和X9221系列可编程数字电位器都有内置的E2ROM单元,可以非常方
[单片机]
<font color='red'>可编程</font>数字电位器与AVR单片机的通信说明
可编程弹性显优势 数字电源管理IC大放异彩
精准监控电流/电压 数字电源管理需求看涨   过往工程师在开发电子元件时若须调整元件电源效率,往往须大费周章调整电路板,因此业界提出数字电源系统管理技术,协助元件开发商在短时间内以数字介面监测、修改元件参数(Parameter),以提高元件能源使用效率。    图1 凌力尔特微型模组电源产品行销经理Afshin Odabaee表示, 数字电源管理技术将有助于资料中心厂商精准监控电力使用情形。   凌力尔特(Linear Technology) μModule电源产品行销经理Afshin Odabaee(图1)表示,伺服器从元件、电路板至系统整体的耗电变化已成为资料中心可靠度的重要指标,不过,要减少整体电力消耗则须精准观察每个层级
[电源管理]
<font color='red'>可编程</font>弹性显优势 数字电源管理IC大放异彩
用GC1012B构建可编程数字无线电接收机
摘要:介绍了数字下变频器CCl012B,并使用这款芯片构建了一个可编程数字无线电结构的OFDM 传输系统的接收机。 关键词:可编程数字无线电 数字下变频器 CCl012B 现代宽带无线电接收机越来越强调硬件平台的数字化和可编程性,在向软件无线电迈进的过程中,这一点显得尤为突出。可编程数字无线电PDR(programmable digital radio)的概念即是在这一背景下提出的,是指以带通采样、多速率信号处理及数字下变频技术等为理论基础,利用可编程器件CPLD、FPGA及DSP灵活的可重构性及强大的数字处理能力构建的数字化、可编程的无线电硬件平台。PDR结构的硬件平台通常具有富裕的带宽和良好的实时性。在WCDMA、WLA
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved