EKG Simulator
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):