无线发码通用遥控编码芯片的ASIC设计

无线发码通用遥控编码芯片的ASIC设计
无线发码通用遥控编码芯片的ASIC设计

无线发码通用遥控编码芯片的ASIC设计

王小华,唐 宁

(桂林电子科技大学,广西 桂林 541004)

摘 要:提出了一种通用遥控编码芯片的设计方案,阐述了芯片功能原理,对各模块的主要电路进行了设计、分析,其中给出了一些设计巧妙的电路结构,整个设计采用全原理图输入方式,最大程度地简化了电路,最后对整个方案进行了仿真。这种通用遥控编码芯片可以完成对遥控电路发送端数字基带信号的编码。外围电路简单,大大简化了板极电路的复杂度、成本低,可靠性高。这种编码芯片可以应用在家用电器遥控、车库门控制、防盗报警系统等多种遥控场合。F PGA是一种新型的高密度大容量的PLD。整个方案在FPGA中通过了原型验证。

关键词:A SI C;遥控;编码IC;数字电路;计数器

中图分类号:T N402 文献标识码:A 文章编号:1008-3545(2006)04-0043-05

一、引 言

随着电子技术的飞速发展,新型大规模遥控集成电路的不断出现,使遥控技术有了日新月异的发展。近年来,遥控技术在国防、军事、工业生产、家用电器、安全保卫以及人们的日常生活中使用越来越广泛。为了使遥控命令能够有效可靠的传送,同时能够区别其它同类遥控器发出的遥控命令而避免相互串扰,此通用遥控编码芯片的编码信号中还要有同步信号和地址信号,分别用于帧识别和用户识别,每一种串行编码信号都有特定的帧格式。研究表明,采用该方法设计的编码芯片拥有20位内码,可预烧100万组内码组合,比同类编码芯片降低了重码率。

二、编码字的格式

能实现编码功能的逻辑电路称为编码器。每一种遥控编码芯片都有一种特定的编码格式。我们把传送一位二进制数0或者1的时间作为一个时间单位T,编码信号的频率为F=1/T。这里用的是一种比较常用的编码格式,如图1所示。每一帧由同步码、地址码和数据码组成,同步码用在一帧的开始,是一帧的识别标志,宽度为8T,地址码20位(A0 A19),宽度为20T,数据码4位(D0 D3),宽度为4T,总共一帧占据的时间是32T

图1 编码字格式

对应于每一种状态,编码芯片内部能够生成一种特殊的编码,这种编码也是由1!和0!组成,但并不是简单的用高电平代表1!,用低电平代表0!,而是用高电平与低电平宽度比例的不同来区分1!和0!,也就是所谓的占空比。为了提高此编码芯片传输串行信号的可靠性,故此编码芯片采用一个周期的占空比为1/4的脉冲表示0,占空比为3/4的脉冲表示1,同步信号用一个占空比为1/32的脉冲表示,如图2所示。

43

图2 信号占空比

图2中的4h=T,把图中时间长度为h 的高低电平做为二进制的1和0,那么同步信号表示为串行的1个1加上连续31个0,地址或数据位的0和1分别表示为串行的1000和串行的1110。

三、编码芯片设计

本设计是在Altera 公司的FPGA FLEX10K 系列器件上实现的,使用的开发软件是MAX+plusI I,采用原理图输入和文本输入(Verilog H DL 硬件描述语言)相结合的方式。整个系统由振荡电路,同步电路,分频电路,计数器产生地址信号,并串转换电路,存储器,输出控制等模块组成。

1 振荡电路

这部分电路产生整个编码芯片所需的时钟信号,振荡器采用常用的CMOS 振荡器结构,此CM OS 振荡器电路只需2个CMOS 反向器,一个电容,两个电阻,振荡器的调制频率必须远低于振荡频率f ,既f 0<

12 2RC

.当采用CMOS 门电路时,电阻R 1的作用是减少第一个门电路f 1输入端阻抗对振荡频率的影响以及电源电压的变化对振荡频率的影响,R 1>>R ,所以此振荡电路的频率为f =1/T =

1

2.2RC

.振荡电路如图3

所示。

图3 振荡器电路

2 同步电路

在编码芯片电路中,同步电路的作用是产生具有某种特征的同步信号,同步信号一般是用不同形状的脉冲来代表的。对同步脉冲有以下的要求:同步脉冲要比指令脉冲的抗干扰能力强,这样可以提高遥控设备的抗干扰能力;同步脉冲应具有不同于指令脉冲的特征,以便译码电路能将它鉴别出来;同步脉冲的产生电路及鉴别电路应尽量简单可靠。本设计的同步电路经过D 触发器滤除毛刺。电路原理图和仿真波形如图4

所示。

图4 同步电路

44

由以上的仿真波形图可以看出,以时间单位为T=4h 的高低电平表示二进制数的 1!和 0!,整形后的同步信号为10000000000000000000000000000000。

3 分频电路及地址信号

分频电路用来产生串行的1000与1110,1000与1110分别代表地址位与数据位的 0!和 1!。同时分频电路的shuchu1经过一个非门后作为20位输出的计数器的时钟信号,这20位输出作为产生编码芯片的地址信号,这样使输出的20位地址经过四个时钟信号后才有输出,同时输出的20个地址为低电平或者高电平。为了使信号避免相互干扰和码间冲突,在输出的地址位分别加上一个非

门,这样地址位就有了高电平与低电平的区别。当地址位为高电平 1!时,使这个地址位与分频器的输出Z11相与,当地址位为低电平 0!时,通过一个非门使这个地址位与分频器的输出Z22相与,两个相与后的输出经过一个或门,或门的输出就得到了编码芯片的20位地址,这样产生的20位地址避免了相互串扰、降低了重码率。当计数器的输出为仿真波形图所画的圆圈时,20位地址的 1!和 0!分别用占空比为1110和1000表示,1110和1000用16进制表示为E 和8,那么地址信号为80位,80位用16进制表示为88888888888888888E8E,电路原理图与仿真波形如图

5:

图5 20位地址信号

45

4 存储器电路

