Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA
biblioteca gratis / Esquemas de dispositivos radioelectrónicos y eléctricos.

Convertidor de interfaz GPIB-RS-232

biblioteca técnica gratuita

Enciclopedia de radioelectrónica e ingeniería eléctrica. / Tecnología de medición

Comentarios sobre el artículo Comentarios sobre el artículo

Muchos instrumentos de medición modernos están equipados con la interfaz IEEE488, que en Occidente se conoce como GPIB (General Purpose Interface Bus) y en Rusia como CPC (canal de uso general según GOST 26.003-80). Le permite combinar dispositivos en sistemas de medición automatizados. Pero para controlar un complejo de este tipo, necesita una computadora equipada con un adaptador para esta interfaz. En la configuración típica de la mayoría de los ordenadores personales no está disponible, y como producto independiente no es barato. El dispositivo propuesto permitirá usar un puerto COM de computadora estándar para controlar un canal público e intercambiar información sobre él.

En primer lugar, debe comprender los principios básicos de la interfaz GPIB. Su organización puede compararse con las actividades de cualquier comisión: el presidente decide cuál de los miembros de la comisión habla y quién escucha. En consecuencia, los dispositivos que funcionan en tres modos están conectados al canal público al bus común: controlador (controlador), hablante (hablador) y oyente (oyente). El oyente solo recibe información. Se permiten hasta 14 oyentes al mismo tiempo. El hablante puede transmitir información. Solo se permite un orador a la vez.

El controlador (controlador) combina las funciones de un oyente y un altavoz, y además, puede direccionar todos los demás dispositivos. El complejo de dispositivos conectados por el bus GPIB debe incluir solo un controlador.

Todos los dispositivos están conectados en paralelo a través de 16 líneas de señal y ocho líneas de cable comunes. Se utiliza lógica negativa: nivel de señal bajo - log. 1 (verdadero), nivel alto - log. 0 (falso). Las líneas de señal se dividen en tres grupos: información, sincronización de transmisión de bytes y control de interfaz.

Las líneas de información DIO1-DIO8 (LD0-LD7) forman un bus de datos bidireccional de ocho bits. Por lo general, la información se transmite en forma de texto utilizando el código ASCII de siete dígitos (Código estándar estadounidense para el intercambio de información) o su equivalente nacional KOI-7. Por ejemplo, para transmitir el número 123, los códigos ASCII para los dígitos 1 (0110001), 2 (0110010) y 3 (0110011) se transmiten a su vez. Los comandos de interfaz, las direcciones y los comandos de control de dispositivos también se transmiten a través del bus de datos.
Las líneas de reloj coordinan la transferencia de bytes de ocho bits a través del bus de datos. Debido a la interacción del hablante con el oyente u oyentes, si son varios, en estas líneas se selecciona automáticamente la velocidad de transmisión, en función de las capacidades de los participantes activos en el intercambio. Así, es posible conectar dispositivos con diferentes velocidades por un canal común. Los dispositivos que no participan en el intercambio permanecen pasivos.

Hay tres líneas de sincronización en total. El altavoz establece un nivel bajo en la línea DAV (datos válidos) o SD (sincronización de datos) solo si la información que envía al bus de datos es confiable y el oyente recibió una señal de disposición para aceptarla: un alto nivel en la línea NRFD (No listo, para datos) o GP (Listo para recibir). Un nivel bajo (log. 1) en esta línea significa que no está listo para recibir. Dado que las salidas de señal NRFD de todos los dispositivos son de colector abierto y están conectadas en paralelo, aquí no habrá un nivel alto hasta que al menos un oyente esté listo para recibir.

Convertidor de interfaz GPIB-RS-232
La figura. 1

De manera similar, un nivel alto en la línea NDAC (No se aceptan datos) o DP (Datos aceptados) indica que el oyente ha recibido la información con éxito. Al igual que con la línea NRFD, un nivel alto en la línea NDAC no es posible hasta que todos los oyentes lo hayan configurado.

Los diagramas de temporización del ciclo de transferencia de bytes se muestran en la fig. 1, donde se señalan los siguientes momentos de tiempo característicos:

