Entrada Discreta

  • 17 Respuestas
  • 3344 Vistas

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Entrada Discreta
« : abril 09, 2014, 20:44:05 pm »
Buenas tardes, le quiero pedir una ayuda, sucede que debo monitorear a través de una entrada discreta del plc  un pin de salida de un registro de desplazamiento cuando este se ponga a uno lógico, el mismo me entrega como max 5v como un '1' lógico mientras que para detectar ese uno lógico a través del plc necesito 7 voltios , mi problema está en como amplificar esta tensión para polarizar el diodo de la entrada discreta, estuve viendo un circuito con un amp. op. lm741 pero el inconveniente que tengo es que lo debo alimentar al integrado con +12V y -12V en continua y no tengo una fuente que me entregue -12V, puedo poner a masa el pin del integrado dondedebo inyectarle estos -12V?.
Muchas Gracias.
Saludos.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #1 : abril 09, 2014, 21:20:54 pm »
Lo ideal seria que utilices un transistor como switch, te recomiento un FET que es mas
facil de usar, como el 2N7000 o BS170. Te adjunto un circuito.

En mismo, en donde esta el RELAY, pone una resistencia de 1K conectada a 12Vcc, y de alli podes obtener el 0 y 1.

En el GATE del transistor conecta la señal de 5VCC.
Recorda compartir las masas entre ambos circuitos.

Dependiendo de la disponibilidad de componentes que tengas, podes utilizar otros tipos
de transistores tambien.

Cualquier otra consulta quedo a disposicion.



SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #2 : abril 09, 2014, 22:13:02 pm »
Tanto al diodo y al relay lo reemplazo por una resistencia de 1K?
Saludos.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #3 : abril 10, 2014, 10:55:45 am »
Claro, reemplaza ambos por un resistor de 1K.

La señal amplificada la sacas del DRENADOR (drain) del transistor, es decir en la unión con el resistor.

Podes emplear otros valores de resistencia (de 470 a 4.7K), pero arranca con ese valor.
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #4 : abril 10, 2014, 12:17:25 pm »
Comprendí,
Muchas Gracias
Saludos

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #5 : abril 10, 2014, 17:21:03 pm »
Hola que otro transistor me recomiendan porque esos aquí no lo trabajan.
Gracias.
Saludos.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #6 : abril 10, 2014, 18:27:22 pm »
Lo ideal seria que consigas algun otro transistor MOSFET, asi no utilizas mas resistores.

Pero si no encontras reemplazo, podes utilizar transistores  BJT (Bipolar Junction Transistor) que son mas
faciles de conseguir como el 2N3904 o el BC548. Si usas algunos de estos, debes poner un
resitor en serie entre la señal de 5V (de tu circuito generador) y la base del transistor (por ejemplo de 1K) ya que es de otra tecnologia
diferente.

Tambien fijate si conseguis el chip ULN2803, te puede servir como alternativa.

« Última Modificación: abril 10, 2014, 19:20:18 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #7 : abril 10, 2014, 23:24:20 pm »
Compre el bc 548 al final, y no lo puedo polarizar para que trabaje como una llave. Intente con varias resistencias para polarizarlo, y en unas de las combinaciones de resistencias que utilice es poner una de 560  ohmios en la base y una de 1k en el colector,y lo raro de esta combinación es que cdo inyecto una señal de 5v en el colector tengo 0V y cdo esta señal de entrada es 0V a la salida osea en el colector tengo 7,5V exactamente lo contrario es lo que necesito.Es decir que para el caso que cdo la señal de 5V la inyecto por la base necesito los 7V o más y no cdo la señal de entrada es menor a 5V. Hay algún un criterio para adoptar los valores de las resistencia para tal necesidad?
Saludos.
Gracias.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #8 : abril 11, 2014, 16:49:05 pm »
Fíjate en el adjunto, te paso un circuito que hice para que entiendas como conectarlo.

Probalo y decime si te funciona.

Lo que te pasaba es logico, porque cuando el transistor esta polarizado, conecta el colector a masa "prácticamente".

Pero en el circuito que te mando, el transistor utiliza como resistencia de carga la entrada opto-acoplada, que tiene unas
resistencias internas. Fíjate en conectar el (+) de la entrada discreta a 12VCC y el (-) al colector del transistor.

