ETC2 CTR44L-000-SS 4 bit address - 4 bit data encoder/decoder Datasheet

Radiometrix
Hartcran House, 231 Kenton Lane, Harrow, HA3 8RP, England
Issue: 4, 01 November 2004
Tel: +44 (0) 20 8909 9595, Fax: +44 (0) 20 8909 2233
Control44
4 bit Address - 4 bit Data encoder/decoder
Control44 is a 4 bit address, 4 bit data
encoder and decoder combined in a single IC.
This device can operate in either Encode or
Decode mode. It uses 1kbps differential
Manchester bit balancing with preamble and
checksum.CTR44 is specifically designed to
be used in RF remote control applications. It
is available in 20pin SSOP, 18pin SOIC and
PDIP packages.
Figure 1: Control44 in SO, DIL packages
Features
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Operating voltage (temperature):
3.0V-5.5V for standard version (-40°C to +125°C)
2.0V-5.5V for low voltage version (-40°C to +85°C)
Draws <2mA without external load
4 bit address and 4 bit data
16 different remotes with 4 controls each
Single packetised transmission for fast activation
Maximum usage of the range capability of an RF module
Adequate preamble to settle data slicer in the receiver.
Extra wake up preamble to allow for transmitter power up time requirements
Differential Manchester encoding of address, data and checksum
Synchronisation codes and checksum to reduce false triggering on noise
Suitable to be used with Narrow Band FM radio modules
Ceramic resonator or crystal oscillator up to 20MHz
Data rate up to 5.6kbps
Minimum external component requirement
4 wire, push button and latched push button modes
Custom address, data bit variations available subject to minimum order quantity
Applications
•
•
•
•
•
•
•
•
Security and Alarm systems
Emergency assistance call system
Status reporting and monitoring systems
RF Remote control systems
Industrial controls
HVAC controls
Simple On/Off switching
Long range telecontrol with Narrow Band FM radios
Radiometrix Ltd
Control44
page 1
Encoder Mode
10k
5V
supply
RF
4k7
TXD
SEND
OSC1
OSC2
Vdd (+5V)
DB3
DB2
DB1
DB0
NC
Mode
TXE
RST
VSS
A0
A1
A2
A3
TXD
SEND
OSC1
OSC2
Vdd
DB3
DB2
DB1
DB0
Vcc
GND
TXD
3.58MHz
100nF
18
17
16
15
14
13
12
11
10
Control44
Control44
NC 1
Mode(Vdd) 2
TXE 3
RST 4
VSS 5
A0 6
A1 7
A2 8
A3 9
Transmitter
10k
Control44 can be put into Encoder Mode by connecting Mode (pin 2) to supply.
Figure 2: Control44 in Encoder Mode
Pin
1
2
3
4
5
6-9
10-13
14
15
16
17
18
Name
NC
Mode
TXE
RST
VSS
A3:A0
DB3:DB0
Vdd
OSC2
OSC1
SEND
TXD
Input/Output
Description
Input
Output
Input
Supply
Input
Input
Supply
Output
Input
Input
Output
RX=0V, TX=Vdd (no pull-up, only read at reset/power up)
Active Low RF Transmitter Enable (Open drain, require 10k pull-up)4,6
Active Low Reset (Connect to user system reset or tie to Vdd)
Supply Ground
Least significant 4 bits of Address (Internal pull-ups to Vdd)1,5
Least significant 4 bits of Data B (Internal pull-ups to Vdd)5
4.5-5.5V supply (decouple with 0.1µF close to IC)
3.58MHz resonator2
3.58MHz resonator2
Active Low Send Packet (Encoder Enable)3
Encoded Address and Data to TXD input of RF Transmitter
Decoder Mode
Control44 can be put into Decoder Mode by connecting Mode (pin 2) to Ground.
5V
supply
470R
RXD
Latch
OSC1
OSC2
Vdd
DB3
DB2
DB1
DB0
STB
Mode
NC
RST
VSS
A0
A1
A2
A3
Control44
Control44
STB
Mode
NC
RST
VSS
A0
A1
A2
A3
RXD
Latch
OSC1
OSC2
Vdd
DB3
DB2
DB1
DB0
Vcc
GND
RXD
3.58MHz
Receiver
10k
RF
100nF
470R
470R
470R
470R
Figure 3: Control44 in Decoder Mode
Radiometrix Ltd
Control44
page 2
Pin
1
2
3
4
5
6-9
10-13
14
15
16
17
Name
STB
Mode
NC
RST
VSS
A3:A0
DA3:DA0
Vdd
OSC2
OSC1
Latch
Input/Output
Output
Input
Description
Positive going pulse on reception of valid data packet. 10µs duration
RX=0V, TX=Vdd (no pull-up, only read at reset/power up)
Input
Supply
Input
Output
Supply
Output
Input
Input
18
RXD
Input
Active Low Reset (Connect to user system reset or tie to Vdd)
Supply Ground
Least significant 4 bits of Address (Internal pull-ups to Vdd)1,5
Least significant 4 bits of Data A5
4.5-5.5V supply (decouple with 0.1µF close to IC)
3.58MHz resonator2
3.58MHz resonator2
0V = latch DA3:D0 until next packet
Vdd = clear DA3:DA0 after 150ms (no pull-up)
Encoded Address and Data from RXD Output of RF Receiver
Notes:
1. Only 4 of the 6 address bits are accessible. A5,A4 are set to 0 in CTR44
2. OSC1,2 require a 3.58MHz ceramic resonator with internal capacitors like Murata
CSTLA3M58G55-B0. If a 2 pin resonator or crystal is used, then two 15pF-22pF caps are
needed: one from OSC1 to 0V another from OSC2 to 0V. 100Ω series resistor between OSC2 and
crystal may be required when driving low frequency crystal with High Speed (H) CTR44H
version.
3. If a low going pulse of between 10µs and 50ms is applied to SEND pin then a single packet will
be transmitted
4. After asserting TXE low (active), the encoder allows 55ms for NBFM TX to power up and settle
5. Absolute maximum source/sink current from each DB3:DB0 pin is 25mA
6. TXE is an open drain output (no pull-up). Connect it to Vdd via a 10kΩ pull-up resistor
7. MODE pin is only read at reset/power up. Connect to either Vdd (Encoder) or 0V (Decoder).
8. Without external loads the CTR44 draws <2mA from 5V supply.
9. Standard version can be used down to 3V for <10MHz oscillator.
Low voltage version can be used down to 2V for <4MHz oscillator.
10. High Speed, CTR44H, version should not be used with Narrow Band FM radio modules.
Encoded Data Packet Format
Transmission format is 1kbps differential Manchester encoding when using 3.58MHz resonator.
Oscillator frequency can decreased to suit narrow band RF module data rate requirements. CTR44H IC
running at 20MHz can be used with wideband radio modules for fast data transmission.
0
0
0
1
0
1
0
1
1
1ms
500µs
Figure 4: 1kbps differential Manchester coding of ‘1’ and ‘0’
Radiometrix Ltd
Control44
page 3
Control44 transmits a 6-byte burst, with 8 bits of preamble and 4 bits postamble. When firing up the
transmitter from cold Control44 puts in an extra 55ms especially for Narrow Band FM transmitter and
receiver requiring longer power-up to stable data time.
Figure 5: Push button transmission with 55ms power-up preamble
The large amount of sync code, address and checksum reduce the likelihood of false calling on noise to
an insignificant degree, while the breaking up of the data sequences with bit7 zeros is to reduce the
likelihood of the decoder mistaking particular sequences in the data for sync codes.
Differential Manchester encoding coverts the 0000 into 11001100 which is the bit pattern equivalent to preamble
required to settle adaptive data slicer in the RF receiver module.
Preamble =
Sync1 =
Sync2 =
DataA =
DataB =
Address =
Checksum =
11001100
this byte is not decoded.
10111111
111100(A7)(B7)
0(DA6-DA0)
Reserved for future use and custom variants
0(DB6-DB0)
0(A5-A0)0
sum of (DA7-DA0) + (DB7-DB0) + Adr(whole byte) truncated to 8 bits
This allows 6 bits of address and 2 data bytes per 60ms burst when 3.58MHz resonator is used.
Preamble
00000000000000
11001100
Sync1
10111111
Sync2
111100(DA7)(DB7)
Data A
Data B
0(DA6:DA0)
0(DB6:DB0)
Address
0(A5:A0)0
Check Sum
DA7:DA0+DB7:DB0
+A7:A0
Postamble
0000
Figure 6: Control44 data packet
In the following example, Control44 in Encoder mode is set with the following.
DB3
1
DB2
0
DB1
1
DB0
0
A3
1
A2
0
A1
0
A0
1
The Control44 will packetise the address and data into the following format. Reserved DataA is
transmitted as 00hex. Any custom variants requiring more than 8 bits of data will make use of this
slot..
Preamble
11001100
Radiometrix Ltd
Sync1
10111111
Sync2
11110000
DataA
00000000
DataB
00001010
Control44
Address
00010010
Checksum
00011100
Postamble
0000
page 4
Figure 7: Synchronisation codes, DataA, DataB, Address, Checksum and Postamble
Application Modes
Mode
4 wires
Pushbutton
Latched
Pushbutton
Setup
Latch = 0V (connect)
SEND = 0V (connect)
Latch = Vdd (connect)
SEND =0V (push button)
Latch = 0V (connect)
SEND = 0V (push
button)
Description
Continuous transmission like wire connection
Decoder outputs active only when transmitter is
keyed
Decoder outputs hold state of last transmission
Ordering Information
CTR44-000-SS
CTR44-000-SO
CTR44-000-DIL
Control 44 (≤4MHz)- No Frequency - Shrink Small Outline
Control 44 (≤4MHz)- No Frequency - Small Outline
Control 44 (≤4MHz)- No Frequency - Plastic Dual In Package
CTR44L-000-SS
CTR44L-000-SO
CTR44L-000-DIL
Control 44 Low Voltage (≤4MHz) - No Frequency - Shrink Small Outline
Control 44 Low Voltage (≤4MHz) - No Frequency - Small Outline
Control 44 Low Voltage (≤4MHz) - No Frequency - Plastic Dual In Package
CTR44H-000-SS
CTR44H-000-SO
CTR44H-000-DIL
Control 44 High Speed (4MHz-20MHz) - No Frequency - Shrink Small Outline
Control 44 High Speed (4MHz-20MHz) - No Frequency - Small Outline
Control 44 High Speed (4MHz-20MHz) - No Frequency - Plastic Dual In Package
Radiometrix Ltd
Control44
page 5
Appendix
Figure 8: Relay circuit using Control44
It uses Schrack RY610012 or OKO K4M12 relay which is rated 8A @ 250V AC or 30V DC and runs off at 12VDC.
Control44 Evaluation Kit is also available to evaluate CTR44 with single frequency Radiometrix radio modules.
Radiometrix Ltd
Control44
page 6
Radiometrix Ltd
Hartcran House
231 Kenton Lane
Harrow, Middlesex
HA3 8RP
ENGLAND
Tel: +44 (0) 20 8909 9595
Fax: +44 (0) 20 8909 2233
[email protected]
www.radiometrix.com
Copyright notice
This product data sheet is the original work and copyrighted property of Radiometrix Ltd.
Reproduction in whole or in part must give clear acknowledgement to the copyright owner.
Limitation of liability
The information furnished by Radiometrix Ltd is believed to be accurate and reliable.
Radiometrix Ltd reserves the right to make changes or improvements in the design, specification
or manufacture of its subassembly products without notice. Radiometrix Ltd does not assume any
liability arising from the application or use of any product or circuit described herein, nor for any
infringements of patents or other rights of third parties which may result from the use of its
products. This data sheet neither states nor implies warranty of any kind, including fitness for
any particular application. These radio devices may be subject to radio interference and may not
function as intended if interference is present. We do NOT recommend their use for life critical
applications.
The Intrastat commodity code for all our modules is: 8542 6000
R&TTE Directive
After 7 April 2001 the manufacturer can only place finished product on the market under the
provisions of the R&TTE Directive. Equipment within the scope of the R&TTE Directive may
demonstrate compliance to the essential requirements specified in Article 3 of the Directive, as
appropriate to the particular equipment.
Further details are available on The Office of Communications (Ofcom) web site:
http://www.ofcom.org.uk/licensing_numbering/radiocomms/licensing/licensing_policy_manual/
Information Requests
Ofcom
Riverside House
2a Southwark Bridge Road
London SE1 9HA
Tel: +44 (0)845 456 3000 or 020 7981 3040
Fax: +44 (0)20 7783 4033
[email protected]
European Radiocommunications Office (ERO)
Peblingehus
Nansensgade 19
DK 1366 Copenhagen
Tel. +45 33896300
Fax +45 33896330
[email protected]
www.ero.dk
Similar pages