3.3v a 5v Traducción

3

Estoy en un poco de un lío aquí. Necesito traducir 3.3v a 5v ttl niveles. Los dispositivos que estoy conduciendo (12 en total) no son dispositivos de baja corriente, por lo que no quiero interactuar directamente, incluso con una resistencia limitadora de corriente.

Este es un diseño de referencia que planeo vender y quiero que sea lo más tolerante a los fallos posible. Mi primer paso fue solo para agregar resistencias de 100 ohmios en cada salida del microprocesador (salida de 3.3 v). Sin embargo, estoy reconsiderando eso y estaba mirando la traducción de voltaje. Las dos técnicas que me parecen más prometedoras es una interfaz de transistor de paso que utiliza un MOSFET como bs170 y la otra es usar un chip dedicado como el traductor de voltaje TXB0108.

Aquí está mi enigma. Tengo muchas ganas de mantener bajo el costo de estos tableros. He comprado los mosfets en el mouser por alrededor de $ .25 cada uno cuando compro en lotes de 100. Los traductores de voltaje son un poco más caros a unos 4 dólares cada uno, cuando se compran en lotes grandes. Mi mayor problema es que solo necesito 12 pines para traducir, por lo que parece que en el segundo IC perdería 4 pines. Los mosfets van a costar alrededor de 3 dólares por placa (mucho menos que los circuitos integrados) con un par de resistencias que lleva a 3.10 o menos. Entonces, eso reduce el costo de mi lista de materiales en aproximadamente 6 dólares, pero mi problema es el espacio en el tablero. Esos 12 mosfets (y resistencias de acompañamiento) ocupan mucho más espacio que los dos circuitos integrados (que no tienen componentes externos).

TLDR; ¿Alguien sabe de otro (más barato y menos espacio) que los dos métodos que mencioné anteriormente? Necesito traducir 3.3v hasta 5v. Solo se emitirá porque la señal es unidireccional (siempre 3.3v - > 5v).

    
pregunta SRM

2 respuestas

7

Como está traduciendo desde una fuente de 3.3 V a un destino de 5 V, y especificó niveles TTL, es posible que no necesite ningún circuito de traducción. Los circuitos TTL se conmutan a aproximadamente 0,8 V, y solo esperan 2,0 V nominales para una entrada de alto nivel. Por lo tanto, si su micro puede generar 2.0 V, podrá cambiar completamente una entrada TTL estándar de 5 V.

Si necesita proporcionar más fuente de corriente de la que puede proporcionar su micro, entonces debería poder utilizar cualquier chip de búfer TTL de 5 V. Por ejemplo, el búfer octal 74LS244 , que se encuentra en el rango de USD 0,60 en la cantidad 100.

Si realmente no confías en tu micro para producir una salida de 2 V cuando está alta, o si no estás completamente seguro de que el dispositivo de bajada usa niveles TTL verdaderos, y no necesitas un cambio excepcionalmente rápido, puedes usar un búfer de salida de drenaje abierto como 74LVC07A como traductor. El chip puede ser alimentado por 3.3 V, pero su alto nivel de salida está controlado por un voltaje de pull-up externo, para el cual usaría 5 V. Estos son 6 canales por chip, y son menos de USD 0.25 cada uno en las cantidades de las que hablas.

    
respondido por el The Photon
2

Supongo que la construcción SMD. Por favor confirme.
 Todos los precios están disponibles en Digikey sin atención a ROHS.
 Se asumieron partes de SMD, pero DIP a menudo es casi igual si está disponible.

Si el requisito es 3.3V - > 5V TTL luego, si la inversión de polaridad es correcta, con un MOSFET necesita como máximo una resistencia por circuito y tal vez ninguna.

La puerta MOSFET puede ser manejada legalmente desde el pin del procesador directamente.
 Si el TTL es verdadero, flota alto y puede ser eliminado - Un FET lo hará sin resistencia de drenaje. Han pasado muchos años desde que diseñé con TTL real, y los tuyos pueden ser niveles de TTL y no TTL, ¿o ...?

Sus precios de IC parecen altos SI puede manejar la versión BGA que es $ 2,80 / 1 y $ 1.96 / 100. aquí

Ah - mismo precio en TSSOP

BS170 en Asia sería de unos pocos centavos de dólar cada uno en más de 1000 volúmenes.

Puedes usar transistores NPN en lugar de MOSFET. Agrega la necesidad de una resistencia de base, pero cuesta unos pocos centavos de transistores si compras un cubo lleno. O 1 centavo cada uno en Asia.

Estos SOT23 NPN son 11 centavos / 100 de Digikey y tienen entrada resistencias incluidas, por lo que a lo sumo solo necesitas jalar el colector. Hoja de datos aquí .

Sin resistencias internas estas NPNs son 8c / 100, 3c / 1000, hoja de datos aquí

Si la inversión lógica NO está bien, puede usar transistores bipolares y conectar sus bases a 3V3 a través de una resistencia y controlar sus emisores. Esto requiere la misma corriente desde el pin de la unidad como lo requiere la salida, pero nivela la traducción sin inversión.

Puede hacer lo mismo con FET. _

7 & 8 controladores por IC:

Puede obtener ULN200x - aquí I = ULN2003, - 7 darlingtons en pkg con transistores de entrada internos para 38c / 100 o menos de 6c / cct. hoja de datos

O 63c / 100 para ULN280x aquí ULN2803 8 por paquete darlington. hoja de datos So 2 x ULN2003 cheap.

Fuera del campo izquierdo: :-)

Dependiendo de la velocidad, esta puede ser una solución completa.

Este IC (la versión 59) cuesta $ 1 en 100 y tomará 16 entradas en 0 / 3V3 y proporcione 16 salidas a 0 / 5V con o sin inversión de polaridad y sin resistencias requeridas en entrada o salida. :-)

O ... :-)

    
respondido por el Russell McMahon

Lea otras preguntas en las etiquetas