Вы находитесь на странице: 1из 13

PC RS485 Interface

M Asim Khan, asimkhan@sat.net.pk


This interface circuit provides electrically isolated RS485 communication
inteface to the PC serial port the isolation circuit protect the PC from
direct connection to hazardous voltages.


Figure 1: Circuit Diagram of Isolated RS485 Interface
Figure 1 shows the circuit diagram of RS485 interface. Connector K1 is
linked to the serial port of the PC, power to the PC side of the circuit is
derived from the signal lines DTR and RTS. Positive supply is derived from
RTS and negative supply from the DTR line. The RTS line is also used to
control the data direction of RS485 driver IC U4.
Optical isolation is achieved by optocouplers U1, U2 and U3. Opto U1 is used
to control the data direction of U4 opto U2 provide RXD line isolation while
opto U3 provide TXD line isolation.
The other side of the isolator carries TTL levels. This side is powered by an
unregulated dc supply between 9V and 18V dc. IC U5 provide 5V regulated
output and IC U4 provide the RS485 bus interface. The TXD and RXD lines
status are provided by data indicating LEDs. The interface has been tested at
the baud rate of 19.2k baud.
For Data Reception RTS = 1 (at +ve level)
For Data Transmition RTS = 0 (at -ve level)
DTR line is always set to 0 (at -ve level)
Figure 2 & 3 shows the component layout of the isolator pcb and the track
patterns respectively.


Figure 2: Component layout of the Isolator PCB

Figure 3: Track patterns of the Isolator PCB
Component details of the project.
1 4 C1,C2,C3,C6 100nF
2 1 C4 10uF 16V
3 1 C5 470uF 25V
4 3 D1,D2,D3 1N4148
5 2 D4,D5 LED RED 3mm
6 2 D7,D6 TRANSIL 6.8V
7 1 D8 1N4003
8 1 K1 DB9 R/A PCB PLUG
9 1 K2 PCB TERMINAL BLOCK 4 WAY
10 3 R1,R2,R3 1K8
11 2 R7,R4 4K7
12 2 R5,R8 1K
13 3 R9,R12 150R
14 1 R6 680R
15 2 R11,R10 10R
16 1 R13 120R
17 2 U3,U1 H11L1 OPTO-ISOLATOR
18 1 U2 CNY17-3 OPTO-ISOLATOR
19 1 U4 MAX487, SN75176B
20 1 U5 LM7805
RS - diseo esquemtico del circuito 485
Categora: Tecnologa de Energa
El siguiente circuito es un simple diagrama de RS - 485 circuitos. El circuito proporciona comunicacin full-duplex (slo dos paquetes requeridos (IC2 e
IC3) transmitir y recibir al mismo tiempo). Para entornos de mucho ruido o datos de una computadora y su distancia entre los dispositivos perifricos, un
simple RS - 485 del balance y de datos diferencial lneas son necesarias. Esta transferencia es difcil, si es posible, utilice un puerto RS - 232 del
circuito transceptor de un solo extremo. Este es el diagrama del circuito:

Bi-direccional, multi-punto, la lnea del partido de la comunicacin, poco 10M Velocidad de transferencia de datos / seg y longitud de la lnea (10 Mbps
de) 1200 metros, permite RS - 485 estndar. Proporcionar diferencial inmunidad al ruido de la transmisin. Funcin controla los drivers velocidad de
respuesta que minimizan EMI e inapropiadas reflexin cables terminados caus muestran en el siguiente circuito. Tambin puede habilitar la transmisin sin
errores en este circuito a 250 kbps. Subtitute arriba, IC2, IC3 del MAX485 y R2 - R5 tasa de conversin de MAX1480A valores de la Tabla 1 para cada velocidad
de transferencia de datos de 2.5Mbps.
Propio uso dedicado de IC2 IC2 ptica acoplador half-duplex, operacin full-duplex es una actualizacin de la IC3, que es accionado por un VCC
aislado. Conductor IC3, 3 pies deben desactivar la baja y 4 pies debe dejarse sin conectar. Activo bajo DE es baja, IC2 el conductor ouutputs y IC3
exhibicin de alta impedancia. Esto tendr una funcin positiva del conductor bajo la lnea de salida de alta DE.
Normalmente, la barrera de aislamiento 1600Vrms IC2 dur un minuto, o 2000Vrms segundos. Entrada digital IC2 puede conducir a travs de una
serie resistor ningn familias lgicas TTL / CMOS. Las salidas del receptor pueden conducir cualquier tipo de lgica, as como con la resistencia pull-
up. Aislamiento de salida de IC2 calificado en todas las RS - 485 Especificaciones
--------------------------------------------------------------------------------------------------

