< Return to Video

AICSS CAP05 2025 VA04 CONVERSOR DIGITAL-ANALOGICO

  • 0:08 - 0:10
    O conversor digital-analógico
  • 0:10 - 0:14
    é o contrário do conversor
    analógico-digital, ou seja,
  • 0:14 - 0:16
    se eu vou, eu
    tenho que voltar.
  • 0:16 - 0:21
    O conversor digital-analógico
    vai, agora, exportar o sinal
  • 0:21 - 0:27
    de dentro do processador ESP32
    para o ambiente externo, ou seja,
  • 0:27 - 0:31
    ele vai sair de digital
    e vai se tornar analógico.
  • 0:31 - 0:35
    Para isso, eu preciso tornar esse
    sinal compatível com os humanos,
  • 0:35 - 0:39
    já que nós só entendemos
    sinais analógicos.
  • 0:39 - 0:41
    Vamos mostrar para você, aqui,
    agora, por meio de um gráfico,
  • 0:41 - 0:44
    como seria esse processo.
  • 0:44 - 0:53
    Partindo desse gráfico onde nós
    temos o sinal quantizado em 6 bits,
  • 0:53 - 0:59
    onde nós temos os pontos verdes
    ou as amplitudes quantizadas
  • 0:59 - 1:03
    e os pontos vermelhos são
    as amplitudes originais.
  • 1:03 - 1:06
    E quando eu não tenho
    o vermelho junto com o verde
  • 1:06 - 1:07
    significa que eles bateram.
  • 1:07 - 1:10
    Então, eu tenho aqui o vermelho
    e o verde no mesmo ponto,
  • 1:10 - 1:11
    então não dá
    para ver o vermelho,
  • 1:11 - 1:13
    aqui também, eu tenho o vermelho
    e o verde no mesmo ponto,
  • 1:13 - 1:15
    não dá para ver o vermelho.
  • 1:15 - 1:16
    Então, o que me importa,
    aqui, são os verdes mesmo.
  • 1:16 - 1:18
    E aqui mostra
    uma diferencinha,
  • 1:18 - 1:21
    uma espécie de sombra
    entre vermelho e verde,
  • 1:21 - 1:23
    onde houve um erro
    de quantização.
  • 1:23 - 1:25
    Pois bem, esse sinal,
  • 1:25 - 1:27
    se você imaginar aqui
    uma ligação entre os pontos,
  • 1:27 - 1:31
    dá para entender que vai
    ser uma senóide, certo?
  • 1:31 - 1:33
    Uma senóide vem do seno.
  • 1:33 - 1:38
    E o ideal é que nós cheguemos
    em uma senóide lisa como essa aqui,
  • 1:38 - 1:41
    com todos os pontos, toda
    arredondada, bonitinha e perfeita,
  • 1:41 - 1:45
    só que isso não vai ser possível,
    jamais vai ser possível,
  • 1:45 - 1:48
    porque, para eu guardar
    todos os pontos,
  • 1:48 - 1:51
    eu vou ter uma memória
    infinitamente grande.
  • 1:51 - 1:53
    Por isso que eu
    faço escolhas
  • 1:53 - 1:56
    na hora de fazer o processo
    de digitalização
  • 1:56 - 2:00
    para, agora, eu poder
    fazer a reconstituição.
  • 2:00 - 2:02
    Ou seja, o sinal que você
    vai ter agora
  • 2:02 - 2:04
    é algo muito
    parecido com esse.
  • 2:04 - 2:07
    E, agora, eu vou mostrar
    por meio de um hands-on.
  • 2:07 - 2:10
    Você acabou de ver
    que o processo de volta
  • 2:11 - 2:16
    do conversor analógico digital,
    ou seja, o digital para analógico.
  • 2:16 - 2:20
    Ele é bem mais simples de entender,
    porque eu só preciso agora
  • 2:20 - 2:23
    reconstituir o sinal
    no período do tempo.
  • 2:23 - 2:28
    No domínio do tempo, cada amostra
    será resgatada na pós, na respectiva
  • 2:28 - 2:33
    posição de memória e colocada
    a disposição lá no pino de saída.
  • 2:34 - 2:38
    O SP 32 só tem dois pinos
  • 2:38 - 2:42
    que dá para trabalhar
    como conversor digital analógico.
  • 2:43 - 2:46
    Por que somente dois, ao passo
    que do outro
  • 2:46 - 2:48
    eu tinha dez entradas disponíveis?
  • 2:48 - 2:52
    Ou seja, o conversor de analógico
    digital tem dez entradas
  • 2:52 - 2:55
    ou do digital para analógico
    só tem duas saídas,
  • 2:56 - 2:58
    é porque a quantidade
    por estatística
  • 2:58 - 3:02
    está quantidade de
    sensores analógicos
  • 3:02 - 3:07
    é muito maior do que a saída
    analógica.
  • 3:07 - 3:10
    Saída analógica
    basicamente é som e áudio,
  • 3:10 - 3:14
    então dois canais
    ou duas saídas de digital
  • 3:14 - 3:16
    para analógicos já são suficientes
  • 3:16 - 3:19
    para um pequeno microcontrolador
    como SP 32.
  • 3:19 - 3:22
    Agora para entrar
    eu preciso de várias,
  • 3:22 - 3:23
    porque a partir dali eu
  • 3:23 - 3:27
    faço várias coletas de informações,
    ou seja, de analógico para digital.
  • 3:27 - 3:31
    Vamos ver agora no resumão
    como que fica o conversor de digital
  • 3:31 - 3:31
    para analógico.
  • 3:32 - 3:35
    Esse código ele tem como saída
    o pino 25?
  • 3:35 - 3:38
    Pelo material
    você vai ver que o pino 25
  • 3:38 - 3:43
    é uma das duas saídas de digital
    para analógico que é o SP 32.
  • 3:43 - 3:44
    Oferece.
  • 3:44 - 3:47
    Também estamos definindo aqui
    uma variável
  • 3:48 - 3:51
    como número de amostras de 100.
  • 3:51 - 3:54
    Você já vai entender o que significa
    e a frequência um.
  • 3:55 - 3:59
    E coloquei aqui também
    um vetor chamado
  • 3:59 - 4:02
    senóide com o número de amostras.
  • 4:02 - 4:05
    Ora, a ideia aqui é simular
    um sinal analógico,
  • 4:06 - 4:12
    sendo exportado para o pino 25,
    como eu falei.
  • 4:12 - 4:18
    Então eu não estou lendo um censor,
    eu estou exportando também.
  • 4:18 - 4:22
    Eu não tenho na memória guardada,
    porque isso aqui é um simulador.
  • 4:23 - 4:26
    Eu não tenho
    as variáveis com as amostras,
  • 4:27 - 4:29
    sendo elas
    muito usadas ou codificadas.
  • 4:29 - 4:31
    Então o que eu vou fazer?
  • 4:31 - 4:34
    Eu vou criar aqui uma senoide
  • 4:34 - 4:38
    em tempo real, onde eu coloco aqui
    a função matemática?
  • 4:38 - 4:44
    Sim, de seno coloco aqui
    a função dois pi t,
  • 4:44 - 4:48
    que é a equação de uma senóide
    dividida por uma de amostras,
  • 4:48 - 4:52
    mais um para deixar dentro da escala
    de 0 a 205
  • 4:52 - 4:53
    e aí eu coloco 200,
  • 4:53 - 4:55
    porque a amplitude
    eu coloquei uma amplitude
  • 4:55 - 4:57
    bem grande aqui para eu
    poder mostrar para vocês aqui
  • 4:58 - 5:00
    aqui no monitor Serial.
  • 5:00 - 5:04
    Conclusão é esse vetor
    que está sendo carregado
  • 5:04 - 5:07
    por vários valores correspondentes
    a uma senóide.
  • 5:08 - 5:11
    Ele vai ser escrito lá
  • 5:11 - 5:15
    no portal de digital para analógico
    por meio desse.
  • 5:15 - 5:17
    Como diz aqui, o DAC RIT.
  • 5:17 - 5:22
    Então, se eu colocar um equipamento
    nesse pino 25
  • 5:23 - 5:27
    que é capaz de entender o sinal
    analógico como um osciloscópio,
  • 5:27 - 5:30
    eu vou ver uma senóide
    subindo e descendo, ok?
  • 5:31 - 5:33
    E aí eu simplesmente aqui
    estou na sequência,
  • 5:33 - 5:37
    imprimindo os valores dessa senóide
    para eu acompanhar aqui
  • 5:38 - 5:41
    e um micro delay aqui
    para ele ficar girando rapidamente
  • 5:42 - 5:44
    e fazer nessa senóide
    subir e descer.
  • 5:44 - 5:46
    Então, portanto,
    a hora que eu der o play
  • 5:46 - 5:49
    você vai vir aqui, que esses sinais
    vão subindo e descendo, subindo
  • 5:49 - 5:52
    e descendo
    e a senóide vai ser impressa aqui.
  • 5:52 - 5:55
    E quando eu clicar nesse botão
    aqui que tem um gráfico e assim
  • 5:55 - 5:58
    eu consigo simular
    para você como seria a saída.
  • 5:59 - 6:00
    Interessante notar
  • 6:00 - 6:04
    que o simulador
    ele consegue imprimir
  • 6:04 - 6:08
    o que está dentro do nosso conversor
    de digital para analógica,
  • 6:08 - 6:12
    Então você vai ver de fato a senoide
    sendo reconstituída
  • 6:12 - 6:16
    por infinitos pontos,
    porém ela está ligando
  • 6:16 - 6:19
    os pontos que eu tenho,
    então se eu faço uma amostra de 100
  • 6:21 - 6:22
    ou se eu faço.
  • 6:22 - 6:25
    Aliás, eu desculpa se eu faço
    uma senóide de 100 amostras,
  • 6:25 - 6:28
    ele vai ligar essas 100 amostras
    quando der esse comando aqui,
  • 6:29 - 6:31
    reconstituindo a senóide.
  • 6:31 - 6:34
    Se eu coloco menos amostras,
    ele vai fazer uma senóide mais
  • 6:35 - 6:38
    minha quadrada, minha
    triangular com forma de triângulo.
  • 6:39 - 6:42
    Vamos ver como funciona dando
    o play aqui.
  • 6:42 - 6:45
    Eu tenho lá
    as amostras subindo e descendo
  • 6:45 - 6:48
    e aqui a senóide se reproduzido.
  • 6:48 - 6:51
    Então isso aqui que você está vendo,
    esse sobe desce aqui
  • 6:51 - 6:54
    ele é contínuo no tempo, está.
  • 6:54 - 6:56
    E graças
  • 6:57 - 6:58
    ao próprio
  • 6:58 - 6:59
    senóide,
  • 6:59 - 7:02
    ao próprio monitor serial desculpa,
    aqui está representando para nós
  • 7:02 - 7:03
    um domínio do tempo.
  • 7:03 - 7:06
    Só que o interessante
    é que ele não tem infinitos pontos.
  • 7:06 - 7:12
    Ele foi gerado com 100,
    mas quando ele é escrito lá fora
  • 7:12 - 7:17
    pelo comando aqui da linha 26,
    ele passa a ter infinitos valores.
  • 7:18 - 7:20
    Mas se eu desse um zoom aqui,
    não é possível
  • 7:20 - 7:22
    porque é muito visceral,
    Não tem esse recurso.
  • 7:22 - 7:25
    Mas só desse um zoom aqui eu ia ver
    uma senóide mais triângulo usada.
  • 7:26 - 7:30
    Não existe esse termo, mas eu
    ia ver uma senóide mais com menos
  • 7:31 - 7:34
    definição, porque são só 100 pontos.
  • 7:36 - 7:40
    Então você viu que o SP 32
    é um dispositivo muito versátil.
  • 7:40 - 7:43
    Ele tem várias entradas
    para vários sensores e apenas duas
  • 7:43 - 7:48
    saídas, porque nós, humanos, nós
    não temos tantos sentidos distintos
  • 7:48 - 7:50
    para entender um sinal analógico.
  • 7:50 - 7:54
    Basicamente, a gente tem aí
    a visão e o tato, a visão
  • 7:54 - 7:58
    para ver a luz no tato, para sentir
    a temperatura ou a vibração.
  • 8:00 - 8:03
    A umidade também vem pelo tato.
  • 8:03 - 8:06
    Esses dois sentidos humanos
    já são cobertos
  • 8:07 - 8:11
    vastamente aí por duas saídas
    que o USB 32 oferece.
  • 8:12 - 8:15
    O importante
    que você está vendo aqui
  • 8:15 - 8:18
    todo o processo interno de um chip
  • 8:18 - 8:23
    que converte o sinal analógico
    primeiro passa para digital, guarda
  • 8:23 - 8:27
    nas suas arquiteturas internas
    e depois ele desfaz esse processo.
  • 8:27 - 8:31
    Voltando para o analógico,
    porque nós humanos somos analógicos.
Title:
AICSS CAP05 2025 VA04 CONVERSOR DIGITAL-ANALOGICO
Video Language:
Portuguese, Brazilian
Duration:
08:35

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions