Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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
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
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
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
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
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
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.