Panel frontal físico para software de osciloscopio

Para los piratas informáticos con un presupuesto bajo o con un espacio de trabajo limitado, un osciloscopio USB puede ser una alternativa atractiva al hardware dedicado. Para muchos aficionados, es una opción completamente válida. Pero si bien es mejor dejar para otro día la discusión más amplia sobre los pros y los contras de estos dispositivos, hay una cosa que definitivamente extrañará cuando la interfaz de su osciloscopio sea un programador: la sensación de los botones y mangos físicos.

Pero si no es así, ¿debería ser así? El teclado de alcance de [Paul Withers] busca recrear la sensación de un hermoso osciloscopio de banco utilizando una interfaz virtual. ¿Es realmente necesario un dispositivo así? No claro que no. Aunque se podría argumentar que existe una cierta ventaja en la retroalimentación que obtiene cuando gira los soportes de un codificador rotatorio en lugar de arrastrar un control deslizante en la pantalla. Piense en ello como un botón para un simulador de vuelo: seguro que puede volar el avión con solo el teclado y el mouse, pero lo pasará mejor con una interfaz más elaborada.

La comparación con un panel de simulador de vuelo en realidad es un poco más profunda, porque básicamente ese es el ScopeKeypad. Con un microcontrolador STM32 "Blue Pill" que da la mejor impresión en un dispositivo de interfaz humana USB, el panel supera las pulsaciones de teclas virtuales prescritas cuando se gira o se pulsa el botón correspondiente. El proyecto está diseñado con PicoScope en mente, e incluso incluye un archivo de mapa de teclas útil que puede cargar directamente en la aplicación, pero ciertamente puede usarse con otros paquetes de software. Si te sintieras tan propenso, incluso podría actuar como un controlador para tu nave espacial virtual en Programa espacial Kerbal.

