< Return to Video

AICSS CAP05 2025 VA03 LABORATORIO CONVERSOR ANALOGICO-DIGITAL

  • 0:08 - 0:09
    Agora que você viu
  • 0:09 - 0:13
    as etapas que uma conversão
    de analógico digital
  • 0:13 - 0:16
    compreende, ou seja,
    você viu a amostra,
  • 0:17 - 0:20
    a quantização e a codificação,
    Vamos fazer um resumo
  • 0:21 - 0:24
    para entender
    como que o SP 32 trabalha
  • 0:24 - 0:27
    na minha tela. Você tem aqui
  • 0:27 - 0:30
    um código que inclusive
    está aí no seu material.
  • 0:30 - 0:35
    Esse código ele define o pino 34
    como sendo a entrada do sensor
  • 0:36 - 0:39
    e o pino
    dois como sendo a saída para um LED.
  • 0:39 - 0:44
    E colocamos aqui uma variável
    que vai trabalhar
  • 0:45 - 0:49
    com o limiar de dois volts,
    onde esse limiar
  • 0:49 - 0:53
    pode até ter valores quebrados aqui
    porque ele é um float
  • 0:53 - 0:56
    e você já vai entender
    para que serve esse limiar.
  • 0:56 - 0:59
    Dentro do Void Setup
    a gente só define aqui o primo
  • 0:59 - 1:01
    onde o serial begin,
  • 1:01 - 1:04
    onde o Piemonte define
    o comportamento do pino
  • 1:04 - 1:07
    e o serial begin para eu ativar
    as mensagens que vão aparecer aqui
  • 1:08 - 1:09
    no meu monitor serial.
  • 1:09 - 1:12
    Como já está aparecendo,
    que é a tensão 1,66
  • 1:13 - 1:16
    e dentro do vai de loop
    eu estou fazendo um analog ID.
  • 1:17 - 1:21
    Esse comando análogo ao ID
    que é o responsável em converter
  • 1:21 - 1:22
    analógico para digital.
  • 1:25 - 1:26
    Ele está pegando então
  • 1:26 - 1:30
    uma leitura analógica lá de fora
  • 1:30 - 1:36
    a partir do pino que está o sensor
    e convertendo ele para uma variável.
  • 1:36 - 1:40
    Quando ele faz isso aqui,
    essa única linha no fundo, no fundo,
  • 1:40 - 1:45
    ele está pegando a amostragem,
    a quantização e a codificação.
  • 1:46 - 1:49
    Ele está empacotando tudo isso
    nessa única linha aqui.
  • 1:50 - 1:53
    Bom, depois que
    eu fiz essa extração,
  • 1:53 - 1:57
    eu vou agora imprimir no monitor
    o equivalente
  • 1:58 - 2:01
    a esse dado,
    porque quando ele passar
  • 2:01 - 2:04
    para dentro, ele vai ter aqui
    um valor da memória.
  • 2:05 - 2:09
    Lembra lá de codificação
    que ele vai de 0 a 4096,
  • 2:09 - 2:13
    ou melhor, de 4095,
    dando 4096 degraus.
  • 2:13 - 2:17
    Então eu vou dividir
    aqui por quatro, 4095.
  • 2:17 - 2:18
    Que valor que eu vou dividir?
  • 2:18 - 2:20
    Eu vou pegar o valor que eu estou
    lendo,
  • 2:20 - 2:24
    multiplicar pelo o pico máximo
    que o SP 32 trabalha,
  • 2:25 - 2:28
    que é 3,3 votos e dividir por 4095.
  • 2:28 - 2:31
    Se você fizer isso, na verdade
    uma regra de três
  • 2:31 - 2:35
    que você está fazendo aqui,
    você está pegando o respectivo valor
  • 2:35 - 2:39
    do degrau que está armazenado
    na variável valor a descer.
  • 2:40 - 2:44
    Eu posso até mudar aqui
    para o valor integral.
  • 2:45 - 2:47
    Só para você
    entender, nesse exato momento
  • 2:48 - 2:51
    e aqui eu coloco o valor integral da
  • 2:52 - 2:53
    porque esse valor integral?
  • 2:53 - 2:56
    Porque ele está quantizado
    já tá bom.
  • 2:57 - 3:00
    Você pode chamar também de valor
    a descer como estava.
  • 3:00 - 3:03
    E aí, vai sair lá para mim
    no monitor serial
  • 3:04 - 3:07
    a respectiva tensão de trabalho
  • 3:07 - 3:11
    de acordo com o pico
    que eu consigo ler aqui desse valor
  • 3:11 - 3:12
    integral.
  • 3:12 - 3:16
    E aí sim, esse aí, depois
    que ele imprime a palavra tensão,
  • 3:16 - 3:21
    o conteúdo de tensão e a variável
    v de volume, eu faço aqui
  • 3:21 - 3:24
    aquele limiar de decisão
    que você pode chutar aqui.
  • 3:25 - 3:26
    Que limiar que é isso?
  • 3:26 - 3:28
    Não tem nada a ver
    com aquele limiar de decisão
  • 3:28 - 3:31
    da quantização,
    Não é só para dizer o seguinte
  • 3:31 - 3:35
    se passar de dois volts,
    eu acendo um alerta aqui o limite
  • 3:35 - 3:38
    ultrapassado esse dois pode ser
    o equivalente a uma temperatura,
  • 3:38 - 3:41
    pode ser o nível de água,
    pode ser uma vibração,
  • 3:42 - 3:43
    o que você quiser,
  • 3:43 - 3:46
    porque todo o valor que tiver aqui
    em valor integral, ele é quantizado.
  • 3:46 - 3:48
    É você que vai
    saber o que ele representa
  • 3:50 - 3:52
    e o sensor que o sensor vai estar.
  • 3:52 - 3:54
    Todos os sensores vão trazer
    da mesma forma.
  • 3:54 - 3:56
    Informação é você que vai decidir
  • 3:56 - 3:59
    o que ele representa aí
    na sua aplicação.
  • 3:59 - 4:02
    E então vamos lá. 1,6 Voltes.
  • 4:02 - 4:07
    Se você mexer aqui,
    eu vou diminuindo o valor da tensão,
  • 4:07 - 4:10
    porque eu estou diminuindo aqui
    o valor da resistência homem.
  • 4:10 - 4:15
    E depois, se eu for
    para o outro lado e atingir dois,
  • 4:15 - 4:18
    que é o meu limite ali ao lado,
    deve acender 1,86.
  • 4:18 - 4:20
    Ele ainda não acendeu
    e mais um pouquinho aqui.
  • 4:20 - 4:25
    Pronto, 2,15 Alerta limite
    ultrapassado LED LED aceso.
  • 4:26 - 4:29
    E ele faz essa leitura
    a cada 200 milissegundos.
  • 4:29 - 4:33
    É só um complemento e se deleite.
  • 4:33 - 4:35
    200 Aqui não é uma boa prática.
  • 4:35 - 4:37
    A gente está colocando
    aqui só para demonstração
  • 4:39 - 4:41
    do código,
    para não deixar ele tão poluído.
  • 4:41 - 4:44
    Mas quando você estiver trabalhando,
    lembre se que você tem que
  • 4:44 - 4:47
    o delay por minis tá bom.
  • 4:47 - 4:52
    Portanto, você viu nesse exemplo
    que o quantificador, a amostragem
  • 4:52 - 4:56
    e quantificador estão
    numa única linha no código SP 32.
  • 4:57 - 5:02
    Isso é porque a família Arduíno
    ele encapsula muita coisa.
  • 5:02 - 5:06
    Ele esconde nos bastidores
    algumas regras de hardware
  • 5:06 - 5:11
    e alguns processos
    que são transparentes para o usuário
  • 5:12 - 5:16
    menos enraizado,
    que tem menos conhecimento
  • 5:17 - 5:19
    para nós aqui na área de IoT.
  • 5:19 - 5:23
    E é importante a gente saber
    que existe isso nos bastidores,
  • 5:23 - 5:29
    porque como eu disse anteriormente,
    os datasets são mais elaborados
  • 5:29 - 5:31
    ou mais fidedignos.
  • 5:31 - 5:34
    Quando a gente entende das limitações que o hardware nos apresenta.