Circuito convertidor RS-232 a RS-485 MAX487 usin
Publicado por: admin Enviado Fecha: 20 de febrero 2013 En: Enfriar Proyectos , Digitals | comentario: 1
Conexin RS-232 del sistema ms rpido y ms fcil, pero la distancia no es el momento. lo que para cambiar para utilizar el sistema RS-485 con este RS-232
a proyectos de convertidor RS-485. Es muy eficaz. Y el ahorro.
La comunicacin entre los equipos entre s. o un ordenador y los dispositivos externos.Nosotros podemos estar conectados de muchas formas, como los
puertos serie, puerto paralelo, LAN o inalmbrica. Pero la forma ms fcil es enviar datos en serie (RS-232) es la conexin preliminar. Pero ha aparecido es
que la velocidad de la velocidad de transferencia de datos de hasta 115.200 bps. Pero, no hay problema. La distancia mxima de transmisin de hasta 15
metros. Y la conexin entre slo los dispositivos origen y destino. No se puede conectar en el sistema. Por lo tanto, debemos utilizar el estndar de
comunicacin RS-485, que puede tener mucha ms informacin.
El RS-485 conexiones estndar se detallan a continuacin.
- La distancia mxima de 1.200 metros.
- Comunicacin son Half-Duplex.
- Los dispositivos pueden ser conectados al bus del sistema de hasta est en 255 caracteres (0-255) en la misma lnea de autobuses. (Dependiendo del
nmero de la IC se utiliza).
- Utilice el cable para conectar las dos lneas solamente.
- Nivel de la lgica o de datos est en el modo actual. (RS-232 son el modo de tensin formulario.)
Despus de que conocemos los detalles de RS-485 es ms o menos. a continuacin, para ver el funcionamiento de este circuito.

Ejemplos RS-232 a RS-485 de amazon.com

El funcionamiento del circuito de
la fuente de alimentacin de todo este circuito se consigue desde el puerto USB de la computadora, por hay un diodo D5 (1N4004) para la proteccin cuando
no conectamos corregir una polaridad nuestro circuito es seguro. La corriente elctrica del puerto USB tendr condensador C6 (470uF) y C7 (0.1uF) conectado
a Para evitar picos de tensin al reiniciar el equipo. O no poder suave.
A continuacin vemos la seal de conversin. En primer lugar se utiliza el MAX232-IC a cambiado el nivel de voltaje de la computadora a la seal TTL. Para
pueda comunicarse con dispositivos externos. Por la seal de RX desde el ordenador en el pin 2 al pin 7 de IC1, y el TX, desde ordenadores a la clavija 3 en el
pin 8 de IC1 (MAX232).
En el pin 7 del equipo ser seal RTS pin. Que utilizar para seleccionar que para enviar o recibir datos. (RS-485 forma Operacin Half-Duplex) o ajustada a
una transmisin automtica. Las seales TX y RX se emiten en el pin 9 y el pin 10 de IC1. Entonces vamos a en el pin 1 de IC2 (MAX487) y el pin 4 de IC2 que
usamos IC MAX487 nmero que puede dispositivos perifricos en el bus de hasta 128 caracteres.
Detalles de IC MAX487.
- RO (Receptor Salida)
- RE (Receptor de habilitacin de salida) que trabaja el "bajo" lgico muestra que, preparado para recibir datos. Pero si son la lgica de alta, indica que no est
lista para recibir datos.
- DE (salida del conductor Enable) son pin que determin enviar los datos o no. Si se la lgica alta est listo para enviar datos. Pero si son la lgica baja
indica que no est listo para enviar.
- DI (entrada Driver) Pin se utilizan para transmitir los datos, se pin de entrada de la seal.
- pin GND tierra.
-A es el uso del PIN para recibir o enviar datos para formar no inversora.
-B es el uso del PIN para recibir o enviar datos de inversin.
tensin de alimentacin (4,75 voltios - 5,25 voltios)-VCC
Despus de hacer el trabajo de la pierna ms o menos, entonces, vemos el Circuito de nuevo. Vamos a usar el pin 10 de IC1 conectada al pin 1 de IC2 a ese
uso al receptor de los datos. Por tener LED1 es mostrar el trabajo que ahora la recepcin de datos (RX). El pin 9 se conectar al pin 4 por haber LED2 es
indicar de trabajo que ahora transmitir los datos (TX)