存储器电路由编码芯片的按键K1、K2、K3、K4作为地址信号,四位数据D1、D2、D3、D4作为存储器的输出,存储器的四个数据输出分别经过两个非门作为四个D 触发器的输入,每个D 触发器的时钟为四分频电路的shuchu2.D 触发器输出的4个数据位为低电平或者高电平。为了使信号避免相互干扰和码间冲突,在输出的数据位分别加上一个非门,这样数据位就有了高电平与低电平的区别。当数据位为高电平 1!时,使这个数据位与分频器的输出Z11相与,当数据位为低电平 0!时,通过一个非门使这个数据位与分频器的输出Z22相与,两个相与后的输出经过一个或门,或门的输出就得到了编码芯片的4位数据位,这样产生的4位数据位避免了相互串扰、降低了重码率。

5 并-串转换电路

能过将并行数字信号转换为串行数字信号的电路称为并-串转换电路。所谓并行信号就是n 条信号线在传输时必须是各位同时传送。而串行信号是从低位到高位或者从高位到低位顺序逐位传输的。此编码芯片的并-串转换电路采用四片74LS165与一片CT54194组成。

四、仿真及分析

综合考虑实际的应用和成本,拟以2 2um 的铝栅工艺流片,按照nmos 管宽长比为3?1,pmos 管宽长比为6?1的比例设置(有些地方需要做适当调整),对于有毛刺输出的要加D 触发器消除。由以上各个模块组成编码芯片的整体电路在开发软件MAX+plusII 上输出的一帧信号的仿真波形如图6

图6 一帧信号

五、结 语

综上所述,无线发码通用遥控编码芯片的研制,采用了较为先进的技术。该芯片的逻辑设计,仿真,版图绘制及验证在tanner 设计环境中完成。由于电路规模较小,采用全定制手工布线,大大减小了芯片面积。该芯片采用2 2um 的铝栅工艺制

造,成本低廉、工艺成熟、稳定可靠,因此本设计

适合开发各种低成本遥控报警器及各种遥控系统,如可应用在家用电器遥控、车库门控制、防盗报警器等多种遥控场合。此通用编码芯片不仅可以给人们的工作和生活带来很多的便利,同时具有较好的推广应用价值。在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。

参考文献

[1]肖景和,赵健 无线电遥控组件及其应用电路[M ] 北京:人民邮电出版社,2004 [2]江国强 EDA 技术与应用[M ] 北京:电子工业出版社,2004

[3]夏宇闻,胡燕祥,刁岚松 Verilog HDL 数字设计与综合[M ] 北京:电子工业出版社,2004.[4]何书森 实用遥控电路原理与设计速成[M ] 福州:福建科学技术出版社,2002

[5]Knneth W M artin.Digital I ntegrated Circuit Design [M ].Beijing :Publishing.House of Electronics Industry ,2002.

46

T he Design of A U niversal Remote Control Encoder Based on FPGA

WAN G Xiao hua,TAN G Ning

(Guilin U niversity o f Electronic T echnology,Guang xi Guilin,541004China)

Abstract:T he paper brings for ward a scheme for the encoder IC of a universal remote contro l,expounds the pr inciple,analyses the schematic circuit of ever y modules and g ives many of crafty circuits.All of the designs using schematic make the circuits br ief.In the end of the paper gives the simulated result.T he encoder IC has low NR E costs and high credibil ity,it can encode t he tr ansmit terminal base band signal w ell and make the peripheral cir cuit simple,T his encoder can be used in many remote control device such as family electrical apparatus,carbarn gate control,g uard against and alarm system,and so on.F PGA is a type of Progr ammable L ogic Device,w hich has high density and large capacity.

T his design i s cor roborated in FP GA.

Key words:A SI C;remote control;encoder I C;dig ital circuit;counter

收稿日期:2006-09-27

简 讯

我区开展通信行业工程系列高级专业技术职务任职资格的评审工作

为适应我区通信业改革和发展的需要,满足区内通信业界广大科技人员申报相应高级专业技术职务资格的需要和客观、公正、科学地评价通信专业技术人员的技术水平和业务素质,广西区通信管理局近日发出通知开展我区2007年通信行业高级专业技术职务任职资格的评审工作。根据广西区通信管理局2007年的工作安排,广西通信行业高级专业技术职务任职资格评审委员会将在全区开展通信行业工程系列的高级专业职务任职资格评审工作。

凡在区内公有制或非公有制企业、国家机关和事业单位现从事通信专业研究、开发、设计、工程建设、经营业领域的且符合信息产业部颁布的#信息产业部通信专业高级工程师评审办法(试行)?规定的政治思想、专业学历、任职年限、外语、业绩和论文等申报条件的工程技术人员和技术管理人员均可参加通信专业高级工程师的评审。

经广西通信行业高级专业技术职务任职资格评审委员会评出的高级工程师报信息产业部人事司批准后予以公布,发给高级工程师任职资格证书。

申报高级工程师的条件和申报所须提交的申报材料、申报程序、申报时间、地点及有关要求等内容可在广西区通信管理局网站(www gxca gov cn)上查阅。

47

通用遥控器设计原理

用单片机制作通用型电视遥控器 2003-7-18 摘要:本文介绍了一种用MCS-51系列单片机AT89C52代替专用遥控芯片的设计方案,通过软件模拟实现了电视机遥控编码的发射,并且达到“一器多用”。 关键词:全码;简码;引导码;系统码;数据码 引言 上世纪八十年代初,日本率先在电视产品中使用了红外遥控技术,目前已经在电视机上得到了广泛应用。电视遥控器使用的是专用集成发射芯片来实现遥控码的发射,如东芝TC9012,飞利浦SAA3010T等。这些芯片价格较贵,且相互之间采用的遥控编码格式互不兼容,所以各机型的遥控器通常只能针对各自的遥控对象而无法通用。本文在试验验证的基础上,介绍了如何利用低成本的MCS-51系列单片机来实现遥控码的模拟发射,并实现遥控器的通用化。 遥控发射技术的基本原理 图1 NEC标准下的主码表示 图2 NEC标准下,数据0和1的表示

