Ventilator
Simulator Platform
NC Chickadee Synthesized FromMechanical Ventilator DesignImplemented Using Opensource Software,FreeCAD, AndArduino Boards/Shields
Copyright © 1988-2020 by
. All Rights Reserved.
Contents of PageThis web page contains a strong disclaimer/license, a brief discussion concerning evolution of this "low cost ventilator", working assumption, a set of references, a brief report of progress/status, and a collection of helpful images with comments.
Disclaimer
1> The project presented here as a lowcost Ventilator Simulator Platform. It is not a qualified medical device at any level. This projects as presented here is not qualifed for any medical application. The project as presented should serve as a test platform and simulator supporting further development of the bio-medical equipment. 2> No warranty is made regarding the servicability or fitness for use of this low cost prototype ventilator. A user may employ, enjoy or engage in this project under the terms of he GNU General Public License (GNU GPL or GPL) as OpenSource software licenses that guarantee end users the freedom to run, study, share, and modify the software. All copyrights privildeges are reserved.
Evolution of ProjectThe goal of this project was to gain a layman's level of understanding of the complexity of ventilators. This understanding was to be added to my CommonPlace Book of knowledge. While chasing this pursuit various seacrh strings associated with Forrest Bird led to the referensnces listed further below. The question eventually became one of "can CNC style machines possibly accomplish some level of ventilator fucntionality" using only components currently "on-hand"? Once that has been achieved can the resulting venitlator simulation platform serve a useful purpose as a learnig resource?
Working Assumptions:The working assumptions are:
- Ability to read technical material and translate into specification/work-product.
- Experience creating Arduino project content within Sloeber or similar IDE.
- A capability to adapt hardware as need to integrate with software to accomplish a task.
- The design implementation is limited to using only parts that are currently in the current shop/lab inventory.
Note: ** Some browsers do not allow links to these sites from their anchors.
Status:- Verified Three Axis CNC Machine functions as designed
- Selected/verified the use of SD memory card with appropriate gcode for basic CNC machine control
- Began the retrofit of prior Arduino/Sloeber projects to systhesize the a034_nc_chickadee project
- a021_xystepper project. Avialable at GITHub as https://github.com/trooker/a021_xysteppe
- a031speed_gun_004 project. Avialable at GITHub as https://github.com/trooker/a031_speed_gun_004
Click to view details:
Global Findings:The following points have been determined:
- The project did provide a great springboard into further development of complex CNC based projects using Arduino resources.
- A ventilator simulator functionality was achieved given the limitations of employing "just parts" on-hand in the project's inventory.
- As the project sits today, the basic ventilator simulator does function but only at the most minimal threshold of expecations.
- There is plenty of room to "grow" this project into a useful ventilator similator.
ImageCommentSee
Verified Three Axis CNC Machine
for a brief discussion of the "starting point" for the prototype sytem. Inaddition to the LCD and LED extended from the Base Shield a push button extends from digital port 6. An buzer extends from the Base Shields digitial port 5. The roles/function of the pushbutton, buzzer, and each stepper will evlove as the design matures.View from Sloeber IDE showing the feedback from Arduino controller via the USB port of the prototype ventilator Changes made to dilni.ngc confirmed by test. Initial creation of the 3D model of the respitory schematic as rendered in FreeCAD 0.18.4 Please send comments or questions using
. (Last update: April 3, 2020 tar)
Comments
Please log in or sign up to comment.