Estoy usando el traductor de nivel bidireccional MAX3377 de maxim. Estoy haciendo un prototipo de placa y mientras pruebo esta placa pieza por pieza, todo funciona hasta que sueldo esta parte y mi microcontrolador con clasificación 3v3 comienza a fallar.
Los lados inferior y superior de las placas están debidamente aislados, pero el chip sufre algunos daños tan pronto como sueldo estos dos niveles de palanca de cambios. Esto ya ha ocurrido en 3 de mis tableros prototipo
¿Alguien podría explicar por qué esto podría estar sucediendo? ¿Tiene algo que ver con el pin de 3 estados? Solo me queda un prototipo de PCB, la ayuda sería muy apreciada.
Gracias.
Si entendí su pregunta y otros comentarios correctamente, algo en las papas fritas ATMega y luego los pines MCU, conectados al MAX3377, dejan de funcionar.
Es lógico suponer que sucede debido a algún evento físico que afecta los pines de MCU. Lo más probable es que MCU, en algún momento, tenga un pin configurado como salida, y MAX3377 también intente generar algo de voltaje, y MAX tenga una mejor protección contra la sobrecorriente que MCU. Por ejemplo, MCU genera un 0 lógico, pero MAX, por alguna razón, pensando que debería traducirse desde el otro lado de su fila, coloca +3V3 en la misma línea. O viceversa. Solo puedo adivinar, dado que soldó todo correctamente y no hay escasez.
Nota al margen en el dibujo superior de MAX3377. Intente evitar el dibujo reflejado del símbolo de la fuente de alimentación (tiene 3V3 reflejado hacia abajo) para que parezca una señal de tierra.
Conclusión: busque en la hoja de datos de MCU para ver qué estado de E/S tienen sus pines al encenderse (el momento en que puede ocurrir un conflicto de nivel) y la secuencia de inicialización del puerto para asegurarse de que lo primero que hace el microcódigo es asignar el estado de entrada a la entrada pines y salida a pines de salida.
Pero en general, como aconsejó The Photon, deja de usar traductores bidireccionales que usan sesgos para su toma de decisiones; usar unidireccionales o bidireccionales controlados (por ejemplo, familia 74LVC_256)
Solo para agregar: en mi opinión, la hoja de Maxim para este dispositivo carece de información vital, parece más material de marketing, y personalmente no usaría este dispositivo en mis diseños, al menos sin el apoyo cercano de Maxim.
Transeúnte
MarkU
MarkU
THREE-STATE
pin hace referencia al suministro lógico VL, por lo que conectarlo directamente al suministro 3V3 (VL) debería estar bien.sam buca
MarkU
sam buca
bitsmack
tom carpintero
el fotón
Tony Estuardo EE75
sam buca
sam buca
sam buca