Wireless-Tag WT-900M: Description
Wireless-Tag WT-900M: Description
com WT-900M
Wireless-Tag WT-900M
Low Power with Long Range RF Module
DATASHEET
Description
WT-900M is a highly integrated low-power half-'duplex
RF transceiver module embedding high-speed low-power MCU
and high-performance RF chip with LORA modem which is
capable of achieving significant longer range than existing RF
transceiver based on FSK or OOK modulation.WT-900M
module provides multiple channel choices, then users could
modify the serial port rate, transmission power, radio frequency
and other parameters online.
This module uses LoRa modem to improve the sensitivity up to -144.1dBm, significantly extending
the transmission distance under a low power. So there is no need for repeater and complex
communication infrastructure. Due to the transmission distance increases, users could significantly
reduce the usage of repeater, simplify the system design and reduce the production cost.
WT-900M module’s supplies the voltage 2.6-3.6 V with consuming only 15 mA at the receiving
mode.WT-900M module has four work modes and each one could be switched free. Under the power
saving mode, the module consumption is only 1.13uA. The lithium battery with 3.6 V / 3.6 AH could work
for several years, which is very suitable for a battery-powered system.
Features
Transmission distance > 5000 m
Frequency 410MHz to 510MHz
High sensitivity [email protected]
Maximum transmission power 20dBm
LoRa modem
Low sleep current 1.13uA
Receiving mode current 13mA
Max current 120mA@20dBm
Super small size 34.5 x 20 x 6mm
Single needle interface
Applications
Wireless water/heat/gas meter reading
Wireless sensor
Intelligent instrument and meter
Intelligent lighting control
Auto data collection
Remote control and sensing
Communication in highway and railway
Smart building and security
Robot control
1 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
1. Mechanical Data
Top View
WT-900M Dimensions
2. Pin Functions
2 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
When the RXD pin of module getting the first byte, the AUX pin is set low, and module begins to
judge SETB level; after receiving the last byte, module will wait 3 bytes time for a new byte coming in, if
no, the module will set high AUX pin and send the preamble symbols synchronizing code and data.
In this mode, RF data contains normal length preamble symbols, so the receiving module must be
in Mode 1 or Mode 2, which continues to receive status.
4.1.2 Mode 1-receive
The Serial port is open and the module is in continuous receiving mode. When receiving data from
the current channel, module will set low AUX and immediately output data through the TXD pin. After the
data is transferred, module will set high AUX pin.
Normal mode and timing as the figure 2:
5
AUX pin could help users set the packets interval lowest time. After RXD pin receiving data, AUX
pin will be set low and set high again at the beginning of the RF transmission. Users are able to send next
packet via RXD pin again, and the module will send the second packet after transmitting of the first
packet.
Sequence is shown as figure 3.
3 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
The serial port is closed and RF receiver will be wakeup periodically to search preamble
symbol. Module will sleep again for the next wakeup cycle if no finding preamble symbol; otherwise
receiver will wait for the synchronous code to receive all data. Once receiving RF data, module will
set low AUX pin to wake up MCU, after a certain amount of time (delay time could be set, default is
5ms), module open the serial port and output data. After the serial port finishing output, serial port is
closed and AUX pin is set high .The mode of receiving diagram is shown as figure 4
4 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
4.3.2 Sleep
The serial port is closed and the module will be wakeup periodically to clear the watch dog.
Under this working mode, RF parts will sleep and set low MCU main clock frequency.
4.4 Model 4 - Set ( SETA=1, SETB=1)
Under this mode, users could read or set the module parameters (see chapter 6).
5. Application Form
5.1 Hardware Interface
Four modes of module by SETA and SETB setting high and low could be switched freely. Diagram
of the connection between module and MCU is shown as figure 5.
users could directly connect SETA and SETB of each module to GND pin (saving two IO pins of MCU).
After configuring out SETA = 0 and SETB = 1, the module will be in the awaken mode (Mode 2);
users could directly connect SETA to GND, or connect SETB to VCC (saving two IO pins of MCU).
In this mode, the module will work in half-duplex communication mode, which could be the sending
or receiving end. The communication could only work, only if parameters of sending and receiving ends
would be setting the same.
When getting data from RXD pin, the module will set low AUX pin and automatically switch to the
RF mode. If in the awaken mode, the module will transmit a longer preamble symbol to wake up the
module of the power saving mode.
Once the receiver getting RF data from the RF transmitter, the module will set low AUX pin and
output it through the serial port. At the end of data output through the UART, the module will set high AUX
pin, and set back into the RF receive mode.
The working process is shown as figure 6.
6 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
6. Parameter Configuration
Frequency 3 2~4 Unit KHz, such as 433.920 MHz with 0x06, 0x9f,
0x00
Air baud rate (bps) 1 5 50.78, 61.04, 81.45, 122.07, 244.14, 406.9, 813.8,
1464.84, 1790.36, 2604.17, 3255.21, 4557.29,
5859.38,10416.67,18229.17,31250.Corresponding
register parameters from 0x00 to 0x0f; under the
31.2 kbps, module only supports fixed length
frame mode.
Serial port Baud 1 7 1200, 2400, 4800, 9600, 19200, 38400, 57600,
rate 115200bps are represented as 0x00, 0x01,
0x02, 0x03, 0x04, 0x05, 0x06, 0x07.
8 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
■ When the hardware address is enabling, the first two sending bytes of the packet must be
the target hardware address. If the hardware address is 0, the frame is a broadcast frame.
The receiver will check RF packet with its address, if not match, the packet will be
discard.
■ When sending the source address is enabling, the module automatically add the
hardware address. The maximum length of application data is :
Packet length (if no-fixed length, the value is 255) - 4;
If the hardware address is enabling and sending the source address is disable, the
maximum length of the application data is:
Packet length (if no-fixed length, the value is 255) - 4;
If hardware address is enabling, the maximum length of the application data is:
Packet length (if no-fixed length, the value is 255)
Receive
When the hardware address is enabling, the receiver will check the receiving data with
module’s hardware address, and packet will be discard if the address doesn’t match. If sending the
source address is enabling, the first two bytes of receiving are regard as the sender’s address.
Note: Only the hardware address is enabling, sending source address function could be
meaningful.
When the RSSI detection is effective, each last packet’s byte is the RSSI value. Actual value is:
RSSI [dBm] = -160 + RSSI_value [dBm]
6.5 Using RFModuleManager Tool Configuration
9 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
There are two ways to modify parameters of module which include UART, Radio-Frequency,
Air-Baud-Rate and RF Power. Users could use RFModuleManager to modify parameters on PC by
UART/TTL to RS232 conversion board. When commutating with module on set working mode, baud
rate of serial must be set to 9600bps. The software is shown as figure 9. The connection is shown as
figure 10.
10 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]
Forum: bbs.wireless-tag.com WT-900M
power, rate of serial port, serial port check mode, wake up of time, trigger delay, carrier sensing
time, RF packet length, hardware address, function byte.
Reply: 0x24, frequency, air rate, transmission power, rate of serial port, serial port check mode,
wake up of time, trigger delay, carrier sensing time, RF packet length, hardware address,
function byte.
Example 2: set the frequency parameter, 0XFF, 0x56, 0xAE, 0x35, 0xA9, 0x55, 0xF0, 0x02,
0x03, frequency (3 bytes).
Reply: 0x24, frequency (3 bytes)
7. Electrical Parameter
Radio Frequency 410〜510M
[email protected],
Receiving Sensitivity
[email protected]
8. Common Problem
No Communication Between 1. Different parameters between two modules, such as:
g Modules baud rate
2. Different radio frequency or air baud rate
9. Technical Support
For technical support, please send e-mail to: [email protected]
Disclaimer: We reserve the final interpretation and modification rights to update the product manuals
without notice at any time!
12 / 12
Wireless-Tag Technology www.wireless-tag.com [email protected]