图3 PHILIPS标准下的全码表示 图4 硬件原理图 通常彩电遥控信号的发射,就是将某个按键所对应的控制指令和系统码(由0和1组成的序列),调制在32~56KHz范围内的载波上,然后经放大、驱动红外发射管将信号发射出去。 不同公司的遥控芯片,采用的遥控码格式也不一样。在此介绍较普遍的两种,一种是NEC标准,一种是PHILIPS 标准。 NEC标准:遥控载波的频率为38KHz(占空比为1:3);当某个按键按下时,系统首先发射一个完整的全码,然后经延时再发射一系列简码,直到按键松开即停止发射。简码重复延时108ms,每两个引导脉冲上升沿之间的间隔都是108ms。一个完整的全码如图1所示。其中,引导码高电平4.5ms,低电平4.5ms;系统码8位,数据码8位,共32位;数据0用“高电平0.5625ms+低电平0.5625ms”表示,数据1用“高电平0.5625ms+低电平1.6875ms”表示,如图2所示:一个简码=引导码+系统码位0的反码+结束位(0.5625ms)高电平。 各部分码的作用:引导码用来通知接收器其后为遥控数据。系统码用来区分是哪一机型的数据,接收端依此来判断后续的数据是否为须执行的指令。数据码用来区分是哪一个键被按下,接收端根据数据码做出应该

史上最全的红外遥控器编码协议

目录 1)MIT-C8D8 (40k) 2) MIT-C8D8(33K) 3)SC50560-001,003P 4)M50462 5)M50119P-01 6)M50119L 7)RECS80 8)M3004 9)LC7464M 10)LC7461-C13 11)IRT1250C5D6-01 12)Gemini-C6-A 13)Gemini-C6 14) Gemini-C17(31.36K)-1 15)KONKA KK-Y261 16)PD6121G-F 17)DATA-6BIT 18)Custum-6BIT 19)M9148-1 20)SC3010 RC-5 21) M50560-1(40K) 22) SC50560-B1 23)C50560-002P 24)M50119P-01 25)M50119P-1 26)M50119P 27)IRT1250C5D6-02 28)HTS-C5D6P 29)Gemini-C17 30)Gemini-C17 -2 31)data6bit-a 32)data6bit-c 33)X-Sat 34)Philips RECS-80 35)Philips RC-MM 36)Philips RC-6 37)Philips RC-5 38)Sony SIRC 39)Sharp 40)Nokia NRC17 41)NEC 42)JVC 43)ITT

44)SAA3010 RC-5(36K)45)SAA3010 RC-5(38K)46)NEC2-E2 47) NEC-E3 48) RC-5x 49) NEC1-X2 50) _pid:$0060 51) UPD1986C 52) UPD1986C-A 53) UPD1986C-C 54) MV500-01 55) MV500-02 56) Zenith S10

遥控编码芯片HCS301及发射电路

遥控编码芯片HCS301及发射电路 1 Keeloq技术简介 Keeloq技术是一种复杂的非线性加密算法,经它加密后的码称为滚动码,它的特点是保密性好、难以破译。Microchip公司以Keeloq技术为基础开发了滚动编码系列芯片,HCS301只是其中一款。 2 滚动码与固定码芯片比较 传统的固定编码芯片是基于单向传输的安全系统。只能提供有限的保护,因为这种系统的保密性是靠提高代码的长度来实现的,而代码的长度是有限的,因而只能得到有限的代码组合,用空中捕捉和扫描跟踪的办法就很容易得到代码,这样就被非法用户擅自使用。而如果采用Ke eloq滚动码技术,由于在传输代码之前用滚动码加密算法对原始代码进行非线性加密,从而产生高度保密的滚动码,使得每次传输的代码都是唯一的,绝不重复,从而使捕捉和扫描跟踪的手段都难以凑效。 3 HCS301的管脚功能 HCS301为8脚的PDIP和SOIC二种封装,其管脚定义如图1: 1~4脚:按键输入接口,内部带有下拉电阻;5脚:地;6脚:PWM脉宽调制输出;7脚:L ED驱动;8脚:电源。 4 HCS301外围电路图2为HCS301四键应用电路。 5 片内EEPROM HCS301内部有一个192位(共16Bit×12Word)的E2PROM,在使用之前必须对它进行编程,1 92位的数据主要包括了:64Bit的加密钥匙,28Bit的系列码,16Bit的同步码,用户可通过简单的串行I2C接口对E2PROM编程。为保密,只有在写E2PROM之后的限定时间内才能读回数据进行校验。

6 HCS301加密钥匙的产生 在HCS301使用之前,必须先产生一个唯一对应的加密钥匙,其产生过程如下:厂家代码和系统码一起经加密钥匙产生算法形成唯一的加密钥匙,然后写入E2PROM。厂家代码为64位,可称为系统码或超级用户码,对于整个Keeloq系统它的码是唯一的。系列码为28位,对应于每一个编码器,可当作一般用户码。加密钥匙的重复概率为1/(264×28),几乎是不可能重复。 7 HCS301的编程过程 HCS301的编码过程如下:原始代码、加密钥匙及同步码经Keeloq算法加密后,产生32Bit 高度保密的滚动码,由于Keeloq算法的复杂性及16Bit同步码每次传输时都更新,故每次传输的代码完全不同。在传输216次后传输代码才有可能重复,我们以每天传输10次代码来算,这段时间间隔为18年。 8 HCS301的工作过程 HCS301的工作过程如图3所示,有以下特点:1 内带有省电模式,由按键唤醒。2 能保持传输代码的完整性,即在传输过程中直到按键释放,代码传输才结束。3 若在传输代码期间按键已改变,则中止传输,而开始新的代码传输。4 当按键超过25s,自动结束,回到省电状态。

基于单片机的电器遥控器的设计

基于单片机的电器遥控器的设计 内容摘要:本文介绍了单片机电器遥控器的基本原理以及工作流程,主要采用最高科技的单片机技术来实现遥控的目的。该设计主要采用了红外发射模块和红外接收模块,然后分别对这两个程序模块进行编程。具体说明了单片机在电器遥控器中的作用。单片机涉及到了电器遥控器工作的绝大部分过程。从电器遥控器的发展趋势来看,单片机的出现给了电器遥控器更大的优势,促进了新一代电器遥控器的发展。将单片机融入到电器遥控器中,使电器遥控器的使用更加的方便,快捷,也将人们的生活简易化。随着时代的进步,人们对生活物品的要求也越来越高,为了满足消费者的需求,所以将先进的单片机加入到家庭中的电器遥控器中是符合大众要求的。 关键词:单片机电器遥控器红外发射模块红外接收模块

