Free Essay

Ht12E

In:

Submitted By bhaskerreddy88
Words 3546
Pages 15
2
Features
· · · ·

12

HT12A/HT12E Series of Encoders
Minimum transmission word - Four words for the HT12E - One word for the HT12A Built-in oscillator needs only 5% resistor Data code has positive polarity Minimal external components HT12A/E: 18-pin DIP/20-pin SOP package

Operating voltage - 2.4V~5V for the HT12A - 2.4V~12V for the HT12E Low power and high noise immunity CMOS technology Low standby current: 0.1mA (typ.) at VDD=5V HT12A with a 38kHz carrier for infrared transmission medium

· · · · ·

Applications
· · · ·

Burglar alarm system Smoke and fire alarm system Garage door controllers Car door controllers

· · · ·

Car alarm system Security system Cordless telephones Other remote control systems

General Description
The 212 encoders are a series of CMOS LSIs for remote control system applications. They are capable of encoding information which consists of N address bits and 12-N data bits. Each address/data input can be set to one of the two logic states. The programmed addresses/data are transmitted together with the header bits via an RF or an infrared transmission medium upon receipt of a trigger signal. The capability to select a TE trigger on the HT12E or a DATA trigger on the HT12A further enhances the application flexibility of the 212 series of encoders. The HT12A additionally provides a 38kHz carrier for infrared systems.

Selection Table
Function Address Address/ Data Oscillator No. Data No. No. Part No. HT12A HT12E 8 8 0 4 4 0 455kHz resonator RC oscillator Trigger D8~D11 TE Package 18 DIP 20 SOP 18 DIP 20 SOP Carrier Output 38kHz No Negative Polarity No No

Note: Address/Data represents pins that can be address or data according to the decoder requirement.

1

April 11, 2000

HT12A/HT12E
Block Diagram
TE trigger HT12E
O S C 2 O S C 1

T E

O s c illa to r

¸ 3 D iv id e r

D a ta S e le c t & B u ffe r S y n c . C ir c u it

D O U T

A 0 1 2 T r a n s m is s io n G a te C ir c u it A 7

¸ 1 2 C o u n te r & 1 o f 1 2 D e c o d e r

B in a r y D e te c to r

A D 8

A D 1 1

V D D

V S S

DATA trigger HT12A
X 2 X 1

O s c illa to r L /M B A 0 1 2 T r a n s m is s io n G a te C ir c u it A 7

¸ 5 7 6 D iv id e r

D a ta S e le c t & B u ffe r S y n c . C ir c u it

D O U T

¸ 1 2 C o u n te r & 1 o f 1 2 D e c o d e r

B in a r y D e te c to r

D 8

D 1 1

V D D

V S S

Note: The address data pins are available in various combinations (refer to the address/data table).

2

April 11, 2000

HT12A/HT12E
Pin Assignment
8 -A d d re s s 4 -D a ta
A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S 9 8 7 6 5 4 3 2 1 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 V D D D O U T X 1 X 2 L /M B D 1 1 D 1 0 D 9 D 8

8 -A d d re s s 4 -D a ta
N C 1 2 3 4 5 6 7 8 9 1 0 A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 N C V D D D O U T X 1 X 2 L /M B D 1 1 D 1 0 D 9 D 8

8 -A d d re s s 4 -A d d r e s s /D a ta

8 -A d d re s s 4 -A d d r e s s /D a ta
N C 1 2 3 4 5 6 7 8 9 1 0 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 N C V D D D O U T O S C 1 O S C 2 T E A D 1 1 A D 1 0 A D 9 A D 8

A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S 9 8 7 6 5 4 3 2

1

1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0

V D D D O U T O S C 1 O S C 2 T E A D 1 1 A D 1 0 A D 9 A D 8

A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S

H T 1 2 A 1 8 D IP

H T 1 2 A 2 0 S O P

H T 1 2 E 1 8 D IP

H T 1 2 E 2 0 S O P

