Aula 06 - Conversão Analógico-Digital (ADC) e Sensores Resistivos ⚙️
Engenharia de Sistemas Embarcados e Microcontroladores
Agenda da Sessão 📅
Contexto & Importância na Indústria
Fundamentos da Arquitetura & Registradores
Operação em Tempo Real
Implementação Prática em C/C++
Melhores Práticas de Projeto & Debug
1. Visão Geral do Problema 🎯
Sistemas dedicados a tarefas específicas e contínuas.
Restrições severas de energia, memória RAM e tempo de resposta.
Exigência de confiabilidade extrema (automotivo, médico, industrial).
2. Princípios Conceituais 🧠
Resolução do ADC: Base operacional da aula.
Taxa de Amostragem (Nyquist): Estruturação do hardware.
Tensão de Referência (Vref): Diretrizes de implementação.
3. Código Exemplo 💻
// Leitura de sensor analógico com média móvel para filtragem de ruído#include<stdint.h>#define WINDOW_SIZE 8uint32_tadc_read_filtered(void){staticuint32_treadings[WINDOW_SIZE]={0};staticuint8_tindex=0;staticuint32_ts
4. Conclusões & Atividades 🚀
Concluir a leitura teórica da Aula 06.
Realizar o Quiz Interativo de 10 Questões.
Resolver a lista de exercícios com gabarito sanfonado.
Executar o Desafio de Projeto no Wokwi / Placa física.