Based on single-chip microcomputer remote controller of electrical appliance design Abstract: This paper introduces the microcomputer electric appliance remote control principle and working process, mainly uses the highest technology, microprocessor technology to achieve the purpose of remote control. Design mainly adopts the infrared emitting module and the infrared receiving module, and then each of the two modules are programmed. Specify the SCM in electrical remote control in rats. SCM relates to the electric appliance remote control most of the course work. From the view of the development tendency of remote controller for electric appliances, the appearance of single chip microcomputer for electrical remote control of greater advantage, promote a new generation of electric appliance remote control development. The single chip integrated into the electrical remote control, so that the electric appliance remote control the use of more convenient, fast, also be people life simple. With the progress of the times, people living on items are increasingly high requirements, in order to meet the needs of consumers, so the advanced SCM to join the family electric appliance remote controller is in line with the needs of the public. Keywords:Single chip microcomputer Electrical remote control Infrared emission module Infrared receiver module.

高清MP4解码芯片

高清MP4播放器的解码芯片 市场上最常见的全高清方案,分别是Telechips TCC8901方案、索智SC9800方案、Amlogic AML8726-H方案、华芯飞CC1800方案。 一、开启全高清纪元:Telechips TCC8901方案 相关机型:音悦汇T11TE、台电T56 Telechips TCC8901方案来自韩国,采用ARM11+3D加速器主芯片架构,主频600MHz。其系统处理和视频处理是分开的,支持视频硬件解码,兼容的编码包括MJPEG、MPEG-1、MPEG-2、MPEG-4 SP、MPEG-4 ASP、MPEG-4 AVC(H.264)、DivX、H.263、WMV9、VC-1、RV等,可播的格式有MKV、AVI、RMVB、MP4、VOB、DAT、MPG、MOV、FLV、TS等。同时支持HDMI输出、OTG功能,用户UI 界面采用开放式,各厂商可自己开发操作界面。 Telechips TCC8901是最早面世的1080P高清解码芯片,成本较贵,驰为P7刚上架的价格为699元,同采用TCC8901的机型价格都偏高。]对采用FLAC无损音频格式的视频支持不够好,外挂字幕支持有待改善,传输速度和续航能力都差强人意。 二、1280P惊世之作:索智SC9800方案 相关机型:艾诺V8000HDS/V9000HDA、驰为P7EOS S、台电C430TH 合智F10 = 索智SC9800 (1280P) 合智F16 = 索智SC9100 (1080P) 合智F10 酷比魔方H880FHDR = 1280P + BBE + HDMI = 399元(950MAH) 酷比魔方B33FHD = 1280P + BBE = 299元(950MAH) 酷比魔方H700 1080P 8G/299元 说起索智芯片大家都不会陌生,在720P时代的时候就是索智率先推出了768P概念,凭借强大的视频支持能力,100MB码流赢得了消费者的心,并且在768P时代就支持PMU电源管理和HDMI输出。在1080P刚开始火热的时候,索智又是发起了1280P的革命,让众多1080P机型受创。 索智SC9800打造一站式高清解决方案,以“全高清解码+全高清输出+高速传输+低功耗”为主打,支持1280P高清解码,兼容H.264(BP/MP/HP)、MPEG-2(MP)、

学习型无线解码芯片SK212中文资料

自学习型无线解码芯片SK212 主要特性: ☆兼容市面大多数固定码编码芯片:如PT2262、PT2242、EV1527等 ☆集锁存、暂存、互锁、翻转四种功能一体,通过跳线选择 ☆支持PT2262(三态地址码)和EV1527(20位地址码)遥控器混合学习 ☆支持4位数据码的输出,并且有VT输出 ☆内置高精度振荡器,不需外接晶振 ☆ 自动适应发射端振荡电阻 ☆智能学习,无需手工编码 ☆内置存储器,更安全更可靠 ☆最多支持39个遥控器学习 ☆超宽工作电压:2.6-5.5V ☆工业温度范围:-40~85℃ ☆低工作电流:≈3mA ☆提供SOP14L封装 一、SK212引脚功能说明 引脚名称功能说明 1 GND 电源负极 2 KEY 学习按键输入,通过按键与GND连接 3 VT 解码有效输出口,解码有效时输出高电平 4 D0 数据输出端D0 5 D1 数据输出端D1 6 D2 数据输出端D2 7 D3 数据输出端D3 8 NC 悬空,待扩展 9 NC 悬空,待扩展 10 LED 学习状态指示灯 11 M1 输出模式选择M1(内置上位电阻) 12 M2 输出模式选择M2(内置上位电阻) 13 RF RF信号输入端,接到无线接收模块的DA TA 14 VCC 电源正极,2.6-5.5V供电

二、应用电路 输出模式说明: 模式 M1 M2 说明 锁存 H H 对应的输出端输出高电平并一直保持,支持15种输出状态 通过判断VT 识别有效信号 暂存 H L 对应的输出端输出高电平,在停止发射后恢复低电平,支持15种输出状态 翻转 L H 每按一次发射按钮,对应的输出端输出状态翻转一次,只支持4按键遥控器的单按键操作 互锁 L L 对应的输出端输出高电平并一直保持,只支持4按键遥控器的单按键操作,D0-D3输出只有一个高电平

基于单片机的电器遥控器

单片机设计 论文 姓名: 学号:1010111064 系别:机械工程学院班级: 10机自2班授课老师: 2013年5月12日 机械工程系

基于单片机的电器遥控器设计 摘要:基于单片机的电器遥控器设计是在单片机应用的基础上进行设计的。它联系了实际生活中的电器遥控器,通过控制电器遥控器,来对电灯的亮度进行控制。 关键字:单片机,控制电路。 方案一:(简易红外遥控电路) 在不需要多路控制的应用场合,可以使用由常规集成电路组成的单通道红外遥控电路。这种遥控电路不需要使用较贵的专用编译码器,因此成本较低。 红外发射部分 图1.1 考虑到本方案电路是简单的单通道遥控器,可直接产生一个控制功能的震荡频率,再通过红外发光二极管发射出去。 红外接收部分 图1.2 当红外接收头接收到控制频率时,由一个电路对其进行解调并产生相应的控

