Tabla de contenido:

Pantalla Arduino XY en un escudo de osciloscopio: 7 pasos (con imágenes)
Pantalla Arduino XY en un escudo de osciloscopio: 7 pasos (con imágenes)

Video: Pantalla Arduino XY en un escudo de osciloscopio: 7 pasos (con imágenes)

Video: Pantalla Arduino XY en un escudo de osciloscopio: 7 pasos (con imágenes)
Video: Módulos LCD más populares para Arduino 2024, Mes de julio
Anonim
Pantalla Arduino XY en un escudo de osciloscopio
Pantalla Arduino XY en un escudo de osciloscopio
Pantalla Arduino XY en un escudo de osciloscopio
Pantalla Arduino XY en un escudo de osciloscopio

A lo largo de los años, a menudo he llevado un osciloscopio que muestra logotipos y texto usando el modo x y para eventos en los que mi Makerspace ha estado ayudando. Normalmente lo conduce usando los pines PWM en un Ardiuno y un circuito RC para suavizar la fluctuación.

Hace un par de años me encontré con un excelente video de youtube de Alan Wolke, en el que usaba una escalera R2R como DAC, esta velocidad de actualización mejorada y, en general, permitía la visualización de una imagen más detallada. Más tarde mejoró esto usando código de Bob en VintageTek. He incluido enlaces a estos dos valiosos videos de YouTube a continuación.

# 144: Use Arduino Uno para crear un gráfico XY giratorio en un osciloscopio

# 164: Más gráficos de osciloscopio XY, VintageTEK y cómo evolucionan los proyectos

Paso 1: esquema

Esquemático
Esquemático

El circuito es prácticamente una copia directa del de Alan Wolke, pero opté por una matriz R2R en lugar de hacerlo con resistencias individuales. ¡Esto se debió en gran parte a la pereza y no querer soldar todas esas resistencias!

Paso 2: prototipo

Prototipo
Prototipo

Rápidamente después de ver el video actualizo mis soluciones usando un protector de protoboard. Esto nos sirvió bien y se usó en muchos eventos, pero mientras funcionaba era un poco frágil, así que decidí hacer la vida más fácil y construir una versión PCB del escudo. Esto facilitaría la configuración y mejoraría la confiabilidad.

Paso 3: PCB

tarjeta de circuito impreso
tarjeta de circuito impreso
tarjeta de circuito impreso
tarjeta de circuito impreso
tarjeta de circuito impreso
tarjeta de circuito impreso

Para ser honesto, diseñar un PCB probablemente fue una exageración, y lo hice, sobre todo, como una experiencia de aprendizaje. Opté por los conectores BNC porque son sencillos y siempre están a mano. Si optó por conectar las sondas directamente, debería poder omitir los condensadores, ya que las sondas deberían tener suficiente capacitancia.

Paso 4: Piezas y ensamblaje

Piezas y ensamblaje
Piezas y ensamblaje

La siguiente es una lista de piezas que necesitará para construir el escudo.

  • 2 x AMP 5227161-1 BNC coaxial, conector en ángulo recto, orificio pasante en ángulo recto, conectores de 50 ohmios
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, serie 4300R, resistencias de 10 pines
  • 2 x KEMET C317C100J1G5TA Condensador de cerámica multicapa, Gold Max, 10 pF, Goldmax, Serie 300
  • Encabezado de pin de paso 0,1
  • tarjeta de circuito impreso

También necesitará soldadura y tal vez fundente para ensamblar.

Para usarlo necesitarás

  • Arduino (usé un Uno)
  • 2 cables BNC a BNC de 50 ohmios
  • Osciloscopio con modo X Y

Paso 5: Código

Código
Código

En lugar de reinventar la rueda, he usado el código sugerido en la publicación de YouTube de Alan. ¡Realmente hace un muy buen trabajo! Puedes descargarlo aquí.

Desde entonces he creado algunas pantallas adicionales.

Paso 6: ejemplos

Ejemplos de
Ejemplos de
Ejemplos de
Ejemplos de

Un par de ejemplos del tipo de cosas que podría mostrar en su osciloscopio. La animación también es posible, pero todavía no lo he probado.

Paso 7: Conclusión

Conclusión
Conclusión

En conclusión, un pequeño y divertido proyecto. Tengo planes sobre cómo podría adaptar esto en el futuro, pero lo mantendré en secreto por ahora.

Aún no estoy seguro de haber obtenido el valor correcto para los condensadores si tengo la oportunidad de probar algunos otros valores.

Recomendado: