BREAKING NEWS

07 November 2015

Automated Blood Pressure Cuff


The objective of this instructable is to create an automated blood pressure cuff using an Arduino Uno and simple electronic parts. This device will allow one to measure their mean arterial pressure (MAP) in about one minute. Previous Arduino coding and circuit design experience is not necessarily required, as this tutorial will provide a detailed step-by-step walkthrough.

Gathering the Materials

For this project you will need the following:
- Arduino Uno (1)
- Arduino USB Cable (1)
- Arduino Software Downloaded onto Computer (1)
- Pressure Transducer (Honeywell ASDX 015PDAA5) (1)
- A 3-5V DC Motor (3V DC KOGE Mini Pump KPM14A) (1)
- Dump Valve (3V DC Air Release Valve KOGE) (1)
- 2N3094 transistor (1)
- Two 100 Ohm Resistors (or one 200 Ohm Resistor)
- Wire
- Generic Manual Blood pressure cuff (1)
- 3-way Valve (1)
- 4-way Valve (1)
- Extra Tubing
- Bread Board (1)
- Multimeter (to troubleshoot) (1)
Extra:
- Soldering Iron (1)
- Solder
- Simple PC Board (1)

Constructing the Circuit


See attached image for detailed circuit diagram. Note: attaching to these specific Arduino pins will allow you to implement our code (provided in last step).

Arduino Code




The Arduino code was written to integrate the pressure transducer and microcontroller to allow functionality of the device. The first step is to ensure that the dump valve remains closed while the pump inflates the BP cuff. Next, the BP is inflated to a pressure of 200mmHg to begin the test. Before the software commands for deflation of the BP cuff, the exact initial pressure is recorded (~200mmHg). The BP cuff is then deflated in intervals of approximately 5mmHg - 10mmHg, and the pressure is recorded at each interval. Once the program deflates the BP cuff to about 60mmHg, enough data points have been recorded for the software to determine the mean arterial pressure. The calculated MAP is displayed in the serial monitor upon completion of the program. Additionally, the BP cuff is deflated all the way automatically at the end of the test.

Implementing Breadboard Practice Run


Please note that the provided picture is not a complete circuit. Always make sure you check your circuit before moving onto a PC Board. The transistor functions as a switch to allow the appropriate amount of current to flow into the motor during inflation of the BP cuff.

Soldering to PC Board




Seeing the Results!

When performing the final run it is important to put the cuff high around your bicep, and to have no motion during the stepwise drop of pressure (this is when values are being saved). The less movement during the test, the more accurate the calculation will be.






Share this:

16 comments :

  1. hi, can i know the schematic diagram for this project?

    ReplyDelete
  2. Outstanding quality and versatility come together in convenient all-in-one, professional Santamedical aneroid sphygmomanometer kit. Buy Now at amazon.com
    Santamedical Aneroid Sphygmomanometer with Stethoscope

    ReplyDelete
  3. Attach yoursef to a .... sphygmomanometer , watch your blood pressure rise as your veins constrict and then SUE THE BATTARDS!

    ReplyDelete
  4. The FDA approved Santamedical® Aneroid Sphygmomanometer is ideal for medical professionals in all settings.

    ReplyDelete
  5. Santamedical Launced New Wrist Digital Blood Pressure Monitor
    Blood Pressure Monitor

    ReplyDelete

  6. A Sphygmomanometer is used to establish a baseline at a healthcare encounter and on admission to a hospital. Checking blood pressure is also performed to monitor the effectiveness of medication and other methods to control hypertension, and as a diagnostic aid to detect various diseases and abnormalities.

    ReplyDelete
  7. Digital Blood Pressure Monitoring device facilities blood pressure regulation at home. It is easy to use and displays precise readings for blood pressure and heart rate.

    ReplyDelete
  8. how can i get the code .....darwin.vargas2011@gmail.com

    ReplyDelete
  9. I have nothing but wonderful things to say about this product! I am currently a first year medical school student, and one of the first clinical skills that I had to learn was how to take an accurate blood pressure.

    Adult Deluxe Aneroid Sphygmomanometer

    ReplyDelete
  10. I have nothing but wonderful things to say about this product! I am currently a first year medical school student, and one of the first clinical skills that I had to learn was how to take an accurate blood pressure.

    Adult Deluxe Aneroid Sphygmomanometer

    ReplyDelete
  11. This is a great project, but could you please share the code you used ?

    ReplyDelete
  12. This is the project that i really need! but can i replace the pressure sensor with more affordable component, im having a hard time finding somewhere to buy that pressure sensor from honeywell, please I need an urgent answer and thanks!

    ReplyDelete
  13. Hi thank you for this project, Im geting negative MBP with the same code and materiels It's noormal??

    ReplyDelete
  14. Really I enjoy your site with effective and useful information. Buy online accusure blood pressure machine

    ReplyDelete
  15. what does the following formula mean: MAP = ((total / l) -550) * 200/102;

    ReplyDelete

 
Back To Top
Distributed By Blogger Templates | Designed By OddThemes