制功能。 方案二:(利用红外遥控开关电路) 红外线发射/接收控制电路均采用单片机来实现,输出控制方式可选择,实用性强。 方案结构图: 红外发射部分: 图1.3 当按下遥控按钮时,单片机产生相应的控制脉冲,由红外发光二极管发射出去。 红外接收部分: 图1.4

当红外接收器接收到控制脉冲后,由控制方式选择开关选择是“互锁”还是单路控制,再由单片机处理后,对相应的受控电器产生控制。 方案三:利用红外遥控开关电路 用单片机制作一个红外电器遥控器,可以分别控制5个电器的电源开关,和一个电灯开关,并且可以对电灯进行亮度的调光控制。 红外发射部分结构图如下: 图1.5 当按下遥控按钮时,单片机产生相应的控制脉冲,由红外发光二极管发射出去。 红外接收部分结构如下:

编码解码芯片SC2262_IR介绍

,编码芯片SC2262-IR芯片原理简介:SC2262-IR是2262系列用于红外遥控的专用芯片,它是一种CMOS工艺制造的低功耗低价位通用编码电路,SC2262-IR最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,SC2262-IR最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于遥控发射电路。 编码芯片SC2262-IR发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,当有按键按下时,SC2262-IR得电工作,其第17脚输出经调制的串行数据信号。SC2262-IR 的管脚图如图1所示,管脚说明如表1所示,性能参数如表2所示。 SC2262-IR特点:CMOS工艺制造,低功耗,外部元器件少,RC振荡电阻,工作电压范围宽:2.6~15v ,数据最多可达6位,地址码最多可达531441种。应用范围:车辆防盗系统、家庭防盗系统、遥控玩具、其他电器遥控。 图1 管脚图

●功能描述 1.红外工作方式 位码 位码是编码波形的基本单元,可分为AD位(地址、数据位)和SYNC 位(同步位),根据相应端子电平的低、高、或悬空状态,AD 位可对应分别置为“0”,“1”或“f”,每位波形由两个脉冲周期构成,每个脉冲周期含有16个时钟周期,详见图2: 图2 图2中,a=2×时钟振荡周期(时钟振荡周期在芯片16脚用示波器测得),位“f”仅对码地址有效。同步位的长度是4个AD位的长度,含一个1/8AD位宽度的脉冲。详见图3: 图3 地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“f”也就是地址码的“悬空”。 字码 一组位码构成了字码,字码由12位AD 位码再紧跟1位SYNC 位码构成,参阅下表:

单片机红外电视遥控器C51程序代码单片机程序

单片机红外电视遥控器C51程序代码单片机程序 //************************************************************** //名称:单片机红外电视遥控器C51程序代码() /*-------------------------------------------------------------- 描述: 一般红外电视遥控器的输出都是用编码后串行数据对38~40kHz的方波进行 脉冲幅度调制而产生的.当发射器按键按下后,即有遥控码发出,所按的键 不同遥控编码也不同。这种遥控码具有以下特征: 采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms 的组合表示二进制的“1”。上述“0”和“1”组成的32位二进制码经38kHz 的载频进行二次调制,然后再通过红外发射二极管产生红外线向空间发射。 一般电视遥控器的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。后16位 为8位的操作码和8位的操作反码,用于核对数据是否接收准确。 根据红外编码的格式,发送数据前需要先发送9ms的起始码和4.5ms的结果码。接收方一般使用TL0038一体化红外线接收器进行接收解码,当TL0038接收到38kHz红外信号时,输出端输出低电平,否则为高电平。 所以红外遥控器发送红外信号时,参考上面遥控串行数据编码波形图,在低 电平处发送38kHz红外信号,高电平处则不发送红外信号。 ----------------------------------------------------------------*/ //编辑: //日期: //**************************************************************** #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long #include //包括一个51标准内核的头文件 static bit OP; //红外发射管的亮灭 static unsigned int count; //延时计数器 static unsigned int endcount; //终止延时计数 static unsigned char flag; //红外发送标志 char iraddr1; //十六位地址的第一个字节 char iraddr2; //十六位地址的第二个字节 void SendIRdata(char p_irdata); void delay(); //************************************************************** void main(void) {

常用解码芯片介绍

解码芯片介绍:(排名不分先后) 很多烧友在苦苦寻找哪款解码器最适合自己,那么下面就我一些所知作一下介绍,以便于大家选择,当然也期望高手光临指导,我也在探索研究中。以排名第一的PCM1794/PCM1794,为100分,对解码芯片进行打分。 比较常见的高端解码器芯片有下面那一些: 以下几款只要能设计好,调音好,做好,都可以出最好的声音,效果难分难解,各有特色,各有所长所好。芯片的指标并不代表声音的好坏,关键看周围其他电路设计,决定了最后输出声音的品质。下面的声音解说,都是按照“音乐剑神”的设计调音能力能达到的最高水平。不包括也不保证,其他品牌用同样的芯片,能达到同样效果。我觉得听了及格的没几款。如果发现和我们类同介绍,必是盗版。 多片DAC芯片并联能提高多少效果: 很多客户问,那2片并联或4片并联到底能提高多少效果呢?拿4片16BIT的并联,和1片24BIT的,区别多少? 并联使用DAC可提高等效比特数,提高转换精度,还原音乐的厚度感和力度感增强。当DAC并联使用时,信噪比、动态范围都会提高,而失真度将会减小,各种误差也被平均化而降低。并联的方法有很多种,风格稍有不同。

大体上说:2个18 bit DAC并联后的转换精度相当于19 bit,4个20 bit DAC并联后转换精度相当于23 bit ,而8个20 bit DAC并联后转换精度相当于24 bit,等等。PCM1704等24 bit DAC出现之前,高档数字音响的24 bit转换精度就是利用多个DAC并联方法得到的。所以4个16 bit的并联,相当于19 bit效果。 从人耳声音听感上来说,区别不可能象技术指标数字上的差距那么大。24BIT的技术指标要比20BIT高16倍,即2的4次方,24BIT的技术指标要比16BIT的高1024倍。所以2并联从技术指标上来,20BIT的就相当于21BIT的了,提高100%,但声音效果是提高10%左右。同理4并联可以提高约20%。所以多片DAC并联,实际听感,并不如很多人想象的可以提高那么多,很多还是商业广告需求。 1,TDA1541:16BIT芯片。飞利浦顶级CD机王,大量采用。虽然是16BIT的,但效果15年前算是一流,中音温暖迷人,音乐味道浓郁。属于温暖甜美类型,适合古典,听人声,是这几款里面最好的。缺点是,解稀力和动态由于是16BIT的限制,稍有不足,但也不差了。制作容易做成功。属于老黄忠了。有的人觉得很好,很喜欢那味道。我估计是他周围器材设备不是最好,声音比较硬,那松暖声音风格,对硬声的器材,有很好的调和作用。但配于更高档的,比如我们音乐剑神的器材,1541的缺陷就暴露无疑问。我个人觉得高音解析力不足,那种高档器材产生的透明度,空灵感,余音绕梁感很缺。中音是温暖,但缺中气,

