CMOSTEK CMT2113 19A, CMT2119 19A transmitter Configuration guideline
Werbung
Werbung
AN122
AN122
CMT2113/19A Configuration Guideline
Introduction
The CMT2113/19A is a high performance, highly flexible, low-cost, single-chip (G)FSK/OOK transmitter for various 240 to 960
MHz wireless applications. It is a part of the CMOSTEK NextGenRF
TM
family, which includes a complete line of transmitters, receivers and transceivers.
Table 1. Part Number Covered in this Document
Product
Frequency Modulation
Max Output
Power
Tx Current Consumption
Embedded
EEPROM
CMT2113A
CMT2119A
240-480 MHz
240-960 MHz
(G)FSK/OOK
(G)FSK/OOK
+13 dBm
+13 dBm
23.5 mA
(+10 dBm @ 433.92 MHz, FSK)
27.6 mA
(+10 dBm @ 868.35 MHz, FSK)
√
√
The RFPDK (Radio Frequency Products Development Kit) is a PC application developed by CMOSTEK for the NextGenRF
TM product line. Differing from traditional RF chip configuration methods, which usually require complex software programming and register-based controlling, the RFPKD revolutionarily simplifies the NextGenRF
TM
product configurations. The user can easily complete the product configuration by just clicking and inputting a few parameters. After that, the product can be directly used in the RF system without performing any further configurations.
This document describes the details of how to configure the features/parameters of the CMT2113A and the CMT2119A on the
RFPDK.
To help the user develop their application with CMT2113/19A and CMT2213/19A easily, CMOSTEK provides
CMT2113A/2213A One-Way RF Link Development Kits and CMT2119A/2219A One-Way RF Link Development Kits which enable the user to quickly evaluate the performance, demonstrate the features and develop the application. The
Development Kits includes:
RFPDK
USB Programmer
RF-EB (evaluation board for NextGenRF
TM
products)
CMT2113A-EM or CMT2119A-EM (Tx evaluation module)
CMT2213A-EM or CMT2219A-EM (Rx evaluation module)
Copyright © By CMOSTEK
Rev 0.9 | Page 1/11 www.hoperf.com
Table of Contents
AN122
Rev 0.9 | Page 2/11 www.hoperf.com
1. Getting Started
AN122
Install the RFPDK on the PC. The details of the installation can be found in “AN103 CMT211xA/221xA One-Way RF Link
Development Kits User’s Guide”.
can be CMT2113/19A-EM V1.0 provided by CMOSTEK, PCB designed by the user with CMT2113/19A.
Figure 1. CMT2113/19A Configuration Setup
Start the RFPDK from the computer’s desktop and select CMT2113A or CMT2119A in the Device Selection Panel shown in
covers all the configurable features/parameters while the Basic Mode only contains a subset, the Advanced Mode is described in this document.
Figure 2. Device Selection Panel
Rev 0.9 | Page 3/11 www.hoperf.com
AN122
Figure 3. Advanced Mode of Device Control Panel
Table 2. All Configurable Parameters
Category
RF Settings
Transmitting
Settings
Parameters Descriptions Default Mode
Frequency
(CMT2113A)
Frequency
(CMT2119A)
Modulation
Deviation
Symbol Rate
Tx Power
Xtal Cload
To input a desired transmitting radio frequency in the range from 240 to 480 MHz. The step size is 0.001 MHz.
To input a desired transmitting radio frequency in the range from 240 to 960 MHz. The step size is 0.001 MHz.
The option is FSK or GFSK and OOK.
The FSK frequency deviation, ranges from 1 to 100 kHz.
The GFSK symbol rate. The user does not need to specify symbol rate for FSK and OOK modulation.
To select a proper transmitting output power from -10 dBm to +14 dBm, 1 dBm margin is given above +13 dBm.
On-chip XOSC load capacitance options: from 10 to 22 pF.
433.92 MHz
868.35 MHz
FSK
35 kHz
15 pF
2.4 ksps
+13 dBm
Basic
Advanced
Basic
Advanced
Basic
Advanced
Basic
Advanced
Basic
Advanced
Basic
Advanced
Basic
Advanced
Data
Representation
PA Ramping
Start by
Stop by
To select whether the frequency “Fo + Fdev” represent data 0 or 1. The options are: 0: F-high 1: F-low, or 0: F-low
1: F-high.
To control PA output power ramp up/down time, options are 0 and 2 n
us (n from 0 to 10).
Start condition of a transmitting cycle, by Data Pin
Rising/Falling Edge.
Stop condition of a transmitting cycle, by Data Pin Holding
Low for 2 to 90 ms.
0: F-low
1: F-high
0 us
Data Pin
Rising Edge
Data Pin
Holding Low for 2 ms
Advanced
Advanced
Advanced
Advanced
Rev 0.9 | Page 4/11 www.hoperf.com
2. RF Settings
AN122
Figure 4. RF Settings
Four parameters can be configured for CMT2113/19A, as shown in figure above. And the configuration range is shown in the table below. Please note that
Table 3. CMT2113/19A RF Settings
Parameters
Frequency(CMT2113A)
[1]
Frequency(CMT2119A)
[1]
Modulation
Symbol
F
RF
F
RF
-
Min
240
240
Max
480
960
OOK, FSK, GFSK
Step Size
0.001
0.001
-
Unit
MHz
MHz
-
Deviation
Symbol Rate
Tx Power
[2]
PA Ramping Time
Xtal Load
[3]
F
DEV
SR
P
OUT t
RAMP
C
LOAD
1
0.5
-10
0
10
200
100
+14
1024
22
0.1
0.1
1
2 n
0.33
kHz ksps dBm us pF
Data Representation -
0: F-high 1: F-low or
0: F-low 1: F-high
- -
Notes:
[1]. CMT2113/19A RF frequency resolution is better than 198 Hz.
[2]. Proper PA matching network is required, see “AN101 CMT211xA Schematic and PCB Layout Design Guideline” for details of recommended matching network.
[3]. Recommended Xtal load capacitance is 12 to 20 pF. 2 pF margin is given in both ends in order to ensure the recommended load capacitance can be covered.
2.1 Frequency and Deviation
The Frequency can be continuously configured from 240 to 480 MHz for CMT2113A and to 960 MHz for CMT2119A, accurate to three decimal places. The Deviation of FSK and GFSK has the input range from 1 to 200 kHz accurate to one decimal place.
2.2 Modulation and Symbol Rate
The supported modulations are OOK, FSK and GFSK. The OOK modulation supports the symbol rate ranging from 0.5 to 30 ksps, while the (G)FSK modulation supports the symbol rate ranging from 0.5 to 100 ksps. The symbol rate needs to be specified on the RFPDK when the device configured in GFSK modulation.
2.3 Tx Power
Tx Power can be configured from -10 dBm to +14 dBm in 1 dBm step size. The actual output power could be slightly different due to the user’s PCB layout and the components used for matching network differing from CMOSTEK’s recommendations.
Rev 0.9 | Page 5/11 www.hoperf.com
Therefore, the user should select the proper value from the Tx Power pull down menu to meet the system output power
AN122
requirement according the actual measurement.
2.4 PA Ramping Time
When the device works in OOK modulation, the PA can be configured with different ramping time by setting the parameter PA
Ramping Time. The available options for the ramping (up and down) time are 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 and 1024 us. When the option is set to 0, the PA output power will ramp up or down to its configured value in the shortest possible time.
See Figure 5 for different PA ramping times.
0 us
1 us
2 us
4 us
8 us
512 us
1024 us
Time
Logic 1 Logic 0
Time
Figure 5. Different PA Ramping Time
2.5 Xtal Cload
The CMT2113/19A uses a 1-pin crystal oscillator circuit with the required crystal load capacitance integrated on the chip. The recommended specifications for the crystal are: 26 MHz with ±20 ppm frequency tolerance, ESR (Rm) < 60 Ω, load capacitance C
LOAD
ranging from 12 to 20 pF. In order to cover the 12 to 20 pF load capacitance range, the parameter Xtal
Cload pull down menu is intended to extend extra 2 pF margin in both ends. The recommended procedure to set the Xtal
Cload is shown as the figure below.
Start
Get the load capacitance value of the crystal from the crystal data sheet (eg. 15pF)
Set the Xtal Cload to be 15 pF
Set the rest of the configuration, program the configuration to the CMT211xA.
Run the CMT211xA and measure the RF frequency
F
MEASURED
= F
REQUIRED
?
Yes
Xtal Cload configuration completed
Stop
No
Increase Xtal Cload and program to CMT211xA again
Yes
F
MEASURED
> F
REQUIRED
?
No
Reduce Xtal Cload and program to CMT211xA again
Figure 6. Procedure of Setting Xtal Cload
Rev 0.9 | Page 6/11 www.hoperf.com
2.6 Data Representation
AN122
This parameter determines whether the frequency “Fo + Fdev” modulated frequency represent data 1, or data 0. It should be set according to the transmitter’s configurations.
Rev 0.9 | Page 7/11 www.hoperf.com
3. Transmitting Settings
AN122
Figure 7. Transmitting Settings
Start by and Stop by can be configured in the Transmitting Settings, as shown in the figure above.
Please note that the CMT211xA devices support Two-wire Interface (TWI) communication for more robust and power-saving transmissions. The timing requirement of the TWI commands (TWI_RST, TWI_OFF and SOFT_RST) are related to the Start by and Stop by conditions, which will introduce below. The user can refer to the CMT211xA datasheets for details.
3.1 Start by
The transmission of CMT2113/19A can be started by either “DATA Pin Rising Edge” or “DATA Pin Falling Edge”. See the two
STATE
SLEEP XO-STARTUP TUNE TRANSMIT
SLEEP
t
XTAL t
TUNE
Rising Edge
DATA pin
0
1 t
HOLD
Don’t Care
PA out
Valid Transmitted Data
RF Signals
t
STOP
0
STATE
Figure 8. Transmission Enabled by DATA Pin Rising Edge
SLEEP XO-STARTUP TUNE
TRANSMIT
t
XTAL t
TUNE
Falling Edge
DATA pin
1 0 Don’t Care
Valid Transmitted Data
t
STOP
0
SLEEP
1
PA out
RF Signals
Figure 9. Transmission Enabled by DATA Pin Falling Edge
Rev 0.9 | Page 8/11 www.hoperf.com
Table 4.Timing in Different Working States
XTAL Startup Time
[1]
Parameter
Time to Tune to Desired Frequency
Symbol
t
XTAL t
TUNE
Min
Hold Time after Rising Edge
Time to Stop The Transmission
[2] t
HOLD t
STOP
10
2
Notes:
[1]. This parameter is to a large degree crystal dependent.
[2]. Configurable from 2 to 9 ms in 1 ms step size and 20 to 90 ms in 10 ms step size.
3.2 Stop by
Typ
400
370
Max
90
AN122
Unit
us us ns ms
When the CMT2113/19A DATA pin is driven to low (logical zero) for the time t
STOP
(can be selected from 2 to 9 ms in 1 ms step size and from 20 to 90 ms in 10 ms step size), the transmission is ended and the CMT2113/19A goes back to the SLEEP state, waiting for the next transmit cycle. Please note that the selected stop time and the actual symbol rate limits the number of consecutive zeros that can be transmitted. If the number of zeros transmitted is larger than N, which is calculated as below, the transmission is ended.
N = Integer[ t
STOP
1/SR
]
Note:
1. SR represents the actual symbol rate of the transmitted data.
2. The unit for t
STOP is ms, and for SR is kbps.
3. The function Integer [ ] is rounding down to the nearest integer. E.g. Integer [1.4] = 1; Integer [10.6] = 10.
Example 1
If the t
STOP is 20 ms and the actual SR is 0.5 kbps, the maximum number of consecutive zeros that can be transmitted is Integer
[ 20 * 0.5 ] = 10.
Example 2
If the t
STOP is 20 ms and the actual SR is 1.03 kbps, the maximum number of consecutive zeros can be transmitted is Integer
[ 20 * 1.03 ] = 20.
Rev 0.9 | Page 9/11 www.hoperf.com
4. Document Change List
Rev. No.
0.8
0.9
Chapter
All
All
Table 5. Document Change List
Description of Changes
Initial released version
Adding product CMT2119A to this document
AN122
Date
2014-08-22
2015-03-18
Rev 0.9 | Page 10/11 www.hoperf.com
5. Contact Information
AN122
Hope Microelectronics Co., Ltd
Address: 2/F,Building3,Pingshan Private Enterprise science and Technology Park,Xili Town,Nanshan District,Shenzhen,China
Tel: +86-755-82973805
Fax: +86-755-82973550
Email: [email protected]
Website: http://www.hoperf.com
http://www.hoperf.cn
Copyright. CMOSTEK Microelectronics Co., Ltd. All rights are reserved.
The information furnished by CMOSTEK is believed to be accurate and reliable. However, no responsibility is assumed for inaccuracies and specifications within this document are subject to change without notice. The material contained herein is the exclusive property of CMOSTEK and shall not be distributed, reproduced, or disclosed in whole or in part without prior written permission of CMOSTEK. CMOSTEK products are not authorized for use as critical components in life support devices or systems without express written approval of CMOSTEK. The CMOSTEK logo is a registered trademark of
CMOSTEK Microelectronics Co., Ltd. All other names are the property of their respective owners.
Rev 0.9 | Page 11/11 www.hoperf.com
Herunterladen
Werbung