菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


无线电电子与电气工程百科全书
免费图书馆 / 无线电电子和电气设备方案

卫星接收器的附加遥控器。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 电视、视频设备

文章评论 文章评论

作者通过在微控制器上开发和制造额外的简化遥控器,解决了从两个不同房间远程控制卫星接收器的问题。 它适用于配备 NEC IR 遥控器的机器。

对于那些由于各种原因没有花钱购买额外的接收器的人来说,从两个不同的房间使用一个遥控器来控制卫星接收器的问题是众所周知的。 我也遇到了这个问题。 为了在厨房里打开接收器或改变频道,您每次都必须去安装接收器的房间。

经过多次此类“活动”后,决定制作一条延长电缆,将红外命令从厨房广播到房间。 在各种出版物中,关于这种延长线的文章已经多次发表,这些延长线在一个房间接收红外遥控命令并在另一个房间重复这些命令。 但即便如此,也有一个不便之处:遥控器仍然必须随身携带。

为了消除这个问题,我们产生了开发一种自制的简化遥控器来从厨房控制接收器的想法,该遥控器仅配备五个按钮,您可以使用它们打开和关闭接收器,以及按顺序循环播放中的频道。一个方向和另一个方向。 遥控器始终位于厨房中,其发射二极管放置在接收器所在房间的电线上,接收器执行给出的命令。

卫星接收器的可选遥控器
Ris.1

但首先有必要查明“HD IVR Ready S-21”接收器的主遥控器传输的协议和命令代码是什么。 为了观察它给出的命令的波形,我没有制作任何复杂的器件,而是使用了一个按照图1所示电路连接的光电晶体管。 1、连接到数字示波器的输入。 作为VT14,不仅可以使用图中所示类型的光电晶体管,还可以使用任何其他类型的光电晶体管。 例如,我通过拆掉外壳盖成功地使用了由锗pnp晶体管制成的MP2B晶体管。 为此,用侧刀在底部轻轻压碎它,直到完全分离。 结果如图所示。 263. 红外光束从发射极侧指向打开的晶体管的晶体。 您还可以使用光电二极管代替光电晶体管,例如 FDXNUMX。

卫星接收器的可选遥控器
图。 2

根据捕获的波形,您可以确定记录的脉冲序列属于哪种类型的协议。 有关家用电器远程控制系统中使用的主要协议的描述,请参见 A. Torres 的文章“红外远程控制”altor1.narod.ru/Articles/IRC.pdf。 事实证明,“HD IVR Ready S-21”接收器的遥控器是根据NEC协议工作的,因此正在开发的遥控器的微控制器程序就是针对该协议编写的。

卫星接收器的可选遥控器
图。 3

附加遥控器示意图如图3所示。 2313.由于使用了ATtiny1(DD1)微控制器,结果非常简单。 在初始状态下,当没有按下SB5-SB1按钮时,微控制器处于睡眠模式。 在此状态下,遥控器消耗的电流低于 1 µA,因此无需开关即可由 GB4 电池供电。 当您按下任何按钮时,微控制器就会进入操作模式并生成一系列脉冲,这些脉冲形成传输的代码。 它由一个长起始脉冲、命令发送到的设备的八位地址以及相同宽度的命令代码本身组成。 地址和命令被传输两次 - 以直接形式和反向形式(图 38)。 这允许接收器检查接收到的消息是否被损坏,并且还使得对于地址和命令的任何组合的总传输持续时间相同。 最后,生成的序列幅度调制副载波 - 重复频率为 XNUMX kHz 的脉冲。

卫星接收器的可选遥控器
米。 4(点击放大)

为了生成该频率的脉冲,微控制器使用定时器/计数器 T0。 它对 TCNT8 寄存器中的 0 MHz 时钟脉冲进行计数。 该寄存器的内容与写入匹配寄存器 OCR0A 中的数字进行比较。 在重合时刻,计数寄存器重置为零,并且输出 OC0A(微控制器的引脚 14)的状态变为相反,这种情况每 13 µs 发生一次。 子载波代码序列的调制通过软件打开和关闭定时器/计数器 T0 来进行。

函数Send_Com(adr, cmd)用于生成代码序列,其参数是地址和命令代码的值。 其中第一个(adr)用于控制“HD IVR Ready S-21”卫星接收器始终设置为8,这是该接收器在其远程控制系统中的地址。其他接收器的地址可能不同,必须是在对替换遥控器传输的代码包的上述研究过程中发现。 第二个参数(cmd)是实际的命令代码。 在所考虑的情况下,当按下不同的按钮时,它是按照表在程序中设置的。 1.