Pin Description
Pin Name I/O Internal Connection CMOS IN Pull-high (HT12A) A0~A7 I NMOS Input pins for address A0~A7 setting TRANSMISSION These pins can be externally set to VSS or left open GATE PROTECTION DIODE (HT12E) NMOS TRANSMISSION Input pins for address/data AD8~AD11 setting GATE PROTECTION These pins can be externally set to VSS or left open DIODE (HT12E) CMOS IN Pull-high CMOS OUT CMOS IN Pull-high Input pins for data D8~D11 setting and transmission enable, active low These pins should be externally set to VSS or left open (see Note) Encoder data serial transmission output Latch/Momentary transmission format selection pin: Latch: Floating or VDD Momentary: VSS Description

AD8~AD11

I

D8~D11 DOUT L/MB

I O I

3

April 11, 2000

HT12A/HT12E
Pin Name TE OSC1 OSC2 X1 X2 VSS VDD I/O I I O I O I I Internal Connection CMOS IN Pull-high OSCILLATOR 1 OSCILLATOR 1 OSCILLATOR 2 OSCILLATOR 2 ¾ ¾ Description Transmission enable, active low (see Note) Oscillator input pin Oscillator output pin 455kHz resonator oscillator input 455kHz resonator oscillator output Negative power supply, grounds Positive power supply

Note: D8~D11 are all data input and transmission enable pins of the HT12A. TE is a transmission enable pin of the HT12E. Approximate internal connections
N M O S T R A N S M IS S IO N G A T E C M O S IN P u ll- h ig h C M O S O U T
E N O S C 1

O S C IL L A T O R 1

O S C 2

O S C IL L A T O R

2

N M O S T R A N S M IS S IO N G A T E P R O T E C T IO N D IO D E
X 2 V
D D

X 1

Absolute Maximum Ratings
Supply Voltage (HT12A) ..............-0.3V to 5.5V Input Voltage....................VSS-0.3 to VDD+0.3V Operating Temperature...............-20°C to 75°C Note: These are stress ratings only. Stresses exceeding the range specified under ²Absolute Maximum Ratings² may cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability. Supply Voltage (HT12E) ...............-0.3V to 13V Storage Temperature.................-50°C to 125°C

4

April 11, 2000

HT12A/HT12E
Electrical Characteristics
HT12A Symbol VDD ISTB IDD IDOUT VIH VIL RDATA HT12E Symbol VDD ISTB IDD IDOUT VIH VIL fOSC RTE Parameter Operating Voltage Standby Current Operating Current Output Drive Current ²H² Input Voltage ²L² Input Voltage Oscillator Frequency TE Pull-high Resistance Test Conditions VDD ¾ 3V 12V 3V Conditions ¾ Oscillator stops Min. 2.4 ¾ ¾ ¾ ¾ -1 1 0.8VDD 0 ¾ ¾ Typ. 5 0.1 2 40 150 -1.6 1.6 ¾ ¾ 3 1.5 Max. 12 1 4 80 300 ¾ ¾ VDD 0.2VDD ¾ 3 Parameter Operating Voltage Standby Current Operating Current Output Drive Current ²H² Input Voltage ²L² Input Voltage D8~D11 Pull-high Resistance Test Conditions VDD ¾ 3V 5V 3V 5V 5V ¾ ¾ 5V Conditions ¾ Oscillator stops No load fOSC=455kHz VOH=0.9VDD (Source) VOL=0.1VDD (Sink) ¾ ¾ VDATA=0V Min. 2.4 ¾ ¾ ¾ ¾ -1 2 0.8VDD 0 ¾ Typ. 3 0.1 0.1 200 400 -1.6 3.2 ¾ ¾ 150 Max. 5 1 1 400 800 ¾ ¾ VDD 0.2VDD 300 Ta=25°C Unit V mA mA mA mA mA mA V V kW Ta=25°C Unit V mA mA mA mA mA mA V V kHz MW

No load 12V fOSC=3kHz 5V ¾ ¾ 5V 5V VTE=0V VOH=0.9VDD (Source) VOL=0.1VDD (Sink) ¾ ¾ ROSC=1.1MW

5

April 11, 2000

