CD4050 Fugas de voltaje, ¿qué puedo estar haciendo mal?

1

Cada vez que veo que el CD4050 se usa como un convertidor de nivel lógico, me sorprende que no haya escuchado mucho sobre cómo parece perder fugas de voltaje de las entradas a Vdd. Espero que este no sea un caso en el que los chips que compré simplemente no funcionen correctamente.

La versión que estoy usando se compró en eBay, y la parte superior dice "13YR26D / CD4050BE".

Estaba usando este chip para probar y trabajar con un Nokia 3310 LCD, y noté por primera vez que las cosas eran extrañas cuando la pantalla estaba oscura. Cuando desconecté la alimentación de mi tablero, ¡la pantalla LCD se iluminó! ¿De dónde viene este poder?

Resulta que venía de el 4050. El 5V proveniente de las salidas de Arduino en realidad estaba alimentando el chip y brindando energía a mis rieles de tablero de pruebas.

Bien, entonces pensé "debo estar haciendo algo mal" (¡todavía lo creo!) y se me ocurrió un circuito sencillo para probar el chip.

Vdd (pin 1) a 3.3V Vss (pin 8) a GND 1A (pin 2) a 5V 1Y (pin 3) a un LED / 1k, luego a GND

Los otros pines de entrada / salida ataron a GND. No muestro eso en este diagrama:

Estoy midiendo el voltaje entre Vdd y GND. Cuando enchufo 1A en GND, mido 3.3V como se esperaba. Cuando lo conecto al riel 5V, mido 4.13V en Vdd. Sin embargo, la tensión a 1Y es solo 3.4V. Entonces mi pregunta es: ¿se espera que el voltaje en Vdd cambie ? Para mí esto no es solo inesperado, sino un problema, porque estoy alimentando la pantalla LCD desde esta salida.

Mi solución ahora es usar uno de los buffers para encender mi LCD. La salida está más cerca de 3.3V, y esto parece funcionar. Pero desearía haber entendido esto mejor.

    
pregunta colinta

2 respuestas

3

El CD4050 (y su primo el CD4049) tienen una etapa de entrada especial que le permite aceptar Entradas superiores a Vdd sin diodos ESD conduciendo. Por lo tanto, debería funcionar bien en esta aplicación.

Tal vez tenga algún tipo de error de cableado o el chip esté dañado.

    
respondido por el Spehro Pefhany
6

Hay diodos ESD en las entradas que conectan la entrada a Vcc.

Debes agregar una resistencia en la línea de datos para permitir que el voltaje caiga:

simular este circuito : esquema creado usando CircuitLab

Luego, debe obtener 1.7v menos el voltaje directo del diodo ESD que cae a través de la resistencia en lugar de dirigirse al riel de 3.3V.

    
respondido por el Majenko

Lea otras preguntas en las etiquetas