La masa del circuito, debe estar a GND de la placa y del circuito que genere la señal o 5V que tenes.

Podes probarlo al principio viendo si el LED de la entrada prende cuando le pones +5V.
« Última Modificación: abril 14, 2014, 12:09:10 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #9 : abril 14, 2014, 16:59:25 pm »
Me funciono el circuito que me pasaste y comprendí el funcionamiento, lo hago trabajar al transistor en zona de corte(Ib=0,Vce=Vcc) y en zona de saturación(Ib= grande y Vce= 0), sólo que cuando Ib=0 porque tengo una corriente de Ic=1,5 ma y una Vce=7,9v ? que no es la formula Ic=beta*Ib?o lo anterior es en el modelo ideal? y que valor tiene la resistencia de la entrada discreta?   
Gracias.
Saludos.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #10 : abril 14, 2014, 19:42:30 pm »
La resistencia de entrada de (+) a (-) de la entrada discreta es de 1.5K cuando polarizas la entrada para
las entradas DIN1-DIN6 y de 820 para DIN7-DIN8.

Cuando no estan polarizadas es aproximadamente 11K.

En teoria cuando tenes Ib=0, tenes un Ic=Vcc/(impedancia de salida transistor), que es practicamente nula.

Fijate que no tengas una pequeña tension cuando pones el "0" logico a la entrada y/o bajar el resistor de base,
pero no tanto para no cargar al circuito que genera la señal, quizas no esta totalmente en la zona corte-saturacion.

Te recomendaba transistores FET, porque no se controlan con corriente y no debes poner resistores.
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #11 : abril 15, 2014, 13:52:34 pm »
Cuando Ib=0 en la entrada DIN1 tengo una tensión de 3,2 V, esta tensión corresponde al '0' lógico a la entrada, esta bien bien este valor de tensión?  y para el mismo caso cuando Ib=0 tengo una Vce= 7,9 V, y Vcc= 11,1 V.
Saludos.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #12 : abril 15, 2014, 14:29:11 pm »
Quizas no estes bien en la zona de saturacion, porque la R de base es muy grande. Sin embargo no
podes utilizar una R muy pequeña porque el circuito que te produce los 5V de señal quizas no pueda
suministrar mas de 3 o 5 mA corriente.

Para esa tension de 3.2V no polarizas la entrada DIN y ya podes utilizarlo.

Otra opcion es que uses una configuracion Darlington para lograr mayor saturacion del transistor. En ese caso necesitas dos transistores.
En internet podes encontrar mas informacion sobre esta configuracion.

Si necesitas transistores FET, para evitar usar resistores, podemos conseguirte.
« Última Modificación: abril 15, 2014, 14:32:19 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 1707
  • Soporte Técnico
Re: Entrada Discreta
« Respuesta #13 : abril 15, 2014, 15:01:54 pm »
Tambien verifica que el transistor no este dañado, proba con otro.
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

MarianoC

  • Aprendiz
  • **
  • Mensajes: 61
Re: Entrada Discreta
« Respuesta #14 : abril 15, 2014, 15:48:02 pm »
Lo que realmente quiero hacer es, controlar a través del PLC un registro de desplazamiento con entrada serial y 8 pines de salidas paralelas, más precisamente es el integrado 74HC164. En cada uno de los pines de salidas conecto una resistencia de 220 ohmios y en serie un led a masa. Lo que debo hacer es que solo uno de estos 8 diodos leds debe estar prendido por lo que en cada flanco ascendente del clock ese uno lógico se desplaza al siguiente pin, de manera que debo controlar cuando ese uno llegue al último pin de dicho registro. Entonces entre la salida (último pin Q7) y la resistencia saco con un cable y testeo los 5V en la entrada discreta , por eso es que debo amplificar esta tensión, porque la entrada discreta detecta un uno lógico con 7 V como mínimo.Y estoy viendo que me hiciste advertir que la corrientes de salidas de los pines son en el orden de los micros.
En este caso solo debo poner un transistor más (configuración darlingtong) y la resistencia de base sigue siendo 1K?