Propulsiometer Instrumented Wheelchair Wheel

Download Report

Transcript Propulsiometer Instrumented Wheelchair Wheel

Propulsiometer
Instrumented
Wheelchair Wheel
Prepared by:
Seri Mustaza (BME)
Siti Nor Wahida Fauzi (BME)
Ahmad Shahir Ismail (EECE)
Hafizul Anwar Raduan (CompE)
Advisor:
Dr. W Mark Richter (PhD, Director of Research and
Development, MAXmobility)
MAXmobility


Accessible wheelchair treadmill
Basically, working with ergonomic wheelchair:
 Propulsiometer instrumented wheelchair wheel
 Transfer friendly wheelchair
 Variable Compliance Hand-Rim Prototype (VCHP)
 Effective ways to propel the wheel
Propulsiometer

Located on tubular hoop that can be mounted on
different sizes of wheelchair’s wheel.

To access the load applied by manual wheelchair user.

Consist of DAQ, load cell, wireless transmitter, battery,
DC/DC converter, sensor.

Mainly use as research tool in lab. Ex: Calculating
metabolic rate
Propulsiometer
Propulsiometer
Battery
Viasat MiniDAT™
Sensor
Load Cell
DC/DC Converter
Force, Torque &
Wheel Angle
Data collected from propulsiometer to the PC
Load Cell signals
Each of the 6 signals ranges from -5 V to
+5 V
 12 bit A/D converter
 Resolution = range/# of states (10/4096)
 For each step size, would equals to
2.4412mV.

MiniDAT™

MiniDAT™
 16-bit resolution
 16 single ended or 8 differential analog inputs
 8 digital I/O lines
 IEEE 802.11 wireless LAN
 Uses 15V DC voltage
 7.9 x 4.2 x 1.42 inches (LWH)
 Weight = 1.5lb
 Cost = $4,625.00
Problem
MiniDAT is no longer available
 Bulky
 Use too much power
 Cost = $4,625.00
 Have to wait about 20 minutes to reboot

Main GOAL
 Replacing
MiniDAT™
Specific Goals

Size: 4 x 4 x 0.5 inches (LWH)

Weight= ~0.25lb

Cost= less than $1000.00

Low power consumption
Target Specification








7 analog channels and 1 digital channel
A/D with 12 bit resolution
1 quadrature encoder input
Wireless capability
Sampling rate of at least 10 kHz
Accepts voltage signal of -5/+5 volts
Power consumption ~5 watts
Small and compact
Circuit Diagram
Circuit Schematic
Components
(Development Kit)

BASIC Stamp® Discovery Kit
 Basic



Stamp 2 Module (microcontroller)
Speed = 20MHz
RAM = 32 Bytes
Size = 1.2 x 0.6 x 0.4 inches (LWH)
 Uses
9V to operate
 Manual and software (PBasic)
Components
(A/D converter)

MAX1270
8
channel single-ended
 12-bit resolution
 Programmable input range
( 10V, 5V, 5V, 0V)
 Sampling rate of 110ksps
 Operates at 5V
Components
(Quadrature Decoder Chip)

LS7166
 8-bit
tri-state I/O bus
 No external clock required
 Operates at 5V
Components
(Wireless Serial Adapter)

Socket Cordless Serial Adapter (CSA)
 Uses
RS232 (Serial Port)
 Has a class 2 Bluetooth
 Range up to 10m
 Simple plug, install, and play
Interfacing with the computer



The BASIC Stamp module is
connected to the computer
wirelessly
BASIC Stamp Windows Editor
version 2.2.5 will be used to
program the module
Programming is performed in the
PBASIC language
Programming: A/D

Two main portions:
 Retrieving
the 6 readings from the
load cell
 Sending the data to a spreadsheet
file


Since MAX1270 has only one T/H
circuit, each readings has to be
retrieved separately
Maximum of 18µs to retrieve all
6 readings
Programming: Quadrature Decoder

Three main parts:
 Initializing the chip
 Reading position and direction
 Sending data to a spreadsheet
file


The LS7166 chip has to be
properly initialized
Then the position and
direction can be read and
sent to a file
Example code (A/D):

Main loop:
top:
for channel = 0 to 7
gosub ReadSensorData
gosub SendSensorData
next
pause sleeptime
goto top

ReadSensorData s/r:
ReadSensorData:
controlbyte = basiccontrol ^
(channel << 4)
bytea = 0
byteb = 0
shiftout outputpin,
clockpin, msb,
[controlbyte \ 8]
…
Current Status



Finalizing the circuit
layout on the wheel
Finishing the
programming portion
Testing the program