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

Paso 7: Paso 7: programación

Hay dos partes a la programación porque el osciloscopio utiliza dos cerebros. La primera parte es el código de Arduino que es sobre todo solamente un puñado de repetición. Espera un disparo y luego recoge entradas digitales utilizando el comando PIND leer los pines D0-D7 al mismo tiempo. Tengo el lazo para tomar muestras de 1000 y luego enviar 1000 muestras. Puede cambiar a más o menos bastante fácil de sacar. Cada longitud de onda diferente tendrá una tasa de muestra mínimo necesaria para obtener una imagen clara.

Frecuencia * longitud de onda = velocidad de la luz (una constante)

por lo que las frecuencias más lentas tienen proporcionalmente más largos longitudes de onda y por lo tanto son más susceptibles a errores del tamaño de la muestra. Realmente agudos por otro lado podría no obtener muestras lo suficientemente rápido como para representar lo que están haciendo. No pasé el tiempo para encontrar mi cortes aún, pero probablemente actualizaré este instructable con esa información más tarde.

Originalmente tenía la intención de construir mi entero alcance utilizando un modelo de libro de Davis. Luego frito mi pantallita una semana antes de que debía y tenía que llegar a una solución diferente durante la noche. He buscado en Google cómo conectar mi Arduino de la salida a la pantalla de mi laptop y vino para arriba con una oscuro poco macro de adquisición de datos para Excel. Este bebé hace dos cosas que me gustan. En primer lugar, registra todos los datos entrantes en un archivo Excel. En segundo lugar, muestra la información gráficamente en un cuadro. Pero ten cuidado. Sólo puede conectar durante 10 o 20 segundos antes de tener tantos datos que Excel se sobrecarga y se bloquea. Esto no es realmente un problema para un scoper puesto que las señales que queremos ver son pasando un bazillion veces por segundo. Si no está sucediendo en el 20, que probablemente no va a.

Este es el link para la descarga: https://www.parallax.com/downloads/plx-daq una vez que se abren, simplemente mueva la ficha "Simple datos con parcelas" en primera posición. El programa puede comenzar con una advertencia acerca de controles ActiveX, pero bueno solo golpe, y resopla en. Vas a ver una pequeña caja en su pantalla con Control y ajustes que se enumeran. Cambio de la velocidad en baudios tasa a 128000 porque esa es la tasa que puse en el código y tiene que coincidir con. Averiguar qué puerto su osciloscopio está conectado al panel de control del ordenador y fijó también. Ahora simplemente haga clic en conectar y ver los datos de inicio de transmisión. Detenerlo en alrededor de 5-10000 por golpear a desconectar. Eliminar el gráfico que aparece automáticamente y haga clic en la ficha Insertar. Si selecciona cartas recomendadas deben ver un gráfico de línea, y al hacer clic en él automáticamente rellenará con sus datos. Puede cambiar el intervalo de datos que cubre, la mirada de los ejes, añadir ejes secundarios... Francamente no sé todo lo que puede hacer, pero hace mucho! Ahora si haga clic en columnas claro y golpeó a conectar otra vez, usted verá la señal de venir a través de la pantalla en tiempo real. Listo, su alcance se hace.

Nota: Si no tiene suerte de tener el Excel, vas a tener que encontrar alguna otra manera a la imagen de la señal de salida. Davis detalles de programación para varios diferentes visualizaciones. Son relativamente baratos, y el libro proporciona todo el código de 8 variedades diferentes.

Artículos Relacionados

Cómo no hacer una olla de Fuelless de bajo costo - poder, No se preocupe, de comida caliente. ARROZEIRA un foin. Fuego de pecado cocinar

Cómo no hacer una olla de Fuelless de bajo costo - poder, No se preocupe, de comida caliente. ARROZEIRA un foin. Fuego de pecado cocinar

