opensensor Part 4 Opensensor details Frank H.P. Fitzek Anders Grauballe Gian Paolo Perrucci Ben Kroeger Aalborg University Stephan Rein Technical University of Berlin
overview Opensensor specification Opensensor functionality Timer Digital/analog ports UART SPI - nRF Opensensor interfaces Serial interface Opensensor debug and test SPI (nRF905) interface Bluetooth interface (next time)
opensensor details Opensensor specification Microchip dsPIC30f3013 processor 16 bit architecture C compiler optimized instruction set 24KB program memory 2KB RAM 20 I/O pins 2 UART interfaces SPI interface Timers 3 x 16-bit 1 x 32-bit Red and Green LED Low power consumption
opensensor details Timers can be used for Digital analog ports Timing Timeouts Sleep functions Pulse-width modulation PWM Etc. Digital analog ports Most ports can be configured to either input or output Measurements of environmental conditions Controller for third party systems e.g. home control systems
opensensor details UART Standard RS232 interface Bluetooth interface
opensensor details Open sensor interfaces Serial interface for wired connection with a PC Easy debugging while programming Implements command interface for the opensensor Can be accessed via a terminal program e.g. Hyper Terminal, Cutecom etc. Program is provided on the website as well as instructions on how to use it
opensensor details SPI – nRF905 Operating frequencies: 433/868 or 915MHz Gaussian frequency shift keying Power settings Output power: -10dBm, -2dBm, 6dBm or 10dBm RX reduced power mode -85dBm Carrier detect Address match Auto retransmit
opensensor details Opensensor interfaces SPI interface with the nRF905 chip to establish communication between more opensonsers MAC protocol can be implemented Low power consumption and cost
contact opensensor@es.aau.dk Frank H.P. Fitzek Anders Grauballe Gian Paolo Perrucci Ben Kroeger Aalborg University Stephan Rein Technical University of Berlin opensensor@es.aau.dk http://mobiledevices.kom.aau.dk/opensensor/
publication F.H.P. Fitzek and F. Reichert. Mobile Phone Programming and its Application to Wireless Networking. 2007. Springer.