Physio Therapy Timer

Ciruit Description:
- A timer for physiotherapy exercises.
- This project was built to automate the timing of exercises that I help
my wife with to keep her back in shape.
- The timer counts about 30 seconds for each leg and must be repeated 5
times.
- The unit contains a mercury level-switch and is started by turning the
unit upside down.
- The beeper sounds once per second to indicate that the unit is running.
The beeper sounds for a whole second when it is time to change legs.
- 3 seconds are allowed to change legs therefore the timer counts 33
seconds per leg.
Exercise Description:
- Consult your physician or physiotherapist before doing such exercises.
- Lay on your back. Lift one leg in the air 90 degrees to your back for 30 seconds. Switch to the other leg. Repeat for a total of 5 times.
Design:
- The schematic is drawn using xcircuit
- The program was assembled using gpasm
- The PIC16F84 was programmed using picp
- picp /dev/ttyS1 16F84 -wp ptimer.hex
- Three AAA batteries are used for the power supply.
- A mercury level-switch (similar to those found in many thermostats) is
used for the power switch.
- The unit does go to sleep when the timer is finished but it still
consumes power, it is best to shut the unit off when done by tipping
upright.
Download:
Home
|