几种常用无线收发芯片性能比较

几种常用无线收发芯片性能比较表 CC400nRF401 Brand Nordic 工作电压2.7—5.25VRF2915BC418XC1201 RFMD 2.4—5.0VBluechip 2.5--- 3.4V 不能直接接单Xemics 2.4—5.5VChipCon 2.7--- 3.3V不能直接接单可以直接接单片不能直接接单片片机串口使 数据可否机串口使用,数机串口使用,数 用,数据需要 直接接单据无需曼彻斯特据需要进行曼彻 进行曼彻斯特 片机串口编码,可直接传斯特编码,效率 编码,效率低 使用输串口数据,效低(实际速率为 (实际速率为

率高标称的1/3)不能直接接单片 片机串口使用,机串口使用,数 数据需要进行据需要进行曼彻 曼彻斯特编码,斯特编码,效率 效率低(实际速低(实际速率为 率为标称的标称的1/3) 标称的1/3)1/3)发射电流 @5dBm9mA17mA45mA10mA91mAoutput 6.8mA+ 接收电流 11mA 433MHz ext.filters 最大输出 +10dBm 功率 <128Kbps(外 部调制) 速率20Kbps9.6Kbps 2.4Kbps(内部 调制)

需要外接112*2*1 64Kbps9.6Kbps+5dBm+12dBm-5dBm+14dBmext.PLL&3 8mA maximum 7.5mA40mA天线的数 量(分别为 收发用) 封装SSOP20LQFP32TQFP44TQFP32 两根天线时约 外围元件 约10个 数量约50个>50个 一根天线时约 35个SSOP2820个 >25个由于无线收发芯片的种类和数量比较多,如何在你的设计中选择你所需要的芯片是非常关键的,正确的选择可以使你少走弯路,降低成本,更快地将你的产品推向市场。下面几点有助于你选择你所需要的产品: 1、收发芯片的数据传输是否需要进行曼彻斯特编码? 采用曼彻斯特编码的芯片,在编程上会需要较高的技巧和经验,需要更多的内存和程序容量,并且曼彻斯特编码大大降低数据传输的效率,一般仅能达到标称速率的1/3。

红外线遥控器解码程序

资料整理自互联网,版权归原作者! 欢迎访问 https://www.360docs.net/doc/c42673306.html, 新势力单片机,嵌入式
专业技术论坛:https://www.360docs.net/doc/c42673306.html,
红外线遥控器解码程序
Wang1jin 收藏. 交流论坛: https://www.360docs.net/doc/c42673306.html,/ 推荐网站: https://www.360docs.net/doc/c42673306.html, 个人博客: https://www.360docs.net/doc/c42673306.html,
红外线遥控是目前使用最广泛的一种通信和遥控手段.由于红外线遥控装置具有体积小,功耗低,功能强,成本低等特点,因 而,继彩电,录像机之后,在录音机,音响设备,空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控.工业设备中, 在高压,辐射,有毒气体,粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰.
1 红外遥控系统
通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图 1 所示.发射部分 包括键盘矩阵,编码调制,LED 红外发送器;接收部分包括光,电转换放大器,解调,解码电路.
2 遥控发射器及其编码
遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明, 现以日本 NEC 的 uPD6121G 组成发射电路为例说明编码原理.当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码 也不同.这种遥控码具有以下特征:
采用脉宽调制的串行码,以脉宽为 0.565ms,间隔 0.56ms,周期为 1.125ms 的组合表示二进制的"0";以脉宽为 0.565ms, 间隔 1.685ms,周期为 2.25ms 的组合表示二进制的"1",其波形如图 2 所示.
个人博客:https://www.360docs.net/doc/c42673306.html,
电子综合站点:https://www.360docs.net/doc/c42673306.html,

杰理AC1074 MP3解码芯片ic方案说明

AC1074方案说明 一、简介 AC1074是杰理2016年中旬推出的一款mp3解码芯片,QSSOP24封装的,支持MP3和WAV。24位的DAC 输出[这个参数含水分]。这款芯片的主要目的是替代AC1094,为了降低成本 AC1074和AC1094是完全pin对pin的,但是封装不同 二、杰理方案的分类说明 系列分类对应的芯片目前版本封装备注 2系列已经停产,无需关心 1系列AC1090E版LQFP48多GPIO口AC1094E版SSOP24 AC1093E版SSOP24 AC1082E版SOP16 AC1074E版QSSOP24替代AC1094 1系列的特点单价低,2013年推出的,生命周期要长。支持MP3、WAV。不支持录音和WMA解码 3系列AC3090-C C版LQFP48带录音AC3094-C C版SSOP24 AC3082-C C版SOP16 3系列的特点是单价高,支持录音和WMA格式的解码,生命周期可能会短 4系列[蓝牙方向]AC4101目前主推的蓝牙芯片 AC4106低成本蓝牙基本停产无需关心AC4107目前主推低成本蓝牙,AC4109争对蓝牙耳机应用 4系列的特点是芯片为ARM内核,时钟最高128M,分别应用在蓝牙和语音识别,QQ:2491352264 AC46系列AC4601LQFP48支持点阵屏 AC4602SSOP28 AC4603SSOP24 AC4605SSOP20 AC46系列,是单芯片的蓝牙芯片,目前是主推的蓝牙方案[插卡+蓝牙+FM],但是缺点就是功耗比较大 杰里的所有系列的芯片,都是一个晶圆,只是根据不同的需求,进行不同方式的封装,也就是说1系列里面SOP16和LQFP48封装的晶圆是一样的