Los osciloscopios USB asequibles han progresado mucho a lo largo de los años, y hoy en día usar uno no es una señal de vergüenza que alguna vez fue. Pero el aspecto del tamaño de banco clásico es casi tan atemporal, por lo que ciertamente podemos ver el encanto de un proyecto que intenta combinar lo mejor de ambos mundos.

  • ingenieria shop7 dice:

    No sé si consideraría a Picoscope como un "osciloscopio económico" ...

    Me gusta particularmente su variedad de entornos automotrices. Templado contra abuso físico (y sobretensión).

    • Sotavento dice:

      estoy de acuerdo

    • Alcance dice:

      ¿Quién dijo que es? Los amplificadores USB suelen ser baratos en comparación con un banco, pero eso no significa que todos lo sean.

      • Hans dice:

        Si compara los artículos realmente caros (dejando de lado la pantalla y los lujos), tarde o temprano descubrirá que los modelos de banco tienen el mismo o mejor precio.

        • Jeremy Yager dice:

          Es justo decir que es un lugar agradable con entornos de banco en términos de precio / rendimiento. Dicho esto, a menos que necesite un rendimiento analógico realmente bueno o simplemente una velocidad de grito absoluta, el tamaño del USB es una muy buena opción.

          Trabajo como EE y tengo un visor de $ 25K sentado en mi banco.

          También tengo un juguete USB de señal mixta de $ 200 en casa si solo trabajo con microcontroladores y no suelo arrastrar un burro al trabajo para hacerlo en mi banco.

    • mis pensamientos62 dice:

      Estoy muy contento con los dos picoscopios que tengo. Cuidan bien el dinero.

    • León dice:

      Bela. Un poco fuera de tema, pero realmente quiero más equipos y programas para implementar y documentar interfaces “remotas” razonables, para facilitar (¡o incluso posible!) Tales hacks, quizás más robustos y con menos UI / UX. problemas.

      Por ejemplo, tengo una cámara de video microscópica relativamente económica que tiene una interfaz de mouse en pantalla. Me gustaría tener algo en este sentido para gobernarlo. Probablemente sea posible, pero sospecho que usarlo haría que la interfaz de usuario apareciera, aunque fuera brevemente. También tengo una videocámara Sony FDXR3000, que también me gustaría poder controlar de forma remota a través de USB, en cuyo caso ni siquiera estoy seguro de si lo que quiero es posible.

      • a dice:

        El equipo de prueba típico que vende actualmente es totalmente controlable a través de LAN a través de interfaces de tipo LXI. Puede controlarlo con algo complejo como LabView o algo básico como un script de Python hablando con un socket. Una parte útil es que muchos equipos tienen un lenguaje común (por ejemplo, SCPI). Puede cambiar un osciloscopio, por ejemplo, y reemplazarlo con un proveedor completamente diferente, pero aún así capturar los mismos datos con los mismos comandos.

  • Roca dice:

    parece ser una latencia terrible? ¿Es este el comportamiento normal del software del microscopio?

    • Paul dice:

      Hubo un problema de que los interruptores eran demasiado fuertes, así que agregué más interruptores y lo solucionó. Supongo que lo viste (el botón automático lleva mucho tiempo, pero es comprensible). El software no parece muy lento.

  • tienda dice:

    ¡Esto parece una muy buena idea!
    Tengo que jugar con eso más tarde.

    • Paul dice:

      Gracias 🙂

  • Beto dice:

    Nada se compara con la ergonomía de una gama de la serie Tek 400. Sin pensar. No es necesario leer el manual. No hay archivos de ayuda. No miró fijamente el panel frontal y descubrió cómo hacer que hiciera lo que necesita. Simplemente vuela. Los interruptores hacen clic correctamente.
    Buen espaciado y agrupación. Ningún otro fabricante lo ha justificado realmente. Copie el diseño y las características de Tek y tal vez tenga algo.

    • Neil dice:

      Me quejo de que la escala horizontal y los controles de posición están dispuestos de manera idéntica a la escala vertical y los controladores de posición en otra parte del panel y veo que el TDS460 al menos hace el mismo lío. Si estuvieran dispuestos de manera diferente, de modo que el control de posición esté a la derecha del control de escala para los controles horizontales o de un color diferente, es posible que no tenga que leer las etiquetas cada vez que use uno u otro.

      • Beto dice:

        Tek dejó caer la pelota cuando comenzaron digitalmente. Quizás el tipo ergonómico se retiró. Ninguno de mis entornos digitales es intuitivo. Revise los menús varias veces para averiguar cómo hacer algo. ¿Trabaja o dedica unos minutos cada vez que intenta hacer algo? ¿Miras lo que crees que estás mirando? Los viejos entornos analógicos son herramientas. No necesitas un manual para usar un martillo. Pero se requiere mucho esfuerzo para hacer algo simple.

        • tekkieneet dice:

          Nos gustaron los tamaños basados ​​en ventanas de Agilent con mouse + asa sobre la delgada interfaz de usuario JAVA de Tek y las asombrosas contraventanas LCD en color.

      • Elliot Williams dice:

        ¡No me empieces! Mi tamaño de Agilent (MSO6052) tiene seis botones de menú debajo de la pantalla, presiona uno y luego ajusta el parámetro con un asa, que está en la parte superior derecha de la pantalla.

        Entonces, para los comandos más comunes, debe presionar un botón de modo en un lado del cuadro, seleccionar un elemento de menú debajo de la pantalla en el otro lado y luego volver al medio de la cosa para marcar su valor. Cuando comparas esto con simplemente girar una manija a un tamaño más antiguo, es bastante frustrante.

        Quiero crear mi propia interfaz durante años.

        • RW versión 0.0.1 dice:

          Algunas terminaciones de POS con pantalla táctil son tan malas, también pantalla, botones, pantalla, botones, y más fácilmente sin la diabólica pantalla táctil. Empeorado por esos grandes protectores de privacidad "vergonzosos" alrededor del teclado.

  • Doc dice:

    Recientemente vi una discusión en Twitter sobre el uso de dispositivos MIDI como entrada en algunas aplicaciones. Hay algunos ejemplos en este hilo: https://twitter.com/whitequark/status/1353578371716960256

    Podría ser útil para tales cosas, porque de lo contrario, el programa necesita un enfoque para obtener la entrada del teclado.

Pedro Molina
Pedro Molina

Deja una respuesta

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