Osciloscopio de Arduino (1 / 1 paso)

Paso 1: Añadir divisores del voltaje

El espectáculo del circuito arriba consiste en:


a la izquierda: un divisor de voltaje de 1:4 entre la sonda y A1

Esto traerá la tensión de hasta 1/4 de la tensión de entrada. Los pines analógicos pueden manejar 5V, por lo que esto permitirá que para tensiones de hasta 20V.

Tenga en cuenta que hay 2 canales de entrada en la foto de la protoboard. Agregar un canal extra ralentizado la velocidad de muestreo dramáticamente (porque modo continuo no se puede habilitar en el ADC), así que decidí dejarlo fuera en el código final.

A la derecha: un divisor de voltaje conmutado entre 5V y el pin de referencia analógica (AREF)
Puede utilizar los modificadores para ajustar el rango de medición: 5 v, 6.64V, 10V de 20V

Cómo funciona:

Si configurado a 'referencia externa', el ADC compara la tensión de las entradas analógicas con AREF, en vez de 5V.
Aquí está un ejemplo: Supongamos que el sondeo es medir 5V. El voltaje en el A1 será 5V/4 = 1 .25V

  • Si ambos interruptores están apagados, el voltaje en el pin AREF es 5V.
    El ADC Lee 1.25/5 = 25%
  • Si el interruptor 1 está apagado y el interruptor 2, el voltaje en AREF es 2.5V
    El ADC Lee 1.25/2.5 = 50%
  • Si el interruptor 1 está encendido e interruptor 2 está apagado, el voltaje en AREF es 1.66V
    El ADC Lee 1.25/1.66 = 75%
  • Si ambos interruptores están en, el voltaje en AREF es 1.25V
    El ADC Lee 1.25/1.25 = 100%

El segundo polo de cada interruptor es conectado a una entrada digital. Podemos leer este pin para ajustar automáticamente la escala de voltaje.

Un condensador entre la sonda y la tierra
Podría no ser necesario, pero por alguna razón algunos pc medir mucho ruido sin él. El condensador va a resolver, pero puede afectar ligeramente la señal de la medición de altas frecuencias.

Un zener entre A0 y la tierra
Para proteger un poco el arduino de sobretensión o invertir voltaje (¡ gracias, tttapa por el dato!)

Ten cuidado:

  • Si la referencia analógica se establece en el interno (por defecto) mientras que está suministrando tensión al pin AREF, podría dañarse el arduino. Lo hice, y no dañar, pero mejor Cuídate y subir el código correcto antes de conectar AREF.
  • las entradas analógicas no pueden manejar voltajes negativos.
  • No superar los 5V en los pines de arduino. Es probablemente una buena idea para probar el circuito con una tensión inferior a 5V, así

    no dañar el arduino en caso de que el divisor de tensión en A1 estaba mal conectado.

El código de arduino fue basado en este excelente artículo:

http://meettechniek.info/Embedded/Arduino-Analog.html

¡Buena suerte!
Bram

Artículos Relacionados

Cómo hacer una sonda de osciloscopio de Arduino

Cómo hacer una sonda de osciloscopio de Arduino

este instructabe le mostrará cómo hacer una sonda de osciloscopio de arduino para estos vínculos, osciloscopio de un pobre y un osciloscopio de múltiples canales para arduino /Paso 1: Materiales y componentes Herramientassoldadura de hierrode la sold
Osciloscopio de Arduino bajo 5 $ - 3 canales

Osciloscopio de Arduino bajo 5 $ - 3 canales

Osciloscopios son utilizados por los entusiastas de la electrónica, aficionados, y es una de las herramientas comunes en un banco de trabajo. Pero comprar una puede conseguir costoso así que finalmente decidí que por qué no hacer uno utilizando un ar
OFFscope - osciloscopio offline (Arduino + SD tarjeta registro rápido)

OFFscope - osciloscopio offline (Arduino + SD tarjeta registro rápido)

Esto no es un osciloscopio de tiempo real!En primer lugar adquirir señal entrando ahorro/lo a la tarjeta SD. Luego revise la señal adquirida en tu PC.Este osciloscopio fuera de línea está diseñado para diagnóstico automotriz sensor. 99% de los sensor
Laboratorio de creación de un prototipo de portátil con osciloscopio y arduino

