lunes, 25 de julio de 2016

How to turn on a led with a transistor (simplified) *





Hi!
Today i want to show  you  how to turn on a led with a transistor. This action doesn´t have  a pratical use, but is for curious minds. I have an expression for this circuit:


we have to calculate the R1's value, that depends from BATT value. hen we can use the expression:

                                                            
beta is a transistor parameter, you can find it at transistor´s datasheets, but you will find it like hFE.
generally this circuit is for outputs with low current, for example a microcontroller port
But, if you find this circuit useless, then you have to see this circuit:

                                      


the microcontrollers don't support high current values ( some microcntrollers can drive only 10mA), and we want to drive two, three or more LEDs, then with previous circuit I purpose a new expression:

                                                    
you can se that is similar with previous circuit, but we have a new parameter: N
N is the leds number that you want to drive. but you have to check the transistor capability to drive current. In this case we have a BC547, that can to drive about 100mA. then, you can only drive 5 parallel LEDs.

I hope that this blog can help you






*Originally: "como encender un led con un transistor"

**PLEASE: I can't speak english very well, so, don't be evil with me :'(




























domingo, 24 de julio de 2016

Contador 0000 a 9999 con PIC16F54

Hola!. En esta ocasión, veremos como realizar un contador con el PIC16F54. Es muy parecido al PIC16F84A, con la diferencia que el F54 no tiene memoria EEPROM, vector de interrupción y otras cosillas que en el ejercicio propuesto no son necesarios. Al omitir las características anteriores, este micro controlador se vuelve bastante económico y una buena opción para proyecto sencillos como este

El diagrama para implementarlo es el siguiente:

( imagen completa aqui)

Hay que tomar en cuenta que para que este display funcione utilizamos la técnica de multiplexaje, es decir, que cada dígito enciende en determinado tiempo, de tal manera que nuestros ojos no detectan la operación de encendido y apagado.

Aqui pueden descargar el código

en el encontraran dos archivos include (números y preret), que se utilizan para mostrar los números y otro para los retardos para un cristal de 4MHz.



 Espero les sea de utilidad




domingo, 10 de abril de 2016

Como encender un LED con un transistor (simplificado)

Hola de nuevo. anteriormente publique acerca de como encender un LED con un transistor, pero fue demasiado amplio. Vayamos de extremo a extremo. A continuacion mostrare una formula para utilizar con este circuito:

Para calcular el valor de la resistencia R1, usaremos la siguiente formula:



donde beta es un parametro del transistor (en los datasheet se muestra como hFE), BATT es el valor de voltaje que se este aplicando en la base.
Este pequeño circuito es util cuando la base no sea capaz de entregar corriente suficientemente altas para encender un led.
En un caso mas practico, se utiliza cuando se tienen que encender varios led al mismo tiempo:

La formula se modifica y se utiliza como:
El nuevo parametro es N, que es el numero de leds que se quieren encender de esta manera,
Hay que tomar en cuenta que el transistor a usar, debe soportar la corriente de todos los led. en el ultimos diagrama, el transistor BC547, soporta alrededor de 100mA, por lo que a lo mas soportaria  5 LEDS en paralelo.


Espero que les sea de ayuda. Saludos !

sábado, 27 de febrero de 2016

Como encender un led con un transistor, aplicando formulas para transistores BJT y algunos de sus parametros.

La mayoria de la gente que ha oido la palabra transistor, lo asocia que sirve directamente para amplificar una señal, esto es correcto, pero tambien puede utilizarse para otros fines.
Me gustaria enseñar algo muy simple, que incluso no tiene gran utilidad, ya que sin necesidad de un transistor se puede encender un LED con una fuente y una resistencia, pero para los iniciantes (y los curiosos), puede servir para entretenerse: como encender un led con un tansistor. Ademas con esto podemos aprender como calcular la corriente de base y conocer un transistor cuando tiene determinada "beta". Una cosa mas que aclarar, es que "beta" tambien es conocido como HFE. El circuito propuesto es:


para este circuito necesitamos revisar la hoja de datos del transistor,que la dejare por aqui:

http://bit.ly/1byDzfJ

