Calculo de tempo entre picos de sinal analógico - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T08:13:06Zhttps://labdegaragem.com/forum/topics/calculo-me-tempo-entre-picos-de-sinal-anal-gico?feed=yes&xn_auth=noJá consegui sim Murta, de dua…tag:labdegaragem.com,2018-01-30:6223006:Comment:6574532018-01-30T12:43:22.106ZSayidPefhttps://labdegaragem.com/profile/Saulo
<p>Já consegui sim Murta, de duas maneiras, uma por eletrodos de superficie (ECG), mas que não é meu foco agora, e outra por photoplestimografia, desta forma não temos o complexo QRS bem definido, mas consigo observar o pico maior (batida do coração) e o grafico se assemelha ao que mostrei a cima, vou dar uma olhada nos links e ver o que pode ser feito, não faço questão de ser na arduino IDE</p>
<p>Já consegui sim Murta, de duas maneiras, uma por eletrodos de superficie (ECG), mas que não é meu foco agora, e outra por photoplestimografia, desta forma não temos o complexo QRS bem definido, mas consigo observar o pico maior (batida do coração) e o grafico se assemelha ao que mostrei a cima, vou dar uma olhada nos links e ver o que pode ser feito, não faço questão de ser na arduino IDE</p> É mesmo esqueci de dizer Murt…tag:labdegaragem.com,2018-01-30:6223006:Comment:6574522018-01-30T12:39:53.980ZSayidPefhttps://labdegaragem.com/profile/Saulo
<p>É mesmo esqueci de dizer Murta, trabalho com sinais bioelétricos e biofeedback, estes são apenas alguns experimentos para estudar a viabilidade de implementar uma nova interface (Web) e uma nva forma de envio dos dados dos meus equipamentos. muito obrigado por esclarecer.</p>
<p>É mesmo esqueci de dizer Murta, trabalho com sinais bioelétricos e biofeedback, estes são apenas alguns experimentos para estudar a viabilidade de implementar uma nova interface (Web) e uma nva forma de envio dos dados dos meus equipamentos. muito obrigado por esclarecer.</p> Primeiro passo é detectar os…tag:labdegaragem.com,2018-01-30:6223006:Comment:6573782018-01-30T11:55:34.692ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Primeiro passo é detectar os picos de tensão . Já conseguiu com algum circuito ?</p>
<p>Depois é só usar um programa que seja um frequencímetro. </p>
<p>Os timers do Arduino são diferentes do ESP32. Portanto terá que usar um código já adaptado para o ESP32. </p>
<p></p>
<p>(nesses casos abaixo, a IDE Arduino não pode ser usada) </p>
<p><a href="https://github.com/DavidAntliff/esp32-freqcount" rel="noopener" target="_blank">https://github.com/DavidAntliff/esp32-freqcount…</a></p>
<p></p>
<p>Primeiro passo é detectar os picos de tensão . Já conseguiu com algum circuito ?</p>
<p>Depois é só usar um programa que seja um frequencímetro. </p>
<p>Os timers do Arduino são diferentes do ESP32. Portanto terá que usar um código já adaptado para o ESP32. </p>
<p></p>
<p>(nesses casos abaixo, a IDE Arduino não pode ser usada) </p>
<p><a href="https://github.com/DavidAntliff/esp32-freqcount" target="_blank" rel="noopener">https://github.com/DavidAntliff/esp32-freqcount</a></p>
<p><a href="https://esp-idf.readthedocs.io/en/v1.0/api/pcnt.html" target="_blank" rel="noopener">https://esp-idf.readthedocs.io/en/v1.0/api/pcnt.html</a></p>
<p><a href="http://bbs.esp32.com/viewtopic.php?f=2&t=2935" target="_blank" rel="noopener">http://bbs.esp32.com/viewtopic.php?f=2&t=2935</a></p>
<p><a href="https://esp32.com/viewtopic.php?t=713" target="_blank" rel="noopener">https://esp32.com/viewtopic.php?t=713</a></p>
<p></p>
<p>Não achei nada de medição de tempo na ESP32 - Arduino IDE :</p>
<p><a href="https://github.com/espressif/arduino-esp32" target="_blank">https://github.com/espressif/arduino-esp32</a></p> Bom dia Saulo,
Seria mais fá…tag:labdegaragem.com,2018-01-30:6223006:Comment:6573752018-01-30T11:51:28.640ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bom dia Saulo, </p>
<p>Seria mais fácil se você informasse para todos, que esse sinal é de um cardiógrafo ( forma de onda QRS do coração) !</p>
<p><a href="https://en.wikipedia.org/wiki/QRS_complex" target="_blank">https://en.wikipedia.org/wiki/QRS_complex</a></p>
<p></p>
<h2><span class="mw-headline" id="Algorithms">Algorithms</span><span class="mw-editsection"><span class="mw-editsection-bracket">[…</span></span></h2>
<p>Bom dia Saulo, </p>
<p>Seria mais fácil se você informasse para todos, que esse sinal é de um cardiógrafo ( forma de onda QRS do coração) !</p>
<p><a href="https://en.wikipedia.org/wiki/QRS_complex" target="_blank">https://en.wikipedia.org/wiki/QRS_complex</a></p>
<p></p>
<h2><span class="mw-headline" id="Algorithms">Algorithms</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="https://en.wikipedia.org/w/index.php?title=QRS_complex&action=edit&section=9" title="Edit section: Algorithms">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<p>A common algorithm used for QRS complex detection is the<span> </span><a href="https://en.wikipedia.org/w/index.php?title=Pan-Tompkins&action=edit&redlink=1" class="new" title="Pan-Tompkins (page does not exist)">Pan-Tompkins</a><sup id="cite_ref-14" class="reference"><a href="https://en.wikipedia.org/wiki/QRS_complex#cite_note-14">[14]</a></sup><span> </span>algorithm (or method); another is based on the<span> </span><a href="https://en.wikipedia.org/wiki/Hilbert_transform" title="Hilbert transform">Hilbert transform</a>.<sup id="cite_ref-SobhElleithy2010_15-0" class="reference"><a href="https://en.wikipedia.org/wiki/QRS_complex#cite_note-SobhElleithy2010-15">[15]</a></sup><sup id="cite_ref-LimHong2009_16-0" class="reference"><a href="https://en.wikipedia.org/wiki/QRS_complex#cite_note-LimHong2009-16">[16]</a></sup><sup id="cite_ref-ChaudhuriPawar2009_17-0" class="reference"><a href="https://en.wikipedia.org/wiki/QRS_complex#cite_note-ChaudhuriPawar2009-17">[17]</a></sup><sup id="cite_ref-Bos2010_18-0" class="reference"><a href="https://en.wikipedia.org/wiki/QRS_complex#cite_note-Bos2010-18">[18]</a></sup><span> </span>Numerous other algorithms have been proposed and investigated.<sup id="cite_ref-19" class="reference"><a href="https://en.wikipedia.org/wiki/QRS_complex#cite_note-19">[19]</a></sup></p> estou usando o esp32, em todo…tag:labdegaragem.com,2018-01-30:6223006:Comment:6574292018-01-30T00:20:16.614ZSayidPefhttps://labdegaragem.com/profile/Saulo
<p>estou usando o esp32, em todo caso em geral estes picos tem distancias que variam entre 200 a 2000 milisegundos, é facil para o arduino e para o esp, já sobre o ruido, este já foi tratado com filtros, agora, como uso interrupção neste caso?</p>
<p></p>
<p>estou usando o esp32, em todo caso em geral estes picos tem distancias que variam entre 200 a 2000 milisegundos, é facil para o arduino e para o esp, já sobre o ruido, este já foi tratado com filtros, agora, como uso interrupção neste caso?</p>
<p></p> Boa noite S,
Quais os níveis…tag:labdegaragem.com,2018-01-29:6223006:Comment:6573632018-01-29T23:51:50.561Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa noite S,</p>
<p>Quais os níveis de voltagem desta saída ? Nível de repouso e de pico.</p>
<p>Você conhece o circuito separador de sincronismo usado em TV.</p>
<p>Talvez seja uma solução pra seu caso.</p>
<p>RV</p>
<p></p>
<p>Boa noite S,</p>
<p>Quais os níveis de voltagem desta saída ? Nível de repouso e de pico.</p>
<p>Você conhece o circuito separador de sincronismo usado em TV.</p>
<p>Talvez seja uma solução pra seu caso.</p>
<p>RV</p>
<p></p> Qual a frequencia?
Lembre-se…tag:labdegaragem.com,2018-01-29:6223006:Comment:6573572018-01-29T23:04:34.063ZCurti Esse Lado Seu Otimistahttps://labdegaragem.com/profile/eijuito
<p>Qual a frequencia?</p>
<p>Lembre-se que o Arduino funciona com clock de 16 MHz e portanto, não é bastante rápido.</p>
<p>Quanto ao sinal, elimine o ruído. Sugiro um optoacoplador que poderá transformar esta onda em pulsos fáceis de serem detectados.</p>
<p>Usar interrupção aumentará sua precisão.</p>
<p>Boa sorte,</p>
<p> 'Eiju</p>
<p>Qual a frequencia?</p>
<p>Lembre-se que o Arduino funciona com clock de 16 MHz e portanto, não é bastante rápido.</p>
<p>Quanto ao sinal, elimine o ruído. Sugiro um optoacoplador que poderá transformar esta onda em pulsos fáceis de serem detectados.</p>
<p>Usar interrupção aumentará sua precisão.</p>
<p>Boa sorte,</p>
<p> 'Eiju</p>