Conversao Digital Analogica: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 12: Linha 12:
O Arduíno possui '''6 saídas PWM''' são identificadas pelo sinal '''~''' e fornecem '''pulsos PWM''' de '''8 bits''', possibilitando, portanto, '''256 valores''' diferentes de '''tensão analógica''' entre '''0V e 5V''', com passos de '''0 a 255'''.
O Arduíno possui '''6 saídas PWM''' são identificadas pelo sinal '''~''' e fornecem '''pulsos PWM''' de '''8 bits''', possibilitando, portanto, '''256 valores''' diferentes de '''tensão analógica''' entre '''0V e 5V''', com passos de '''0 a 255'''.


Entretanto, em situações onde uma '''sinal PWM''' não possa para ser utilizado como '''controle analógico''' pode ser necessário dispormos de um '''conversor DAC''', o qual pode necessitar circuitos eletrônicos analógicos, como Amplificadores Operacional, capacitores, resistores e outros.
Entretanto, em situações onde uma '''sinal PWM''' não possa para ser utilizado como '''controle analógico''' pode ser necessário utilizarmos um '''filtro de saída PWM''' ou até dispormos de um '''conversor DAC''', o qual pode necessitar circuitos eletrônicos analógicos, como Amplificadores Operacional, capacitores, resistores e outros.


==Filtro de saída PWM==
==Filtro de saída PWM==

Edição das 17h34min de 18 de outubro de 2021

Conversão Digital Analógica

Um dispositivo conversor digital analógico (DAC) permite gerar uma tensão elétrica analógica a partir de um dado digital.

Microcontroladores e Saídas PWM

Muitos microcontroladores, como o Arduíno, emulam saídas analógicas através de modulação PWM (Pulse Width Modulation).

O sinal PWM é uma onda quadrada, com frequência constante, mas a fração de tempo em que o sinal é HIGH (5V) (duty cycle) pode variar entre 0 e 100%, fornecendo uma média de tensão variável na saída [1].

O Arduíno possui 6 saídas PWM são identificadas pelo sinal ~ e fornecem pulsos PWM de 8 bits, possibilitando, portanto, 256 valores diferentes de tensão analógica entre 0V e 5V, com passos de 0 a 255.

Entretanto, em situações onde uma sinal PWM não possa para ser utilizado como controle analógico pode ser necessário utilizarmos um filtro de saída PWM ou até dispormos de um conversor DAC, o qual pode necessitar circuitos eletrônicos analógicos, como Amplificadores Operacional, capacitores, resistores e outros.

Filtro de saída PWM

Conversor DA

Um exemplo de Conversor Digital Analógico (DAC) de 4 bits é ilustrado na figura, utilizando um circuito somador com amplificador operacional e uma malha resistiva com pesos binários.

-vout = D3 1/2 + D2 1/4 + D1 1/8 + D0 1/16
Funcionamento do circuito
Entradas digitais (0V ou 5V) e saída analógica variando entre 0V e 5V.
O circuito DAC de 4 bits vai fornecer uma saída analógica escalonada em 16 níveis de tensão.
Exemplos de algumas entradas e os respectivos níveis de tensão de saída:
Entrada digital Ganho Ampop Saída analógica
1000 1/2 2,5 V
0100 1/4 1,25 V
0010 1/8 0,625 V
0001 1/16 0,3125 V
Para uma conversão com um número elevado de bits, a relação entre as resistências se torna elevada o que dificulta a precisão.

Referências


Evandro.cantu (discussão) 13h53min de 18 de outubro de 2021 (-03)