usando transistor para cambiar 3v de 2

necesito usar un pin GPIO para probar si un LED está encendido/apagado. el LED solo tiene una potencia de 2v, que no es suficiente para mi entrada digital (3,3v), por lo que me gustaría usar un transistor para amplificar el voltaje de 2v a 3,3v.

actualmente lo he probado con un transistor NPN y una resistencia de 10k en la base (no hay otros). con esta configuración, solo 0.8 voltios del voltaje del colector de 3.3v pasan al emisor. el voltaje base también cae de 2v a 1.6 de alguna manera ... ¿cómo configuraría el transistor como amplificador de voltaje? o ¿de qué otra manera podría leer estas señales?

estoy usando un beaglebone negro.

que transistor estas usando?
¿Podría dar más detalles sobre la configuración? ¿El LED que probarás está en un circuito que puedes cambiar (o es otro dispositivo al que solo quieres conectarlo)? ¿Está el led encendido con una señal alta (es decir, la otra terminal conectada a tierra) o baja (conectada a V+)? ¿En qué lado está la resistencia limitadora? ¿Qué tipo de dispositivo está suministrando la salida al LED? Esas cosas harán que sea más fácil encontrar una respuesta adecuada. Si es posible, adjunte un esquema simplificado con nombres y valores para los componentes relevantes.
Estoy probando un circuito que no puedo cambiar, solo conectándolo para saber en qué estado está, así que no tengo un esquema. el led está encendido con señal baja, procedente de un driver UN2003LV. hay 2v en el LED cuando está encendido, y está conectado a una resistencia y un condensador en el lado positivo, luego 3.3v. el chip del controlador está controlado por un microcontrolador atmel.
He estado usando un transistor npn marcado como S9014 C331. idealmente, me gustaría sondear múltiples LED como este, usando un IC de matriz de transistores.
Creo que haría las cosas mucho más fáciles para todos si publicara un esquema de cómo se controla exactamente el LED actualmente. Ese esquema debe incluir el valor de voltaje desde el que se ejecuta el LED.

Respuestas (1)

Le sugiero que use una puerta CMOS en lugar de un transistor. Estos son extremadamente versátiles, tienen una impedancia de entrada mucho más alta que un transistor bipolar y pueden controlar fácilmente un LED o proporcionar una salida adecuada para Beaglebone o casi cualquier otra cosa, siempre que use el voltaje correcto. No necesitará la resistencia que requiere el transistor, y la puerta no hará un cambio notable en el circuito original.

Dado que su LED funciona con una salida baja, un inversor sería una buena opción. Puedes usar un IC específico con 1 inversor (algo difícil de encontrar), 6 inversores (más fácil), entre otras opciones. O, para hacerlo más fácil, el CD4001 (4 compuertas NOR) y el CD 4011 (4 NAND) son baratos y están disponibles en todas partes. Simplemente conecte ambas entradas de una puerta para convertirla en un inversor.

Entonces, si uso un CD4001 y enciendo VDD con 3.3v, ¿entonces las puertas NOR generarán 3.3v de alto? y la entrada de 1v es suficiente para hacer que la salida sea baja? o ¿cuánto es el voltaje de entrada mínimo?
Hay dos variantes en producción, el CD4001B y el CD4001UB, el primero tendrá el umbral en 1.6V y el otro en 1.1V cuando se alimenta con 3.3V. Pero tenga en cuenta que para el circuito que describió, no desea detectar un alto, sino un bajo. Si cuando el LED está encendido, la señal es baja y cuando no lo está, la señal es alta (como mencionó en sus comentarios), entonces necesita que la puerta reconozca 1V como bajo (lo que ambos harán) y, por lo tanto, emita un alto, lo que le da 1 cuando el LED está encendido y 0 cuando no lo está.
Supongo que entendí correctamente lo que dijiste (y adiviné correctamente lo que no hiciste), pero como sugirió @Dwayne Reid, sería útil agregar un esquema simple para asegurarnos de que estamos en la misma página.
CD4001 ha hecho el trabajo. muchas gracias, gran sugerencia dada mi pobre explicación.