RF112无线编码芯片

(自带编码无线发射芯片) RF112 产品规格书 芯片简介 RF112编码发射芯片集成RF声表振荡发射电路和PT2260及1527编码芯片,芯片具有编码选择端口,用户可选择1527编码或者2260编码。选择1527编码,无须手动设置地址,每个芯片都是唯一的编码地址,100万组编码不重复。RF112内部声表稳频,性能稳定,贴片封装,特小体积,基本无外围零件,无需调试,可以实现现有的发射电路+编码芯片方案,降低用户产品成本。 RF112内置按键检测自动关断功能,待机功耗极小,具有输出端过流保护、过温保护,欠压异常保护等功能。待机电流只有0.1uA,可以使用2032纽扣电池供电. RF112只需要加几个按键,在天线输出端加2个电感3个电容的匹配网络天线,即可做成一个符合FCC等认证标准的无线遥控器。 RF112也可以采用简单的天线匹配网络,从信号输出端9脚接一个电感电容及一根15-22厘米长直导线即可达到较好的发射效果。RF112内置小功率放大,RF内部需要通过9脚提供电压才能输出较大的发射功率。RF112特小的体积可以做成一个微型编码发射器。 RF112有315M和433.92M2种频率。特殊频率需要定做。 芯片特点 ?发射功率:10dBm ?调制模式:OOK/ASK ?关断电流:0.1uA ?发射电流:10mA 芯片应用 ?安防门禁系统?无线报警 ?安全防火系统?无线遥控 ?遥控报警系统?智能家居

引脚定义

注1:为保证器件可靠性和寿命,以上绝对最大额定值不能超过。否则,芯片可能立即造成永久性损坏或者其可靠性大大恶化。若输入端电压在可能超过VDD/GND 的应用环境中使用,推荐使用一个外部二极管来保证该电压不会超过绝对最大额定值。 推荐工作条件 直流特性(直流特性(DC DC DC) )VSS=0V,VDD=3V,Ta=25oC,除非特殊说明.

基于单片机的电器遥控器设计设计

基于单片机的电器遥控器设计设计

毕业设计(论文)题目:基于单片机的电器遥控器设计

皖西学院本科毕业设计(论文)创作诚信承诺书 1.本人郑重承诺:所提交的毕业设计(论文),题目《基于单片机的电器遥控器设计》是本人在指导教师指导下独立完成的,没有弄虚作假,没有抄袭、剽窃别人的内容; 2.毕业设计(论文)所使用的相关资料、数据、观点等均真实可靠,文中所有引用的他人观点、材料、数据、图表均已标注说明来源; 3. 毕业设计(论文)中无抄袭、剽窃或不正当引用他人学术观点、思想和学术成果,伪造、篡改数据的情况; 4.本人已被告知并清楚:学校对毕业设计(论文)中的抄袭、剽窃、弄虚作假等违反学术规范的行为将严肃处理,并可能导致毕业设计(论文)成绩不合格,无法正常毕业、取消学士学位资格或注销并追回已发放的毕业证书、学士学位证书等严重后果; 5.若在省教育厅、学校组织的毕业设计(论文)检查、评比中,被发现有抄袭、剽窃、弄虚作假等违反学术规范的行为,本人愿意接受学校按有关规定给予的处理,并承担相应责任。 学生(签名): 日期:年月日

目录 前言 (2) 1控制信息的传递方式 (2) 1.1无线电遥控方式 (2) 1.2红外遥控方式 (3) 1.3wifi方式 (3) 1.4ZigBee方式 (3) 1.5方式选择 (4) 2总体设计方案 (4) 2.1方案一:最简红外遥控电路 (4) 2.2方案二:红外遥控开关电路(简单控制) (4) 2.3方案三:利用红外遥控开关电路(复杂控制) (5) 2.4方案比较 (6) 3硬件部分设计 (6) 3.1单片机的选择 (6) 3.2显示器的选择 (7) 3.3调光器的选择 (7) 3.4按键的选择 (7) 3.5红外发射管与接收头的选择 (7) 3.6电路设计 (8) 4软件部分设计 (13) 4.1遥控码的信息协议 (13) 4.2程序设计 (15) 5最后总结 (18) 6主要参考文献 (19)

几种常用无线收发芯片性能比较.

几种常用无线收发芯片性能比较表

由于无线收发芯片的种类和数量比较多,如何在你的设计中选择你所需要的芯片是非常关键的,正确的选择可以使你少走弯路,降低成本,更快地将你的产品推向市场。下面几点有助于你选择你所需要的产品: 1、收发芯片的数据传输是否需要进行曼彻斯特编码? 采用曼彻斯特编码的芯片,在编程上会需要较高的技巧和经验,需要更多的内存和程序容量,并且曼彻斯特编码大大降低数据传输的效率,一般仅能达到标称速率的1/3。 而采用串口传输的芯片(如nRF401),应用及编程非常简单,传送的效率很高,标称速率就是实际速率,因为串口对大家来说是再熟悉不过的了,编程也很方便。 2、收发芯片所需的外围元件数量 芯片外围元件的数量的直接决定你的产品的成本,因此应该选择外围元件少的收发芯片。 有些芯片似乎比较便宜,可是外围元件使用很多昂贵的元件如变容管以及声表滤波器等;有些芯片收发分别需要两根天线,会大大加大成本。这方面nRF401做得很好,外围元件仅10

个左右,无需声表滤波器、变容管等昂贵的元件,只需要便宜且易于获得的4MHz晶体,收发天线合一。 3、功耗 大多数无线收发芯片是应用在便携式产品上的,因此功耗也非常重要,应该根据需要选择综合功耗较小的产品. 4、发射功率 在同等条件下,为了保证有效和可靠的通信,应该选用发射功率较高的产品。但是也应该注意,有些产品号称的发射功率虽然较高,但是由于其外围元件多,调试复杂,往往实际的发射功率远远达不到标称值。 5、收发芯片的封装和管脚数 较少的管脚以及较小的封装,有利于减少PCB面积降低成本,适合便携式产品的设计,也有利于开发和生产。nRF401仅20脚,是管脚数和体积最小的。

家用电器智能远程红外遥控器

