Automated Therapy Massager

Commercial parts

Power supply : The device requires 24V DC supply from a battery connected to a solar panel 60Watts. The device is working on DC from a movable storage battery, the current is not distinguishably limited and there is close to zero voltage drop as loads are exerted. Therefore for this particular device for efficiency the storage battery that can be charged and run on a constant power source of 24V. Under AC operation the available power is limited by the size of the transformer and the firmware must control the maximum power used by the motors, as described below with respect to the power control algorithm. Using DC power supply, which is usually from a movable storage battery, the device makes an assumption that there is no constraint to available power; hence there is no limit put on the power delivered to the load. Solar power can be include to ensure there is that consistency in power supply. It can happen that other combinations of power source constraints are available, and other options for detection of some sources can be implied to get best modifications for proper operation of the device.
Relay control -The compressor will provide a continuous supply of compressed air to the airtight PVC inflatables. However, to ensure a sequential opening and closing of the solenoid valves, we will incorporate a relay switch to control the process. Using Arduino microcontroller, the relay will switch on and off to supply power and cut it off from the compressor respectively at the set intervals, say, 700 milliseconds. Apart from adjusting the pressure, the relay control will also enable adjustment of the timer to control the speed of vibrations depending on the user's preference

Arduino :Arduino microcontroller board which has an Atmega microcontroller and Arduino IDE for programming the device. It operates the solenoid air valve and the small air pump. The module can have 5V input and can take up to 500mA on each output pin. The Arduino module function is to control the solenoid valves opening and closing timely so as the air from air compressor gets in and out of the inflatables in a sequential manner. The inflation and deflation of the device helps massage the part enhancing therapy procedure. The sequential inflation and deflation in coordination with regulated pressures will be such that to enhance massage of the specific part under therapy e.g joints.


Electronic circuit : Vibration motors require more power than an Arduino pin can provide, so a transistor is used to switch the motor current on and off. Any NPN transistor can be used.
A resistor connects the output pin to the transistor base; the resistor prevents too much current flowing through the output pin.
The diode absorbs voltages produced by the motor windings as it rotates.
The capacitor absorbs voltage spikes produced when the brushes on the motor open and close.
A low ohm(33) resistor is needed to limit the amount of current flowing through the motor.
The transistor will turn on (conduct) when the pin is HIGH, allowing current to flow through the motor.
image