Figura 1 de la RS-232 al circuito convertidor RS-485 usin MAX487 y MAX232
En esta seccin hay IC3 ( 74HC04 ), adscrita al son buffer. Y a diferencia de voltaje, el LED se ilumina hacer plenamente. Por resistencias R6, R7 limita la
corriente a tanto el LED. El transistor Q1 (BC557) , controla IC2 para enviar o recibir datos. Por el estado normal, entonces pin 2, 3 de IC2 se convertir en la
lgica de "Low" har IC2 est listo para recibir datos. El transistor Q1 para llevar a cabo.
Pero cada vez que envan los datos o el programa enviar una seal al RTS en pin, transistor Q1 conducta, la voluntad hace que no se han traducido pin 2, 3
estn en la lgica de "Alto".Hace preparado para enviar datos. Tanto el envo y recepcin es de pin 6 y el pin 7 de IC2 Ambas piernas se pueden enviar o
recibir datos. Pero la diferencia de que se tiene la parte posterior seales. O no respaldar nicamente la seal.
En algunas partes de R4 y R5 acta como tire hacia arriba y jale hacia abajo. Para la estabilidad de las seales. Por R8 horcajadas entre las piernas 6, 7 de
IC2. O es RT all. En el caso de la proteccin del circuito utiliza la entrada y la salida del diodo D4-D7. Actuar como escudos contra sobrecarga de tensin,
tanto entrante como saliente. Y la proteccin contra rayos se puede contraer. Para prevenir el dao ocurra a la computadora. Y el dispositivo est conectado en
el sistema all. La seal de salida tendr 3 seal son 485 +, 485 -, GND.
Nota: Si usted no puede comprar MAX487 o demasiado caro. Puede ser un nmero SN75176, pero el rendimiento puede ser inferior a 400 metros y est
conectado al bus 32 caracteres.










Convertir un USB-RS232 convertidor USB-RS485
01:28 hrs. - DESTACADOS , Hacks - Etiquetado: conversor , RS-232 , RS-485 - 2 comentarios












Los estndares RS232 y RS485, aunque viejo, todava se utilizan en aplicaciones que van desde el punto de venta Perifricos, instrumentos electrnicos de medicin y automatizacin
industrial. Dado que los ordenadores modernos slo tienen puertos USB para la comunicacin con perifricos clave, la conversin de USB a RS232 o RS485 normas es una prctica bastante
comn. Ms informacin sobre las normas se puede encontrar en: http://www.lammertbies.nl/comm/info/RS-485.html .
Convertidores USB-RS485 son fciles de comprar desde la web , pero no esperes que sea fcil encontrar una venta en las tiendas de electrnica y computacin, por lo menos aqu en Ro el otro
lado convertidores USB-RS232 son mucho ms fciles de encontrar en cualquier lugar.
Este artculo tiene dos objetivos: Discutir un poco el funcionamiento de USB-RS485 y USB-RS232 convertidores y mostrar cmo modificar un-RS232-RS485 convertidor de USB a USB.
Recientemente necesit otro convertidor USB-RS485 para mi proyecto, pero no quera esperar su venida de China o de Hong Kong ... Un mtodo relativamente fcil (si dispone de los
componentes) es comprar un conversor USB-RS232 (que como he dicho antes son mucho ms fciles de encontrar) y comprar o utilizar un convertidor RS232-RS485, entonces esto es lo que
tiene al final:
USB (PC) RS232 TTL RS232 TTL RS485
Particularmente no me gusta la idea de tener que convertir a RS-232, e incluso aadir (adems del transceptor RS485) transceptor RS232 en tono de broma, lo que me gustara:
USB (PC) RS485 TTL
Modificacin:
Para ello podemos comprar un convertidor USB-RS232 y obviamente modificarlo. Lo que es ms magra y menos consumo de circuito de lo que se gana con esto es que podemos aadir
algunos bonos en nuestro conversor hackeado, como por ejemplo:
Entrada para la fuente de alimentacin externa con el regulador de voltaje
Puente para activar la resistencia de terminacin del bus
Jumper para permitir desviar bus resistencias
El aislamiento ptico (no implementado en este proyecto)
La mayora de los "cables" del convertidor USB-RS232 utilizando el PL2303 integrado (Prolfico) o FT232 (FTDI) parte USB TTL a continuacin, utilizar un transceptor RS232 completa
(ej. MAX213) en el TTL RS232. Lo que vamos a hacer lo que te puedas imaginar es quitar el MAX213 y conectar el transceptor RS485 en su lugar, situado en el FT232 o PL2303, segn
corresponda. Para hacer este mod se necesita:
Un cable USB-RS232 basado en PL2303 y FT232 (todo lo que he visto hasta ahora)
Un regulador de voltaje 7805
Un transmisor-receptor integrado RS-485 (MAX485, LTC485, DS1487, 75176B y muchos, muchos otros)
Un enfoque integrado 555 (slo si se compra el cable basado en PL2303)
Algunas resistencias y condensadores simples
La primera tarea es abrir el convertidor USB-RS232. En algunos casos, puede resultar un poco reacias a ser cubierto con resina o algo similar a pegamento caliente. No hay problema, le
despidan!

