Índice:

Oxímetro de pulso microcontrolado: 5 etapas
Oxímetro de pulso microcontrolado: 5 etapas

Vídeo: Oxímetro de pulso microcontrolado: 5 etapas

Vídeo: Oxímetro de pulso microcontrolado: 5 etapas
Vídeo: #oxímetro de #pulso Max30100 #código #libre #arduino #spO2 para el #cuidado y la #prevención #salud 2024, Julho
Anonim
Oxímetro de pulso microcontrolado
Oxímetro de pulso microcontrolado
Oxímetro de pulso microcontrolado
Oxímetro de pulso microcontrolado

Para este projeto, pretendo mostrar o que fiz até agora com meu projeto de oxímetro de pulso microcontrolado. Minha paixão por eletrônica e fitness é muito forte, então decidi criar um projeto que me permitisse usar ambas as minhas paixões.

Aviso Legal: Este projeto não foi concluído e os valores listados podem não funcionar para você. É melhor testá-lo e tentar depurar os problemas.

Etapa 1: Reúna os materiais

Para este projeto, você precisará dos seguintes componentes:

  • Sensor óptico reflexivo x1 CNY70 com saída de transistor
  • x2 MCP6004 OPAMPs gerais
  • x6 resistores
  • x3 capacitores
  • x1 Arduino Lilypad

Etapa 2: construir o sensor de pulso

Construindo o sensor de pulso
Construindo o sensor de pulso
Construindo o sensor de pulso
Construindo o sensor de pulso
Construindo o sensor de pulso
Construindo o sensor de pulso

Primeiro, olhei para a folha de dados do Sensor óptico reflexivo CNY70. Usando as informações dessa folha de dados, descobri que precisava de cerca de um resistor de 33 ohms no LED IV. Isso permitiria que uma corrente de 50 mA circulasse com uma tensão direta de 1,25 V. A tensão que forneci a todo o meu sistema foi de 3,3V.

Link para a folha de dados CNY70:

www.vishay.com/docs/83751/cny70.pdf

Em segundo lugar, tive que abrigar a peça CNY70 para que pudesse ser intercambiável (caso eu precisasse substituí-la). Então, soldei alguns fios a um conector fêmea de 4 pinos e, na outra extremidade, usei um conector macho de 4 pinos para que pudesse ser conectado à placa de ensaio.

Por último, conectei meu CNY70 ao conector fêmea e conectei a outra extremidade à placa. Também conectei a saída do CNY70 ao primeiro OP-AMP que usaria.

Etapa 3: configurar o resto do circuito

Configure o resto do circuito
Configure o resto do circuito
Configure o resto do circuito
Configure o resto do circuito

O resto do circuito é plug and play. O que precisa ser montado é um amplificador de transimpedância, um filtro passa-altas e um estágio de ganho CA.

Amplificador de transimpedância:

Usando um MCP6004 OP-AMP, segui o layout dos pinos deste chip. Eu construí meu amplificador de transimpedância usando uma configuração de inversão OP-AMP. Um resistor em feedback com um capacitor também em feedback. Este capacitor pode não ser necessário devido ao fato de que seu objetivo principal é filtrar o ruído. O valor do resistor deve ser baseado na corrente do fototransistor do CNY70.

Filtro passa-altas:

Um filtro passa-alta foi usado para filtrar mais ruído do sensor de pulso. Usando um capacitor em paralelo com dois resistores, o ruído deve ser filtrado. Um pouco de adivinhação e verificação foi o método que usei para tentar descobrir o que funcionaria no meu circuito.

Estágio de ganho AC:

O estágio AC Gain é feito de um OP-AMP não inversor. A ideia geral desse estágio é permitir que apenas nossos sinais de pulso sejam alimentados no Arduino Lilypad. O ADC dentro do Arduino fará a leitura da saída do OP-AMP usado no estágio AC Gain.

Etapa 4: Continuação do Projeto

Neste momento, este projeto não está concluído. O que pretendo fazer com este projeto é configurar o software do Arduino Lilypad para enviar um sinal Bluetooth para o telefone de uma pessoa. O principal objetivo deste projeto é criar um aplicativo para um dispositivo móvel para que o usuário possa acompanhar sua própria frequência cardíaca. Desejo adaptar a meta do usuário à faixa de freqüência cardíaca que ele deve atingir para que essa meta seja alcançada. Desta forma, o usuário pode otimizar seus treinos. Anexei um PowerPoint que fiz com o objetivo principal de que estou falando.

Etapa 5: adicione o que quiser

Este projeto não está definido em pedra, então tudo o que você deseja adicionar a ele para torná-lo melhor, então faça. Este projeto está longe de ser perfeito, mas eu gosto dele. Definitivamente, há melhores partes / maneiras de otimizá-lo. Experimente algumas coisas novas para tornar este projeto seu.

Recomendado: