Wireless M-Bus-EK
11. Si1002 Wireless M-Bus Development Platform
The Si1002 Wireless M-Bus Development Platform requires the purchase of the following items:
Three Si1000 Development Kits
Three Si1002 Daughter Cards
One Supported Unlimited Compiler (Keil, Raisonance, or SDCC)
The Basic setup is shown in Figure 8.
PC
IDE
MBbusPhyTx
Workspace
Si1000
Motherboard
Si1002
Daughtercard
MBusPhyTx
Figure 8. Si1002 Wireless M-Bus Development Platform
The Si1000 Development Kit includes test cards for the +20 dB Si1000. These can be used for M-Bus
development, but the power will be too high. Note that the M-Bus stack requires the C revision of the Si1000/2.
The first Si1002 daughter card functions as the transmitter or "Meter" device. The second Si1002 daughter card
functions as a receiver or "Other" device. The third daughter card is used for an optional sniffer. The sniffer board is
not absolutely necessary but is very useful for debugging.
The Si1002 daughter card is configured with SDN connected to P2.6 and nIRQ connected to P0.1. No hardware
modifications are necessary. The factory jumper settings for the MCU motherboard are suitable for M-Bus stack
development.
The hardware_defs.h file provides a hardware abstraction layer for the M-Bus stack. The hardware_defs.h should
be edited to select the desired hardware platform before use. Define the Si1002 MCU mother board and comment
out the other hardware options.
12
USB
Debug
Adapter
Si1000
Motherboard
Si1002
Daughtercard
Firmware
IDE
MBusPhyRx
Workspace
USB
Debug
Adapter
MBusPhyRx
Firmware
Rev. 0.1
Hyper-
Terminal
Si1000
Motherboard
Si1002
Daughtercard
MBusSniffer
Firmware
Need help?
Do you have a question about the Wireless M-Bus-EK and is the answer not in the manual?