家用电器智能(远程)红外遥控器 原文来自ELECTRONICS, VOL. 14, NO. 2, DECEMBER 2010 Infrared Transceiver for Home Automation 摘要:大多数家用电器都具有内置红外接收装置,当试图将家中所有的此类设备整合到一个控制系统中时,我们需要用另一个智能红外遥控器替代原有的遥控器,本文提出了一种USB接口的智能红外遥控器解决方案,该设备分成接收和发射两部分,接收部分记录并处理原遥控器的指令,发射部分代替原来的控制器,向家用电器发出来自计算机或者远程网络的指令,解决了家中无人时对设备简单有效的控制。 关键词:红外通讯,远程控制,智能家居 I. 引入 智能家居是指将家中所有的或部分的设备用一个独特的系统连接起来,并提供对每个设备进行自动智能控制的家居系统。实现智能家居的初衷是多方面的,如:家庭财产安全,节能环保,无人时设备控制等等,其原始出发点是处于安全的考虑,因此报警装置,拨打指定电话,模拟家中有人(如:百叶窗定时升起或落下,灯光,音响,视频设备指定

时间的开启或关闭)被开发出来。而如今,又增加了空调的控制,自动浇花功能,宠物喂食功能,车库门的自动控制,入户门的自动开启。所有这些系统可通过有线或无线的方式解决。

大多数家用电器中均内置红外远程接收器,因此,可通过简易整合实现家用电器的智能控制。本文提出一种解决方案,用一个USB接口的智能红外遥控器,该设备分成接收和发射两部分,接收部分记录并处理原遥控器的指令,发射部分代替原来的控制器,向家用电器发出来自计算机或者远程网络的指令,解决了家中无人时对设备简单有效的控制。 II.遥控设备的红外通讯 红外通讯是一种无线通讯技术,需要通讯双方具有光可视性,即发射器和接收器之间没有障碍物阻隔,具有可视性。这种通讯技术,常在较短距离范围内适用,特别是在一个房间内比较适合。家电设备的开发商们开发使用了不同种类的红外通讯和远程控制协议。所有的红外通讯和远程控制协议均使用数字化调制方式,信号载波频率不同,但多数(90%)的频率为38KHz。

无线遥控模块PT2262控制原理

无线电遥控,就是利用无线电波对被控对象进行远距离控制,在工业控制、航空航天、家电领域应用广泛。 一、无线遥控模块的构成: 由发射部分和接收部分组成。 发射部分由,按键,编码芯片,315M调制器,功率放大电路等构成 其中编码部分电路由PT2262编码IC来组成,具体电路见图所示。 编码电路原理图

接收部分由无线信号接收电路,解码芯片构成 D0,D1,D2,D3 为按键状态输出端,当某个按键按下后,相应的数据端口就输出高电平,在这几个端口加一级放大就可以驱动继电器,功率三极管,进行负载遥控开关控制。也可以直接连到单片机的I/O脚上,通过单片机采集数据端口状态,然后进行外部控制。 二、编码解码芯片PT2262/PT2272 PT2262/2272是一对带地址、数据编码功能的无线遥控发射/接 收芯片。其中发射芯片PT2262-IR将载波振荡器、编码器和发射单 元集成于一身,使发射电路变得非常简洁。 接收芯片PT2272的数据输出位根据其后缀不同而不同,数据输出具有“暂存”和“锁存”两种方式,方便用户使用。后缀为“M”为“暂存型”,后缀为“L”为“锁存型”,其数据输出又分为0、2、4、6不同的输出,例如:PT2272-M4则表示数据输出为4位的暂存型无线遥控接收芯

片。 在通常使用中,我们一般采用8位地址码和4位数据码,这时编码芯片PT2262和解码芯片PT2272的第1~8脚为地址设定脚,有三种状

态可供选择:悬空、接正电源、接地三种状态,地址编码不重复度为38=6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将PT2262和PT2272的1~8脚设置相同即可,例如将发射机的PT2262的第2脚接地,第3脚接正电源,其它引脚悬空,那么接收机的PT2272只要也第2脚接地,第3脚接正电源,其它引脚悬空就能实现配对接收。地址设置跳线如图7所示,用户可以在PCB板上直接将地址引脚(PCB板中间8个过孔焊盘)与L(低电平)或H(高电平)相连,从而实现地址设置。PT2262与PT2272地址设置要完全一样。当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。

红外遥控编码格式

红外遥控编码 红外遥控编码常用的格式有两种:NEC和RC5 NEC格式的特征: 1:使用38 kHz载波频率 2:引导码间隔是9 ms + 4.5 ms 3:使用16位客户代码 4:使用8位数据代码和8位取反的数据代码 下面的波形是从红外接收头上得到的波形:(调制信号转变成高低电平了) 不过需要将波形反转一下才方便分析:

NEC 协议通过脉冲串之间的时间间隔来实现信号的调制(英文简写PPM)。逻辑“0”是由0.56ms的38KHZ载波和0.560ms的无载波间隔组成;逻辑“1”是由0.56ms的38KHZ载 波和1.68ms的无载波间隔组成;结束位是0.56ms的38K载波。 遥控器的识别码是Address=0xDD20;键值是Command=0x0E;

注意波形先是发低位地址再发高位地址。所以0000,0100,1011,1011反转过来就是1101,1101,0010,000十六进制的DD20; 键值波形如下:

也是要将0111,0000反转成0000,1110得到十六进制的0E;另外注意8位的键值代码是取反后再发一次的,如图0111,0000 取反后为1000,1111。 最后一位是一个逻辑“1”。 RC5编码相对简单一些: 下面的遥控器地址是1A,键值是0D的波形 同样由于取自红外接收头的波形需要反相一下波形以便于分析:

反相后的波形: 根据编码规则:

得到一组数字:110,11010,001101 根据编码定义 第一位是起始位S 通常是逻辑1 第二位是场位F通常为逻辑1,在RC5扩展模式下它将最后6位命令代码扩充到7位代码(高位MSB),这样可以从64个键值扩充到128个键值。 第三位是控制位C 它在每按下了一个键后翻转,这样就可以区分一个键到底是一直按着没松手还是松手后重复按。 如图所示是同一按键重复按两次所得波形,只有第三位是相反的逻辑,其它的位逻辑都一样。

相关文档
最新文档