• No results found

Protocol Examples for ISM Band Applications

N/A
N/A
Protected

Academic year: 2021

Share "Protocol Examples for ISM Band Applications"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

W i r e l e s s C o n t r o l

N o v e m b e r 2 0 0 8

P r o t o c o l E x a m p l e s f o r I S M B a n d

A p p l i c a t i o n s

S t a n d a r d C o n f i g u r a t i o n S e t f o r t h e S m a r t L E W I S ™

R e c e i v e r T D A 5 2 3 0

P r e l i m i n a r y

A p p l i c a t i o n N o t e

V 1 . 0

(2)

Edition 2008-11-01 Published by

Infineon Technologies AG 81726 Munich, Germany

© 2008 Infineon Technologies AG All Rights Reserved.

Legal Disclaimer

The information given in this document shall in no event be regarded as a guarantee of conditions or

characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, Infineon Technologies hereby disclaims any and all

warranties and liabilities of any kind, including without limitation, warranties of non-infringement of intellectual property rights of any third party.

Information

For further information on technology, delivery terms and conditions and prices, please contact the nearest Infineon Technologies Office (www.infineon.com).

Warnings

Due to technical requirements, components may contain dangerous substances. For information on the types in question, please contact the nearest Infineon Technologies Office.

Infineon Technologies components may be used in life-support devices or systems only with the express written approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system or to affect the safety or effectiveness of that device or system. Life support devices or systems are intended to be implanted in the human body or to support and/or maintain and sustain and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may be endangered.

(3)

TDA523x

Protocol Examples

Protocol Examples for ISM Band Applications Revision History: 2008-11-01, V1.0

Previous Version: none

Page Subjects (major changes since last revision)

Trademarks of Infineon Technologies AG

SmartLEWIS™, A-GOLD™, AOP™, BlueMoon™, ConverGate™, Converpath™, COSIC™, C166™, DUALFALC™, DuSLIC™, E-GOLD™, ELASTec™, Epic™, FALC™, FlexiSLIC™, GEMINAX™, GIGAFLOW™, GOLDMOS™, INCA™, IOM™, IPVD™, Isac™, IWE™, IWORX™, LEDFET™, M GOLD™, MuSLIC™, OCTALFALC™, OCTAT™, OmniTune™, OmniVia™, OPTIVERSE™, PASi™, PROSOC™, QUADFALC™, SCEPTRE™, SCOUT™, SEROCCO™, S-GOLD™, SICOFI™, SIEGET™, SLIC™, SMARTI™, SMARTiPM™, SMARTiPM+™, SMARTiUE™, SMARTi3G™, SMARTi3G+™, SMINT™, SOCRATES™, TrueNTRY™, VINAX™, VINETIC™, VIONTIC™, VOIPRO™, WDCT™, WildPass™, X-GOLD™, XMM™, X-PMU™.

Other Trademarks

