Haga un alcance O simple con la placa FTDI y algunos ADC

[RandomTask] publicó un buen tutorial sobre cómo usar el convertidor de serie a usb FTDI y algunos convertidores de analógico a digital para hacer un osciloscopio de software simple. Usando el "convertidor universal de serie a USB" y uno de los muchos tableros de averías FTDI, primero reprograma el chip usando el software FTDI para poner el dispositivo en modo FIFO (primero en entrar, primero en salir).

A partir de ahí, se cablean un par de convertidores de digital a analógico de 8 bits ADC0820 y se proporciona entrada al par 555 para realizar pruebas. Cabe señalar que no hay protección de entrada, por lo que cosas como voltajes superiores a 5 voltios o voltajes negativos son un gran no-no con esta configuración. Todavía podría ser muy útil trabajar con microcontroladores u otros circuitos digitales.

Luego, los datos se envían a la computadora y se muestran mediante un programa VB.net, que tiene algunas funciones básicas, como el escalado y la activación, pero también contiene algunas bonificaciones, como el cálculo Calc Freq y Calc V-delta.

Muchas personas tienen estos pequeños convertidores de serie a USB y pueden necesitar un tamaño simple. Si usted es uno de ellos, entonces puede armar esto de manera bastante rápida y económica.

  • steve dice:

    Lo sentimos, pero esto es, en el mejor de los casos, un registrador de datos. La frecuencia de muestreo y la actualización son mucho más lentas para cualquier uso serio. Sin mencionar los rangos de voltaje que faltan.

  • steve dice:

    Oh, espera, fui demasiado amable. Ni siquiera admite tensiones negativas, por lo que solo se verá la mitad positiva del huevo sinusal. ¡Gran osciloscopio!

    • terror dice:

      ¿Entonces? Si esto es tan importante, aplíquele una compensación de CC antes de insertarlo en el osciloscopio.

  • dave dice:

    acordado. Es un registrador de datos.

  • yo dice:

    adc08200 sería un mejor osciloscopio pero sería difícil ingresar los datos en la computadora tan rápido.

    ¿Por qué no ofrecer mejoras en lugar de solo criticar?

    • Dibujar dice:

      tienes razón, eso haría un mejor alcance. Pero lo importante es que no necesita llevar los datos a la computadora tan rápido. Debe procesarlo en un problema de tipo FPGA o CPLD de hardware dedicado y luego enviar una "captura de pantalla" a la computadora después del arranque y lo que se hace. Su captura de pantalla solo necesita actualizarse a 15 fps o más para que sea suave a la vista. Comida para pensar...

      • NewCommentor1283, ihatetorx dice:

        Tengo la sensación de que de lo que estás hablando es de cómo WindowsMediaPlayer hace que su pantalla ondulada "ancha" use VOKE menos potencia de CPU, solo necesita una pequeña instantánea cada una (1 seg / X f / s) así que una vez cada vez ~ 66.667 milisegundos sin contar el tiempo de computación

        Digo esto porque tiene esta molesta línea vertical dibujada entre el final de un cuadro y el principio/siguiente cuando ves notas de ~25hz-bass. ¡Hace que parezca que el sonido tiene una onda cuadrada! si lo hace, suelte la LÍNEA RETRAC y simplemente junte los marcos uno contra el otro.

        PD: tal vez haga que la parte superior de cada marco sea de un color diferente, solo dos o tres píxeles para llamar la atención pero sin distraer.

    • QWERTY dice:

      Para audio a unas pocas decenas de KHz, una buena tarjeta de sonido y uno de los muchos programas de amplitud listos para usar serán adecuados. Para CC o cosas muy lentas, un convertidor de voltaje a frecuencia (¿LM331?) Puede proporcionar una señal de frecuencia modulada en la entrada de audio, luego se puede escribir un software para trazar las variaciones de frecuencia en una escala de voltaje. Esto es necesario debido a la capacidad de entrada de la mayoría (¿todas?) de las tarjetas de sonido, lo que permitiría grabar frecuencias muy bajas y CC.

      Si no espera que el tamaño de una tarjeta de sonido compita con un tamaño real, aún puede ser una herramienta útil.

    • señor anubis dice:

      Hola,
      Lamento decir que no puedes mejorar esto para que sea un alcance. Necesita un diseño diferente, por lo que algunos críticos están presentes.

      El artículo es bueno si la persona lo llamó registrador de datos. Entonces la gente puede hacer mejoras.

  • steve dice:

    Porque este tema no es más que un ADC conectado a un ordenador de la peor forma posible. 555 como temporizador para osciloscopio. ¡vamos!
    Si desea construir un osciloscopio, todo lo que necesita es una etapa de entrada adecuada, diferentes rangos de voltaje y ¡rápido y preciso! ADC, más memoria integrada rápida. Esto está a años luz de un osciloscopio, no puedes mejorarlo, solo una reestructuración al 100% hará un osciloscopio.

    • Dibujar dice:

      Ahhh, por qué los botones de respuesta de la derecha no son como cualquier otro sitio web...

      De todos modos, no estoy de acuerdo en que una mejora muy simple sería agregar diodos de protección a la entrada del ADC, lo que lo haría mucho mejor. También podría agregar una interfaz analógica adecuada, que técnicamente no sería un rediseño, solo un complemento, pero estoy de acuerdo con el espíritu general, debería intentarlo más rápido.

  • steve dice:

    Supongo que lo que realmente me molesta es este "oversell". ¿Acaba de escribir "conectar ADC a la PC a través de USB"? Gran documento. Pero no, tuvo que llamarlo "osciloscopio". ¿Por qué? ¡Simplemente no lo entiendo!

  • yo dice:

    Vemos muchos diseños de osciloscopios aquí. Estoy de acuerdo en que esto podría describirse mejor como un registrador de datos. Necesitamos un verdadero osciloscopio de código abierto y barato. ¿Hay algún proyecto por ahí que funcione para este propósito?

    • David dice:

      ¿Realmente quiere un osciloscopio de código abierto? ¿Estás listo para ayudarnos a hacer que eso suceda? Los proyectos de osciloscopios de código abierto incluyen Bitscope, MultiAnalyser, Xmegalab, Xprotolab, Miniscope, xoscope, Osqoop y más. Consulte http://opencircuits.com/oscilloscope para obtener más detalles.

  • herrkami dice:

    "A partir de ahí, se cablean un par de convertidores digitales a analógicos de 8 bits ADC0820[…]”Para que nuestro convertidor analógico mida señales digitales.

  • mjrippe dice:

    Sí, todo eso me suena bastante mal. Parece que BT tampoco es para mí. Estoy trabajando en un kit de tubo de vacío con 5 * cien * voltios 😉

    • NewCommentor1283, ihatetorx dice:

      para ajustar esto para 1.4 - 500 voltios CC:

      voltaje (B+/330vdc/500v?)>resistencia divisor de voltaje
      ””> Conversión de voltaje a corriente con resistencia y si 300vdc; Los tubos no se preocupan por la caída (voltaje mínimo) de opt. … 1.4v?
      ””> Optoacoplador / optoacoplador
      ””> Convertidor de corriente a voltaje (transistor)
      ””> Su equipo existente MÁS diodos de protección, etc.

      Ah, y use suelo falso para que pueda medir efectivamente neg. voltajes como cero y tierra del tubo como (-v * -1) y similares, pero no olvide los diodos de protección en optoect de todos modos

  • bogdan dice:

    esto no está más cerca de un osciloscopio que la attinia.
    Por otro lado, realmente espero un osciloscopio de computadora por debajo de usd / eur 100 que pueda hacer 100msps con dos canales.

  • datoway dice:

    Par de resistencias de división y diodo de conmutación. Osciloscopio v1.0.

  • tim dice:

    Buen trabajo chico, no escuches a los trolls. Por supuesto, esto no es un alcance real, ¡es un pantab!, pero al menos has aprendido lo que marca la diferencia.

    Debe colocar 2 diodos en su entrada para protegerla, y su error de frecuencia definitivamente se debe al capacitor que es +/- 20%.
    Además, con solo unas pocas resistencias, podría tener un rango Vin más amplio y "ver" la mitad negativa de los senos en CA.

  • xradispex dice:

    Me odio a mí mismo por ser un gramático nazi. Tú también puedes odiarme.

    Pero.

    Es "par de xxx", no "par de xxx". Ves esto en todas partes de vez en cuando, pero parece ser endémico en La-Tecnologia y Techdirt.

    Cada dos años... (equivocado)
    Cada dos años... (derecha)

    Por favor, piensa en los niños. ¿Por qué odias América?

  • NewCommentor1283, ihatetorx dice:

    Manera, hombre, vas a troll trolls, pero ya sabes cómo va. De todos modos, al menos no bajé sin explicarme primero.

    es 10000 veces mejor que mi primer o-scope no análogo cuando era niño, así que el mío era MUCHO peor que el tuyo, el tuyo es utilizable.

    supera a cualquier arduin-o-scope al menos (419000hz / 5000hz = 80) ~ 83 veces y eso es una mejora con respecto a todos los duinoscopios hasta ahora.

    bueno, son 8 bits en lugar de 10 o 12, pero en esas frecuencias, en mi opinión, 8 bits son suficientes para ver qué sucede con la mayoría de las personas.

    pd: mi primer tamaño digital fue literalmente 2 bits (usando 4 cables) y 0 - 1 vdc y la frecuencia de muestreo fue determinada por mis habilidades de programación BÁSICA en una computadora 386 directamente a un puerto paralelo, usando vu-meter IC (bak en DOS no necesita descargar dll o 30 MB para usar el puerto: P)

    fue divertido, aprendí, nadie ganó dinero con mi aprendizaje, y nadie obtuvo las habilidades para hacer un producto profesional en una fábrica (no es necesario por la diversión de aprender: D: D: D)

    fue genial en ese momento, pero continué usando mi televisor analógico al día siguiente.

    PPS: todas las partes fueron GRATIS (cable lpt, vu IC, cables, mi código, mi tiempo)

  • david decano dice:

    Steve, tus muchas críticas han sido bien recibidas. La próxima vez, háganos un favor e intente poner las piezas de construcción en un mensaje coherente.

  • vladimir dice:

    Rango de muy baja frecuencia.

  • murlidharshenoy dice:

    Reblogueó esto en Murli's Blog y comentó:
    Increíble ... ¡osciloscopio barato!

Isabella Ortiz
Isabella Ortiz

Deja una respuesta

Tu dirección de correo electrónico no será publicada.