T_1: todos los oyentes están listos para recibir un byte;
T0: el hablante informa que ha enviado un byte al bus de datos;
T1: el oyente comenzó a recibir y procesar un byte e informa que aún no está listo para recibir el siguiente;
T2: el oyente recibió un byte;
T3: el hablante informa que el byte en el bus de datos ya no es válido;
T4: el oyente elimina la señal de recepción completa en preparación para el próximo ciclo;
T5, T6 - similar a T-1, y A del ciclo anterior.
Las cinco líneas de control de la interfaz están diseñadas para decirles a los conectados al canal público qué acciones tomar, en qué modo estar y cómo responder a los comandos. La información detallada sobre el propósito de estas líneas se encuentra en la Tabla. una.

Tabla 1

línea de control Descripción
GPIB CPC
ATN (Atención) UE (Gestión) Alto nivel: se transmite un byte de información. Bajo: el byte de control se moverá
IFC (interfaz clara) SI (interfaz de reinicio) Nivel bajo: detenga inmediatamente cualquier operación de interfaz, todos los dispositivos pasan al estado inicial
SRQ (Solicitud de servicio) 30 (Solicitud de servicio) Un nivel alto suele indicar que hay información para enviar o que se ha producido un error. En esta señal, el controlador comienza a sondear todos los dispositivos para averiguar el motivo de su aparición y realizar las acciones necesarias.
REN (habilitación remota) DU (control remoto) Alto nivel: funcionamiento autónomo del dispositivo. Nivel bajo: el dispositivo se controla de forma remota mediante comandos de interfaz
EOI (fin de identificación) KP (Fin de Transferencia) Bajo: se transmite el último byte del mensaje. La bajada simultánea de las líneas ATN y EOI inicia el sondeo paralelo de los dispositivos

A cada uno de los dispositivos conectados por un canal compartido se le asigna una dirección única. Para dirigirse a un dispositivo específico, el controlador transmite su dirección en modo comando (cuando la línea ATN está baja). La dirección ocupa los cinco bits menos significativos de un byte y puede estar en el rango 0-30, el valor 31 está reservado para comandos de interfaz generales. Cualquier dispositivo equipado con una interfaz GPIB tiene funciones para configurar y cambiar su dirección, como cinco puentes extraíbles en el panel posterior. Mediante los bits DIO6 y DIO7 del byte de dirección, el controlador establece el propósito funcional del dispositivo. Cuando está bajo en la línea DIO6, este es el oyente, y en la línea DIO7, es el hablante.

Convertidor de interfaz GPIB-RS-232
La figura. 2

El diagrama del convertidor de interfaz GPIB a RS-232 desarrollado por el autor se muestra en la fig. 2. Se suministra una tensión de alimentación alterna o constante de cualquier polaridad al conector X1. El puente de diodos VD1 lo rectifica o conduce a la polaridad deseada, y el estabilizador integral lo lleva al valor de 5 V necesarios para alimentar los microcircuitos.

El zócalo X2 está conectado al enchufe de uno de los puertos COM de la computadora. El chip DA1 empareja los niveles de señal de la interfaz RS-232 con los recibidos y generados por el microcontrolador DD1. El valor de la frecuencia del resonador de cuarzo ZQ1 indicado en el diagrama proporciona una configuración precisa de la velocidad estándar de intercambio de información con la computadora.

El chip transceptor bidireccional DD1 proporciona una alta capacidad de carga en el bus de datos de la interfaz GPIB (DIO8 - DIO2). Si necesita conectar más de cinco o seis dispositivos a un canal público, es posible que también deba amplificar las señales en las otras líneas de interfaz.

El LED HL1 indica el intercambio de información en curso con los dispositivos conectados al canal público, y HL2 indica la presencia de la tensión de alimentación del convertidor.

El enchufe HZ está diseñado para programar el microcontrolador DD1, que ya está instalado en la placa del convertidor. Si está preprogramado con un programador, este conector no es necesario. La configuración del microcontrolador debe establecerse de la siguiente manera: byte extendido (extendido) - OxFF, byte alto (alto) - OxDF, byte bajo (bajo) - OxDE.

