AeroComm ZB2430 manual T W O R K I N G, Examples

Page 29

2 4

S E R I A L I N T E R F A C E

N E T W O R K I N G

PAN ID - PAN ID (EEPROM address 0x79) is a 16-bit field and is similar to a password or network number and helps differentiate collocated networks. A transceiver will not be associated with a network unless its PAN ID and Channel Number match that of the Coordinator. Range is 0x0000 to 0x3FFF.

RF Channel Number - (EEPROM Address 0x40) Channels 0x0B - 0x1A; 5 MHz spacing. The transceiver will operate only on the RF Channel Number specified in the EEPROM.

Note: The ZB2430-Q is not approved for use on channel 0x1A and the channel number should therefore be selected accordingly.

F i g u r e 7 : I E E E 8 0 2 . 1 5 . 4 R F C h a n n e l s

T a b l e 6 : R F C h a n n e l N u m b e r S e t t i n g s

Radio Model

RF Channel Number

Frequency Details &

Countries

Range (0x40)

Regulatory requirements

 

 

ZB2430-D

0x0B - 0x1A

2400 - 2475 MHz

Pending Approval

 

 

 

 

ZB2430-Q

0x0B - 0x19

2400 - 2465 MHz

Global

 

 

 

 

Channel Select - When enabled in EEPROM (EEPROM address 0x56, bit-3) the Coordinator will select a channel permitted by the Channel Mask with the least amount of energy present. The Coordinator will start on the first channel and if RF energy is detected or another network is detected, it will change to the next channel. This continues for all the channels and then the clearest channel is selected.

When a Router is powered on, it will scan each channel; periodically sending beacons and searching for a parent. When the parent receives a beacon from the Router, it sends an acknowledgement to the Router, and the Router is associated with that parent.

When disabled in EEPROM, the Coordinator will use the RF Channel programmed at EEPROM address 0x40 to establish it’s network.

Channel Mask - The Channel Mask (EEPROM Address 0x30) is a 32-bit field which specifies the range of allowable channels that the radio can select from when choosing an RF channel. In order for two devices to communicate, a common channel must be selected. At least one channel must be selected (set to 1).

To use the Channel Mask, enable Channel Select (EEPROM Address 0x56, bit 3). When Channel Select is enabled, the radio disregards the Channel specified at EEPROM address 0x40. When Channel Select is disabled, only the Channel specified at EEPROM Address 0x40 will be used.

Examples:

