datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

Design Article

How to develop Z-Wave devices

Christian Pätz, Z-Wave Alliance

10/9/2012 12:12 AM EDT

Page 2
The series 400 comes equipped with one-time programmable memory making it suitable for cost sensitive designs where reprogramming is not required. The vast majority of applications use the Series 300 chip and its Flash-based memory. The re-programmable Flash memory is better suited to development programs and applications that require updates from time to time.

Sigma Designs has announced the next generation chip called Series 500 to be available in 2013. This chip series will be pin and function interchangeable with the Series 400 but will replace the Series 400 OTP with Flash memory.

Figure 2 and 3 show the most commonly used module ZW3102 from Sigma Designs that combines the Series 300 chip with some capacities, a crystal and an antenna filter.

The antenna filter is needed to comply with the regulations of the license-free frequency bands used for Z-Wave. These antenna filters are frequency-specific for e.g. 868.4 MHz (Europe, Africa and parts of Asia) or 908.4 MHz (North America) and turn the modules into a region specific device. As a result, different hardware exists for different frequency bands, and manufacturers have to manufacture separate hardware e.g. for the European or the US market. The modules can be ordered either directly from the manufacturers or from DigiKey, Sigma Designs' worldwide distributor. The price point depends on volumes but a budgetary estimate of $5 to $6 can be assumed for small production volumes of few thousand modules.


Figure 3: Series 300 Z-Wave module size comparison

The module fans out all I/Os of the SoC. These I/Os are multi-purpose I/Os and can be freely programmed as output, input with or without internal pull up. Certain I/Os have special functions to support commonly-used circuits such as dimmers or motor control.

I/Os for the Series 300 are
• 10 * General Purpose
• Two Interrupt Inputs
• Serial UART
• SPI Interface
• Triac Control, allows directly attaching the Zero Crossing signal of a phase edge dimmer circuit and deliver the Triac control signal to design a dimmer with minimum external components.
• PWM Output
• Four multiplexed 12/8 bit ADC inputs

Generally, the flexible I/O concept and the module approach allow designing products with minimal additional cost. Assuming a project for a simple binary sensor powered by a battery the whole product can be designed with as few as 10 additional components including the external antenna.

The modules provide a SPI interface that is used to program the memory and can be used to attach an external serial SPI EEPROM. The external EEPROM can be used to store additional application data. It is not possible to use the external EEPROM for operation code. 
More information about the electrical characteristics of the Z-Wave Module Series 300 can be found in the product specification [Sigma300]. The 8051 compatible microcontroller with internal ROM typically contains and executes the application code of the device. Devices with more complex functions such as remote controls - may use the Z-Wave chip as a companion chip for communication only but the amount of memory and computing power typically allows implementing all needed functions right into the transceiver chip itself to save cost and PCBA foot print.


Figure 4: Z-Wave Communication Stack

Next: 2.1 Firmware




Tim Miner

10/10/2012 11:59 AM EDT

I found the article to be packed with great information. However, the final edit semed to leave several run-on sentences that promoted confusion.
Look at this example taken from the last portion of the article:
7. Conclusion
The integration of Z-Wave hardware in own projects is quite...
To my eye, the word "your" was probably intended to go between "in" and "own" but is missing. This kind of omission is sprinkled througout the article.

Sign in to Reply



ssfrr

10/11/2012 11:21 AM EDT

Overall a well-researched article by someone obviously familiar with Z-Wave. Nice overview.

The link to the BuLogics website is giving me trouble because of the trailing slash.

Full Disclosure: I work for BuLogics.

Sign in to Reply



joyhaa

10/12/2012 6:05 PM EDT

the problem is that: it's nearly a single vendor thing, unlike zigbee.
z-wave is easier to implement while zigbee is not, however zigbee seems more open, also i don't think zwave support 6lowpan

http://code.google.com/p/6lowpan/

Sign in to Reply



joyhaa

4/20/2013 12:01 PM EDT

Z-wave rules for HA(home automation), Zigbee is still _trying_ for SE(smart energy) after so many years, I worked on zigbee for a long while and hated that, it's too complicated for simply sensors, the protocol/profile design is terrible(i.e. no two profiles can co-exist on the same node), the only thing good about zigbee is that it has a fancy name, its spec is made by marketing folks instead of engineers.

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)