|
基本数据
Question 1
HT12A/HT12E均为212
系列编码芯片,它们之间主要有何差别?
Answer
HT12A/HT12E的addresses/data pin编码格式是一样的。
HT12A的addresses/data具有38kHz的红外载波输出,适合红外遥控的产品应用。
HT12E没有红外载波输出。
Question 2
HT12E发码的时序为何?
Answer
HT12E可做为无线编码芯片使用,当设置好8位地址位以及4位数据位之后,将
/TE口置低,DOUT将以4word为一帧开始发送信号。
此后如果 /TE又变高准位,DOUT将会停止发送信号,但是没发完一帧的要发完一帧。
其时序图如图1:
图1
每一个word的格式如图2:
图2
即12bit的引导码+1/3bit同步码+地址码+数据码。
应用说明
Question 1
212 系列之Encoder与Decoder之震荡频率如何匹配?
Answer
对于 212 series, 编码IC与译码IC震荡频率关系为:
fosc (HT12D/HT12F decoder) = 50 fosc (HT12E
encoder)
fosc (HT12D/HT12F decoder) = 1/3 fosc (HT12A
encoder)
如果使用HT12E做为编码IC,典型震荡频率为3kHz。译码IC可为HT12F或HT12D,其震荡频率为50倍的编码IC震荡频率,即150kHz。
选定震荡电路电阻值方法如下,从HT12A/HT12E
datasheet的Oscillator Frequency/Supply
Voltage特性表中,以5V应用为例及3kHz典型震荡频率可得1.0Mohm的电阻值.再从HT12D/HT12F
datasheet的Oscillator Frequency/Supply
Voltage特性表中,以5V及150kHz典型震荡频率可得51Kohm的电阻值。
如果使用HT12A做为编码IC,建议使用455kHz震荡器,译码IC可为HT12E或HT12D,其震荡频率为编码IC震荡频率的1/3,即152kHz。再从HT12D/HT12F
datasheet的Oscillator Frequency/Supply
Voltage特性表中,以5V应用为例及152kHz典型震荡频率可得51Kohm的电阻值。
在应用上可以选用其它电阻值,只要频率关系可以保持,而且译码IC震荡频率不超过300kHz即可,否则可能会造成译码错误。
Question 2
请问212 系列Encoder与Decoder的两态地址线如何应用?
Answer
212 系列Encoder/Decoder 地址线(Address
pin)内部结构为 NMOS Transmission Gate,故应用上要接 VSS or
Vdd/Floating。也就是地址线接 VSS,Dout 产生0 的waveform;地址线Vdd/空接,Dout
产生1的waveform 。
Question 3
请问如何使用Holtek MCU 来仿真实现遥控译码器的功能?
Answer
请参考 "技术支持"
项目下的 "应用范例"
网页,其中有提供范例程序代码供使用者参考。 |