Zócalo X4 - RPM7-24G-PB-V, estándar para interfaz GPIB (KOP). La ubicación y el propósito de sus contactos se muestran en la fig. 3. El botón SB 1 se usa para reiniciar el microcontrolador después de una falla del programa.

Convertidor de interfaz GPIB-RS-232
La figura. 3

La apariencia del convertidor ensamblado en la placa de prueba se muestra en la fig. 4. Después del ensamblaje, debe conectarse a la computadora y ejecutar cualquier programa de terminal. Usé el programa RS232 Pro.

Convertidor de interfaz GPIB-RS-232

Los parámetros de conexión deben ser: tasa de baudios 115200, sin paridad, un dígito de tabla. El convertidor realiza las funciones de un controlador de canal de acceso compartido, ejecutando los comandos dados en la Tabla 232, dados a través de RS-2. XNUMX.

Convertidor de interfaz GPIB-RS-232

Cada uno de ellos consta de dos caracteres: un identificador y un parámetro. El símbolo $, por ejemplo, identifica un grupo de comandos de una sola vez. El carácter (número) que le sigue selecciona un comando específico de este grupo. El identificador # significa que el código ASCII del carácter que lo acompaña debe transmitirse a través de la interfaz GPIB.

El comando $6 inicia el sondeo paralelo de múltiples dispositivos. Por lo general, se emite después de que el controlador recibe una solicitud de servicio (SRQ = 1) para determinar qué dispositivo necesita atención. Para señalar esto, a cada uno de ellos se le asigna un determinado bit del bus de datos (DIO). Esto se hace mediante puentes extraíbles en el panel de instrumentos o mediante comandos de interfaz PPC (Configuración de sondeo en paralelo - Configuración de sondeo en paralelo) emitidos por el controlador. Después de la inicialización del sondeo paralelo, solo es necesario leer el estado de las líneas DIO7-DIO1 con la ayuda del comando $8 y analizarlo.

El sondeo en serie es más lento que el sondeo en paralelo, pero determina el motivo de la solicitud con mayor precisión. Para iniciarlo, necesita el comando de interfaz SPE (Serial Poll Enable). A continuación, cada dispositivo direccionado como altavoz transmitirá su byte de estado.

Para obtener una lista completa de los comandos de interfaz, consulte el documento "Descripción del tutorial del bus de interfaz de Hewlett-Packard", que se puede encontrar en línea en vt100.net/manx/details/7,17449 Tenga en cuenta que no todos los dispositivos equipados con GPIB deben ejecutar ciertos comandos de interfaz comunes.

Utilizando los disponibles en la tabla. 2 comandos, puede realizar cualquier operación en el bus GPIB, lo que le brinda al usuario la oportunidad de escribir de forma independiente un programa de computadora para dar servicio a un dispositivo en particular o su sistema. Para ilustrar esta posibilidad, el autor escribió el programa Terminal GPIB.

Convertidor de interfaz GPIB-RS-232
La figura. 5

Habiendo lanzado este programa, es necesario, habiendo abierto el que se muestra en la Fig. 5 la pestaña "Configuración", especifique el número del puerto COM al que está conectado el convertidor y la dirección GPIB del dispositivo para trabajar, configure los caracteres que indican el final de la línea del mensaje durante la transmisión y recepción. Al final de la configuración, haga clic en el botón de pantalla "Aplicar y guardar".

La apertura exitosa del puerto se indicará con la inscripción "Puerto abierto" en el panel "Datos recibidos" de la pestaña "Terminal". En la fig. La Figura 6 muestra un ejemplo de la respuesta del instrumento al *idn? - solicitud del nombre del fabricante, tipo y otra información sobre el dispositivo. Cabe señalar que no siempre se proporcionan las respuestas del dispositivo a los comandos que se le envían. A menudo, después de recibir un comando, el dispositivo lo ejecuta (por ejemplo, cambia al modo de operación requerido) "en silencio", sin informar al controlador al respecto.

Convertidor de interfaz GPIB-RS-232
La figura. 6

