Escolar Documentos
Profissional Documentos
Cultura Documentos
FACULDADE DE ENGENHARIA
Laboratório de Microcontroladores
Prof. Dr. Jésus Franco Bueno
2. Calcule qual deve ser o menor valor de tensão aplicado pelo potenciômetro na entrada
Vin. O que esse valor representa? Mostre o cálculo. (Obs: 2 e 2.1 respondidas abaixo.)
O valor do potenciômetro varia de 0V a 5V, como converteremos para bits, e o
nosso ADC é de 8 bits, nós devemos pegar 255, que é o máximo de representações com 8
bits, e faremos uma regra de três para descobrir quantos volts tem em cada representação.
Se colocarmos isso em uma gráfico, veremos uma “escada”, pois entre cada representação
não temos um valor, o que evita que nossa função seja contínua.
Laboratório de Microcontroladores
5 5 5
8
2 −1
= 256−1
= 255
= 19.6 mV
O menor valor de tensão representado pelo potenciômetro na entrada do Vin é de
19mV.
5 100 %
19 ,6.1 0
−3 = X
O maior valor que podemos aplicar seria de 5V, cujo ADC consegue representar fora da
saturação.
Laboratório de Microcontroladores
3. Preencha a parte ADC da tabela entendendo a relação entre o valor de tensão em Vin
(calculado e medido) e o código binário atribuído.
ADC DAC
4.1 Quantos bits estão sendo usados no ADC? Demonstre qual a resolução (ou o degrau) para
uma entrada de tensão a ser amostrada. Como a resolução influencia na fidelidade da onda
amostrada?
8 bits, 255 steps. A resolução é a quantidade de amostras, e isso influencia na “suavidade”
da onda, ou seja, quanto mais amostras mais pontos temos para colocar no gráfico, fazendo
uma onda mais suave.
4.2 Verifique qual é a taxa de amostragem de conversão ADC. O que é essa taxa e qual a sua
importância? Como isso afeta a fidelidade da onda amostrada? E como ela impacta na
memória disponível?
Taxa de amostragem: 255.
4.3 Insira um conversor Digital para Analógico (DAC) e mostre os degraus no osciloscópio.
Copie e cole a forma de onda observada.
Laboratório de Microcontroladores
4.4 Preencha a parte DAC da tabela entendendo a relação entre o valor de tensão em Vin
(calculado e medido) do ADC, do DAC, o código binário atribuído e o degrau.
6.1 Verifique as formas de ondas no osciloscópio. Copie e cole as formas de ondas observadas.
Laboratório de Microcontroladores
7. Pesquise quais são os pinos (ou Port’s) do microcontrolador ATMEGA 328P que
realizam conversão ADC e responda as questões a seguir:
7.1 Liste os pinos que realizam ADC e verifique se existe uma saída DAC?
1. Pino ADC0 - Porta PC0 (pino 23)
2. Pino ADC1 - Porta PC1 (pino 24)
3. Pino ADC2 - Porta PC2 (pino 25)
4. Pino ADC3 - Porta PC3 (pino 26)
5. Pino ADC4 - Porta PC4 (pino 27)
6. Pino ADC5 - Porta PC5 (pino 28)
Para obter saídas analógicas, você pode usar a função de PWM nos pinos digitais, como os
pinos OC0A (pino 11), OC0B (pino 12), OC1A (pino 15), OC1B (pino 16), OC2A (pino
17) e OC2B (pino 5). Esses pinos podem ser configurados para gerar saídas PWM com
diferentes ciclos de trabalho para simular saídas analógicas em uma variedade de
aplicações.
7.2 Quanto bits são usados para DAC?
O número de bits para o PWM pode ser configurado e controlado pelo usuário. O
ATmega328P tem recursos PWM de 8 bits e 16 bits, que permitem a geração de saídas
analógicas com diferentes resoluções. A resolução do PWM de 8 bits oferece 256 valores
discretos (0-255), enquanto o PWM de 16 bits oferece uma resolução muito maior, com
65536 valores discretos possíveis.
7.3 Qual a taxa de amostragem possível para esta MCU? Como pode ser definida?
O prescaler pode ser configurado com valores como 2, 4, 8, 16, 32, 64, 128, ou 256.
Quanto maior o valor do prescaler, menor será a taxa de amostragem. Para configurar a
taxa de amostragem, você deve programar o ADCSRA de acordo com seus requisitos. A
frequência do clock do sistema (fCLK) é determinada pela configuração do ATmega328P
e pode variar dependendo da fonte de clock (interno ou externo) e das configurações do
microcontrolador.
8. Pesquise quais são os pinos (ou Port’s) do microcontrolador PIC18F4553 que realizam
conversão ADC e responda as questões a seguir:
8.1 Liste os pinos que realizam ADC e verifique se existe uma saída DAC?
- Pino RA0/AN0 - Pino 2 (AN0)
- Pino RA1/AN1 - Pino 3 (AN1)
- Pino RA2/AN2 - Pino 4 (AN2)
- Pino RA3/AN3 - Pino 5 (AN3)
- Pino RA5/AN4 - Pino 7 (AN4)
- Pino RE0/AN5 - Pino 8 (AN5)
- Pino RE1/AN6 - Pino 9 (AN6)
Laboratório de Microcontroladores