Escolar Documentos
Profissional Documentos
Cultura Documentos
de 1ª Ordem
Laboratório
de Circuitos Gabriel Manoel
Integrados
Gabriel.manoel@gmail.com
Sumário
Introdução a conversores analógico-digital
Sinais analógicos e discretos;
Blocos internos de conversores A/D;
Conversão Sigma-Delta
Sobreamostragem e Noise-shaping;
Idéia geral com modulador em tempo discreto;
Modulador sigma delta em tempo continuo;
Figuras de mérito;
Projeto modulador sigma delta de 1ª ordem
Especificações do projeto;
Simulações;
Implementação física;
Resultados e datasheet do projeto.
12/08/21 2
Introdução conversores analógico-digital
Sinal da voz
12/08/21 3
Sinais discretos no tempo:
101
100
011
010
001
12/08/21 4
O que é um conversor A/D?
Variável
física
10110101 01001010
Conversor Conversor
transdutor A/D Sistema digital
D/A
Ex: CPU
12/08/21 5
Operações realizadas pelos conversores A/D
•Amostragem
-Converte o sinal contínuo no tempo em discreto no tempo,
através de amostras com freqüência definida.
• Quantização
-É o processo de atribuir um valor de precisão finita ao sinal
amostrado.
• Codificação
-Gera o código que representa o sinal. (binário)
12/08/21 6
Amostragem
Teorema de Nyquist (ou da amostragem) :
12/08/21 7
Análise do teorema de Nyquist
Banda de
Nyquist
12/08/21 8
Quantização
onde:
q 1 LSB (bit menos significativo)
vf = Tensão pico a pico máxima(full-scale)
N = número de níveis de quantização
12/08/21 10
Codificação
Os valores quantizados são codificados em seqüências
de bits (série ou paralela);
Ex:
Conversor A/D de 8bits de
resolução.
Nº níveis = 2n -1 = 28 -1= 255
12/08/21 11
Introdução a conversão Sigma Delta (Σ-Δ)
características:
Utilizasobreamostragem;
alta resolução (até 24bits);
Linearidade (1bit);
12/08/21 12
Densidade espectral de potência do ruído
(PSDe) para conversores A/D com taxa de
Nyquist
Onde:
12/08/21 13
Sobreamostragem
M é a taxa de sobreamostragem
Bs
(OSR)
Idéia:
Capturar o erro ‘e(n)’ que o A/D introduz na quantização e
subtrair do sinal de entrada ‘s(n)’ ao mesmo tempo, então
haveria um sinal amostrado sem erros na saída ‘y(n)’.
Não é possível !
12/08/21 15
Solução
s(n) – e(n)
s(n-1) – e(n-1)
Introduz erro
s(n-1)
e(n)
e(n) =– y(n)-
e(n)=y(n) s(n-1)
[s(n-1)- e(n-1)] Sem erro de
quantização
Isolando y(n):
y(n)= s(n-1) + [e(n)-e(n-1)]
12/08/21 16
Rearranjando o sistema:
Modulador sigma
delta de 1ª ordem
em tempo discreto
12/08/21 17
Diferença entre Sigma Delta e conversor
A/D comum
Principal diferença
12/08/21 18
Modulador no domínio de Laplace
Como:
S(t) + y(t)
∑ ∫
_
1 bit D/A
12/08/21 19
Relembrando:
Conversores A/D;
Sobreamostragem;
Erro de Quantização;
Definição do modelo Sigma Delta de 1ª ordem;
Sinal + ∑
_
∫ Saída
1 bit D/A
12/08/21 20
Análise no domínio de Laplace
12/08/21 21
Efeito do noise-shapping
Função transferência do sinal:
Quando e(n)=0 :
Y(s) = [S(s) - Y(s)].
Sinal Sinal
analógico ƩΔ Filtro digital digital
12/08/21 23
Figuras de mérito
S(t) y(t)
+
∑ ∫
_
1 bit D/A
12/08/21 24
Relação Sinal Ruído (SNR)
12/08/21 25
Numero Efetivo de Bits (ENOB)
12/08/21 26
Dynamic Range (DR)
12/08/21 27
Projeto Modulador Sigma-Delta de 1ª Ordem
Objetivo:
Implementar modulador com componentes discretos;
Metodologia:
Simulação modelo ideal;
Simulação do modelo real. (matemático e circuito)
Implementação física;
Resultados:
Formas de ondas;
Gráficos de SNR;
Datasheet do modulador;
12/08/21 28
Definições do projeto modulador sigma
delta de 1ª ordem
sinal de entrada:
Banda de 0 até 80 Hz;
Amplitude máxima de 5 volts de pico;
12/08/21 29
Simulação do modelo matemático ideal
Fs = 80Hz
OSR = 64
Fa = 10240Hz
Vf = 5volts pico
Vs = 3,53 volts pico
12/08/21 30
Senóide na entrada do modulador:
Saída do integrador:
12/08/21 31
Gráfico do SNR do modelo ideal e ENOB
SNR = 59,5 dB
ENOB = 9,59 bits
12/08/21 32
Implementação conversor sigma delta de 1ª
ordem com componentes discretos
D/A de um bit
12/08/21 33
Cálculos dos resistores e capacitor do integrador
Em malha fechada:
+
Vi(s) _ H(s) Vo(s)
Em malha aberta:
12/08/21 34
Cálculos dos resistores e capacitor do
integrador
Fazendo R2>>R1 :
vem:
Onde:
Freq. corte em malha fechada:
12/08/21 35
Cálculos dos resistores e capacitor do integrador
Valores:
R2 = 100k
R1=1k
C= 100nF;
Logo:
12/08/21 36
Simulação do modelo matemático do
integrador com perdas
Valores:
R2 = 100k
R1=1k
C= 100nF;
12/08/21 37
Gráfico FFT e SNR do modelo matemático
do integrador com perdas
12/08/21 38
Simulação modelo matemático com
não-idealidades do circuito implementado
C=100nF
R1=1kΩ
R2=100kΩ
12/08/21 39
Gráfico FFT e SNR do modelo matemático
com não-idealidades do circuito implementado
SNR= 47,9 dB
ENOB= 7,65 bits
12/08/21 40
Esquemático circuito modulador
AmpOps = TL082
FLIP FLOP D = 74LS373
12/08/21 41
Implementação física com componentes
discretos
12/08/21 42
Formas de onda do modulador
Senóide na
entrada
(Vfs -3dB)
Densidade
de pulsos
na saída
12/08/21 43
Zoom nas formas de onda do modulador
Senóide na
entrada
(Vfs -3dB)
Densidade
de pulsos
na saída
12/08/21 44
Gráfico FFT e SNR do circuito modulador
SNR = 33,7 dB
ENOB = 5,3 bits
12/08/21 45
Dynamic Range
Dynamic Range ≈ 40 dB
12/08/21 46
Comparação de SNR e ENOB entre modelos
Modelo não-
Ideal Ideal + real com
idealidades do
em integrador com componentes
Figura circuito
Matlab perdas discretos
de mérito implementado
SNR (dB)
Vi (–3dB Vf) 59,5 54,2 47,9 33,7
12/08/21 47
Por que SNR ficou abaixo do esperado?
Ruídos:
No circuito (resistores, AmpOp);
clock (jitter);
Fonte; ( Riplle <1,5 mVp-p)
12/08/21 48
Dificuldades
Saturação AmpOps;
Implementação do integrador;
Gráfico FFT;
Calculo de SNR;
12/08/21 49
Resultado
LARGURA DE BANDA DO
80 Hz
SINAL DE ENTRADA
12/08/21 50
Referências:
12/08/21 51