Generalmente, los LED son alimentados con un voltaje de 2.5V y con corriente de 15mA como minimo hasta 20 mA. Estos valores pueden aumentar cuando hablamos de LED tipo ultrabrillante, que pueden variar un poco en sus parametros de funcionamiento.

Propongo que usemos un LED blanco,  que enciende con un rango de voltaje entre 3V y 3.4V, pero para facilidad usaremos 3 Volts. su potencia es 40 mW, del cual podemos calcular su corriente de funcionamiento a partir de la formula de la Potencia:


donde P es la potencia, I es corriente, V es voltaje. Despejando la corriente tenemos:


y sustituyendo valores:


Entonces ya podemos hacer calculos para nuestro transistor,, que tendra una corriente de colector de 13.3 mA, y el led tendra 3 Volts.
Regresando a la hoja de datos del transistor, nos importan tres parametros, el primero  lo podemos encontrar como Vce(sat), que es el voltaje minimo entre el colector y el emisor para que el transistor conduzca del colector hacia el emisor, usaremos el tipico que es de 90 mV, otro parametro es VBE(on), que es el voltaje base-emisor de encendido, este voltaje permite al transistor funcionar como transistor (valla la redundancia), ya que si este no tiene voltaje, el transistor no hace nada y se comporta como un circuito abierto. usaremos el tipico de 660 mV (o 0.66 V). y por ultimo, el parametro hFE o parametro "beta", que de acuerdo a nuestro transistor (BC547B), tiene un rango desde 200 a 450, asi que usaremos el que esta a la mitad, promediando nuestra "beta" es de  325.usare este dibujo para apoyarme, las lineas naranjas muestran la trayectoria de corriente por el colector y las azules por la base.

Para calcular R1, aplicamos LKV (ley de kirchoff de voltajes), por la trayectoria naranja, y queda asi:


y depejando R1


Recordamos que V1=9Volts, Vd1=3V, Ic=Ie=13.3 mA, Sustituyendo en la ecuacion anterior, obtendremos como resultado 454.38 Ohms, este valor lo usaremos en el siguiente paso. Podemos aproximar nuestra resistencia a una comercial de valor de 470 Ohms, no habra mucho error al armar nuestro circuito..

A continuación calcularemos el valor de R2. Para esto utilizaremos la trayectoria naranja, aplicando LKV:

                                                  
y despejando R2:
                                           
De nuevo recordando valores:

V1=9
Vbe(on)=0.66
Ie=13.3mA
R1=454.38 Ohms

En el caso de la corriente de base:

                                                       
que nos da  la expresion:
                                                       

que nos da aproximadamente Ib=40µA

sustituyendo los valores de R2 tenemos como resultado una resistencia de 57.418 KOhms, que la podemos sustituir por 56K.Ahora si ya puedes armar un led con transistor. He aqui simulado:


                                                               

Aunque en si tambien es posible encender el transistor solo colocando una resistencia calculada en la base (que despues veremos), R1 ayuda a protejer de algunas variaciones que pueda sufrir el transistor. Espero les haya ayudado un poco en sus dudas. 












jueves, 16 de abril de 2015

Formulas para transistores BJT (basicas)

Posiblemente en alguna de las entradas llegue a publicar algun circuito que tenga algun transistor, asi que pondre por aqui algunas formulas que uso para ellos. generalmente todo el mundo las usa (eso espero), pero no esta de mas darles un repaso.en el siguiente diagramita, estan Ie qe representa a corriente de emisor, Ic es corriente de colector, e Ib que es corriente de base.




1.-Todos los transistores, se caracterizan por tener una funcion exponencial para la corriente de colector, pero es mas cotidiano y facil de usar una expresion en la que esta el factor "beta", el cual lo dan todos los fabricantes de estos dispositivos. A partir del dibujo, y sin importar si el transistor sea NPN o PNP:


2.-Anteriormente, los transistores se colocaban dentro de un circulo, esto para hacer notar que un transistor se comporta como un nodo, es decir, cumple la ley de kirchoff de corrientes, podemos decir, igualmente para cualquiera de los transistores:



