Download Integration 2.0r User's Manual

Transcript
WIRELESS
DOCUMENTATION
IA ISM-UGRP
ISM Band Repeater Demo
User Guide
Version 2.0r - PRELIMINARY
IA ISM-UGRP Rev 2.0r 1205
© 2005, Integration Associates, Inc.
Integration Associates, Inc.
110 Pioneer Way, Unit L
Mountain View, California 94041
Tel: 650.969.4100
Fax: 650.969.4582
www.integration.com
[email protected]
[email protected]
ISM Band Repeater Demo
User Guide
Version 2.0r - Preliminary
Revision Date: December 15, 2005
The information is provided “as is” without any express or implied warranty of any kind,
including warranties of merchantability, non-infringement of intellectual property, or fitness
for any particular purpose. In no event shall Integration Associates, Inc., or its suppliers
be liable for any damages whatsoever arising out of the use of or an inability to use the
materials. Integration Associates, Inc., and its suppliers further do not warrant the accuracy
or completeness of the information, text, graphics, or other items contained within these
materials. Integration Associates, Inc., may make changes to these materials, or to the
products described within, at any time, without notice.
© 2005 Integration Associates, Inc. All rights reserved. Integration Associates is a trademark
of Integration Associates, Inc. All trademarks belong to their respective owners.
i
ABOUT THIS GUIDE
The ISM Band Repeater Demo is designed to show the use of Integration's IA4220/IA4221/IA4320/IA4420 chipsets in a
multi-transmitter/receiver environment.
For further information on the devices found in this user guide, please visit our Web site: http://www.integration.com
and download the following datasheets:
IA4220 Universal ISM Band Transmitter datasheet:
IA4220-DS
IA4221 Universal ISM Band Transmitter datasheet:
IA4221-DS
IA4320 Universal ISM Band Receiver datasheet:
IA4320-DS
IA4420 Universal ISM Band Transceiver datasheet:
IA4420-DS
ii
TABLE OF CONTENTS
Demo Kit Contents ................................................................................................................................................. 1
Overview ...................................................................................................................................................................2
Repeater Demo Description ...................................................................................................................................4
Demo Unit Table of Contents .................................................................................................................................. 5
Radio Hardware: IA4220/21 Transmitter Section ............................................................................................. 7
Schematic ..................................................................................................................................................... 8
434 MHz Layouts ......................................................................................................................................... 9
915 MHz Layouts ........................................................................................................................................ 10
Radio Hardware: IA4420 Transceiver Section ................................................................................................. 11
Schematic:
50 Ohm Repeater Demo (LCD Version) ................................................................................. 12
.
PCB Layout: 50 Ohm Repeater Demo (LCD Version) ............................................................................... 13
Schematic: 50 Ohm Repeater Demo (Non-LCD Version) ......................................................................... 14
PCB Layout: 50 Ohm Repeater Demo (Non-LCD Version) ....................................................................... 15
Radio Hardware: IA4320 Receiver Section ...................................................................................................... 17
434 MHz Receiver Schematic ................................................................................................................... 18
434 MHz Receiver Layouts ........................................................................................................................ 19
915 MHz Receiver Schematic ................................................................................................................... 20
915 MHz Receiver Layouts ........................................................................................................................ 21
iii
DEMO KIT CONTENTS
This document describes designs available on the development kit CDROM for the 434 and 915 MHz ISM Repeater Demo.
Also covered are the diagrams for both LCD and non-LCD variants. For further details, please refer to www.integration.com/
evaluation_kits.php or the IA ISM-DKxx CDROM.
IA ISM-UGRP contains the following items:
• Push Button Demo transmitter board
• Two Push Button Demo receiver boards
• Repeater Demo board
• User Guide
This document is designed to provide as the user guide to all variants of the Repeater Demo. Photographs may differ
depending on version. The photograph above is the 434 MHz LCD version.
1
OVERVIEW
The demo’s main objective is to show the IA4420’s capability to monitor multiple frequencies, receive data from an FSK
transmitter, and then re-transmit this data on an another arbitrary frequency to another receiver or transceiver. This
demonstration is designed to show the IA4420 acting as a repeater node.
The Repeater Demo has three main components: the IA4420, which is the system radio, a C8051F311 type 8051
microcontroller, which controls the application, and a 2 line 16 character LCD, which informs the user of the repeater status
(Note)
.
The current version of the Repeater Demo is equipped with a 50 Ohm SMA connector for the antenna.
Controller
IA4420
ISM Transceiver
FIFO
TX Latch
SPI Interface
SW Uart Interface
TX/ RX buffer
Packet
Receiver
Packet
Builder
Packet
Transmitter
Repeater function
LCD
IA4420 control
Software parts in C8051F311
Physical layer
Serial
SPI Interface
Scheduler
LCD Interface
Fig. 1 Repeater Block Diagram
Note: LCD only available on some models.
2
OVERVIEW
The demo uses the developer-friendly features of the IA4420 device. In receive mode the microcontroller reads the received
bytes from the IA4420’s FIFO, and transmits them through the TX latch. This approach dramatically reduces the load on the
micro, because the microcontroller doesn’t have to monitor every bit, only the bytes. This means the timing constraints in
an application can be reduced at least by a factor of eight for both the transmitting and the receiving sides. See the
PROCESSOR ACTIVITY lines on Figure 2, as demonstrated for both the ‘Traditional’ transceiver mode and the Integration
‘FIFO’ mode.
"Traditional"
mode
byte1
DATA CLK
PROCESSOR ACTIVITY
FIFO mode
RF PACKETS (8bit)
1
2
3
4
5
INTERRUPT REQs
PROCESSOR ACTIVITY
FIFO IT level
set to 8 bit
FIFO LEVEL STATUS
FIFO empty
Fig 2. Process Activity in FIFO Mode when Compared to a Traditional Mode of Operation
3
DESCRIPTION
The frequency configuration of this demo is as follows:
•
One of the Push Button Demo receivers is set to a different frequency than that of the Push Button transmitter.
The other receiver is paired with the frequency of the transmitter.
•
The Repeater demo receiving frequency is set to the frequency of the Push Button demo transmitter.
The Repeater demo transmitting frequency is set to the non-paired Push Button demo receiver’s frequency
.
LED4
IA4320
LED3
LED2
LED1
Push Button Demo receiver on F1
IA4420
uC
S3
LCD
S4
S1
S2
IA4220
LED4
IA4320
LED3
LED2
LED1
Push Button Demo transmitter on F1
Repeater Demo transmitter,
receives on F1, transmits on F2
Note: Diagram may differ depending on type.
Push Button Demo receiver on F2
Fig. 3 Repeater Demo Arrangement
After power on, the Repeater Demo continually looks for a valid packet on the receiving frequency. This happens when one
button has been pressed on the Push Button Demo transmitter. At this moment the LED will light up on the paired Push
Button receiver board. After the Repeater Demo (transceiver board) properly receives this packet, it will forward the packet
on its transmitting frequency. At that time, the LED will light up on the non-paired Push Button receiver board, if both of the
Push Button Transmitter and Push Button Receiver are in the range of the Repeater Demo. It should be noted that the
transceiver in this demo adds a small time delay between receiving and transmitting. This is done to prove the transmitter
is not talking directly to the receiver. Depending on the button pressed, a different time delay is implemented.
A packet is valid if it contains the preamble bytes (0xAA), the synchron pattern (0x2DD4), and the data, which corresponds
to the Push Button Demo data structure.
It can be shown that the paired Push Button demo is working alone, but if the Repeater demo is operating, then both the
Push Button Receivers will work, and the RF communication range is significantly bigger than without the Repeater Demo.
4
Demo Unit
TABLE OF CONTENTS
Radio Hardware
Stage 1 – IA4220 Transmitter
Stage 2 – IA4420 Transceiver
Stage 3 – IA4320 Receiver
5
This page is intentionally left blank
6
Radio Hardware
IA4220/21 TRANSMITTER SECTION
Contents
- Schematic
- 434 MHz Layouts
- 915 MHz Layouts
7
SCHEMATIC: PUSH BUTTON DEMO TX BOARD
3
WP\
SO
2
GND
10u
C1
VCC
8
B1
C3
GND
R5
3k3
R4
SO
470
R1
R3
VCC
GND
3k3
100p 100n
-
R2
10 k
C2
6k8
+
D1
HOLD\
SCK
SI
CS\
VCC
1
2
3
7
6
5
1
SCK
SI
CS
SW1
EEPROM
Array
4
VCC
IC2
IC1
1
2
3
4
5
6
7
SCK
VDD
SEL
IRQ
WS1
RFP
WS2
RFN
WS3
MOD
WS4
VSS
CLK/SDO
XTL
16
15
14
13
12
11
10
9
GND
1
2
FSK
3
4
SMDRET
S4
1
2
3
4
SMDRET
S3
1
2
3
4
SMDRET
S2
1
2
3
4
SMDRET
S1
8
SDI
XTL
10 MHz
LED
1
GND
Fig 4. IA4220 434 MHz Push Button Transmitter Schematic
Antenna configuration, along with the configuration/frequency setting commands denote operating frequency.
Examples of the physical board differences can be seen on the following pages. It can be noted from these layouts that
only the antenna is different.
8
PCB LAYOUT: 434 MHZ PUSH BUTTON TX BOARD
Fig 5. 434 MHz Push Button Transmitter Board PCB Layout
Fig 6. IA4220 434 MHz Push Button Transmitter Board PCB Assembly Layout
9
PCB LAYOUT: 915 MHZ PUSH BUTTON TX BOARD
Fig 7. 915 MHz Push Button Transmitter Board PCB Layout
Fig 8. IA4220 915 MHz Push Button Transmitter Board PCB Assembly Layout
10
Radio Hardware
IA4420 TRANSCEIVER SECTION
Contents
- 50 Ohm Transceiver LCD Board
- 50 Ohm Transceiver Non-LCD Board
11
1
2
3
POWER
SERIAL
GND
GND
2,2uF
C3
GND
3 TX
2 RX
1
FFS
FFIT
INT/VDI
ARSSI
SCK
MISO
MOSI
IRQ
R8
22
21
20
19
18
17
16
15
IC3
OUT 5
IA2112-3.3V
GND
VDD
/RST/C2CK
3 ON POK 4
2 GND
1 IN
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
P3.0/C2D
C8051F311
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
2,2uF
C4
3,3V
GND
3
4
5
6
14
13
12
11
10
9
8
7
GND
GND
2
C1
ON
DEBUG
3
2
1
GND
100nF
VCC
820
R5
SCL
SDA
GND
1k
R7
820
R6
D3
Yellow
1
2
3
4
5
6
VLCD
VSS
VDD
SDA
POR
SCL
LCD
BT21605
NRES
GND
It is not mounted.
820
R4
1
2
3
VCC
D2
Green
VCC
They are not mounted.
R2
R1
GND
BATTERY
TX
RX
100k
SW1
R9
2
1
28
27
26
25
24
23
VCC
3 2 1
4,7k
R10
SJ1
2
NRES 1
+
-
6
7
FFS
FFIT
8
5
SEL
IRQ
3
SCK
4
2
MOSI
MISO
1
XTL/REF
NRES
1uF
GND
10pF
C7
VCC
14
GND
4,7nF
C2
10
9
NRES
11
12
Q1
10MHz
GND
ARSSI
15
13
INT/VDI
16
GND
X1
GND
VCC
Fig 9 . IA4420 Transceiver Repeater Demo Schematic
C6
100pF
C5
Only rev. C or above!
IA4420
CLK
DCLK/CFIL/FFIT
VSS
RF2
RF1
VDD
ARSSI
NINT/VDI
FSK/DATA/NFFS
NIRQ
SDO
NSEL
SCK
SDI
IC2
VCC
SEL
3
1
6
5
4
4,7k
R11
GND
D1
Red
4,7k
L1
L3
C8
C9
IC1
R3
10k
SDA
SCL
SCHEMATIC: 50 OHM REPEATER DEMO
12
PCB LAYOUT: 50 OHM REPEATER DEMO (LCD VERSION)
Fig 10. 50 Ohm Repeater Demo PCB Layout
Fig 11. 50 Ohm Repeater Demo IA4420 Transceiver PCB Assembly Layout
13
VCC
R1
GND
R2
1
2
6V
BATTERY
J1
GND
GND
3 TX
2 RX
1
FFS
FFIT
INT/VDI
ARSSI
SCK
MISO
MOSI
IRQ
22
21
20
19
18
17
16
15
2,2uF
C3
TX
RX
P3.0/C2D
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
OUT 5
IA2112-3.3V
3 ON POK 4
2 GND
1 IN
IC3
C8051F311
GND
VDD
/RST/C2CK
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
GND
3
4
5
6
14
13
12
11
10
9
8
7
2,2uF
C4
3,3V
GND
1
4
3
6
DEBUG
3
2
1
GND
100nF
C1
VCC
D1
Red
1uF
C5
820
R5
820
R4
820
R3 GND
5
SW1
D2
Green
100pF
C6
1k
R7
820
R6
VCC
D3
Yellow
D4
Red
NRES
GND
10pF
C7
VCC
IC1
6
7
FFIT
SDI
Only rev. C or above!
IA4420
NRES
XTL/REF
DCLK/CFIL/FFIT
CLK
VSS
RF2
RF1
VDD
ARSSI
NINT/VDI
FSK/DATA/NFFS
NIRQ
SDO
NSEL
SCK
9
10
11
12
13
14
15
16
GND
4,7nF
C2
Q1
10MHz
GND
VCC
ARSSI
INT/VDI
GND
X1
GND
Fig 12. IA4420 Transceiver Repeater Demo Non-LCD Schematic
8
5
IRQ
FFS
4
3
SEL
MISO
1
2
MOSI
SCK
IC2
GND
SJ1
2
NRES 1
R8
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
100k
L1
L3
2
1
28
27
26
25
24
23
VCC
C8
C9
VCC
SEL
SCHEMATIC: 50 OHM REPEATER DEMO (NON-LCD)
14
PCB LAYOUT: 50 OHM REPEATER DEMO (NON-LCD)
Fig 13. 50 Ohm Repeater Demo PCB Layout
Fig 14 50 Ohm Repeater Demo IA4420 Transceiver PCB Assembly Layout
15
This page is intentionally left blank
16
Radio Hardware
IA4320 RECEIVER SECTION
Contents
- Schematic
- 434 MHz Layouts
- 915 MHz Layouts
17
SCHEMATIC: 434 MHZ PUSH BUTTON RX BOARD
0R
0R
R6
R5
GND GND
C3
C2
C1
2
10u
10n
10p
3
4
5
7
LED4
RED
LED3 RED
LED2 RED
LED1 RED
6
8
FCS0
FCS3
FBS0
FCS2
FBS1
VDD
OUT0
IN1
OUT1
IN2
OUT2
VSS
OUT3
FCS1
LPDM
XTL
VDD
VDD
13
12
11
10
-
GND
G1
SW1
1
2
3
GND GND GND GND
14
GND
B2430UNI
+
15
9
IA4320
470
470
R1
470
R2
470
R3
R4
GND
16
XTAL
1
10MHz
VDD
IC
GND
Fig 15. Example configuration for the 434 MHz IA4320 in Standalone Mode
Solder resistors R5, R6 according to the following table:
433.36 MHz
R5, R6 = 0 Ohm
434.32 MHz
R5, R6 not present
18
PCB LAYOUT: 434 MHZ PUSH BUTTON RX BOARD
Lit.3V
0x20,3
10,2x17,8
7,5x20,3
10,2x20,3
Fig 16. 434 MHz Push Button Receiver Board PCB Layout
Fig 17. IA4320 434 MHz Push Button Receiver Board PCB Assembly Layout
19
SCHEMATIC: 915 MHZ PUSH BUTTON RX BOARD
2
2
10uF 10n 10p
3
1
3
FCS0
4
GND
2
FCS1
1
FCS3
2
LPDM
3
1
LPDM
RED LED4
RED LED3
1
3
R4 470
2
FCS3
R3 470
1
FCS2
RED LED2
3
6
RED LED1
2
FCS2
R2 470
FCS1
R1 470
3
5
GND GND GND GND
7
LPDM
8
IC
FCS0
FBS0
FCS2
FBS1
VDD
OUT0
OUT1
OUT2
OUT3
LPDM
POWER
2
1
FCS3
IN1
IN2
VSS
FCS1
XTL
VDD
VDD=2.2V - 5.5V
GND
16
FCS3
15
FCS2
VDD
14
Antenna
C1
1
13
12
11
10
FCS1
9
10MHz
XTAL
FCS0
FCS0
IA4320
VDD
C3 C2
GND
GND
Fig 15. Example configuration for the 915 MHz IA4320 in Standalone Mode
908.64 MHz
LPDM=0, FCS0=0, FCS1=0, FCS2=NC, FCS3=0
916.32 MHz
LPDM=0, FCS0=0, FCS1=0, FCS2=0, FCS3=NC
20
PCB LAYOUT: 915 MHZ PUSH BUTTON RX BOARD
Fig 18. 915 MHz Push Button Receiver Board PCB Layout
Fig 19. 915 MHz Push Button Receiver Board PCB Assembly Layout
21
Integration Associates, Inc.
110 Pioneer Way, Unit L
Mountain View, California 94041
Tel: 650.969.4100
Fax: 650.969.4582
www.integration.com
[email protected]
[email protected]
P694
This document may contain preliminary information and is subject to change
by Integration Associates, Inc. without notice. Integration Associates
assumes no responsibility or liability for any use of the information
contained herein. Nothing in this document shall operate as an express or
implied license or indemnity under the intellectual property rights of
Integration Associates or third parties. The products described in this
document are not intended for use in implantation or other direct life
support applications where malfunction may result in the direct physical
harm or injury to persons. NO WARRANTIES OF ANY KIND, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MECHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE, ARE OFFERED IN THIS DOCUMENT.
©2005, Integration Associates, Inc. All rights reserved. Integration Associates is a trademark of Integration
Associates, Inc. All other trademarks belong to their respective owners.
22