Você está na página 1de 51

Modulador Sigma-Delta

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

 Sinais analógicos ou contínuos no tempo:


 Podem assumir qualquer valor em amplitude no
tempo.
 Ocorrem freqüentemente “na natureza”.
 Ex:

Sinal da voz

12/08/21 3
 Sinais discretos no tempo:

 São amostrados em períodos de tempo definido;

 Tem valores inteiros, ou seja, tem precisão finita.

 Podem ser representados por binário.

101
100
011
010
001

12/08/21 4
O que é um conversor A/D?

 Circuito que converte sinal analógico em códigos digitais


equivalentes, onde cada amostra é expressada com
precisão finita.

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) :

 “A freqüência de amostragem (Fa) deve ser no mínimo o dobro


da largura de banda do sinal (Bs) para que esse possa ser
reconstruído integralmente”

12/08/21 7
Análise do teorema de Nyquist

Banda de
Nyquist
12/08/21 8
Quantização

 É o processo de atribuir um valor de precisão finita ao


sinal amostrado.

 A cada instante discreto de tempo a amplitude do sinal


amostrado é arredondado para o nível discreto mais próximo;
Amplitude
(discreta)

Tempo ● sinal amostrado


(discreto)
● sinal quantizado
12/08/21 9
Erro de quantização

 O processo de quantização introduz erro devido à aproximação do


sinal amostrado em relação ao nível mais próximo.
 A diferença entre o sinal de entrada e o valor quantificado é
chamado de erro de 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:

Vf= tensão de full-scale


δe² = Pe = potência do erro

12/08/21 13
Sobreamostragem

 Amostragem M vezes a freqüência de Nyquist;

 Diminui a densidade espectral de potência do ruído (PSDe) e faz o


ruído de quantização se espalhar até a freqüência de amostragem
que agora é maior.

M é a taxa de sobreamostragem
Bs
(OSR)

Largura de banda do sinal


12/08/21 14
Realimentação do erro de quantização

 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

y(n) = s(n-1) + [e(n) – e(n-1)] y(n) = s(n) + e(n)

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)].

Filtro passa baixas para o sinal


da entrada.
Função transferência do erro:
Quando S(s)=0:
Y(s)= -Y(s). + e(s)

Filtro passa altas para o


ruído de quantização (erro).
12/08/21 22
Modulador Sigma Delta + filtro digital

Sinal Sinal
analógico ƩΔ Filtro digital digital

Filtro digital seleciona somente a banda de interesse.

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)

 SNR é a relação entre a potência do sinal de entrada


(Ps) e a potência do ruído (Pe);

12/08/21 25
Numero Efetivo de Bits (ENOB)

 ENOB : determina a exatidão do conversor A/D, é calculado pela


formula:

 ENOB ≠ nº bits de um A/D;

 Ex: conversor AD9650 da empresa Analog Device (Fin = 9.7 MHz ):


 Nº bits na saída = 16
 SNR ≈ 83dB
 ENOB ≈ 13,5

12/08/21 26
Dynamic Range (DR)

 É a relação entre o menor e o maior valor


de amplitude da entrada que pode ser
convertido .

 É dado pelo valor do


sinal de entrada em
que o SNR é 0 dB.

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;

 Taxa de sobreamostragem (OSR): 64 vezes

 Freqüência de amostragem : 10240Hz

12/08/21 29
Simulação do modelo matemático ideal

 Utilizado software Matlab e a ferramenta


Simulink;

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:

Saída do modulador (densidade de pulsos)

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

Somador + integrador Freqüência de


amostragem

Comparador (quantizador de 1 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:

 Freq. Corte em malha aberta:

12/08/21 35
Cálculos dos resistores e capacitor do integrador

 Valores:
 R2 = 100k
 R1=1k
 C= 100nF;
 Logo:

 Fc malha fechada = 1.59K Hz , passa freqüência sinal da


entrada.

 Fc malha aberta = 15,9 Hz, ou seja, integra o sinal na entrada,


que é o erro de quantização.

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

ENOB= 8.71 bits


SNR = 54,2 dB

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

ENOB(bits) 9,59 8.71 7,65 5,3

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)

 Tolerância dos resistores e capacitor;

 Erros ao capturar pontos para ser feito gráfico da FFT


(varia SNR em cada medida em ± 3dB).

12/08/21 48
Dificuldades

 Saturação AmpOps;

 Implementação do integrador;

 Gráfico FFT;

 Calculo de SNR;

12/08/21 49
Resultado

MODULADOR SIGMA DELTA DE 1ª ORDEM


BANDA DO SINAL DE ENTRADA DE D.C. ATÉ 80 Hz
Volt
TENSÃO DE ALIMENTAÇÃO +5 e -5
s
TENSÃO MAXIMA DO SINAL Volt
5
DE ENTRADA s

SNR ( FREQ 75Hz) 33,7 dB

DYNAMIC RANGE (FREQ 75


40 dB
Hz)

ENOB 5,3 Bits

LARGURA DE BANDA DO
80 Hz
SINAL DE ENTRADA
12/08/21 50
Referências:

 Walt Kester. “Data Conversion Handbook”; Analog Devices. 2004

 Gabor C. Temes,Richard Schreier. Understanding Delta-Sigma


Data Converters; IEEE. 2005

 Marcel J.M. Pelgrom. “Analog-to-Digital Conversion” . Springer.


2010

 IEEE Standard for Terminology and Test Methods for Analog-to-


Digital Converters, Std 1241-2000, 2000

12/08/21 51

Você também pode gostar