cómo hacer una muy barata, pero eficaz, fuelless cocina para usar en apagones emergencias o todos los días para ahorrar energía y dinero.  Este aparato puede cocinar comidas del calor residual dentro o mantener la comida y bebidas calientes durante v
Programación de tableros arduino de bajo costo con la viruta del usb ch340g.

Programación de tableros arduino de bajo costo con la viruta del usb ch340g.

algunas placas arduino barato de ebay y amazon problemas mientras programación mostrando el mensaje de que "el dispositivo no detectado" o mensajes bla bla bla. es porque los controladores de sitio web de arduino.cc es ftdi chips en la placa ard
Hacer un estante reciclado estilo IKEA bajo costo

Hacer un estante reciclado estilo IKEA bajo costo

En este instructable construiremos un estante de un recipiente plástico.Paso 1: Producto FinalSe trata de cómo se ve comoPaso 2:Corte al destinatario y pegar 3M montando la cinta en la parte superior de la base.Paso 3: No sobrecargueIntente poner div
Cómo hacer un Detector de humo de bajo costo

Cómo hacer un Detector de humo de bajo costo

por: Carmen Chan, Nicholas Yiu, profesor David LevineCasi la mitad del mundo se cuece sobre ineficiente madera y carbón de leña estufas. Estas estufas mata a más de 1 millón de personas y especialmente los niños pequeños cada año de contaminación del
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
Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Uno mismo-equilibrio Robot es muy interesante. Muchos amigos que nos rodean estaban tratando de hacer uno, pero encounted muchos desafíos, incluyendo la falta de las estructuras de fácil montaje, los circuitos electrónicos adecuados y los programas.
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
Hacer parpadear un Led - Arduino Tutorial

Hacer parpadear un Led - Arduino Tutorial

LED (diodo emisor de luz) se puede encontrar en muchos tamaños y collors.Este ejemplo muestra la cosa más simple se puede hacer con un Arduino para ver salida física: parpadea un LED!En este tutorial aprenderás cómo utilizar las funciones pinMode(),
Cómo hacer un Piano de Arduino

Cómo hacer un Piano de Arduino

Lo que usted necesita:13 cables8 cables cortos1 zumbador piezoeléctrico8 resistencias de 330 ohmios8 botones1 Arduino1 cable USB2 breadboardsMaderaPegamento para maderaHerramientas de maderaPaso 1: Parte 1: hacer la cajaA fin de este proyecto tenga é
Arduino y Visuino: conectar 4D sistemas ViSi genio inteligente con pantalla táctil con Arduino

Arduino y Visuino: conectar 4D sistemas ViSi genio inteligente con pantalla táctil con Arduino

Llega un momento, cuando usted quiere tener una pantalla táctil conectada a la placa Arduino. Hay muchos tamaños y diferentes opciones de visualización disponibles, pero la mayoría de ellos requieren gran cantidad de código que se desea controlar, y
LCS - 1M - completo, de bajo costo Hobby osciloscopio

LCS - 1M - completo, de bajo costo Hobby osciloscopio

este instructable le mostrará cómo desarrollé una sencilla pero osciloscopio de muestreo digital completa que espero le permitirá obtener un comienzo exitoso en este campo. Los objetivos principales en este desarrollo fueron:Crear algo que es realmen
Dibujo de bajo costo, compatible con Arduino Robot

Dibujo de bajo costo, compatible con Arduino Robot

He diseñado este proyecto para un taller de 10 horas de ChickTech.org cuyo objetivo es introducir a las mujeres adolescentes a los asuntos de la madre. Los objetivos de este proyecto fueron:Fácil de construir.Fácil de programar.Hizo algo interesante.
Libretita: una bajo costo, modular, compatible con Arduino plataforma educativa

Libretita: una bajo costo, modular, compatible con Arduino plataforma educativa

Para mis clases de soft-circuito, hemos estado utilizando un circuito de Attiny85 preprogramado (), o el más caro de compatible con Arduino Lilypad USB. Quería algo entre esos dos extremos que serían:Fácil de construir por los principiantesDe bajo co