飞利浦RC-6协议

news/2025/1/11 20:58:43/

飞利浦RC-6协议

        可以预期,RC-6是RC-5协议的继承者。与RC-5一样,飞利浦也定义了新的RC-6协议。它是一种通用的、定义良好的协议。由于它的通用性,其最初的定义是许多页长。在我的页面上,我将只总结这个协议的最重要的属性。

特点:

不同的操作模式,取决于预期的用途。

专用飞利浦模式和OEM模式。
可变命令长度,取决于操作模式。
双相编码(又名曼彻斯特编码)。
载波频率的36千赫。
制造商飞利浦。

调整:

        RC-6信号在36khz红外线载波上调制。这艘航母的任务周期必须在25%到50%之间。

        数据通过曼彻斯特编码进行调制。这意味着每个位(或符号)将在输出信号中有一个标记和空格。如果符号是“1”,则前半位时间是一个标记,后半位是一个空格。如果符号是“0”,则前半位时间是空格,后半位是标记。 请注意,这与RC-5协议相反!

        主要的时间单位是1 t,16倍载波周期(1/36k * 16 = 444µs)。

RC-6共定义了5个不同的符号:

    前导脉冲,标记时间为6t (2.666ms),间隔时间为2t (0.889ms)。这种先导脉冲通常用于设置红外接收单元的增益。


    正常位,标记时间为1t (0.44 ms),间隔时间为1t (0.44 ms)。一个“0”和“1”被编码的位置标记和空间在比特时间。


    拖车位,标记时间为2t (0.889ms),间隔时间为2t (0.889ms)。同样,“0”和“1”是由标记的位置和位时间内的空间编码的。


        leader和trailer符号仅用于消息的header字段中,下面将对此进行更详细的解释。

RC-6模式0

        我只能描述操作模式0,因为我从来没有见过其他的模式在使用中比我的飞利浦电视了解的。我理解它的方式,其他模式可能会非常不同,从模式0。

        0模式是飞利浦消费电子的专用模式。它允许控制多达256个独立的设备,每个设备总共有256个命令。


        该命令是不同信息的串联。我将从左到右介绍这些不同的分量。

头字段(Header

Header字段由3个不同的组件组成。

        首先,发送leader符号LS。其目的是调整红外接收单元的增益。

        这个leader符号后面跟着一个start bit SB,它的值总是“1”。它的目的是校准接收机的定时。
        模式比特mb2…mb0确定模式,在本例中为0,因此所有三个位都将是“0”。

        最后,标题被拖车位TR终止。请注意,这个符号的比特时间是正常位的两倍!这个位还作为传统的切换位,每当释放一个键时,它就会被反转。这允许接收者区分新键和重复键。

控制字段(Control

        此字段包含8位,用作地址字节。这意味着总共有256个不同的设备可以使用RC-6的模式0进行控制。

信息域(Information

        信息字段包含8位,用作命令字节。这意味着每个设备可以有多达256个不同的命令。

信号的空闲时间(Signal free)

        信号空闲时间是指不允许(通过任何设备)传输数据的时间段。对于接收方来说,重要的是在消息结束时检测信号空闲时间,以避免接收错误。

        信号空闲时间设置为6t,即2.666ms。

http://www.ppmy.cn/news/262080.html

相关文章

飞利浦zigbee智能灯泡的软硬件设计

一、智能灯泡灯板 1.1 基本功能 一般有有RGB调光功能,冷暖色温调光功能,亮度调整功能和开关功能,灯板基本如下: 最外面一圈是有冷白光和暖黄光LED间隔排列,对应zigbee模块应该是两个IO口进行PWM控制,中间方块LED是RGB全彩LED,可以通过zigbee模块三个IO口进行PWM控制,…

奢华有料·设计精致——飞利浦Fidelio T1深度评测【篇一】

如果说要为耳机品牌排个名,我相信苹果肯定是大多数小伙伴脑海中的第一印象。但是抛却品牌不谈,一旦苹果耳机脱离了“苹果”,那它的设计、材质和体验真是一言难尽。 要在众多耳机评选出一款NO.1,就绕不开音频发家最早、历史最悠久…

前端性能测试必备测试工具

我们在使用网站过程中,经常会遇到慢的问题,为了找到原因,一般需要借助工具进行检测,通过工具,可以检测出前端站点加载资源的相关详细情况。 今天,就给大家介绍几款前端性能测试分析工具,结合性能…

Python3+Selenium2完整的自动化测试实现之旅(二):IE和Chrome浏览器驱动配置

引言 如果你正在进行自动化测试,那么你一定知道浏览器驱动是必不可少的。但是,不同的浏览器驱动配置可能会让你感到头疼。 在我前一篇文章中,我们已经学习了如何搭建自动化测试环境。今天,我将为大家分享如何配置IE和Chrome浏览…

如何靠自学成为一名网络安全工程师?

1. 前言 说实话,一直到现在,我都认为绝大多数看我这篇文章的读者最后终究会放弃,原因很简单,自学终究是一种适合于极少数人的学习方法,而且非常非常慢,在这个过程中的变数过大,稍有不慎&#…

golang中的panic

Golang中的panic 引言 在软件开发过程中,出现错误是很常见的。在Golang中,当程序发生无法处理的错误时,它会引发panic。panic是一种异常情况,它会导致程序终止并显示错误消息。虽然panic在某些情况下是必要的,但它可能…

固定翼、免像控、相对精度优于10cm,农村不动产项目验证

前言 在航测外业作业中,布设相控点应该是耗时最多的工作,繁琐而辛苦。本次,中水成勘院联合成都睿铂,以睿铂DG4pros五镜头倾斜相机为载荷,纵横CW10型固定翼无人机为载机,共同进行免像控相对精度项目验证。希…

qq linux五笔输入法下载官网,QQ五笔输入法下载_QQ五笔输入法下载2021官方下载-太平洋下载中心...

安装步骤: 1、在本站下载QQ五笔输入法下载官方下载版后,在电脑本地得到一个压缩包,用360压缩软件解压后,双击.exe文件进入qq五笔输入法安装导向,然后点击【下一步】。 QQ五笔输入法软件截图3 2、安装QQ五笔输入法之前&…