HT12A/HT12E
Functional Description
Operation The 212 series of encoders begin a 4-word transmission cycle upon receipt of a transmission enable (TE for the HT12E or D8~D11 for the HT12A, active low). This cycle will repeat itself as long as the transmission enable (TE or D8~D11) is held low. Once the transmission enable returns high the encoder output completes its final cycle and then stops as shown below.
T E < 1 w o rd E n c o d e r D O U T 4 w o rd s T r a n s m itte d C o n tin u o u s ly

4 w o rd s

Transmission timing for the HT12E

D 8 ~ D 1 1 K e y - in < 1 w o rd E n c o d e r D O U T 1 w o rd T r a n s m itte d C o n tin u o u s ly w ith 3 8 k H z c a r r ie r 1 w o rd

Transmission timing for the HT12A (L/MB=Floating or VDD)
D 8 ~ D 1 1 K e y - in < 1 w o rd E n c o d e r D O U T 7 w o rd s 1 w o rd ( a ll d a ta = 1 ) T r a n s m itte d C o n tin u o u s ly 1 w o rd

( a ll d a ta = 1 ) 7 w o rd s

Transmission timing for the HT12A (L/MB=VSS)

6

April 11, 2000

HT12A/HT12E
Information word If L/MB=1 the device is in the latch mode (for use with the latch type of data decoders). When the transmission enable is removed during a transmission, the DOUT pin outputs a complete word and then stops. On the other hand, if L/MB=0 the device is in the momentary mode (for use with the momentary type of data decoders). When the transmission enable is removed during a transmission, the DOUT outputs a complete word and then adds 7 words all with the ²1² data code. An information word consists of 4 periods as illustrated below.

1 /3 b it s y n c . p e r io d p ilo t p e r io d ( 1 2 b its ) a d d r e s s c o d e p e r io d d a ta c o d e p e r io d

Composition of information Address/data waveform Each programmable address/data pin can be externally set to one of the following two logic states as shown below. fO S C

"O n e " "Z e ro " A d d re s s / D a ta B it

Address/Data bit waveform for the HT12E

fO

S C

"O n e " D a ta B it "Z e ro " D a ta B it "O n e " A d d r e s s B it "Z e ro " A d d r e s s B it

3 8 k H z c a r r ie r

Address/Data bit waveform for the HT12A

7

April 11, 2000

HT12A/HT12E
The address/data bits of the HT12A are transmitted with a 38kHz carrier for infrared remote controller flexibility. Address/data programming (preset) The status of each address/data pin can be individually pre-set to logic ²high² or ²low². If a transmission-enable signal is applied, the encoder scans and transmits the status of the 12 bits of address/data serially in the order A0 to AD11 for the HT12E encoder and A0 to D11 for the HT12A encoder. During information transmission these bits are transmitted with a preceding synchronization bit. If the trigger signal is not applied, the chip enters the standby mode and consumes a reduced current of less than 1mA for a supply voltage of 5V. Usual applications preset the address pins with individual security codes using DIP switches or PCB wiring, while the data is selected by push buttons or electronic switches. The following figure shows an application using the HT12E:

O S C 1

O S C 2 D O U T

T r a n s m is s io n m e d iu m

V D D

A 0

A 1

A 2

A 3

A 4

A 5

A 6

A 7

V S S

T E

A D 8

A D 9 A D 1 0 A D 1 1

V

D D

V S S

The transmitted information is as shown: Pilot & Sync. A0 1 A1 0 A2 1 A3 0 A4 0 A5 0 A6 1 A7 1 AD8 1 AD9 1 AD10 AD11 1 0

8

April 11, 2000

HT12A/HT12E
Address/Data sequence The following provides the address/data sequence table for various models of the 212 series of encoders. The correct device should be selected according to the individual address and data requirements. Part No. HT12A HT12E Address/Data Bits 0 A0 A0 1 A1 A1 2 A2 A2 3 A3 A3 4 A4 A4 5 A5 A5 6 A6 A6 7 A7 A7 8 D8 AD8 9 D9 10 D10 11 D11

AD9 AD10 AD11