Image 29
Contents VE R S I O N Sales Technical SupportDocument Information Limited Warranty, Disclaimer, Limitation of LiabilityCopyright 2008 AeroComm, Inc. All rights reserved This material is preliminaryRevision Description Revision HistoryContents E R V I E W ZB2430 Transceiver Module2 4 3 0 F E a T U R E S B l e 1 Z B 2 4 3 0 Specification s SpecificationsGeneral PhysicalCertifications N D E F I N I T I O N S SMT Pin Pluggable Type Signal Name FunctionCTS Design NotesHardware Interface I n E e p I n dTerms & Definitions TE R M S & D E F I N IT I O N S TE R MS & D E F in I TI O N S E E 8 0 2 5 & Z I G B E E O V E R V I E W Theory of OperationCoordinator RouterS h E a T I N G a N E T W O R KEnd Device G u r e 1 Z i g B e e N e t w o r k T o p o l o g i e s R E N T / C H I L D R E L a T I O N S H I PX i m u m N e t w o r k D e p t h T W O R K L I M I T a T I O N SG u r e 2 P a r e n t / C h i l d R e l a t i o n s h i p I t N e t w o r k a d d r e s s G B E E a D D R E S S I N GB l e 3 D e v i c e T a b l e E x a m p l e I t M a C a d d r e s sS h R o u t i n g a O D Bit Network AddressesZB2430 User’s Manual O a d c a s t T r a n s m i s s i o n s Broadcast Address Destination Group B l e 4 B r o a d c a s t a d d r e s s e sSending a Broadcast packet T E R F a C E M O D E S Serial InterfaceA n s p a r e n t M o d e I M o d eB l e 5 B a u d R a t e / I n t e r f a c e T i m e o u t R I a L I N T E R F a C E B a U D R a T EO W C O N T R O L Using a non-standard baud rateT E R F a C E T I M E O U T / R F P a C K E T S I Z E D D a t a B u f f e r a n d R T S D D a t a B u f f e r a n d C T SExamples T W O R K I N GZB2430 User’s Manual B l e 7 S l e e p M o d e S e t t i n g s W E R D O W N M O D E SC l i c S l e e p E p S l e e pTransmitting and Receiving data with a sleeping End Device G u r e 1 1 Z B 2 4 3 0 C o n f i g u r a t i o n F l o w Configuring the ZB2430B l e 8 C o m m a n d Q u i c k R e f e r e n c e C O M M a N D ST h e F l y C o n t r o l C o m m a n d s N F I G U R I N G T H E Z B 2 4 3 M M a N D D E S C R I P T I O N S Auto Destination Read Destination AddressRead API Control Write API ControlRead Digital Input Set Max PowerRead ADC Write Digital OutputsRead 16-bit NWK Address of Parent Device Read 16-bit NWK AddressDiscover 16-bit NWK Address of Remote Radio Discover Ieee Address of Remote RadioDiscover Ieee Address & Children of Remote Radio Read TemperatureRead Voltage Eeprom Byte ReadRestore Factory Defaults ResetSoft Reset with NV reset Eeprom Byte WriteParameter Length Range Default Description Address BytesEeprom Parameters Bytes Length Range Default Description AddressZB2430-Q ZB2430-D MAC ID I T r a n s m i t P a c k e t API OperationG u r e 1 2 T r a n s m i t a P I p a c k e t f o r m a t I S e n d D a t a C o m p l e t eG u r e 1 4 R e c e i v e a P I p a c k e t f o r m a t I R e c e i v e P a c k e tZB2430 Addressing Wait for command response G u r e 1 7 R e a d N e i g h b o r T a b l e C o m m a n d Command DefinitionsA d N e i g h b o r T a b l e V a N C E D N E T W O R K C O M M a N D S G u r e 1 9 R e a d R o u t e T a b l e C o m m a n d A d R o u t e T a b l eG u r e 2 0 R e a d R o u t e T a b l e R e s p o n s e G u r e 2 1 P e r f o r m S c a n C o m m a n d R f o r m S c a nIf Scan Type = 0x00 Byte 8 Channel Number Byte 9 Energy G u r e 2 2 P e r f o r m S c a n R e s p o n s eG u r e 2 3 R e a d R a d i o T a b l e C o m m a n d A d R a d i o T a b l eG u r e 2 4 R e a d R a d i o T a b l e R e s p o n s e G u r e 2 5 Z B 2 4 3 0 M e c h a n i c a l D r a w i n g Dimensions2 4 3 0 M E C H a N I C a L O D U C T P a R T N U M B E R S Ordering InformationE N C Y I D E N T I F I C a T I O N N U M B E R S Compliancy InformationP R O V E D a N T E N N a L I S T B l e 1 1 Z B 2 4 3 0 a p p r o v e d a n t e n n a L i s tContains FCC ID KQL-ZB2430-100 / KQL-ZB2430D M E Q U I P M E N T L a B E L I N G R E Q U I R E M E N T SM P L I a N C Y I N F or M a T I O N

ZB2430 specifications

The AeroComm ZB2430 is a highly regarded wireless module optimized for Zigbee applications, positioning itself as an ideal solution for connecting devices within the Internet of Things (IoT) ecosystem. With its robust features, advanced technologies, and impressive characteristics, the ZB2430 stands out in the crowded market of low-power, low-data-rate communication devices.

One of the primary features of the AeroComm ZB2430 is its superior range and reliability. Designed to operate in the 2.4 GHz ISM band, the ZB2430 boasts a communication range of up to 1,200 feet line of sight in open environments. This enables seamless connectivity for devices across extensive areas, making it suitable for applications such as remote monitoring and smart home systems. The ZB2430 also employs advanced error correction and data packet acknowledgment techniques, ensuring that data is transmitted accurately and reliably, even in challenging conditions.

Another significant characteristic of the ZB2430 is its low power consumption. Designed for energy efficiency, this module allows devices to operate on battery power for extended periods, which is critical for applications like sensor networks and portable devices. With power-saving modes that can further extend battery life, the ZB2430 is ideal for applications where minimizing energy use is essential.

The ZB2430 also supports a variety of communication protocols, including point-to-point and mesh networking capabilities. The mesh networking feature allows devices to communicate with each other even when they are not within direct range, creating a highly scalable and resilient network. This is particularly beneficial in industrial automation and smart city applications, where reliable communication is paramount.

In terms of integration, the AeroComm ZB2430 is designed with ease of use in mind. It comes in a small form factor that can be easily incorporated into various devices, and it features a simple interface for developers. With its comprehensive documentation and support, developers can quickly implement and deploy Zigbee solutions.

In summary, the AeroComm ZB2430 is a powerful wireless module that excels in providing reliable, low-power, and scalable communication solutions for IoT applications. Its impressive range, energy efficiency, and support for mesh networking make it an attractive choice for developers looking to create innovative and robust wireless systems. Whether in home automation, industrial control, or smart city initiatives, the ZB2430 is poised to play a key role in the future of connected devices.