User Manual
Table Of Contents
- Revision History
- Table of Contents
- Chapter 1 Introduction
- Chapter 2 Wireless Sensing Triple Axis Reference design introduction
- Chapter 3 Sensor Board description
- 3.1 Board overview
- 3.2 A/D conversion of XYZ levels
- 3.3 Power management
- 3.4 ZSTAR Sensor Board hardware overview
- 3.4.1 Analog connections
- 3.4.2 g-select connections
- 3.4.3 BDM (Background Debug Mode) connections
- 3.4.4 Sensor Board schematics
- 3.4.5 Button connections
- 3.4.6 MC13191 to MC9S08QG8 microcontroller interface
- 3.4.7 MC13191 RF interface
- 3.4.8 Clocking options of MC9S08QG8
- 3.4.9 LED indicators connections
- 3.4.10 Power supply
- 3.5 Bill of Materials
- Chapter 4 USB stick board description
- Chapter 5 Software Design
- 5.1 Introduction
- 5.2 SMAC (Simple Media Access Controller)
- 5.3 ZSTAR RF protocol
- 5.4 STAR protocol and ZSTAR extensions (over USB)
- 5.5 Bootloader
- Chapter 6 Application Setup
- Appendix A References

Sensor Board description
Wireless Sensing Triple Axis Reference design, Rev. 0.9
16 Freescale Semiconductor
Figure 3-2Sensor board block diagram
Figure 3-3 shows in more detail, how different software and hardware modules co-operate with each
other. The main task of the Sensor board is to:
• periodically wake-up from power saving mode
• measure all three XYZ acceleration values from the sensor
• compose a data frame using simple ZSTAR RF protocol
•use SMAC (Simple Media Access Controller) to send this data frame over the RF link
• wait for an acknowledgment from the other end (here, the USB stick)
• go to sleep
This basic loop repeats roughly 20 times per second providing nearly a real-time response from the
sensor.
MMA7260Q
accelerometer
X Y Z sleep g-select
MC9S08QG8
MCU
MC13191
2.4GHz RF
receive antenna
transmit antenna
SPI
IRQ
CR2032 or CR2477
Lithium battery