Download presentation
Presentation is loading. Please wait.
Published byKelley Grant Modified over 9 years ago
1
Track User Tracker T.U.T. Chris Orchard Fevri Tokouete Michael Tullbane Group 2 Senior Design Fall 2011
2
The TUT A complete system used to “prescribe” and record exercise regimens pertaining to an indoor athletic track.
3
Project Overview Hardware: Record and display a user’s performance during a track session. Loaded with an individual’s prescribed exercise regimen or desired goal(s). Prompts user during session, I.E. slow down, speed up, rest. Displays and/or records speed, distance, elapsed time, and time/distance remaining. Interface to upload recorded sessions.
4
Project Overview USB Interface to Hardware Auxiliary Interface to Hardware Software: Allows health care professionals to prescribe and monitor exercise regimens via a website for their patients. Permits self-prescribed use of the system. Maintains a private exercise diary accessible by both prescribers and users.
5
System Use Flow User Login host computer (At track facility) Host Retrieves Prescription Data from a remote database Prescription is downloaded via USB to portable electronics device (Wrist Band Tracker WBT) WBT detaches from USB, issued to user Instructs user. Prompts user during a session. Records. End of session. WBT reattached to host. Session data uploaded User Exercise Diary in database updated
6
Hardware Components WBT-Wrist Band Track Large wrist watch sized device. Determines speed and distance by detecting transitions through E field thresholds of a transmitter node. Displays new data only when new data is acquired. Transmitter Nodes Provides a narrow beam RF signal used by the WBT to determine position and speed data. Designed for ease of installation. Wireless, position placement flexible. Overhead View of Indoor Track- Distance around 0.8 miles
7
SPI/USB MSP430F2274 µController CC2500 Transceiver 2.4GHZ Quasi- SimpliTI© Network B USC SPI Master Mode GPIO Port 4 SPI Addressing Control OLED Graphics Display 96xRGBx64 A USC SPI-Mode UART-Mode Timer A 1 Second Interrupt 32.768KHz Watch Crystal FT232RQ Mini-USB connector GPIO Port 1 Switch Input GPIO Port 2 4 User Input Switches Interrupt Control Signal Serial Data RF Signal RF Filter Chip Antennae WBT Block Diagram
8
WBT Prototype-MSP430
9
WBT Prototype - Bottom Pins holes to CC2500 control signals eZRF430-2500 PCB from Texas Instruments CC2500 IC Antennae
10
WBT Prototype Schematic
11
WBT Prototype Texas Instruments MSP430F2274 µcontroller 2 serial controllers used as SPI (One reconfigured as UART for a USB interface. Timer A-Generated from external 32.768KHz crystal. 32k bytes of Flash – bitmaps for the display. 1k bytes of SRAM. T.I. CC2500 Radio IC SimplicTI Protocol-2.4GHz. Crystalfontz OLED Display Low power consumption 160 º view angle 96xRGBx64 dot resolution. GDDRAM-96x16x64 ⇒ 64k color spectrum
12
Transmitter Node Basic Function Of Transmitter Node Send signal to the WBT
13
Components Of The Transmitter Directional Antenna Basic Functions - Broadcast signal to the WBT Features - 2.4 GHz frequency -Low cost -High gain (10db) -Small size (~4 cubic inches) -Good performance
14
Patch Antenna’s Radiation Pattern
15
Patch Antenna
16
Directional Antenna (Patch Antenna) Range Variation R = 1 meter -P r = 1.44326μW R = 0.5 meter - P r = 5.77303μW R = 0.25 meter - P r = 23.0921μW
17
RF Transceiver (CC2500) Basic Function Transmits signal to WBT via the patch antenna Reasons For Choosing The CC2500 - Low supply voltage - 2.4 GHz frequency - Short range - Ultra low power 1.3mW - Low cost
18
Microcontroller (MSP430F2274) Main Function - Program transmitter in saving power mode - Transmit signal to the WBT Features - Low supply voltage 1.8 to 3.6 V - Ultra-Low power consumption - Two-built-in 16- bit timer - 2 SPI - 40 I/O pins - 10 bits A/D converter with data transfer controller
19
Transmitter Node Schematics
20
Software System Design Commercial off the shelf (COTS) packages available? Medical records systems Web hosting services Commercial database systems Write our own software Software lifecycle model Operating System Language / Languages Development tools
21
Software Lifecycle Model Waterfall Model? - Inflexible to changing requirements ↓ Agile Methods? – Flexible, minimal documentation, too much consultation with customer, rush to final product ↓ Prototyping Model? – Produce prototypes at different stages to verify functionality and revise as necessary ↑
22
TUT Login Screen
23
Patient Main GUI
24
Patient Email Exercise Log
25
Casual User Main GUI
26
Casual Email Exercise Log
27
Admin Main GUI
28
Add New Casual User
29
TUT Database
30
Physician Main GUI
31
Add New Patient
32
Write Prescription
33
Budget Cost Summary Item DescriptionCosts Development Costs$177.95 WBT Prototype$120.00 2 Transmitter Nodes$220.00 Administrative-Shipping-Coffee$75.00 Total$592.95 Initial budget estimate was $200 per team member Each team member itemized their costs So far we are still below budget
34
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.