EKG Simulator



detta instructable i detalj beskriver de steg som krävs för att skapa en Arduino-baserad ECG simulator. En ECG simulator replikerar hjärt vågformen som kan mätas genom att bifoga tre elektroder (RA, LA RL) till patientens bröstkorg. Detta EKG-signalen är bara några millivolt i amplitud. Det färdiga projektet visas i det första fotografiet nedan.

Projektet byggdes med en Adafruit Menta kit plus några ytterligare delar. Menta kit innehåller en Arduino ATMega328P mikroprocessor med Flash-minne 32K och 2K RAM-minne plus en Altoids-typ metallhölje som har tillräckligt med utrymme för att passa en liten numeriska display, en potentiometer att justera pulsen och tre banan kärl för patienten leder.

Vågformen skapades av första gör en skärmdump av en lämplig vågform bild från Internet. Denna bildfil var sedan digitaliseras med hjälp av öppen källkod Engauge programmet från Sourceforge. Resulterande textfilen var vidarebearbetas genom ett anpassat program för Python som används linjär interpolation till rymden den prover 1.0 millisekund apart följt genom att formatera tabellen digitaliserade i en C-språket matris konstruktion som kan klistras in i den Arduino skissen.

För att mata en analog vågformen på Arduino Menta, var en billig mikrochip 12-bitars digital till analog omvandlare fastlödda Menta prototyping området. En enkel resistiv spänningsdelare var anställd för att dämpa signalen D/A till nivåerna som krävs millivolt.

Den resulterande signalen från Adafruit Menta var kopplas sedan till en Texas instrument ADS1293EVM utvärdering modul som i sig visar driften av deras ADS1293 EKG front-end chip (en enda integrerade kretsar som implementerar alla signalbehandling som normalt finns i främre delen av en ECG heart monitor).

TI programvaran som medföljde i Demonstration Kit användes att visa inkommande EKG-signalen från ECG simulatorn som enades om ett nära samarbete med form och amplituden på EKG-kurvan fångas i Internet-dokumentet.

Medan detta projekt riktades enbart på att skapa en EKG-signalen, skulle metoden som kunna användas att skapa nästan vilken vågform du kan rita eller extrahera från ett dokument!

Projektet också visar bara hur användbar den Adafruit Menta kit kan vara när den används som utgångspunkt för en anpassad engångsåtgärder inbäddade mikro-controller design. Jag behövde en ECG simulator och kunde bygga det för omkring $60 i delar.

Om du vill visa en fullständig handledning (pdf) av projektet, som går in mycket mer i detalj om de tekniker och förfaranden som används för att replikera EKG-kurvan, klicka på denna länk:

https://github.com/lynchzilla/ECG_Simulator_Documents

Detta kommer att ta upp Sammanfattning GitHub databasen (andra bilden ovan) som har bara detaljerad handledning (pdf) och Arduino skiss (ino). Klicka bara på knappen ZIP ladda ner dessa två filer (ca 136 megabyte).

Om du vill ha allt om projektet inklusive vågen Office-dokumentet och alla ritningar, klicka på följande länk (ca 242 megabyte):

https://github.com/lynchzilla/ecg_simulator

Se Steg
Relaterade Ämnen

EKG Tester

i utvecklingsländerna, ingenjörer har inte tillräckliga resurser för att reparera korrekt medicinsk utrustning. Utvecklingen av en låg kostnad elektrokardiogram (EKG) tester skulle kraftigt öka en teknikers möjlighet att felsöka problem i nuvarande E...

Simulera mekanismen av en överföring kedja för cyklar och motorcyklar med Autodesk Maya 2015 ITA

I den här videon på italienska förklarar hur man använder en 3D programvara för att simulera mekanismen av en bilresa kedja med hjälp av verktyg som "constraint, mel script, dubbla special, rörelsebanan" och mycket mer.Jag hoppas kommer att vara...

Arduino MS Train Simulator konsolen

Jag är en stor tåg buff älska allt som finns om dem, betyder också jag vilja spela Train Simulator från Microsoft. Använda ett tangentbord för att köra ett tåg är inte det mest försiktiga sättet. Jag tittade på järnväg driver men för 200 dollar, det...

Arduino simulering dator tangentbord

Som typisk inmatningsenhet har tangentbord särskilda fördelar när de används för interaktioner. För att ge ett fall till exempel, reservdelar passerar push-nyckeln händelser till blixt via tangentbordet hela processen med att gå igenom besvärliga grä...

1/6 modell rörelse simulering stol /w Microsoft Flight Sim X