Microsoft®, Visio®, Windows® of Microsoft Corporation. Linux® of Linus Torvalds. FrameMaker® of Adobe Systems Incorporated. APOXI®, COMNEON™ of Comneon GmbH & Co. OHG. PrimeCell®, RealView®, ARM®, ARM® Developer Suite™ (ADS), Multi-ICE™, ARM1176JZ-S™, CoreSight™, Embedded Trace Macrocell™ (ETM), Thumb®, ETM9™, AMBA™, ARM7™, ARM9™, ARM7TDMI-S™, ARM926EJ-S™ of ARM Limited. OakDSPCore®, TeakLite® DSP Core, OCEM® of ParthusCeva Inc. IndoorGPS™, GL-20000™, GL-LN-22™ of Global Locate. mipi™ of MIPI Alliance. CAT-iq™ of DECT Forum. MIPS™, MIPS II™, 24KEc™ of MIPS Technologies, Inc. Texas Instruments®, PowerPAD™, C62x™, C55x™, VLYNQ™, Telogy Software™, TMS320C62x™, Code Composer Studio™, SSI™ of Texas Instruments Incorporated. Luxworks® of LSI Corporation. Bluetooth® of Bluetooth SIG, Inc. IrDA® of the Infrared Data Association. Java™, SunOS™, Solaris™ of Sun Microsystems, Inc. Philips®, I2C-Bus® of Koninklijke Philips Electronics N.V. Epson® of Seiko Epson Corporation. Seiko® of Kabushiki Kaisha Hattori Seiko Corporation. Panasonic® of Matsushita Electric Industrial Co., Ltd. Murata® of Murata Manufacturing Company. Taiyo Yuden™ of Taiyo Yuden Co., Ltd. TDK® of TDK Electronics Company, Ltd. Motorola® of Motorola, Inc. National Semiconductor®, MICROWIRE™ of National Semiconductor Corporation. IEEE® of The Institute of Electrical and Electronics Engineers, Inc. Samsung®, OneNAND®, UtRAM® of Samsung Corporation. Toshiba® of Toshiba Corporation. Dallas Semiconductor®, 1-Wire® of Dallas Semiconductor Corp. NOVeA™ of Virage Logic Corp. ISO® of the International Organization for Standardization. IEC™ of the International Engineering Consortium. EMV™ of EMVCo, LLC. Zetex® of Zetex Semiconductors. Rohm™ of Rohm Co., Ltd. Microtec® of Microtec Research, Inc. Verilog® of Cadence Design Systems, Inc. ANSI® of the American National Standards Institute, Inc. WindRiver® and VxWorks® of Wind River Systems, Inc. Nucleus™ of Mentor Graphics Corporation

The information in this document is subject to change without notice. Last Trademarks Update 2008-03-31

We Listen to Your Comments

Any information within this document that you feel is wrong, unclear or missing at all? Your feedback will help us to continuously improve the quality of this document. Please send your proposal (including a reference to this document) to:

(4)

TDA523x

Protocol Examples

Protocol Examples for the ISM Frequency Bands

Table of Contents

1 Protocol Examples for the ISM Frequency Bands...5

1.1 Legislative Restriction ...5

1.2 Jammer Immunity...5

1.3 Current Consumption ...5

2 Tools...6

2.1 IAF Tool and Protocol Examples...6

2.2 Polling Strategy Excel Sheet...6

2.3 TDA523x Explorer Software...6

2.4 Download Information ...6

3 10 Steps to get it running ...6

4 Detailed Description of Protocol Examples ...8

4.1 5kBit ASK USA Pattern ...8

4.2 5kBit FSK EU Pattern...9

4.3 10kBit FSK USA Pattern ...9

4.4 10kBit FSK EU Pattern...10

4.5 10kBit FSK Multi-Channel Pattern ...10

(5)

Protocol Examples

Protocol Examples for the ISM Frequency Bands

1 Protocol

Examples

for

the ISM Frequency Bands

In general the RF protocol is always a compromise in terms of sensitivity, current consumption, data throughput, jammer immunity and regional legislative restrictions. The given protocol examples are typical compromises of the above mentioned parameters but of course can always be optimized towards a certain parameter.

1.1 Legislative

Restriction

The USA patterns are defined to fulfill the FCC Part 15 requirements and take advantage out of the Duty Cycle Correction Factor. The Duty Cycle (FCC15.35) which is mentioned is related to Carrier ON time within a 100ms time slot. For more details refer to the Application Note on our Web side: (Download App Note)

This Duty Cycle Correction Factor allows the transmitter counterpart of the TDA523x receiver to send with higher output power then initially defined. In the equation below the calculation of the correction factor is depicted.

)