表1

Кнопка

团队

代码(十六进制)

SB1

退出

0xC4

SB2

切换频道

0x22

SB3

选择

0x21

SB4

向上切换频道

0x20

SB5

开关。

OXOS

所讨论的遥控器提供的命令数量可以从 2313 个增加到 1 个 - 这正是引脚的数量,通过更改 ATtiny14 微控制器可以从睡眠模式唤醒的级别(其端口 B 具有)。命令,电阻器 R9 的上部(根据图表)引脚应从微控制器的引脚 5 移动到引脚 12 (PD14),并在设备中再安装三个按钮,将它们连接到引脚 0-2 (PBXNUMX-PBXNUMX)和负电源电压。

表2

取而代之

注意

端口B=0xF8;

端口B=0xFF;

B口所有线切换为输入

DDRB=0x04;

DDRB=0x00;

端口=0x00;

将 PD5 线路设置添加到输出

DDRD=0x20;

TCCR0A=0x00:

TCCR0A=0x12:

定时器/计数器T0的初始化。 我们使用 OCR0B 寄存器,输出到引脚 9 (PD5)

TCCR0B=0x0a:

TCCR0B=0x01

TCNT0=0x00

他改变

OCROA=0x68;

OCR0B=0x68;

GIMSK=0x20

他改变

MCUCR=0x00;

他改变

PCMSK-0xF8;

PCMSK-0xFF

任何端口 B 输入的变化都会产生中断请求。

EIFR=0x20;

他改变

在文件 nec_protoc.c 中,您需要找到 main 函数并根据表对其初始片段(初始化部分)进行更改。 2. 与表中给出的类似的三个条件语句被添加到本节后面的无限循环 while(1){} 的主体中。 3. 它们的不同之处仅在于,在每个中,检查连接附加按钮的输入之一(PINB.7、PINB.0、PINB.1)的状态,而不是 PINB.2,并且 cmd Send_Com函数的参数是命令码,按下相应按钮时提交。

卫星接收器的可选遥控器

完成所有更改后,必须再次翻译程序,并且必须将生成的 HEX 文件加载到微控制器中。 如果您需要能够发出八个以上命令的遥控器,则必须更换微控制器,例如使用 ATmega88。

命令传输完成后,sleep_enable 函数将微控制器置于 power_down 模式,电流消耗非常小,这对于电池供电的遥控器非常重要。 在此模式下,微控制器将仅显示下一次按下的任何按钮。

当脉冲从微控制器的引脚14(如果程序正在完成,则为引脚9)到达晶体管VT1的基极时,脉冲电流流过辐射二极管VD1。 该命令通过“空中”传输。 电阻器R2的阻值根据VD1二极管与接收器光电探测器的最大距离来选择。 应记住,对于图中所示类型的发光二极管,持续时间不超过 100 μs 的脉冲中的电流不应超过 200 mA。

卫星接收器的可选遥控器
图。 5

遥控器的印刷电路板如图所示。 5. 除二极管VD1 外,所有部件都放置在其上。 它们安装在印刷导线较多的一侧。 将短段镀锡线插入并焊接到图中所示填充的通孔的两侧。 如果需要,可以通过用绝缘线制成的跳线替换连接通孔与按钮触点的印刷导体来进行单面印刷。

几乎任何h1a>21且Ikmax>100mA的npn晶体管都可以用作VT100。 TSAL6200发光二极管可以更换为国产发光二极管,例如AL107A或AL107B。 电容器 - 容量为 12 ... 22 pF 的任何小型电容器。 电阻 - MLT 或进口。

卫星接收器的可选遥控器
图。 6

完成后的遥控器如图所示。 6. 一个带有三个原电池或四个 AA 电池的隔室(形成 GB1 电池)连接到安装在金属架上的电路板上方的 Textolite 板上。 在这种形式下,遥控器可以放置在任何方便且可触及的地方来控制它。 发射二极管 VD1 通过长电线引出到受控接收器所在的房间,并放置在该二极管和接收器的光电探测器之间存在直接视线的位置。

使用任何能够使用 AVR 系列微控制器的编程器将程序加载到微控制器的闪存中。 它是用 C 语言编写的,并在 Code VisionAVR 中编译。 遥控器无需调整,只要安装正确,即可立即开始工作。

