Heart rate monitor with PC connectivity (2 / 4 steg)
Steg 2: Krets discription
Signalen konditionering circuit består av två identiska aktiva lågpass filtren med en avskärmningsfrekvens ca 2,5 Hz. Detta innebär att den mätbara maxpulsen är omkring 160 bpm. Operationsförstärkare IC används i denna krets är LM741 (du kan använda LM339 också). Det fungerar på en enda strömförsörjning och järnväg-till-rail utdata swing. Filtrering är nödvändigt att blockera någon högre frekvens ljud i signalen. Vinst för varje filter scenen är inställd på 101, vilket ger den totala förstärkningen på ca 10000. En 1 uF kondensator på ingång av varje steg krävs för att blockera del-anseendedcen i signalen. Tvåstegs förstärkare/filtret ger tillräcklig vinst för att stärka svaga signalen från foto sensor enheten och omvandla den till en puls. En lysdiod ansluten vid utgång blinkar varje gång en hjärtrytm upptäcks. Utdata från signal balsam går till counter-ingången på mikrokontroller kretsen.
Den kontroll och display delen av kretsen visas också ovan. Displayen består av en 3-siffrig, gemensam anod, sju segment modul som drivs med multiplexering teknik. Segment a-g drivs genom PORT0 stift. Den enhetens, tio och hundra siffror är multiplexed med P2.0, P2.1 och P2.2 port stift. Två huvudsakliga takt växlar ingångar är anslutna till P3.3 och P1.0 stift för att starta stoppa enheten och även för att välja olika lägen. När start-knappen trycks, mikrokontroller aktiverar IR överföringen i sensorn enheten för 15/30/60 SEK (som markerats under stöveln). Under detta intervall räknas antalet pulser anländer på INT0 ingång. Faktiska pulsen skulle vara 4/2/1 gånger räkna värdet, och resolutionen av mätningen skulle vara 4/2/1. Du kan se IR överföringen styrs genom P1.2 pint mikrokontroller. Mikrokontroller körs på 3,579545 MHz med hjälp av en extern crystal. A reglerade + 5V strömförsörjning härstammar från ett externt 9 V batteri med hjälp av en LM7805 regulator IC.
På förlägga av seriell översättare, antingen kan du använda någon USB till seriell omvandlare eller enkel MAX232 baserad nivå converter krets för DB9 port baserade seriell anslutning.