遥控器芯片分美洲版,欧洲版,区别?
发布网友
发布时间:2022-04-26 05:59
我来回答
共5个回答
热心网友
时间:2022-06-24 11:24
LGA775,DDR2和PCIE等众多新功能的Grantsdale芯片组:"英特尔将于周四(6月17日)正式发布备受期待的新芯片Grantsdale,该芯片可以大幅度提高和拓展个人电脑(PC)的功能。这款芯片与奔腾(Pentium)处理器配合,可以增强PC的影音功能,加快与周边设备和内存的连接,还可以让台式电脑具备无线网络能
力。
热心网友
时间:2022-06-24 11:25
这是指遥控器可以控制的电视机品牌,因为欧、美、亚州电视制式不一样(我国是pal,美国是ntsc,就是这个意思)美洲版遥控器即可支持在美国销售的电视机,欧洲版也是同意。
热心网友
时间:2022-06-24 11:25
你指什么遥控器?
这样说吧,万能遥控器芯片无国家标准,现在的都是各大公司研制出后各自制定的标准,而且大多都不兼容,所以这中的区别只有不同公司生产的不同芯片,解码编码方式不同.至于市面上的大量遥控器就是根据那些公司的标准生产的
热心网友
时间:2022-06-24 11:26
遥控器里面的芯片还分固定码、电脑码和滚动码!
是程序不同!
遥控发射器专用芯片很多,根据编码格式可以分成脉冲宽度调制和脉冲相位调制两大类,这里我们以运用比较广泛,解码比较容易的脉冲宽度调制来加以说明,现以LC7461组成发射电路为例说明编码原理。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:
采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”
上述“0”和“1”组成的42位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射,
7461产生的遥控编码是连续的42位二进制码组,其中前26位为用户识别码,能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。后16位为8位的操作码和8位的操作反码用于核对数据是否接收准确。
当遥控器上任意一个按键按下超过36ms时,LC7461芯片的振荡器使芯片激活,将发射一个特定的同步码头,对于接收端而言就是一个9ms的低电平,和一个4.5ms的高电平,这个同步码头可以使程序知道从这个同步码头以后可以开始接收数据。
解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”均以0.56ms的低电平开始,不同的是高电平的宽度不同,“0”为0.56ms,“1”为1.68ms,所以必须根据高电平的宽度区别“0”和“1”。如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12ms,否则如果该位为“0”,读到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84ms左右即可。
根据红外编码的格式,程序应该等待9ms的起始码和4.5ms的结果码完成后才能读码。
1、普通型遥控器:适用于DVD、液晶电视、等离子电视、PC-TV、卫星接收机、数字电视机顶盒等各类红外信号接收产品;
2、万能型遥控器:能将TV、VCD、DVD、VCR、SAT/CABLE、功放音响类产品的遥控器集合到一只遥控器上,实现ALL IN ONE功能,现代家庭里所有的红外线遥控设备能用一只遥控器控制;
3、学习型遥控器:能将一只或几只遥控器的功能学习到一只遥控器中,极大方便各类电器产品的终端用户;
4、LCD遥控器:该产品带有LCD显示屏,一般适用于万能或学习型遥控产品上,傻瓜式操作模式,方便用户使用,且带夜光功能,外形美观大方;
5、触摸屏式遥控器:极具现代感的外观设计、大液晶屏显示丰富的菜单信息、自定义用户界面、高亮蓝色夜光显示,所有的特征表明这是一款现代时尚的产品,内置数千组万能遥控器的内码以及强大的学习功能,目前为我公司的HI-END级产品。
6、MCE遥控器:fgsdfgsdfgsfg
遥控器是一种用来远控机械的装置。现代的遥控器,主要是由集成电路电板和用来产生不同讯息的按钮所组成。
历史:
到底是谁发明出第一个遥控器已不可考。但最早的遥控器之一,是一个叫尼古拉·特斯拉(Nikola Tesla)(1856-1943)的发明家(他曾经为爱迪生工作,同样被誉为天才发明家)在1898年时开发出来的(美国专利613809号),叫做“Method of and Apparatus for Controlling Mechanism of Moving Vehicle or Vehicles”。
最早用来控制电视的遥控器是美国一家叫Zenith的电器公司(这家公司现在被LG收购了),在1950年代发展出来的。 一开始是有线的。1955年,该公司发展出一种被称为“Flashmatic”的无线遥控装置。但这种装置没办法分辨光束是否是从遥控器而来,而且也必需对准才可以控制。1956年罗伯.爱德勒(Robert Adler)开发出称为“Zenith Space Command”的遥控器,这也是第一个现代的无线遥控装置,他是利用超声波来调频道和音量,每个按键发出的频率不一样,但这种装置也可能会被一般的超声波所干扰,而且有些人及动物(如狗)听的到遥控器发出的声音。
1980年代,发送和接收红外线的半导体装置开发出来时,就慢慢取代了超声波控制装置。即使其他的无线传输方式(如蓝牙)持续被开发出来,这种科技直到现在还持续广泛被使用!
通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,
1 发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。
2 遥控发射器及其编码
遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:
采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,
上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射,
UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。UPD6121G最多额128种不同组合的编码。
遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms。一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在45~63ms之间,
当一个键按下超过36ms,振荡器使芯片激活,将发射一组108ms的编码脉冲,这108ms发射代码由一个起始码(9ms),一个结果码(4.5ms),低8位地址码(9ms~18ms),高8位地址码(9ms~18ms),8位数据码(9ms~18ms)和这8位数据的反码(9ms~18ms)组成。如果键按下超过108ms仍未松开,接下来发射的代码(连发代码)将仅由起始码(9ms)和结束码(2.5ms)组成。
代码格式(以接收代码为准,接收代码与发射代码反向)
①位定义
②单发代码格式
③连发代码格式
注:代码宽度算法:
16位地址码的最短宽度:1.12×16=18ms 16位地址码的最长宽度:2.24ms×16=36ms
易知8位数据代码及其8位反代码的宽度和不变:(1.12ms+2.24ms)×8=27ms
∴32位代码的宽度为(18ms+27ms)~(36ms+27ms)
1. 解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”均以0.56ms的低电平开始,不同的是高电平的宽度不同,“0”为0.56ms,“1”为1.68ms,所以必须根据高电平的宽度区别“0”和“1”。如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12ms,否则如果该位为“0”,读到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84ms左右均可。
2. 根据码的格式,应该等待9ms的起始码和4.5ms的结果码完成后才能读码。
ORG 0000H
START:MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
JNB P3.2,$;等待遥控信号出现
MOV R6,#10
SB: ACALL YS1;调用882微秒延时子程序
JB P3.2,START;延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序
DJNZ R6, SB;重复10次,目的是检测在8820微秒内如果出现高电平就退出解码程序
;以上完成对遥控信号的9000微秒的初始低电平信号的识别。
JNB P3.2, $ ;等待高电平避开9毫秒低电平引导脉冲
ACALL YS2 ;延时4.74毫秒避开4.5毫秒的结果码
MOV R1,#1AH ;设定1AH为起始RAM区
MOV R2,#4
PP: MOV R3,#8
JJJJ: JNB P3.2,$;等待地址码第一位的高电平信号
LCALL YS1;高电平开始后用882微秒的时间尺去判断信号此时的高低电平状态
MOV C,P3.2;将P3.2引脚此时的电平状态0或1存入C中
JNC UUU;如果为0就跳转到UUU
JB P3.2,$;如果为1就等待高电平信号结束
UUU: MOV A,@R1;将R1中地址的给A
RRC A;将C中的值0或1移入A中的最低位
MOV @R1,A;将A中的数暂时存放在R1中
DJNZ R3,JJJJ;接收地址码的高8位
INC R1;对R1中的值加1,换成下一个RAM
DJNZ R2,PP ;接收完16位地址码和8位数据码和8位数据反码,存放在1AH/1BH/1CH/1DH的RAM中
;以下对代码是否正确和定义进行识别
MOV A,1AH;比较高8位地址码
XRL A,#00000000B ;判断1AH的值是否等于00000000,相等的话A为0
JNZ EXIT;如果不相等说明解码失败退出解码程序
MOV A,1BH;比较低8位地址
XRL A,#11111111B ;再判断高8位地址是否正确
JNZ EXIT;如果不相等说明解码失败退出解码程序
MOV A,1CH;比较数据码和数据反码是否正确?
CPL A
XRL A,1DH ;将1CH的值取反后和1DH比较 不同则无效丢弃,核对数据是否准确
JNZ EXIT;如果不相等说明解码失败退出解码程序
CLR P2.7;解码成功发光二极管点亮指示!
AJMP BIJIAO
;判断在118毫秒内是否有连发码
AA:MOV R1,#25
XX:ACALL YS2
JNB P3.2,HH;跳转到判断连发代码是否正确的程序段
DJNZ R1,XX
EXIT: MOV P0,#0FFH;对所有端口清零
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
AJMP START
;连发码判断程序段-----------
HH:MOV R6,#4
S: ACALL YS1;调用882微秒延时子程序
JB P3.2,EXIT;延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序
DJNZ R6, S;重复4次,目的是确认连发码的低电平信号波形
JNB P3.2, $ ;等待高电平
AJMP AA
BIJIAO:MOV A,1CH;按键数值判断执行
CJNE A,#00000101B,TT1
CPL P0.0
TT1: CJNE A,#00000100B,TT2
CPL P0.1
TT2: CJNE A,#00010000B,T3
CPL P0.2
T3: CJNE A,#01001101B,T5
CPL P0.3
T5: CJNE A,#01001110B,T6
CPL P0.4
T6: CJNE A,#01001100B,T7
CPL P0.5
T7: CJNE A,#00001001B,T8
CPL P0.6
T8: CJNE A,#00011101B,T9
CPL P0.7
T9: CJNE A,#00011111B,T10
CPL P2.6
T10: CJNE A,#00001101B,T11
CPL P2.5
T11: CJNE A,#00011001B,T12
CPL P2.4
T12: CJNE A,#00011011B,T13
CPL P2.3
T13: CJNE A,#00010001B,T14
CPL P2.2
T14: CJNE A,#00010101B,T15
CPL P2.1
T15: CJNE A,#00010111B,T16
CPL P2.0
T16: CJNE A,#00010010B,T17
CPL P1.0
T17: CJNE A,#00010110B,T18
CPL P1.1
T18: CJNE A,#01011110B,T19
CPL P1.2
T19: CJNE A,#01011101B,T20
CPL P1.3
T20: CJNE A,#01011100B,T21
CPL P1.4
T21: CJNE A,#01001111B,T22
CPL P1.5
T22: CJNE A,#00000001B,T23
CPL P1.6
T23: CJNE A,#00000011B,T24
CPL P1.7
T24: CJNE A,#00000000B,T25
CPL P3.0
T25: CJNE A,#00010100B,T26
CPL P3.1
T26: CJNE A,#00011110B,T27
CPL P3.3
T27: CJNE A,#00011010B,T28
CPL P3.4
T28: CJNE A,#00001111B,T29
CPL P3.5
T29: CJNE A,#00001010B,T30
CPL P3.6
T30: CJNE A,#00001110B,OK
CPL P3.7
OK:AJMP AA
YS1: MOV R4,#20 ;延时子程序1,精确延时882微秒
D1: MOV R5,#20
DJNZ R5,$
DJNZ R4,D1
RET
YS2: MOV R4,#10 ;延时子程序2,精确延时4740微秒
D2: MOV R5,#235
DJNZ R5,$
DJNZ R4,D2
RET
END
希望我的回答对你有所帮助!!!
热心网友
时间:2022-06-24 11:26
万能遥控器芯片无国家标准额