Para un estudio visual del proceso de intercambio de información a través de un canal público, el programa proporciona el que se muestra en la Fig. 7 pestaña "Equipos". Intentemos enviar el comando *idn? los medios disponibles aquí. En primer lugar, el dispositivo debe direccionarse como un oyente con la dirección 2. Para ello, envíe el byte de dirección con el valor 0x22 hexadecimal o 34 decimal.

Convertidor de interfaz GPIB-RS-232
La figura. 7

Presionando el botón de pantalla ATN configurar ATN=1 (nivel bajo en la línea del mismo nombre). Tenga en cuenta que después de cada operación, el estado actual de las líneas de control se muestra automáticamente en la parte inferior de la pestaña. Ingrese la dirección en el formato correspondiente al elemento marcado del campo "Formato" en el campo de entrada al lado del botón de pantalla "Enviar" y haga clic en este botón. Establezca ATN=0 presionando el botón correspondiente.

Ingresando los valores requeridos y presionando el botón "Enviar", transmitimos la siguiente secuencia de bytes: 0x2A, 0x69, 0x64, 0x0E, 3x0f^ 0x0D, 0x13A. Tenga en cuenta que al marcar el elemento "ASCII", no puede ingresar códigos hexadecimales, sino los caracteres mismos que forman el comando. Sin embargo, los caracteres de retorno de carro (OxOD) y salto de línea (OxOA) que lo terminan aún deben ingresarse en formato hexadecimal o decimal (10 y XNUMX, respectivamente).

A continuación, direccionamos el dispositivo como un altavoz, para lo cual presionamos el botón ATN, luego marcamos y transmitimos la dirección 0x42 o 66. Inmediatamente después de soltar el botón ATN, recibimos la respuesta del dispositivo presionando el botón de pantalla "Leer" para recibir cada personaje. Tenga en cuenta que cuando se reciba el último carácter de la respuesta, se establecerá EO1=1.

Habiendo aprendido a trabajar con la interfaz GPIB a un nivel bajo y teniendo habilidades de programación, puede comenzar a desarrollar programas para controlar sistemas de medición.

El programa del microcontrolador del convertidor de interfaz y el programa de computadora descrito en el artículo se pueden descargar por lo tanto.

Autor: M. Terentiev, Ulyanovsk; Publicación: radioradar.net

Ver otros artículos sección Tecnología de medición.

Lee y escribe útil comentarios sobre este artículo.

<< Volver

Últimas noticias de ciencia y tecnología, nueva electrónica:

Una nueva forma de controlar y manipular señales ópticas 05.05.2024

El mundo moderno de la ciencia y la tecnología se está desarrollando rápidamente y cada día aparecen nuevos métodos y tecnologías que nos abren nuevas perspectivas en diversos campos. Una de esas innovaciones es el desarrollo por parte de científicos alemanes de una nueva forma de controlar las señales ópticas, que podría conducir a avances significativos en el campo de la fotónica. Investigaciones recientes han permitido a los científicos alemanes crear una placa de ondas sintonizable dentro de una guía de ondas de sílice fundida. Este método, basado en el uso de una capa de cristal líquido, permite cambiar eficazmente la polarización de la luz que pasa a través de una guía de ondas. Este avance tecnológico abre nuevas perspectivas para el desarrollo de dispositivos fotónicos compactos y eficientes capaces de procesar grandes volúmenes de datos. El control electroóptico de la polarización proporcionado por el nuevo método podría proporcionar la base para una nueva clase de dispositivos fotónicos integrados. Esto abre grandes oportunidades para ... >>

Teclado Primium Séneca 05.05.2024

Los teclados son una parte integral de nuestro trabajo diario con la computadora. Sin embargo, uno de los principales problemas a los que se enfrentan los usuarios es el ruido, especialmente en el caso de los modelos premium. Pero con el nuevo teclado Seneca de Norbauer & Co, eso puede cambiar. Seneca no es sólo un teclado, es el resultado de cinco años de trabajo de desarrollo para crear el dispositivo ideal. Cada aspecto de este teclado, desde las propiedades acústicas hasta las características mecánicas, ha sido cuidadosamente considerado y equilibrado. Una de las características clave de Seneca son sus estabilizadores silenciosos, que resuelven el problema de ruido común a muchos teclados. Además, el teclado admite varios anchos de teclas, lo que lo hace cómodo para cualquier usuario. Aunque Seneca aún no está disponible para su compra, su lanzamiento está previsto para finales del verano. Seneca de Norbauer & Co representa nuevos estándares en el diseño de teclados. Su ... >>