Detta är en Instructables på hur man skapar en liten rörelse simulering stol med Microsoft Flight Simulator X.Steg 1: Komma upp med en stol design Detta är vår 1/6 modell, anpassade gjort delar i TinkerCAD och skrivas ut med hjälp av en 3D-skrivare....

Surround ljud Simulator

denna surround ljud simulator är baserad på andra surroundljud ledningar jag sett, som förvandlar stereoljud till surround-ljud. Hur det fungerar är att den spelar olika ljud i främre och bakre högtalare, låter mycket som äkta surroundljud.Känn dig f...

3 fot lång Ant boet med födosök området - äkta naturliga simulering

har du njuta av att fånga myror ett barn? Fortfarande ett barn? Vill ha den ultimata setup med en komplett fysisk simulering av en verklig miljö? Trött på Uncle Sam's Ant farm's med begränsad possiblities? Vill ha en koloni i 10 av tusentals, inte et...

EKG (EKG) handled band / elektroder

för ett projekt som jag gjorde för universitetet var vi krävs för att göra två handled band och en leg rem som vi kunde ansluta till en annan studenter vänster arm, höger arm och höger ben.De viktigaste punkterna vi kommer att titta på när att göra h...

3D CAD simulering i solidworks och labview

Innan du går till 3D utskrift eller tillverkning av komponenter, är det bättre att testa maskinen och utvärdera sina resultat i en virtuell miljö.Detta projekt har jag använde Solidworks för att skapa 3D-modeller, Labview för att skapa rörelse profil...

Att lägga till flygplan till Microsoft Flight Simulator

detta Instructable är det att ge en grundläggande översikt över hur du importerar tillägg flygplan till Microsoft Flight Simulator. Jag har FS2002, och ja, jag planerar att uppgradera till FS2004, men samma grundläggande steg gäller för FS2004, FS200...

Barbichette Simulator feat. MakeyMakey

Här hittar du några instruktioner att använda en MakeyMakey kit och göra dina egna styrkort att spela till ett original spel, designad av Wuthrer och jag.Det är ett spel för två spelare, heter Barbichette Simulator som en hyllning till "La Barbichett...

Arduino trafikljus simulator

Ett barn vänliga språk att lära barn programmering är grunden. Scratch är ett grafiskt programmeringsspråk utvecklat av MIT Media Lab livslångt dagis grupp. Den kan användas till att programmera spel och animeringar genom att dra och släppa instrukti...

Web Browser Arduino simulering

i detta instructable vi gör en led chaser med 123D Circuits.io bakbord virtuella protyping och Arduino simulering. Här är en animation som visar vad vi kommer att ha i slutet:Steg 1: Skapa en ny krets Som ett första steg klickar du på "Skapa en ny kr...

MPU6050: Arduino 6 axlig Accelerometer + Gyro - GY 521 Test & 3D-simulering

Är du ute efter för att göra din egen quadcopter drone eller RC plan med Arduino men vet inte hur man få gyro fungerar? Kanske har du redan köpt några 6 axel MPU6050 moduler (på GY-521 breakout styrelser) bara för att finna de var inte så enkelt att...

Hur man skapar en matris stylad CMD effekt Plus Live EKG Monitor

Denna handledning syftar till att ge dig den hemliga koden bakom Matrix filmerna. Jag skulle använda denna tutorial för att förklara begreppet loopar i programmering.Låt oss titta på en snabb scenario:Spellista {Gör: spela favoritlåt}Gå till spellist...

Hur man kan simulera GPS modul i Proteus

översiktI denna tutorial ska du lära dig att simulera en GPS modul i Proteus kopplats ihop till en Arduino Uno. Du kan arbeta med ett projekt som kräver dig att simulera GPS-data. Denna handledning kommer att lära dig exakt hur man gör det!. Som vanl...

Moderkortet simulering för CompTia a + certifieringsexamen

som en del av CompTia a + test, studenter uppmanas att identifiera de olika delarna av en standard moderkortet genom att dra namnen till bilder av delar. Detta Instructable är en simulering av denna del av examen. Istället för att dra namnen över til...

Simulering av robot Arm Gripper

varje år deltar jag i en utmaning som kallas den första robotteknik konkurrensen. Jag och mitt team måste komma med en robot design som måste uppfylla vissa specifikationer för att konkurrera framgångsrikt. De flesta år, har mitt team byggt prototype...

Mini jordbävningen Simulator

Efter ny behandling riktlinjerna för bygga min labbet och Workshop tävling, vet jag inte hur detta projekt passar in i dessa kriterier... men här är det iallafall.Detta projekt är resultatet en fjärde klass science project, en bruten matberedare och...