Você está na página 1de 18

27/01/2014

UNIVERSIDADE TECNOLGICA FEDERAL DO PARAN


Coordenao de Eltrica - COELT

PARTE IX
Conversor A/D
Fonte:
TI MSP430x2xx Family Users Guide

Prof. Dr. Fbio Bertotti


bertotti@utfpr.edu.br

INTRODUO

Amostragem

Prof. Dr. Fbio L. Bertotti UTFPR

1
27/01/2014

INTRODUO
Teorema de Nyquist

Prof. Dr. Fbio L. Bertotti UTFPR

INTRODUO

Processo de aquisio e reconstruo de sinais

V
//

Filtro anti- Conversor 01011.... Processamento 01011.... Conversor Filtro Passa-


aliasing A/D Digital D/A Baixa

Amostragem, quantizao e
codificao

Rudo/
Interferncia

Prof. Dr. Fbio L. Bertotti UTFPR

2
27/01/2014

Conversor A/D - ADC10

Caractersticas
10 bits de resoluo usando a tcnica SAR

Taxa mxima de converso de at 200 ksps

Amostragem e Reteno (Sample-and-Hold) com perodo programvel

Tenses de referncia interna (1.5 ou 2.5 V) selecionvel por software

Referncias de tenso externas

At 8 entradas analgicas externas (MSP430G2231)

Controle de Transferncia de Dados

4 Modos de operao
Canal simples

Canal simples repetidamente

Sequncia de canais

Sequncia de canais repetidamente


Prof. Dr. Fbio L. Bertotti UTFPR

ADC10

Prof. Dr. Fbio L. Bertotti UTFPR

3
27/01/2014

ADC10

Fontes de clock

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10

Fontes de clock

Prof. Dr. Fbio L. Bertotti UTFPR

4
27/01/2014

ADC10
Amostragem

Tenses de
referncias para Fonte de gatilho para
converso
SHSx
Ativa ncleo converso
de converso
00 ADC10SC
01 Timer_A.OUT1
Inverte sinal 10 Timer_A.OUT0
Sinal de de converso Habilita
11 Timer_A.OUT2 ***
Entrada Converso

Bit de incio
de converso
por software
Converso em
andamento

Gatilhos de
converso via
Timer A

Tempo de amostragem
ADC10SHTx e reteno MSC Ativao de converso Mltipla
00 4 ADC10CLKs 0 Borda de subida de SHI para iniciar cada
01 8 ADC10CLKs converso

10 16 ADC10CLKs 1 A primeira borda de subida inicia a converso.


Aps o trmino, novas converses so iniciadas
11 64 ADC10CLKs automaticamente.
Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Amostragem

Prof. Dr. Fbio L. Bertotti UTFPR

5
27/01/2014

ADC10
Canais de Entrada

CONSEQx Seleo de Modo de Converso

00 Canal simples

01 Canal simples repetidamente


Entradas
10 Sequncia de canais
Analgicas
Externas Sequncia de canais
11
repetidamente

Entradas Analgicas
Externas
(para alguns
dispositivos apenas)

Sensor de
Temperatura

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Canais de Entrada

Registrador
ADC10AE0

Habilita pinos
como entrada
para ADC10

Prof. Dr. Fbio L. Bertotti UTFPR

6
27/01/2014

ADC10
Modos de Operao

Canal simples

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Tenses de Referncia

Prof. Dr. Fbio L. Bertotti UTFPR

7
27/01/2014

ADC10
Tenses de Referncia

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Tenses de Referncia

Habilita sada de Ativa buffer Capacidade de Seleciona


referncia continuamente corrente do buffer 1,5V ou 2,5V

Ativa gerador de
referncia interna

Prof. Dr. Fbio L. Bertotti UTFPR

8
27/01/2014

ADC10
Controle de Transferncia de Dados

Formato de dados:
Binrio ou
complemento de 2

n DTC Transfer
Resultado da converso

Endereo de memria de
incio de transferncia

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Controle de Transferncia de Dados

Modo de transferncia de 1 Bloco

Prof. Dr. Fbio L. Bertotti UTFPR

9
27/01/2014

ADC10
Controle de Transferncia de Dados

Modo de transferncia de 2 Blocos

Transferncia Indica que Bloco


contnua 1 est cheio

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10

Interrupes
DTC no usado: Sempre que um valor for colocado em ADC10MEM

DTC utilizado: Sempre que um bloco for transmitido para a memria

Prof. Dr. Fbio L. Bertotti UTFPR

10
27/01/2014

ADC10
Registradores

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Registradores

ADC10CTL0

Prof. Dr. Fbio L. Bertotti UTFPR

11
27/01/2014

ADC10
Registradores

ADC10CTL0

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Registradores

ADC10CTL0

Prof. Dr. Fbio L. Bertotti UTFPR

12
27/01/2014

ADC10
Registradores

ADC10CTL0

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Registradores

ADC10CTL1

Prof. Dr. Fbio L. Bertotti UTFPR

13
27/01/2014

ADC10
Registradores

ADC10CTL1

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Registradores

ADC10CTL1

Prof. Dr. Fbio L. Bertotti UTFPR

14
27/01/2014

ADC10
Registradores

ADC10CTL1

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Registradores

ADC10CTL1

Prof. Dr. Fbio L. Bertotti UTFPR

15
27/01/2014

ADC10
Registradores

ADC10AE0

ADC10MEM

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10
Registradores

ADC10DTC0

Prof. Dr. Fbio L. Bertotti UTFPR

16
27/01/2014

ADC10
Registradores

ADC10DTC1

ADC10SA

Prof. Dr. Fbio L. Bertotti UTFPR

ADC10

EXERCCIO 1

Um sensor resistivo de nvel fornece um sinal analgico, variando


de 0 V at a tenso de referncia que fornecida a ele, sendo
proporcional ao nvel de um reservatrio de gasolina de um
automvel. Efetue a leitura deste sensor a cada 100 ms e indique
o nvel do reservatrio atravs de 5 leds conectados na P1. Use o
Timer A como gatilho e simule o sensor usando um potencimetro
de 10 k.

Prof. Dr. Fbio L. Bertotti UTFPR

17
27/01/2014

FIM

18

Você também pode gostar