SprintLayout5.0格式的印刷电路板文件和单片机程序可供下载 来自 ftp://ftp.radio.ru/pub/2013/10/RC.zip.

作者:I. Chukharev

查看其他文章 部分 电视、视频设备.

读和写 有帮助 对这篇文章的评论.

<< 返回

科技、新电子最新动态:

星际飞船的太空能源 08.05.2024

随着新技术的出现和太空计划的发展,在太空生产太阳能变得越来越可行。初创公司 Virtus Solis 的负责人分享了他的愿景,即利用 SpaceX 的 Starship 建造能够为地球供电的轨道发电厂。初创公司 Virtus Solis 推出了一项雄心勃勃的项目,利用 SpaceX 的 Starship 建造轨道发电厂。这个想法可以显着改变太阳能生产领域,使其更容易获得和更便宜。该初创公司计划的核心是降低使用 Starship 将卫星发射到太空的成本。这一技术突破预计将使太空太阳能生产相对于传统能源更具竞争力。 Virtual Solis 计划在轨道上建造大型光伏板,并利用 Starship 运送必要的设备。然而,关键挑战之一 ... >>

制造强大电池的新方法 08.05.2024

随着技术的发展和电子产品的广泛使用,创造高效、安全能源的问题变得越来越紧迫。昆士兰大学的研究人员推出了一种制造高功率锌基电池的新方法,该方法可能会改变能源行业的格局。传统水基充电电池的主要问题之一是电压低,这限制了它们在现代设备中的使用。但由于科学家开发出一种新方法,这一缺点已被成功克服。作为研究的一部分,科学家们转向了一种特殊的有机化合物——儿茶酚。事实证明,它是一个可以提高电池稳定性并提高其效率的重要组件。这种方法使得锌离子电池的电压显着提高,使其更具竞争力。据科学家称,这种电池有几个优点。他们有b ... >>

温啤酒的酒精含量 07.05.2024

啤酒作为最常见的酒精饮料之一,有其独特的味道,会根据饮用温度的不同而发生变化。国际科学家团队的一项新研究发现,啤酒温度对酒精味觉有显着影响。由材料科学家雷江领导的这项研究发现,在不同温度下,乙醇和水分子形成不同类型的簇,从而影响酒精味道的感知。在低温下,会形成更多的金字塔状簇,从而降低“乙醇”味道的刺激性,使饮料的酒精味更淡。相反,随着温度升高,簇变得更加链状,导致酒精味更明显。这解释了为什么某些酒精饮料(例如白酒)的味道会根据温度而变化。获得的数据为饮料制造商开辟了新的前景, ... >>

来自档案馆的随机新闻

稀薄的食物 16.12.2018

芬兰的科学家们已经学会了如何从空气中制造食物,他们计划在 2021 年开始建造一个生产“空气食品”的工厂。 该项目由芬兰 LTU 大学的一个团队执行。 他们已经进行了成功的实验。

科学家们指出,他们只是想出了技术,这个想法诞生于 1960 年代,也就是太空时代的黎明。 然后苏联和美国的科学家想为在轨或进行长途太空飞行的人们提供食物。 在那个时候,这个选项不是很有效,而且非常昂贵。

芬兰专家说,制造食物所需的所有元素,碳、氢、氧和氮,都在空气中。 该任务实际上归结为正确地对原子进行分组。 所需要的只是电力将水分子分解成它们的组成部分,一些细菌开始繁殖,以这种反应的产物为食。

未来,拟议的技术可以帮助解决发展中国家的饥饿问题,因为它不依赖于气候或土壤类型,并且允许在任何条件下生产食物 - 即使在沙漠或远北地区。

其他有趣的新闻:

▪ 麦当劳的电动汽车充电器

▪ 用于超级计算机的液体纳米晶体管

▪ 欧洲将在木星上花费 1,3 亿欧元

▪ 麒麟 8 八核处理器,支持 VoLTE 和 QHD 屏幕

▪ 已开发出免疫系统细胞的人工类似物

科技、新电子资讯

 

免费技术图书馆的有趣材料:

▪ 网站职位描述部分。 文章精选

▪ 文章 带有加固机翼的滑翔机。 给建模者的建议

▪ 文章 鼹鼠能看见吗? 详细解答

▪ 文章爱立信电视的功能组成。 目录

▪ 文章 家用电器、电视和无线电设备的火灾危险。 无线电电子电气工程百科全书

▪ 文章接地及电气安全防护措施。 防止直接和间接接触的防护措施。 无线电电子电气工程百科全书

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:





本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024