Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Ao longo dos anos, muitas vezes levei um osciloscópio exibindo logo e texto usando o modo x y para eventos nos quais meu Makerspace tem ajudado. Normalmente dirigi-lo usando os pinos PWM em um Ardiuno e um circuito RC para suavizar o jitter.
Alguns anos atrás, encontrei um excelente vídeo do youtube de Alan Wolke, no qual ele usava uma escada R2R como DAC, o que melhorou a velocidade de atualização e, de modo geral, permitiu a exibição de uma imagem mais detalhada. Mais tarde, ele melhorou isso usando o código de Bob da VintageTek. Incluí links para esses inestimáveis vídeos do youtube abaixo.
Nº 144: Use o Arduino Uno para criar um gráfico XY giratório em um osciloscópio
# 164: Mais gráficos do osciloscópio XY, VintageTEK e como os projetos evoluem
Etapa 1: Esquemático
O circuito é praticamente uma cópia direta do de Alan Wolke, mas optei por apenas um array R2R em vez de torná-lo a partir de resistores individuais. Isso foi em grande parte devido à preguiça e não querer soldar todos os resistores!
Etapa 2: Protótipo
Rapidamente depois de ver o vídeo, eu atualizo minhas soluções usando um protoboard shield. Isso nos serviu bem e foi usado em muitos eventos, mas enquanto funcionava era um pouco frágil, então decidi tornar a vida mais fácil e construir uma versão PCB do escudo. Isso simplificaria a configuração e aumentaria a confiabilidade.
Etapa 3: PCB
Para ser honesto, projetar um PCB foi provavelmente um exagero, e fiz isso não apenas como uma experiência de aprendizado. Optei por usar conectores BNC, pois são simples e estão sempre à mão. Se você optou por apenas conectar as pontas de prova diretamente, você deve ser capaz de omitir os capacitores, pois as pontas de prova devem ter capacitância suficiente.
Etapa 4: Peças e montagem
A seguir está uma lista de peças que você precisará para construir a blindagem.
- 2 x AMP 5227161-1 BNC coaxial, conector de ângulo reto, furo passante ângulo reto, conectores de 50 ohm
- 2 x BOURNS R2R 10 kohm, SIP, barrado, série 4300R, resistores de 10 pinos
- 2 x KEMET C317C100J1G5TA Capacitor de cerâmica multicamada, Gold Max, 10 pF, Goldmax, 300 Series
- Cabeçalho de pino de 0,1 pitch
- PCB
Você também precisará de solda e talvez de fluxo para montar.
Para usar você vai precisar
- Arduino (usei um Uno)
- 2 x 50 ohm BNC para cabos BNC
- Osciloscópio com modo X Y
Etapa 5: Código
Em vez de reinventar a roda, usei o código sugerido no post de Alan no youtube. Realmente faz um trabalho muito bom! Você pode baixá-lo aqui.
Desde então, criei alguns monitores extras.
Etapa 6: Exemplos
Alguns exemplos do tipo de coisas que você pode exibir no seu osciloscópio. A animação também é possível, mas ainda não tentei fazer isso.
Etapa 7: Conclusão
Concluindo, um projeto pequeno e divertido. Tenho planos de como posso adaptar isso no futuro, mas vou manter isso em segredo por enquanto.
Ainda não tenho certeza se obtive o valor correto para os capacitores, se tiver chance, posso tentar alguns outros valores.