Тёмный

MICROCONTROLADORES: USAR MÉDIA MÓVEL OU MÉDIA NORMAL?!? 

WR Kits
Подписаться 382 тыс.
Просмотров 3 тыс.
50% 1

Apoio: www.ryndackcom...
Utilize o cupom WR13ANOS para 50% de desconto em TODOS os cursos:
wrkits.com.br/...
Introdução à Inteligência Artificial (50% OFF já aplicado):
go.hotmart.com...
Loja WR Kits
wrkits.com.br/
=======================================
Se inscreva em nosso canal do Telegram:
t.me/joinchat/...
Instagram WR Kits: / wrkits
Twitter/Instagram: @WagnerRambo e @WRKits
Contribua com a WR Kits em uma das plataformas:
/ wrkits
apoia.se/wrkits
www.padrim.com...
=======================================
Descrição do vídeo:
Vamos demonstrar na prática a diferença entre um algoritmo de média móvel e uma média comum para filtrar sinais com microcontroladores!
WR Kits parceria com Ryndack Componentes.
=======================================
=======================================

Опубликовано:

 

11 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@stephan_costa
@stephan_costa 3 месяца назад
Utilizei filtro de média móvel ponderada em um projeto com sensor ultrassônico, ficou extremamente preciso, mas o de média normal tinha erro considerável
@viniciusdemoraes5077
@viniciusdemoraes5077 2 месяца назад
Sensacional. Obrigado professor
@williamsam2159
@williamsam2159 3 месяца назад
Boa noite, eu nunca entendi bem a media móvel por ser iniciante ainda mas com essa explicação sobre ambas as medias consegui entender mais sobre a media móvel. Uma sugestão de conteúdo: assim como fez nos vídeos de protocolo de comunicação proprietário poderia fazer uns vídeos sobre como fazer um protocolo de segurança para armazenamento de senhas ou ate mesmo para as transmissões.
@renatourbinati42
@renatourbinati42 3 месяца назад
Bom dia Wagner, posso ser um pouco chato? Nessa lógica o Loop faz a leitura do A/D e chama as funções de média normal e depois de média móvel. Na função de média normal o laço for calcula a média, mas ao meu entender não é uma média, pois ele soma 20 vezes a mesma leitura (variável "original") e depois divide por 20, para ser uma média não teriam que ser 20 leituras distintas? Já a média móvel faz isso usando o array.
@canalwrkits
@canalwrkits 3 месяца назад
Chato nada Renato, obrigado pelo comentário! Sim, me expressei mal no vídeo, o que quis mostrar foi um algoritmo para evitar picos infinitesimais de tensão. Sua análise está correta, vamos ver se daqui um tempo apresento um código de média como você descreveu, valeu!
@viniciusconrado2747
@viniciusconrado2747 3 месяца назад
Pelo visto, você tem um TK85, hein? Que saudades do que eu tinha! Me diverti muito com ele. Perdia horas e horas para digitar os programas em hexadecimal e basic que vinham nas revistas Microsistemas...
@canalwrkits
@canalwrkits 3 месяца назад
Exatamente Vinicius! Já fizemos vídeo sobre ele, confira ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IiBo-HCi0iU.html
@josedias4664
@josedias4664 Месяц назад
Ótima dica.
@gilbgomez
@gilbgomez 3 месяца назад
SUPER LIKE
@josecarlostavaresribeiro6584
@josecarlostavaresribeiro6584 3 месяца назад
Olá Wagner boa aula
@canalwrkits
@canalwrkits 2 месяца назад
Valeu José!
@SilvioMoises
@SilvioMoises 3 месяца назад
Muito bom. O próximo passo é acrescentar PID na análise.
@canalwrkits
@canalwrkits 3 месяца назад
Show Silvio!
@matheussteinmetz
@matheussteinmetz 3 месяца назад
Professor, acho que seucódigo não está correto na função normal_average(). Você está somando a variável "original" várias vezes e dividindo, sem obter novas samples, dessa forma o normal_average retornará sempre igual ao "original". Deveria ser acc += analogRead(POT_PIN) para uma nova amostragem a cada iteração do loop for.
@canalwrkits
@canalwrkits 3 месяца назад
Exatamente Matheus, para a média das medidas sim. No vídeo demonstrei uma solução em relação a surtos infinitesimais, talvez não me expressei corretamente no vídeo, mas a ideia é evitar uma leitura de um pulso de tensão de curta duração. Mas sua análise está correta sim.
@JLBLAV
@JLBLAV 3 месяца назад
Oi Wagner. A média normal, não entendi pois você soma o mesmo valor n vezes depois divide por n. Será que é por isso que está acompanhando o sinal original? Não teria que ser somar o valor lido agora à média anterior?
@canalwrkits
@canalwrkits 3 месяца назад
Como explicado no vídeo, a média normal serve para surtos infinitesimais. Somaremos um valor diferente no caso de um pico muito rápido de tensão.
@Guilherme_Parreira
@Guilherme_Parreira 3 месяца назад
@@canalwrkits concordo com o comentário acima, acredito que neste caso deveria ser "acc += analogRead(POT);" e não "acc += original;"
@evandromartins6154
@evandromartins6154 3 месяца назад
@@Guilherme_Parreira também concordo com você , o que está acontecendo na média normal não é média dos valores medidos , se tiver um tal surto de tensão não vai pegar realmente pois não está lendo a entrada analógica do microcontrolador , só está gastando ciclo de máquina Já a outra média funciona muito bem eu sempre usei a média em movimento
@PedroHenrique-gm5ye
@PedroHenrique-gm5ye 3 месяца назад
Bacana. Poderia fazer também um filtro passa baixas digital, logaritmo.
@JLBLAV
@JLBLAV 3 месяца назад
Uma outra possibilidade é dar um peso maior a média na hora da soma. Com isto a influência da nova medida na média é reduzida e aí tem-se uma filtragem mais lenta. Sem peso: média= (média + ADC(pot)) / 2 Com peso: Média= ( (média * 7) + ADC(pot) ) / 8
@gean7917
@gean7917 3 месяца назад
Incrível o nível da abstração de uma aplicação simples com potenciômetro. Dá pra aprender linguagem de programação e algoritmo. Show msm. Grande Mestre.
@canalwrkits
@canalwrkits 3 месяца назад
Exatamente Gean. Obrigado!
@jonasml1
@jonasml1 3 месяца назад
Legal, eu faço esse filtro com opamp e capacitor, mas esse aí é interessante.
@amarildorodriguesfilho7675
@amarildorodriguesfilho7675 3 месяца назад
Professor o seu curso de python e C++ e focado na eletrônica? O seria melhor fazer os cursos de microcontroladores?
@canalwrkits
@canalwrkits 3 месяца назад
Os cursos de programação apresentam as linguagens por completo. Os cursos de C e C++ têm módulos também sobre sistemas embarcados e microcontroladores. O de Python não tem. Recomendo todos os cursos, ficará profissional em poucos meses.
@jehf666
@jehf666 3 месяца назад
Parabéns excelente aula 👏🏾
@gleisonaraujo7216
@gleisonaraujo7216 3 месяца назад
Valeu mestre!
@Mordecai_FUVEST2024
@Mordecai_FUVEST2024 3 месяца назад
Dahora Prof. Rambo, interessante!!!
@JhonyFerreira-bp5tf
@JhonyFerreira-bp5tf 3 месяца назад
Perfeito 👏🏻👏🏻
@AndreFlenik
@AndreFlenik 3 месяца назад
Muito bom 👏👏👏
@anonimo6740
@anonimo6740 3 месяца назад
bom dia Wagner, no caso de voltimetro ou amperimetro com mcu, qual dos dois seria melhor?
@canalwrkits
@canalwrkits 3 месяца назад
Média móvel é interessante para qualquer aplicação que não exija uma leitura rápida demais.
@geraldopontes37
@geraldopontes37 3 месяца назад
Wagner, paguei um kit do curso STM 32 para o Daniel da QSP em maio e até agora não recebi
@canalwrkits
@canalwrkits 3 месяца назад
Olá Geraldo, o gerenciamento dos kits de STM32 devem ser vistos diretamente com a QSP Tecnologia. Você pode entrar em contato diretamente por Whats, nesse vídeo foi fornecido: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-QMqVo78pbWM.html A WR cuida apenas da logística do curso online STM32 Bare Metal.
@daclaautomacao7639
@daclaautomacao7639 3 месяца назад
Sugestão de melhoria de desempenho da média móvel. Ao invés de deslocar todos os valores do vetor a cada chamada da função (causa atraso no processo) use um "indexador" na função que fique circulando o vetor (limitado ao tamanho dele), dessa forma não exige um laço e a única iteração da função é subtrair o valor mais antigo, atribuir o novo valor e somar ao acumulador. Terá o mesmo efeito sem afetar a velocidade do processo em diferentes tamanhos de vetor. Se não me engano se chama média móvel circular. Seu conteúdo é excelente. Obrigado pela contribuição de seu conhecimentos.
@daclaautomacao7639
@daclaautomacao7639 3 месяца назад
Em outras palavras, não faça o vetor correr, corra sobre o vetor.
@canalwrkits
@canalwrkits 3 месяца назад
Valeu, ótima dica!
Далее
Million jamoasi - Sportsmenka bilan uchrashuv
15:05
Просмотров 645 тыс.
Women vs Men Bicycle Kicks 😮‍💨
00:20
Просмотров 893 тыс.
PoE+ NVMe beats Raspberry Pi to the punch
15:31
Просмотров 183 тыс.
EXEMPLO DE APLICAÇÃO DE PYTHON NA ELETRÔNICA
17:41
Have you ever seen soldering THIS close?
9:53
Просмотров 522 тыс.
Developing a high fidelity LED Magnet Matrix
15:26
Просмотров 159 тыс.
Ford RS gauges with Arduino UNO
45:38
Просмотров 360 тыс.
Bad apple
11:42
Просмотров 5 млн
MÓDULO DE RELÉ: APRENDA COMO UTILIZAR NA PRÁTICA!
13:59
Million jamoasi - Sportsmenka bilan uchrashuv
15:05
Просмотров 645 тыс.