Osciloscopio Tektronix TBS 2000 a Python

1

Soy un principiante total cuando se trata de comunicarse con sus dispositivos electrónicos usando python.

Instalé PyVISA, Open Choice Talker Listner (Tektronix), algunos otros artículos.

Pude enviar comandos básicos al osciloscopio de la serie TBS2000 usando "Open Choice Talker Listner" como se muestra en la imagen a continuación.

Estaba buscando en Google 'cómo controlar tu osciloscopio usando python' pero no he tenido éxito hasta ahora.

Yo uso Anaconda.

Supongo que hay mucha información disponible en línea, pero para un principiante como yo, se trata de una gran montaña para escalar.

¿Alguien sería tan amable de indicarme la dirección correcta de dónde encontrar esa información y tal vez incluso publicar un simple guión como ejemplo?

    
pregunta Blackwidow

1 respuesta

1

La interfaz se llama VISA

  

La arquitectura de software de instrumentos virtuales, comúnmente conocida como VISA, es una   API de E / S ampliamente utilizada en la industria de prueba y medición (T & M) para   Comunicarse con instrumentos desde una computadora. VISA es una industria   estándar implementado por varias compañías de T & M, como, Anritsu,   Bustec, Keysight Technologies, Kikusui, National Instruments, Rohde &   Schwarz y Tektronix.

     

El estándar VISA 1 incluye especificaciones para la comunicación con   Recursos (generalmente, pero no siempre, instrumentos) sobre E / S específicas de T & M   interfaces como GPIB y VXI. También hay algunas especificaciones.   para protocolos específicos de T & M sobre E / S estándar de PC, como HiSLIP 2 o   VXI-11 3 (sobre TCP / IP) y USBTMC [4 ] (a través de USB).

     

La biblioteca VISA ha estandarizado la presentación de sus operaciones.   a través de varios mecanismos de reutilización de software, incluso a través de una API de C   expuesto desde Windows DLL, visa32.dll, a través de Microsoft COM   Tecnología, ya través de una API .NET. Aunque hay varias VISA   proveedores e implementaciones, las aplicaciones escritas contra VISA son   (nominalmente) intercambiables por el vendedor gracias a la estandarización de   Presentación de VISA y operaciones / capacidades. Implementaciones desde   proveedores específicos [especificar] también están disponibles para los menos comunes   lenguajes de programación [especifique] y tecnologías de reutilización de software.

Fuente: wikipedia VISA

Hay un paquete python disponible para usar VISA , si funciona para su alcance es otra cuestión.

También necesitará el manual del usuario para serie TPS2000

    
respondido por el laptop2d

Lea otras preguntas en las etiquetas