开关电路由8550 三极管、4007 二极管和继电器组组成。开关电路中继电器属于强电电路,直接用集成电路芯片不能驱动,为此在单片机与继电器之间必需设置一个驱动继电器的电路。本系统利用三极管的截止和饱和两个状态来关闭或打开继电器开关。图3中只给出了P1.7 口的开关控制电路原理图,对于图3 中未给出的I/O 口和P1.7 口的连接方法相同,这样本设计可以遥控9 路电路。
接收系统电路的如图3 所示。
图3 接收系统电路示意图
3 系统应用
3.1 系统控制原理
系统主要是通过编程实现单片机对开关电路的状态进行控制。充分利用其软硬件资源,可以实现对受控电路的多种状态进行控制,还可以实现单键控制多路电路,利用单片机控制电路对开关电路进行控制还使得控制电路扩展方便,控制灵活。基于单片机AT89C2051 的软件解码主程序流程图与中断控制流程图, 见图4所示。
图4 单片机控制流程与中断处理程序流程图
3.2 系统结构分析
发射系统通过编码器对受控电路的开关进行编址,接收系统通过单片机对受控电路的开关状态进行控制,系统扩展比较方便,适用于含有较多受控电器的场合,可实现多路多功能控制(例如,可实现定时、延时等操作)。采用射频发射、接收模块,安装调试方便,电路简洁,可靠性好,稳定性高。采用专用编码、解码集成电路,电路内部的重复辨识确认提高了系统的可靠性,避免了多个同一结构的无线电遥控开关系统在有效距离内相互干扰问题。
4 小结
综上所述,本文所讨论的基于单片机的多路无线遥控开关的设计由于采用单片机代替传统上专用的解码芯片PT 2272 对接收到的信号进行软件解码,突破了传统意义上专用芯片的严格要求与配对使用的限制,在很大程度上扩展了该芯片的使用范围。并且这种方法大大增强了系统的扩展性和灵活性,并且使电路简单清晰、节约了硬件设计的成本。发射电路采用特殊的设计,提高了发射效率,降低了功耗。本设计不仅为一种较好的设计思想,也有非常好的使用和推广价值。
关键字:可编程 无线遥控 单片机系统
编辑:神话 引用地址:新型可编程无线遥控技术单片机系统设计
推荐阅读最新更新时间:2023-10-12 20:46
瑞萨电子推出三款可编程电源管理IC
全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)宣布推出三款可编程电源管理IC---ISL91302B、ISL91301A和ISL91301B,可为智能手机和平板电脑应用处理器提供最高效的电源管理,同时具备最小的展板体积。上述几个电源管理IC还为人工智能(AI)处理器、FPGA和工业MPU提供电源管理,它们非常适合为固态驱动器(SSD)、光收发器和各种消费类电子产品,以及工业和网络设备中的各路负载供电。ISL91302B单/双输出多相电源管理集成电路,可以在70 mm2解决方案尺寸(比竞品同类电源管理集成电路小40%以上*)内,提供高达20A的输出电流和94%的峰值效率。 ISL91301A三相输出电源管
[电源管理]
利用Java良好的移植特性的FPGA可编程嵌入式系统
传统的嵌入式产品只能实现某种特定的功能,不能满足用户可变的丰富多彩的应用需求。为解决这个问题,本文设计并实现了一种使用Java作为软件平台的基于FPGA的可编程嵌入式系统,以实现系统对多种本地应用和网络的支持。
1. 概述
传统的嵌入式系统设计的主要目标是找到一种优化的体系结构来完成单一的,特定的功能。对这样的系统来说,ASIC和核心处理器是作为特别的构件模块加以考虑的:设计者根据应用的要求选择适当的ASIC,根据给定的性能要求比如处理器主频,系统稳定性,以及对功耗的要求等选用适当的处理器内核。
然而,在当今移动通信已经进入每个人的生活的今天,现在的嵌入式系统比如PDA等已经不同于传统意义上的嵌入
[单片机]
MAX9697为12路可编程gamma电压基准系统
MAX9697为12路可编程gamma 电压基准 系统,可提供具有10位分辨率的12路可编程基准电压。这些电压基准可用于TFT-LCD显示器的gamma校正,也可作为VCOM电压基准或作为电平转换器输入的电源。每路基准电压带有一个10位 数/模转换器 (DAC)和高峰值电流的缓冲器,可降低临界电平和模板显示后的恢复时间。
可调节的低压差线性稳压器(LDO)用作DAC基准,进一步提高了DAC输出的稳定性和准确性。MAX9697集成栅极驱动器输出用于控制外部p沟道FET,以缓慢开启线性稳压器,从而使基准电压在可控状态下线性上升。
MAX9697带有串行外围接口(SPI™)总线,可对基准电压进行编程。该器件还具有检流
[模拟电子]
Maxim推出低功耗可编程数字音频滤波器
日前,Maxim推出具有2个ADC通道和可编程数字音频滤波器的低功耗、单声道音频编解码器(codec) MAX9860。器件灵活的时钟电路采用10MHz至60MHz的公共系统时钟频率,从而省去了外部PLL和多个晶体振荡器。MAX9860理想用于音频耳机、数码相机、蜂窝电话、便携式录音机、VoIP电话以及会议电话。
MAX9860包含2路差分麦克风输入、一个用户可编程的前置放大器以及可编程增益放大器。自动增益控制结合可选的建立/释放时间和信号门限,能够实现最大的动态范围。门限可选的噪声选通可以在无信号连接时保证音频通道安静。这种配置允许用户选择一个通道用于语音信号处理,而另一个通道用于下行链路的信号转换、处理,以消除回音
[模拟电子]
单片机系统中嵌入操作系统的利弊
摘要 :近年来,在单片机系统中嵌入操作系统已经成为人们越来越关心的一个话题。本文通过对一种源码公开的嵌入式实时操作系统μC/OS-II的分析,以51系列单片机为例,阐述了在单片机中使用该嵌入式操作系统的优缺点,以及在应用中应当注意的一些问题。 关键词 :实时操作系统;μC/OS-II;单片机
引言 早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及,在通信、电子、自动化等需要实时处理的领域所日益显现的重要性吸引了人们越来越多的注意力。但是,人们所谈论的往往是一些著名的商业内核,诸如VxWorks、PSOS等。这些商业
[单片机]
单片机系统的低功耗设计策略
摘要:嵌入式系统的低功耗设计需要全面分析各方面因素,统筹规划。在设计之初,各个因素往往是相互制约、相互影响的,一个降低系统功耗的措施有时会带来其他方面的“负效应”。因此,降低系统整体功耗,需要仔细分析和计算。本文从硬件和应用软件设计两个方面,阐述一个以单片机为核心的嵌入式系统低功耗设计时所需考虑的一些问题。
关键词:低功耗设计 硬件设计 应用软件设计 低功耗模式
在嵌入式应用中,系统的功耗越来越受到人们的重视,这一点对于需要电池供电的便携式系统尤其明显。降低系统功耗,延长电池的寿命,就是降低系统的运行成本。对于以单片机为核心的嵌入式应用,系统功耗的最小化需要从软、硬件设计两方面入手。
随着越来越多的嵌入式应用使用了实时
[单片机]
单片机系统中断的基本过程
在单片机系统中,我们把产生中断的请求源称为中断源,它是指引起中断发生的事件、设备、部件。中断源可以是外部设备,如打印机、键盘、鼠标等,它们与计算机进行输入/输出数据交换时需向CPU发出中断请求。
一般计算机系统允许有多个中断源,当几个中断源同时向CPU发出中断请求,一般情况下CPU会优先处理最紧急的中断请求,计算机必须根据中断源的轻重缓急进行排队,这就必须给每个中断源的中断请求赋予一个中断优先级,以反映每个中断源的中断请求响应的优先程度。
单片机系统通常有多个中断源,经常会出现多个中断源同时申请中断的情况。但是CPU在每一个时刻,只能执行一个中断,此时,CPU将会根据中断源的重要程度执行中断。程序开发人员在程序设
[单片机]
单片机系统存储器的测试方法研究
在各种单片机应用系统中,存储器的正常与否直接关系到该系统的正常工作。为了提高系统的可靠性,对系统的可靠性进行测试是十分必要的。通过测试可以有效地发现并解决因存储器发生故障对系统带来的破坏问题。本文针对性地介绍了几种常用的单片机系统RAM测试方法,并在其基础上提出了一种基于种子和逐位倒转的RAM故障测试方法。
一、 RAM测试方法回顾
方法1:参考文献中给出了一种测试系统RAM的方法。该方法是分两步来检查,先后向整个数据区送入#00H和#FFH,再先后读出进行比较,若不一样,则说明出错。
方法2:方法1并不能完全检查出RAM的错误,在参考文献中分析介绍了一种进行RAM检测的标准算法MARCH—G。MARCH一G算法
[测试测量]