Transmission enable For the HT12E encoders, transmission is enabled by applying a low signal to the TE pin. For the HT12A encoders, transmission is enabled by applying a low signal to one of the data pins D8~D11. Two erroneous HT12E application circuits The HT12E must follow closely the application circuits provided by Holtek (see the ²Application circuits²).
· Error: AD8~AD11 pins input voltage > VDD+0.3V
O S C 2 V D D

O S C 1 T E V S S

A D 1 1 A D 1 0 A D 9 A D 8 1 2 V

H T 1 2 E

9

April 11, 2000

HT12A/HT12E
· Error: The IC¢s power source is activated by pins AD8~AD11
1 2 V O S C 2 V D D

O S C 1 T E V S S

A D 1 1 A D 1 0 A D 9 A D 8

H T 1 2 E

Flowchart
· HT12A
P o w e r o n

· HT12E
P o w e r o n

S ta n d b y m o d e

S ta n d b y m o d e

N o

D a ta e n a b le ? Y e s D a ta w ith c a r r ie r s e r ia l o u tp u t

N o

T r a n s m is s io n e n a b le d ? Y e s 4 d a ta w o rd s tr a n s m itte d

D a ta s till e n a b le d ? N o L /M B = G N D ? N o S e n d th e la s t c o d e

Y e s

N o

T r a n s m is s io n s till e n a b le d Y e s

Y e s

4 d a ta w o rd s tr a n s m itte d c o n tin u o u s ly

S e n d ² 1 ² 7 tim e s fo r a ll o f th e d a ta c o d e s

Note: D8~D11 are transmission enables of the HT12A. TE is the transmission enable of the HT12E.

10

April 11, 2000

HT12A/HT12E
Oscillator frequency vs supply voltage fO S C (S c a le ) R 7 .0 0 4 7 0 k 5 1 0 k 6 .0 0 5 6 0 k 6 2 0 k 5 .0 0 6 8 0 k 7 5 0 k 4 .0 0 8 2 0 k 9 1 0 k 1 .0 M (3 k H z )3 .0 0 1 .2 M 1 .5 M 2 .0 0 2 .0 M 1 .0 0
O S C

(W )

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3 V

D D

(V D C )

The recommended oscillator frequency is fOSCD (decoder) @ 50 fOSCE (HT12E encoder) 1 @ fOSCE (HT12A encoder) 3

11

April 11, 2000

HT12A/HT12E
Application Circuits
V
D D

1 0 0 W

T r a n s m itte r C ir c u it V
D D

1 2 3 4 5 6 7 8 9

A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S

V D D D O U T X 1 X 2 L /M B D 1 1 D 1 0 D 9 D 8

1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 1 0 k W 4 5 5 k W 1 0 M W

8 0 5 0 2 1 0 0 p F 3 4 5 6 7 8 9 1 0 0 p F

1

A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S

V D D D O U T O S C 1 O S C 2 T E A D 1 1 A D 1 0 A D 9 A D 8

1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 R
O S C

H T 1 2 A
Note: Typical infrared diode: EL-1L2 (KODENSHI CORP.) Typical RF transmitter: JR-220 (JUWA CORP.)

H T 1 2 E

12

April 11, 2000

HT12A/HT12E

Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science-based Industrial Park, Hsinchu, Taiwan, R.O.C. Tel: 886-3-563-1999 Fax: 886-3-563-1189 Holtek Semiconductor Inc. (Taipei Office) 11F, No.576, Sec.7 Chung Hsiao E. Rd., Taipei, Taiwan, R.O.C. Tel: 886-2-2782-9635 Fax: 886-2-2782-9636 Fax: 886-2-2782-7128 (International sales hotline) Holtek Semiconductor (Hong Kong) Ltd. RM.711, Tower 2, Cheung Sha Wan Plaza, 833 Cheung Sha Wan Rd., Kowloon, Hong Kong Tel: 852-2-745-8288 Fax: 852-2-742-8657 Holtek Semiconductor (Shanghai) Ltd. 7th Floor, Building 2, No.889, Yi Shan Rd., Shanghai, China Tel: 021-6485-5560 Fax: 021-6485-0313 Holmate Technology Corp. 48531 Warm Springs Boulevard, Suite 413, Fremont, CA 94539 Tel: 510-252-9880 Fax: 510-252-9885 Copyright Ó 2000 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw.