Title:
AICSS CAP05 2025 VA03 LABORATORIO CONVERSOR ANALOGICO-DIGITAL
Video Language:
Portuguese, Brazilian
Duration:
05:39

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions

  • Revision 15 Edited
    júlia.lins.reis Jan 21, 2025, 9:16 PM
  • Revision 14 Edited
    júlia.lins.reis Jan 20, 2025, 7:12 PM
  • Revision 13 Edited
    júlia.lins.reis Jan 20, 2025, 7:06 PM
  • Revision 12 Edited
    júlia.lins.reis Jan 20, 2025, 7:05 PM
  • Revision 11 Edited
    júlia.lins.reis Jan 20, 2025, 6:43 PM
  • Revision 10 Edited
    júlia.lins.reis Jan 20, 2025, 6:30 PM
  • Revision 9 Edited
    júlia.lins.reis Jan 20, 2025, 6:10 PM
  • Revision 8 Edited
    júlia.lins.reis Jan 20, 2025, 6:05 PM
  • Revision 7 Edited
    júlia.lins.reis Jan 20, 2025, 5:51 PM
  • Revision 6 Edited
    júlia.lins.reis Jan 20, 2025, 5:48 PM
  • Revision 5 Edited
    júlia.lins.reis Jan 20, 2025, 5:33 PM
  • Revision 4 Edited
    júlia.lins.reis Jan 20, 2025, 5:12 PM
  • Revision 3 Edited
    júlia.lins.reis Jan 20, 2025, 4:44 PM
  • Revision 2 Uploaded
    júlia.lins.reis Jan 20, 2025, 3:12 PM
  • Revision 1 Edited
    júlia.lins.reis Jan 20, 2025, 3:12 PM