Stap 2: Circuit discription
Het signaal conditioning circuit bestaat uit twee identieke actief low-pass filters met een grensfrequentie van ongeveer 2,5 Hz. Dit betekent dat de maximale meetbare hartslag is ongeveer 160 bpm. De operationele versterker IC gebruikt in dit circuit is LM741 (u kunt ook LM339 gebruiken). Het opereert op een enkelvoudige voeding en spoor-naar-spoor uitvoer swing biedt. Het filteren is noodzakelijk om een hogere frequentie geluiden die aanwezig zijn in het signaal blokkeren. De winst van elke fase van het filter is ingesteld op 101, geven de totale versterking van ongeveer 10000. Een 1 uF condensator bij de ingang van elke fase is vereist voor het blokkeren van de dc-component in het signaal. De tweetraps versterker/filter biedt voldoende winst omzetten in een puls te stimuleren het zwakke signaal vanuit de foto sensor unit. Een LED aangesloten op de uitgang knippert telkens een hartslag wordt gedetecteerd. De uitvoer van de conditioner signaal gaat naar de ingang van de teller van de microcontroller-circuit.
De controle- en vertoning deel van het circuit is ook hierboven weergegeven. De weergave-eenheid bestaat uit een 3-cijferig, gemeenschappelijke anode, zeven segment module die wordt gedreven met behulp van multiplexing techniek. De segmenten a-g worden respectievelijk gedreven door PORT0 pinnen. De eenheid van ten's en honderd's cijfers zijn multiplexed met P2.0, P2.1 en P2.2 poort pinnen. Twee belangrijkste tact schakelaars ingangen zijn aangesloten op P3.3 en P1.0 pinnen voor het starten van de eenheid te stoppen en ook voor het selecteren van de verschillende modi. Zodra de startknop is ingedrukt, de microcontroller activeert de IR-transmissie in de sensor-unit voor 15/30/60 sec (als geselecteerde tijdens opstarten). Tijdens dit interval, is het aantal pulsen aankomen bij de ingang van de INT0 geteld. De werkelijke hartslag weergeeft zou 4/2/1 keer de waarde van count, en de resolutie van de meting zou 4/2/1. U kunt zien dat de IR-transmissie wordt gecontroleerd door P1.2 pint van de microcontroller. De microcontroller draait op 3.579545 MHz met behulp van een externe kristal. A geregeld + 5V voeding is afgeleid van een externe 9 V batterij met behulp van een LM7805 regulator IC.
Op de plaats van seriële vertaler, kunt u een USB naar seriële converter gebruiken of eenvoudig MAX232 gebaseerd niveau converter circuit voor DB9 gebaseerd seriële-poortverbinding.