13

April 11, 2000

Similar Documents

Premium Essay

Nintendo's

...CHAPTER-1 INTRODUCTION The global focus on terrorism and security may have geared up following the 9/11 attacks in the USA. The risk of terrorist attack can perhaps never be eliminated, but sensible steps can be taken to reduce the risk. The issue here is how seriously do the governments take the threat of terrorism…Post-Limburg, we cannot continue to hope for the best and ignore the lessons. Our Prime Minister Manmohan Singh also mentioned in a speech last year that Indian soldiers will soon have robots assisting them to counter terrorist attack. We are yet to hear more on that thought. The word “robot” was first used in a 1921 play titled R.U.R.: Rossum’s Universal Robots, by Czechoslovakian writer Karel Capek. Robot is a Czech word meaning “worker.” Merriam-Webster defines robot as “a machine that looks like a human being and perform various complex acts; a device that automatically performs complicated, often repetitive tasks; a mechanism guided by automatic controls.” ISO describes a robot as “an automatically controlled reprogrammable, multipurpose manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications. “ Yet, all these definition do give us a rough idea about what comprises a robot, which needs to sense the outside world and act accordingly. There are motors, pulleys, gears, gearbox, levers, chains, and many more mechanical systems, enabling locomotion. There are sound, light, magnetic...

Words: 8546 - Pages: 35

Free Essay

Wireless Speed Control of Motor Using Rf

...Chapter 1: INTRODUCTION Almost all machines in industries are operated using electrical motors. Among them most of the motors are DC motors. DC series motor is specially used for traction, electric locomotive, trolley systems, crane and conveyer belt. All these works require frequent speed control for the preparation of job. We could gear the motor for the proper speed, but this is usually beyond scope of what we can accomplish in the basement workshop or we could measure the current that the motor draws and determine a series resistor value according to ohms law to insert to “drop” the motor supply voltage and slow the motor down. The problem with this approach is that if load on the motor increases, the motors operating current also increases, creating a larger voltage drop across that series resistor and supplying less voltage to the motor terminals when it is needed the most. This “vicious circle” usually results in the motor stalling at high load conditions. So what we need is a controller that will give the motor a kick of supply voltage for a variable amount of time to achieve the proper speed without the series dropping effect. A PWM (Pulse width modulation) wave can be used to control the speed of the motor. CHAPTER 2 WIRELESS COMMUNICATIONS Wireless communication is the transfer of information over distance without the use of electrical conductors or “wire”. The distances involved maybe short (a few meters as in television remote control) or long (thousands or...

Words: 3592 - Pages: 15

Free Essay

A Voice Guidance System for Autonomous Robot

...A VOICE GUIDANCE SYSTEM FOR AUTONOMOUS ROBOT Neha Dingwani Email: nehadingwani3@gmail.com Pranali Sonawane Email: pranalis93@gmail.com Sanjivani Yesade Email: Sanjivani.yasade@gmail.com Vishal Motwani Email: rvmotwani960@gmail.com ABSTRACT In this paper, a voice guidance system for autonomous robots is proposed as a project based on microcontroller. The proposed system consists of a microcontroller and voice recognition software that can recognize a limited number of voice patterns. The commands of autonomous robots are classified and are organized such that one voice recognition software can distinguish robot commands under each directory. Thus, the proposed system can distinguish more voice commands than one voice recognition processor can. I. ------------------------------------------------- INTRODUCTION This Project Describe a robot that can be operated by voice commands given from user. The project use speech recognition system for giving and processing voice commands Speech recognition, or speech-to-text, involves capturing and digitizing the sound waves, converting them to basic language units or phonemes. It is the ability of a computer to recognize general, naturally flowing voice from a wide variety of users. The robot will receive commands from user and do the actions like left, right, back, front etc. The robot will detect the obstacles, fire and gas using sensor and do the work like if robot detect obstacle it moves in different direction, if...

Words: 1797 - Pages: 8