Laboratorio de creación de un prototipo de portátil con osciloscopio y arduino

Hola todos ya estoy de regreso, con un nuevo proyecto. Yo estaba tranquilo con mi maravillosa hija recién nacida (apenas 7 semanas de edad) cuando empiezo a escribió esto es 00:00 en Alemania y mi hija está durmiendo por fin encontré tiempo para pres
Cómo hacer un osciloscopio de Arduino de bajo costo 16 MHz usando Excel y la pantalla del ordenador a pantalla

Cómo hacer un osciloscopio de Arduino de bajo costo 16 MHz usando Excel y la pantalla del ordenador a pantalla

A menudo un aficionado de electrónica será diseñar y construir algo sólo para encontrar que no se comportan la manera que él o ella prevista. A veces en estas situaciones el problema está relacionado con una señal eléctrica, sino que la materia se mu
Osciloscopio de Arduino barato simple

Osciloscopio de Arduino barato simple

Hola a todos!Se me ocurrió con este interesante proyecto, ya estoy empezando a aprender a procesar, así que pensé que sería genial compartir con ustedes. Espero que lo disfrutes!OK, solo para aclarar las cosas, esto no es un osciloscopio profesional,
Cómo dibujar en un osciloscopio con Arduino!

Cómo dibujar en un osciloscopio con Arduino!

En primer lugar, permite repasar algunos conceptos básicos. Un osciloscopio es una herramienta para la visualización de cambio de señales eléctricas.Osciloscopio: oscilación (cambiante), alcance (ver). Juntos hacen "osciloscopio".Un osciloscopio
Girino - osciloscopio Arduino rápido

Girino - osciloscopio Arduino rápido

soy un físico y la parte más bonita de trabajar en este campo es que llego a construir mis propios instrumentos. Con esta forma de pensar, decidí construir un homebrew osciloscopio de Arduino. Este instructivo fue escrito con el fin de enseñar un poc
Arduino - osciloscopio multicanal (osciloscopio del pobre)

Arduino - osciloscopio multicanal (osciloscopio del pobre)

presento actualizaciones de software para el osciloscopio de Arduino (del pobre osciloscopio) que permiten para visualizar datos de dos o tres canales simultáneamente. Las principales características son idénticas al original osciloscopio con la exce
Arduino alta velocidad osciloscopio con interfaz de PC

Arduino alta velocidad osciloscopio con interfaz de PC

Usar el Arduino y el PC como un Osciloscopio rápido.Arduino puede recopilar confiablemente lecturas de voltaje a una frecuencia de entre 141 y 153 kilociclos.lecturas de datos de 1000 pueden tomarse en alrededor 6.8ms.Lo transferido a un PC, estos pu
Grabación de Audio de Arduino (Mega)

Grabación de Audio de Arduino (Mega)

Registro de Audio en su tarjeta de Audino Mega SD.El archivo de audio se puede reproducir en una aplicación de audio estándar o analiza byte por byte.Este Instructable le mostrará cómo de entrada de audio puede ser repetidamente agregado a un búfer d
Arduino - osciloscopio mejorado del pobre

Arduino - osciloscopio mejorado del pobre

este Instructable continúa el trabajo presentado aquí.  Proporciona una manera rápida y fácil para convertir tu Arduino en un osciloscopio, aunque encontré que estaba falta de usabilidad.  Renovado el software esta mañana para permitir mucho mejor fu
Arduino - osciloscopio (osciloscopio del pobre)

Arduino - osciloscopio (osciloscopio del pobre)

Hola chicos,hace unos días encontré este código en github y es lo mejor que encontrado hasta ahora, así que he decidido difundir este proyecto tanto como pueda, para quien quiere que un osciloscopio barato alrededor de esto es la mejor manera!  Vamos
Nokia 5110 Arduino osciloscopio

Nokia 5110 Arduino osciloscopio

Un nuevo video sobre mi nuevo osciloscopio. Cualquier duda deja Comentarios.---Descargas---https://github.com/Adafruit/Adafruit-PCD8544-Nokia...https://github.com/Adafruit/Adafruit-GFX-LibraryEl sketch de Arduino está ligado a este instructable.-----