TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: delasnievess en 10 de Febrero de 2010, 09:55:11

Título: level shifter
Publicado por: delasnievess en 10 de Febrero de 2010, 09:55:11
Buenas, alguien me podria explicar como funcionan los level shifters?

Estoy fabricando un regulador de intensidad lumínica conrolado por PC (puerto usb) inalámbrico y tengo el siguiente problema:

Tengo un emisor y un receptor de datos que trabajan a 3.3 voltios y tengo que convertirlos a 5 voltios.

Se que tengo que utilizar un level shifter, pero no se cuál.

Alguien me podria ayudar?

muchas gracias
Título: Re: level shifter
Publicado por: Geo en 13 de Febrero de 2010, 04:26:03
Un level shifter es un circuito o dispositivo que permite a dos sistemas digitales con diferentes niveles de voltaje lógicos interactuar sin que ninguno se vea afectado (el de menor voltaje podría dañarse con la señal del de mayor voltaje, mientras que el de mayor voltaje podría no detectar un nivel lógico que le envíe el de menor voltaje).

Puedes crear un circuito con transistores (bipolares o mosfet) o utilizar algún circuito integrado dedicado para la tarea que quieres realizar. Si comentas un poco más al respecto para aclarar la aplicación que pretendes realizar, estaría mejor :).

En esta página encuentras un par de circuitos para adaptar un voltaje de salida de un nivel a otro (el mismo contenido está en este foro):
http://www.ucontrol.com.ar/wiki/index.php/Colecci%C3%B3n_de_circuitos_de_entrada/salida

Si pretendes adaptar niveles en un bus de comunicación, checa esta nota:
Bidirectional Level Shifter for I2C-bus and other systems (http://ics.nxp.com/support/documents/interface/pdf/an97055.pdf)
Título: Re: level shifter
Publicado por: Duende_Azul en 14 de Febrero de 2010, 01:10:45
Hace poco tuve un problema similar, conecte un decodificador de mp3 a un pic pero, el decodificador trabaja a 3.3 y el pic a 5; con divisores de tensión (para bajar 5 a 3.3) y transistores (para subir de 3.3 a 5) me dio muchos problemas de sincronía.. asi que resolví el problema empleando un 74ls07 que son buffers con salida de colector abierto; las salidas de 3.3 del decodificador exitan correcamente las entradas del 74ls07 y como las salidas son de colector abierto, la resistencia pullup requerida se conecta a 5V, igual para el caso contrario.
Título: Re: level shifter
Publicado por: delasnievess en 23 de Febrero de 2010, 16:24:53
Buenas, ya me hice con el 74ls07 pero ahora no se como conectarlo, tengo el datasheet, pero no me entero mucho. Perdon por mi ignorancia.

Me podrian mandar un esquema de conexion?

Me harian un gran favor.

muchas gracias
Título: Re: level shifter
Publicado por: Duende_Azul en 24 de Febrero de 2010, 06:53:09
(http://img229.imageshack.us/img229/9533/capturay.jpg)
Título: Re: level shifter
Publicado por: RALF2 en 24 de Febrero de 2010, 14:15:29
Que tal!
Delasnievess podrias emplear este (http://eshop.engineering.uiowa.edu/NI/pdfs/01/20/DS012006.pdf) IC o comprarte esta tarjetita (http://www.futurlec.com/Mini_Logic.shtml) .
O te podrias armar este circuito (http://www.sparkfun.com/datasheets/BreakoutBoards/Level-Converter-v10.pdf)  :mrgreen:

Saludos
Título: Re: level shifter
Publicado por: Modulay en 24 de Febrero de 2010, 15:18:34
Yo he usado este (http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=13389.0;attach=1932) en varias ocasiones y me ha ido bastante bien.

Saludo
Título: Re: level shifter
Publicado por: Duende_Azul en 24 de Febrero de 2010, 21:10:22
(http://img6.imageshack.us/img6/1876/capturaeah.th.jpg) (http://img6.imageshack.us/i/capturaeah.jpg/)

¿porque no se puede editar?  :?
Título: Re: level shifter
Publicado por: Suky en 24 de Febrero de 2010, 21:29:53
¿porque no se puede editar?  :?

Editar el mensaje? Pasada una hora ya no se puede hacer modificaciones al post, cualquier inconveniente reportarlo al moderador.


Saludos!
Título: Re: level shifter
Publicado por: Duende_Azul en 25 de Febrero de 2010, 00:17:26
¿porque no se puede editar?  :?

Editar el mensaje? Pasada una hora ya no se puede hacer modificaciones al post, cualquier inconveniente reportarlo al moderador.


Saludos!

ajá  pero ¿porque?  ¿para que nadie se pueda retractar?
Título: Re: level shifter
Publicado por: Suky en 25 de Febrero de 2010, 00:59:43
¿porque no se puede editar?  :?
Editar el mensaje? Pasada una hora ya no se puede hacer modificaciones al post, cualquier inconveniente reportarlo al moderador.

Saludos!
ajá  pero ¿porque?  ¿para que nadie se pueda retractar?
Por lo que tengo entendido hubo algunos foreros que luego de un tiempo borraron información importante que habían compartido. Si quieres modificar algo comentalo al moderador.


Saludos!
Título: Re: level shifter
Publicado por: delasnievess en 25 de Febrero de 2010, 16:28:03
RALF 2, el circuito 74lcx245 que me recomendaste se adapta a mis necesidades.

Tienes algun diagrama de conexion de este?

Otra vez, perdón por mi ignorancia, soy bastante novato en esto.
Título: Re: level shifter
Publicado por: RALF2 en 25 de Febrero de 2010, 16:35:47
Que tal delasnievess!
Mira no se que es lo que vas a realizar bien pero si quieres llevar de de 5 volt a 3.3v lo que tienes que hacer es alimentar el ic con 3.3v como las entradas toleran 5 volt no sa dañaran.
y si es al reves alimentalo con 5v y si le aplicas 3.3v a la entrada te sacara 5 volt a la salida.

Los circuitos que te colocaron los amigos arriba segun veo tambien te podrian servir si no consigues el IC que te comente.
O si puedes reviza la documentascion de la tarjetita que te colque alli explican con debes configurar ese IC.

Saludos
Título: Re: level shifter
Publicado por: diguito_69 en 03 de Noviembre de 2011, 12:06:08
Hola, que me recomiendan para adaptar de 1.8v a 3.3v y que trabaje hasta 40Mhz. De 3.3v a 1.8v no tengo problema porque el ci que trabaja a 1.8v es tolerante a 3.3v.
Pero el minimo para el ci de 3.3v es 2.2v.
Título: Re: level shifter
Publicado por: Suky en 03 de Noviembre de 2011, 12:40:31
En Texas Instruments se puede realizar una búsqueda:

http://focus.ti.com/logic/docs/translationresults.tsp?voltageIn=1.8&searchDirection=1&voltageOut=3.3#voltintf


Saludos!
Título: Re: level shifter
Publicado por: diguito_69 en 03 de Noviembre de 2011, 13:05:20
Gracias Suky, eso andaba buscando, voy a ver si los consigo.
Título: Re: level shifter
Publicado por: AKENAFAB en 16 de Abril de 2013, 00:09:02
Hola!

Tuve la necesidad de adaptar señales del uC 5v a otro controlador 3.3v.

como no tenia disponible algun buffer como :.

74*07
CMOS4049
CMOC4050

utilice el siguiente circuito con buenos resultados.

*La señal amarilla es una señal de clock 5v , la señal azul es el resultado pero con una apmlitud de 3.2v
Freq de 25KHz@50%

Saludos!