Inaugurado el observatorio astronómico más alto del mundo 04.05.2024

Explorar el espacio y sus misterios es una tarea que atrae la atención de astrónomos de todo el mundo. Al aire libre de las altas montañas, lejos de la contaminación lumínica de las ciudades, las estrellas y los planetas revelan sus secretos con mayor claridad. Se abre una nueva página en la historia de la astronomía con la inauguración del observatorio astronómico más alto del mundo: el Observatorio de Atacama de la Universidad de Tokio. El Observatorio de Atacama, ubicado a una altitud de 5640 metros sobre el nivel del mar, abre nuevas oportunidades para los astrónomos en el estudio del espacio. Este sitio se ha convertido en la ubicación más alta para un telescopio terrestre, proporcionando a los investigadores una herramienta única para estudiar las ondas infrarrojas en el Universo. Aunque la ubicación a gran altitud proporciona cielos más despejados y menos interferencias de la atmósfera, construir un observatorio en una montaña alta plantea enormes dificultades y desafíos. Sin embargo, a pesar de las dificultades, el nuevo observatorio abre amplias perspectivas de investigación para los astrónomos. ... >>

Noticias aleatorias del Archivo

Nuevo formato de grabación de DVD propuesto 29.11.2003

Las 216 empresas que componen el DVD Forum presentarán conjuntamente un nuevo y mejorado formato de grabación de DVD, el denominado "DVD mejorado".

La nueva tecnología proporciona la misma densidad de grabación que el formato de DVD existente, todavía utiliza un láser rojo como dispositivo de grabación, pero el DVD mejorado proporcionará conectividad a Internet y un modo de grabación más rápido. Los participantes del foro incluyen fabricantes de productos electrónicos conocidos como Hitachi Ltd, Matsushita Electric Industrial Co Ltd, Toshiba SOF, Sony SOF y Pioneer SOF.

El nuevo formato permitirá almacenar direcciones de red y claves digitales especiales que autorizan al propietario al conectarse a tiendas de discos digitales. Se supone que los primeros dispositivos compatibles con el formato DVD actualizado aparecerán en el mercado a partir de 2004. Quizá sea útil recordar que también existe una tecnología fundamentalmente nueva para la grabación de vídeo digital, basada en el uso de un "láser azul".

El aumento de la densidad de grabación mediante la reducción de la longitud de onda de la parte activa del espectro láser permite grabar hasta tres horas de transmisión de televisión digital en un disco. En cuanto al DVD mejorado, el DVD actualizado puede "presumir" solo 2 horas de grabación en un disco.

Otras noticias interesantes:

▪ Zona horaria de la luna

▪ Smartphone Vivo X3 grosor inferior a 6 mm

▪ Nuevos procesadores de audio de TV multiestándar y demoduladores de audio

▪ sexto sentido del hombre

▪ Un tomógrafo es más eficiente que un polígrafo

Feed de noticias de ciencia y tecnología, nueva electrónica

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ sección del sitio Cálculos de radioaficionados. Selección de artículos

▪ artículo de Louisa May Alcott. Aforismos famosos

▪ artículo ¿Por qué los parisinos se comieron dos elefantes de zoológico en 1870? Respuesta detallada

▪ artículo Carpal bird cherry. Leyendas, cultivo, métodos de aplicación.

▪ artículo Detector de metales FET compacto. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ articulo Pepinos en botella. secreto de enfoque

Deja tu comentario en este artículo:

Nombre:


Email opcional):


comentar:




Comentarios sobre el artículo:

Sergei
Ayúdame a escribir un diploma en este convertidor. quiero mas informacion [jajaja]


Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024