Aqu se muestra el convertidor USB-RS232 (PL2303 + ZT213):

A continuacin, retire el conector DB-9 y MAX213, aadiendo el siguiente circuito ( hecho en Eagle, pero slo el esquema ). Tenga en cuenta que conectamos el circuito al terminal positivo
(+5 V), tierra (GND) y el pin 1 (TX) y 5 (RX) del PL2303:

En la imagen de abajo tenemos el circuito montado sobre una placa universal, con los anteriores cuatro cables conectados a la unidad. Tenga en cuenta los conectores externos de energa (azul)
y RS485 (verde) colocadas en los extremos de la placa de bus. El circuito de la foto de abajo fue la primera versin, y difiere un poco del diagrama que se muestra ms arriba (la versin actual
y mejorado).

Si su convertidor USB-RS232 se basa en FT232 circuito es sencillo , pero tenga en cuenta que incluso en este caso utilizamos una conexin al pin 13 del FT232.

Informacin adicional sobre los circuitos:
El puente JP3 y JP1 para hacer la conexin de las resistencias de polarizacin, de acuerdo con el patrn y fundamental para el funcionamiento del circuito en caso basado en el convertidor de
PL2303 requerido. En el bus RS485 se necesita que un simple dispositivo para hacer la polarizacin.
El puente JP2 conecta el terminador (120 ohmios) que es necesario, de acuerdo con el patrn en los extremos del bus.
El jumper JP4 para seleccionar entre el poder a travs del propio USB o desde una fuente externa.Si hay demasiados dispositivos conectados al bus se recomienda utilizar una fuente externa.
El RS485 es un bus half-duplex. El control de la transmisin y la recepcin se realiza generalmente a travs de una sola lnea. Los pines que permite el transceptor buffers (patillas 2 y 3) estn
unidos entre s en esta lnea debido a que operan en diferentes niveles lgicos ('1 'para TX y '0' para RX). En el circuito para el FT232 se puede conectar directamente a la clavija de la lnea 13
del FT232 como esto (mientras que en su configuracin por defecto) para colocar el pasador 13 de nivel lgico 1 durante la transmisin de datos, es decir, el puesto FT232 que tiene una clavija
especfica puede ser usado para controlar la transmisin y recepcin de un transceptor externo. El circuito para la nota PL2303 que la diferencia es el uso de la integral 555. Esto funciona como
un monoastvel (temporizador) y la remisin y la forma interesante de usar jumpers para seleccionar la velocidad de transmisin. Este circuito se basa en el artculo 177 de la revista Circuit
Cellar (junio de 1999), como se muestra a continuacin:

Finalmente mostrar el conjunto completo. El convertidor RS232 se qued con una buena dosis de nuestra amada pegamento caliente en la parte inferior de la placa.


2 pensamientos en " Convertir un USB-RS232 convertidor USB-RS485 "
1. Renan01 de noviembre 2012 a las 20:30 hrs.
Muy buen artculo, felicitaciones. Slo una correccin, que ha escrito "El puente JP3 para seleccionar entre el poder a travs del propio USB o desde una fuente externa. Si muchos dispositivos
.. "no sera el puente JP4?
Responder
o Andr Sarmento02 de noviembre 2012 a las 01:39 hrs.
Wow, gracias Renan, la correccin hecha.
Responder

Вам также может понравиться