(

100

100

log

20

dB

ms

window

ms

a

in

on

time

T

K

X E

=

The European equivalent to the FCC is called ETSI. This regulation framework allows in the 434MHz band (433,05-434,79MHz) an output power of 10mW if the transmitter has an ON/OFF Duty Cycle below 10% otherwise the output power is limited to 1mW.

1.2 Jammer

Immunity

The immunity against jammers can be improved by several methods. The best method to achieve excellent immunity performance is the multi-channel concept. The TDA523x receiver is able to handle this challenge in a very elegant way. The receiver scans several Radio Frequency (RF) channels and processes the data without the need of a microcontroller. If a jammer appears on one of the channels the communication is possible on the other remaining channels.

In principle can be stated that the modulation technique has also a contribution to the receiver immunity performance. It can be stated that for limiter based receiver systems, Frequency Shift Keying (FSK) has a higher interferer immunity compared to OOK (On/Off Keying == ASK with 100% modulation index). During the OFF period of the signal the interferer can be directly seen on the Receive Signal Strength Indicator (RSSI) voltage. In FSK the signal is always present and the Interferer will be suppressed to a certain extend by the limiter effect.

1.3 Current

Consumption

All protocols are designed with a Wake up Pattern (WUP), SYNC Pattern, Telegram Start Identifier (TSI) and Payload Data. The most important part to reduce the average current consumption on the receiver side is the WUP frame, which allows the receiver to perform a polling strategy. Polling means that the TDA523x receiver changing from active mode (RXRUN Mode) to sleep mode within a specified time period. This polling strategy allows the receiver to reduce the active time significantly and of course the average current consumption. The TDA523x receiver is able to handle this polling method by itself (autonomous receiver) and just alerts the microcontroller by an Interrupt if the appropriate WUP and TSI Pattern were found. This very important feature of the TDA523x receiver family reduces the overall system current consumption because the microcontroller will sleep most of the time and is just interrupted if a valid packed was received.

(6)

Protocol Examples

Tools

2 Tools

To get the defined protocols properly running, Infineon provides a toolset which helps the developer to verify his work and that the receiver is correctly configured. The provided Quick Start guide will give more details and also the steps to get the below just mentioned tools running. (Download Quick start guide)

2.1

IAF Tool and Protocol Examples

The pre-defined pattern of the protocol examples are all implemented in the so called IAF-Tool (Integrated Application Framework) which is a GUI describing all registers of the TDA523x receiver in a way that is easy to understand (Download IAF tool).

For all of the protocol examples described below a workspace and project within the IAF tool is available for download. (Download Protocol Example Zip File)

The given protocol examples can be used as they are or to ease up your development as starting point for your customizations.

2.2

Polling Strategy Excel Sheet

The above mentioned polling strategy is also described in an Excel sheet which automatically calculates the required ON and OFF timings for the given protocol. Infineon also provides this Excel sheet, worked out for all ISM pattern on our web side. (Download Protocol Example Zip File)

2.3

TDA523x Explorer Software

For working with our evaluation boards, the configurations that are builtwithin the IAF tool can be downloaded to the receiver by the TDA523x explorer software. (Download TDA523x Explorer Software) This tool provides also some basic functionality to read out the FIFO or react on the occurrence of an interrupt. (read out FIFO automatically or read interrupt status register….)

2.4 Download

Information

If there should be any problem by using the download links in this document, please go to

www.infineon.com/receiver and download the latest documentation and tools by clicking on the TDA5230 or TDA5231 download section respectively.

3

10 Steps to get it running

1. Download and Install all above mentioned Software Tools ( IAF-Tool and Explorer Tool )

2. Download and Unzip the Protocol_Example_vx.x.zip to your preferred location on your hard or network drive.

3. Connect the TDA523x Eval Board via USB to the PC or Notebook. 4. Within the specified Protocol folders the following files are of importance:

a. Protocol_name.davws Æ IAF Workspace file

b. Protocol_name.xls Æ Polling Strategy Excel Sheet

c. Protocol_name.txt Æ Configuration File (output of IAF Tool)

(7)

Protocol Examples

10 Steps to get it running

Figure 1 Folder content of 10k EU Pattern

5. Open the TDA523x Explorer Software and download the Configuration File to the Eval Board via the File and Configure Buttons.

Figure 2 Explorer Tool: Configuration Window

6. Connect the 50 Ohm Antenna to the Eval Board

7. Implement the described Protocol Example into a RF transmitter. 8. Switch to the Run Tab within the Explorer tool.

(8)

Protocol Examples

Detailed Description of Protocol Examples

Figure 3 Explorer Tool: Run Window

9. Trigger the RF transmitter to send out the protocol.

10. The payload of the transmitted data will be depicted in the SPI Log window of the Explorer Tool.

4

Detailed Description of Protocol Examples

4.1

5kBit ASK USA Pattern

Figure 4 5k Bit ASK USA Pattern

Modulation: ASK

Data Rate: 5kBit

Coding: Manchester

WUP Data: 100Bit all 0 SYNC Data: 6 Bit Æ all 0

TSI Data: 14 Bit Æ 00110011110100

Payload: 10 Byte data (could be modified for different applications)

Main target: fast data transfer

RX sensitivity: -106.7 dBm

Average RX current of TDA523x: 1.17 mA FCC Duty Cycle factor for TX: 20 dB

(9)

Protocol Examples

Detailed Description of Protocol Examples

4.2

5kBit FSK EU Pattern

100 Bit WUP TSI 80 Bit Data

5kBit FSK EU

20 ms 20 ms

Figure 5 5kBit FSK EU Patter

Modulation: FSK

Data Rate: 5kBit FSK Deviation: 35kHz

Coding: Manchester

WUP Data: 100Bit all 0 SYNC Data: 6 Bit Æ all 0

TSI Data: 14 Bit Æ 00110011110100

Payload: 10 Byte data (could be modified for different applications)

Main target: fast data transfer, higher immunity against jammer

RX sensitivity: -107.6 dBm

Average RX current of TDA523x: 1.22 mA If used in US FCC DC factor: 7.9 dB

4.3

10kBit FSK USA Pattern

144 Bit WUP TSI 128 Bit Data

10kBit FSK USA

14.4 ms 85.6 ms 14.4 ms

Figure 6 10kBit FSK USA Pattern

Modulation: FSK

Data Rate: 10kBit FSK Deviation: 50kHz

Coding: Manchester

WUP Data: 144Bit all 0 SYNC Data: 6 Bit Æ all 0

TSI Data: 10 Bit Æ 0011110100

Payload: 16 Byte data (could be modified for different applications)

Main target: fast data transfer, higher immunity against jammer

RX sensitivity: -106.3 dBm

Average RX current of TDA523x: 1.02 mA FCC Duty Cycle factor for TX: 16.8 dB

(10)

Protocol Examples

Detailed Description of Protocol Examples

Preliminary Application Note 10 V1.0, 2008-11-01

4.4

10kBit FSK EU Pattern

Figure 7 10kBit FSK EU Pattern

Modulation: FSK

Data Rate: 10kBit FSK Deviation: 50kHz

Coding: Manchester

WUP Data: 200Bit all 0 SYNC Data: 6 Bit Æ all 0

TSI Data: 10 Bit Æ 0011110100

Payload: 16 Byte data (could be modified for different applications)

Main target: fast data transfer, higher immunity against Jammer

RX sensitivity: -106.3 dBm

Average RX current of TDA523x: 0.71 mA FCC Duty Cycle factor for TX: 9.2 dB

4.5

10kBit FSK Multi-Channel Pattern

Figure 8 10kBit FSK Multi-Channel Protocoll

Modulation: FSK

Data Rate: 10kBit

Channel frequency Ch1: 433.589 MHz

Ch2: 434.251 MHz

FSK Deviation: 50kHz

Coding: Manchester

WUP Data: 104Bit all 0

SYNC Data: 6 Bit Æ all 0

TSI Data: 10 Bit Æ 0011110100

Payload: 10 Byte data (could be modified for different applications) Main target: fast data transfer, Jammer immunity

RX sensitivity: -106.3 dBm

Average RX current of TDA523x: 1.93 mA FCC Duty Cycle factor for TX: 13.9 dB

(11)

h t tp : // w w w. i nf i n eo n .c o m

References

Related documents