3.-Generalmente tambien se usa la notacion:

esto debido a que el parametro "beta"es mucho mayor a 1 en la mayoria de los casos. si de la formula de la corriente de colector despejaramos Ib, quedaria:

sin importar el valor de Ic, Ib quedaria muy chico a comparacion de Ic, por lo mismo en la suma de Ib+Ic, Ib no afecta mucho a Ic.

Supongamos, si un transistor tiene una "beta" de 100, y tiene una Ic=100 mA, podriamos calcular Ib:

y calculando la Ie:

por lo cual no se diferencia mucho la corriente de emisor la corriente de colector.

4.-Pero si no es muy convincente lo anterior, Ie tambien se puede calcular con el factor  "beta", usando las formulas:


si sustituimos nos quedaria algo asi:

y factorizando Ib:

que es una formula un poco mas precisa.

creo que eso es todo por hoy. saludos a todos






domingo, 23 de marzo de 2014

Como hacer un circuito impreso rudimentario (o circuito impreso casero) sin acido ni placa de cobre.


hola hace poco se me habia ocurrido hacer un amplificador para mi celular, me refiero a que en vez de connectar  los audifonos, conectara un amplificador en su salida y se oyera por unas bocinitas. bueno consegui un circuito, bastante sencillo, por cierto. lo encontre en Taringa: 
http://

Basicamente es un circuito con 2 transistores. Un detalle a tomar en cuanta, es que este circuito si se aplica asi solamente, sirve para una bocina, en vez de dos, que es como propongo, asi que, hay que copiar esta parte para una sola bocina. modificando un poco el circuito que da asi:



CN1 y CN2 son las salidas del amplificador para cada bocina, IN es la entrada para conectar los audifonos, aunque podemos sustituir esta entrada por algun tipo de conector o jack, o bien, soldar los cables del conector hacia el circuito, preferi ponerlo asi por cuestiones practicas.
como ven, solo se trata de repetir el circuito por segunda vez, para tener una salida para una segunda bocina.
bueno hasta ahi el tema de que circuito vamos a armar, ahora  el impreso

COMO HACER EL IMPRESO SIN ACIDO NI PLACAS DE COBRE...

nota: se recomienda que si eres una persona un tanto impaciente, o si es un circuito muy grande, piensa mejor en la opcion de comprar el acido y la placa de cobre.

materiales:
circuito impreso generado por algun simulador (PCB Wizard o algun otro que conozcan)

 

-un trozo de madera, lo suficientemente grande como para que quepa el circuito, y que sea delgada.


-papel carbon
-alambre para protoboard, o alambre de cobre estañado
-soldadura
-resistol blanco
-taladro con la broca mas delgada, para los agujeritos del impreso  <<o un pseudo taladro>>

procedimiento
1.- tenemos que copiar nuestro circuito impreso gemerado en la tabla con ayuda del papel carbon, cuidando que no se mueva mucho para tener una copia fiel, y evitar que se junten las pistas. 


cuando ya se haya hecho la copia, con un desarmador o algo con filo, rasgar cuidadosamente en todas las pistas de tal manera, que se haga un pequeño canal en donde quepa el alambre de cobre, realizar los agujeritos del mismo.
mas adelante mostrare como continuar con este "impreso" :), pero por si se lo imaginan adelante, hay que ser creativos :D

martes, 18 de marzo de 2014

presentacion

hola a todos, bienvenidos a mi blog, pues se me ha ocurrido hacer publicaciones acerca de cosillas que tiene que ver hacia la electronica, orientadonos de todo un poco, quizas no sea demasiado sofisticado, pero es como una especie de electronico-aficionados (no pongo electro aficionados por que eso es hacia electricos :P), principalemente a mis ocurrencias de armado de algun circuito en internet, algun tipo de compostura,  o comentarios de las clases de la universidad acerca de ingenieria electronica.

acerca de mi, pues soy estudiante de ingenieria electronica en la UAM-A, y me llamo Sergio. me encanta armar cosas con las chuches que llego encontrar por ahi (motores, leds, resistencias capacitores) e investigar como arreglar cualquier cosilla :D.