domingo, 30 de septiembre de 2012

Contador Hexadecimal ascendente y descendente

Buenas Tardes a todos.

Hoy les escribo porque el día viernes y el día sábado no tuve la oportunidad de hacerlo, es por eso que hoy me pondré al día con el blog (No publico los domingos, es por eso que hoy subiré dos proyectos, correspondientes a los días anteriores).

Bueno, dejemos atrás las historias tristes y vamos a trabajar en lo que más nos gusta ¡La Electrónica!. Hoy trabajaremos un circuito similar al anterior, pero este es con un nuevo integrado (74HC193). Este integrado lo escogí ya que aunque es muy útil, en la web se encuentra poca información sobre como usarlo, por lo que hay que leer el datasheet varias veces para poder medio entenderlo.

para este proyecto necesitaremos:

5 Resistencias 1K
1 Potenciómetro 1M
7 Resistencias 330 Ohm
5 LEDS (Opcionales)
1 Capacitor 10 uF
1 Display 7 segmentos ánodo común
1 Timer 555
1 Decodificador BCD 7447
1 Contador bidireccional 74193

Circuito contador 74HC193


El circuito del 555 será nuevamente astable, que variará su velocidad por medio de un potenciómetro, este se encarga de enviar un pulso de señal al contador que se encargará de sumar o restar una unidad por cada pulso alto que este reciba según la configuración en la que se encuentre (Para conteo ascendente se conecta el pin 4 a Vcc y el pin 5 a la señal saliente del 555 y viceversa en caso del conteo descendente)y a su salida (Pines 3, 2, 6, 7 respectivamente) entregará un número binario que va desde 0000 hasta 1111 (Como pueden ver, este integrado tiene la capacidad de entregar un número mayor a sus salidas que el 7490 usado en el proyecto anterior que iba hasta 1001), a continuación se conecta el decodificador 7447 a la salida del contador, pero encontramos un "problema" y es que después del número 9 la salida no es precisamente una letra, sino un código único (ver datasheet del 7447), es por eso que en el vídeo del post se verá un símbolo diferente al que esta estipulado en el sistema hexadecimal.

El 74193 se conecta de la siguiente forma:

Pin 1, 9, 10, 14 y 15 a Gnd
Pin 11 y 16 a Vcc
Pin 4 a la salida del 555 y pin 5 a Vcc (En caso de conteo ascendente)
Pin 5 a la salida del  555 y pin 4 a Vcc ( En conteo Descendente)
Pines 3, 2, 6, 7 respectivamente salidas A, B, C, D.

Cabe anotar que el pin 14 es el RESET del contador, el cual se activa conectandolo a Vcc, pero como en este montaje no lo vamos a  usar lo conectamos directamente a Gnd para evitar cualquier disparo inesperado a dicha terminal.

Aquí pueden descargar la simulación en MULTISIM.

A continuación están dos vídeos, uno que muestra el conteo ascendente y el otro el conteo descendente:




Gracias por visitarnos y espere pronto más circuitos :).

jueves, 27 de septiembre de 2012

Contador un digito display 7 segmentos

Buenas noches a todos.

El dia de hoy haremos una nueva aplicación para el 555 aprovechando su configuración astable, que usaremos para enviar una señar que llegue a un contador y luego sea decodificada para un display de 7 segmentos que nos mostrará un número. Este como los anteriores proyectos no son nada más que para formación académica, pero poco a poco, despues de formar los conceptos básicos se pueden aplicar a la vida real, a un proyecto real que nos sea util por un largo tiempo, como lo dije en una publicación anterior, el límite lo pone la imaginación del lector :).

Los materiales a usar en este proyecto son los siguientes

1 Timer 555
1 74LS90
1 74LS47
1 Display 7 segmentos ánodo común
12 Resistencias 330 Ohm
1 Condensador 10 uF
1 Potenciómetro 1M Ohm
1 Resistencia 1K Ohm

Contador 74LS90

Es un contador de decadas que se encarga de sumar una unidad por cada pulso que reciba, entregando un número binario como salida. Se pueden acoplar varios para hacer un contador de más dígitos.

Decodificador 74LS47

Se encarga de recibir el numero binario entregado por el contador y transformar el dato recibido en una salida para un display de 7 segmentos de ánodo común, que nos muestra un número decimal (Las salidas en estado activo estarán en estado bajo). Para cátodo común se usa el decodificador 74LS48 que cumple exactamente la misma función, pero se caracterizan por tener en su estado activo una salida de Vcc.

Display 7 segmentos

Es un conjunto de LEDS debidamente posicionados que al alimentar de una forma especifica nos entrega un dato de salida tal como un número o una letra. Existen de 2 tipos:

Ánodo común: Todos los ánodos del display están unidos a una sola terminal.
Cátodo común: Todos los cátodos del display están unidos a una sola terminal
Circuito contador 1 dígito con 555

En este proyecto vamos a usar un 555 en configuración astable. A la salida del pin 3 conectamos un led como "testigo" del funcionamiento del oscilador, más adelante se conecta un contador binario, que se encarga de sumar una unidad cada vez que recibe un pulso en la terminal 14. Este integrado tiene 4 salidas (desde 0000 hasta 1001) (Pines 12, 9, 8, 11 en respectivo orden), lo que al convertir a decimal nos entrega los 10 dígitos. También ponemos 4 leds a las salidas de este contador para observar cual es la llegada al siguiente integrado. El siguiente integrado a conectar es un decodificador BCD, que se encarga de convertir el numero binario (llega a los pines 7, 1, 2, 6 respectivamente) que sale del contador a una señal que como resultado muestra en un display de 7 segmentos un dígito decimal (saliendo de las terminales 9 -15). El display de 7 segmentos debe estar a protegido con resistencias a la salida, ya que al interior del mismo lo que se encuentran son leds, lo que significa que se les debe tener el mismo cuidado y protección.

La simulación del circuito no se por que no funcionó, pero sin embargo dejo el circuito aquí por si alguno de ustedes puede ayudarme con eso, sin embargo aquí está el vídeo del funcionamiento del circuito. Intenté hacerlo lo más organizado posible en la protoboard pero sin embargo el resultado no fue lo esperado.




Espero les haya gustado, especialmente para mi es una gran satisfacción y espero ustedes puedan reproducirlo también.

Gracias por leer y esperen pronto más circuitos :).

miércoles, 26 de septiembre de 2012

Timer 555 Monoestable redisparable

Buenas noches  lectores.

Es muy frecuente ver en los edificios de apartamentos, u otros lugares donde es bajo el transito de personas unos temporizadores de tiempo que controlan la luz del lugar para que no esté encendida todo el tiempo, pero estos temporizadores están diseñados de tal forma que se puedan activar incluso durante el transcurso de una temporización anterior. 

El día de hoy haremos un temporizador con el tan aclamado timer 555 en configuración monoestable, pero la modificación de este circuito permite un redisparo de la señal, lo que significa que podremos reiniciar la cuenta del tiempo con un solo pulsador todas las veces que sea necesario sin esperar a que la salida del 555 sea baja (como es común en la conexión monoestable tradicional).

Para el tiempo de activación de la señal usaremos la formula para la conexión monoestable de un 555 que es:

= ln(3)*R*C
T en segundos

En el montaje necesitaremos:

1 Batería 9V
1 Resistencia 100K
1 Resistencia 1K
1 Capacitor 10 nF
1 Pulsador
1 Resistencia y 1 Condensador según la relación de tiempo a usar (Yo usaré una resistencia de 100K y un capacitor de 100uF).
1 LED
1 Diodo 1N4004
1 Timer 555

El tiempo de la señal en el caso que simularemos aquí será (variará según los valores reales del condensador y la resistencia):

T = ln(3)(100.000)(0.0001) = 11 S



Circuito temporizador redisparable

En la imagen anterior se puede observar el esquema de conexiones para el fin que le daremos.

Se puede observar una resistencia de 100K (para el flujo bajo de corriente) en serie con un pulsador, luego está una resistencia de 100K y un capacitor de 100uF que son la referencia del tiempo (según la ecuación). Estas dos partes del circuito están conectadas mediante un diodo en dirección al pulsador, que se encarga de descargar el condensador al momento de presionar el pulsador (lo que nos garantiza el re conteo), después encontramos la conexión del 555 en modo monoestable. Finalmente a la salida de la terminal 3 tenemos una resistencia de protección y un LED que indican el funcionamiento o no del circuito.




En el vídeo anteriormente mostrado se puede ver en funcionamiento el circuito, aunque no se podía ver el cronometro del teléfono que estaba al lado de la protoboard se puede observar que en el primer disparo el LED duró encendido aproximadamente 13 segundos, luego en un segundo disparo (con re disparo a los 10 segundos) se pudo observar que el LED estuvo encendido durante 23 segundos aproximadamente.

Aquí pueden descargar el circuito simulado en LiveWire.

Estaré atento a cualquier inquietud,  no duden en comentar el post.

Gracias por leer y esperen pronto más circuitos.

martes, 25 de septiembre de 2012

On-Off Un solo pulsador

Buenas tardes a todos.

Es muy común que usemos un interruptor de dos posiciones para encender o apagar nuestros proyectos ya sea un robot, una fuente DC u otros implementos pero ¿porque no usar un solo pulsador que nos permita hacer esto mismo?. Este circuito personalmente no lo recomiendo para un circuito que este alimentado por medio de una batería ya que estará gastandola aunque esté apagado, es por esto que es más útil cuando el circuito al que se le implementará este "interruptor" está conectado directamente a la red eléctrica domiciliaria.

Los elementos a usar son los siguientes:

1 Batería  9-12 V
2 Resistencias 10K 1/4 Watt
2 Resistencias 1K 1/4 Watt
1 Capacitor 10nF
1 Capacitor 100uF 16V (También se puede usar uno de 470uF para hacer menor el rebote del pulsador)
1 Timer 555
1 Pulsador
1 LED

El circuito es una variación  de la configuración astable del CI 555, ya que en esta ocasión como se puede ver no hay un condensador que permita la oscilación de referencia para el integrado, sino que la conmutación está a cargo de un pulsador conectado a la salida del pin 3. Aprovechando que al tener una entrada baja en los pines 2 y 6 obtendremos una salida alta en el pin 3 y viceversa podemos realizar este proceso de conmutación con un solo pulsador, que como dije anteriormente estará conectado al pin 3 para poder intercambiar las señales al cerrar el circuito. 

Circuito interruptor con un solo pulsador.


En la imagen anterior se puede apreciar el circuito simulado, en el cual aparece un divisor de tensión conectado a los pines 2 y 6. A ese mismo nodo está conectado el pulsador el cual en el pin 3 tiene un sistema RC que evita el rebote del pulsador, y en paralelo un diodo LED con su resistencia de protección. Es de aclarar que el dispositivo a alimentar se conectará en paralelo al LED y la resistencia de protección.

A continuación pueden ver el vídeo de su funcionamiento y aquí pueden descargar la simulación en LiveWire .




Estaré atento a cualquier inquietud, no duden en comentar el post.

Gracias por leer y espere pronto más circuitos :).


lunes, 24 de septiembre de 2012

Control velocidad de motor por PWM

Buenas tardes a todos.


En algunos casos, en nuestros proyectos electrónicos es necesario controlar la velocidad de un motor, es por eso que hoy vamos a usar nuevamente un timer 555 para poder controlar la velocidad de un motor mediante PWM (Pulse-Width Modulation) o modulación por ancho de pulso, ya que controlando el ciclo útil de una onda cuadrada podemos enviar pulsos de tensión que permitan controlar la velocidad del motor.



Los materiales usados en el proyecto fueron los siguientes:



1 capacitor de 0.1 uF a 50V

1 potenciometro de 100K (valor recomendado, pero se puede usar uno mayor)
1 resistencia de 1K 1/4 de watt
1 timer 555
1 motor DC
1 transistor PN2222
1 bateria de 9V


Circuito control velocidad motor DC



En la anterior imagen se puede apreciar el circuito, el cual es similar al del anterior post (leds intermitentes), pero en este caso se tiene un potenciometro con 2 diodos que se encargan de modificar el ciclo util de la onda sin modificar el periodo de la misma (caso contrario con el circuito de la primera publicación).


Se puede adaptar este mismo circuito para la intensidad de luz con leds (dimmer), pero se necesitaría un capacitor de menor tamaño para que la frecuencia de oscilación sea mayor y por lo tanto no sea detectable al ojo humano. 

En el vídeo siguiente se aprecia el funcionamiento del circuito en protoboard.



Pueden descargar la simulación del circuito aquí (Está en LiveWire).

Espero les haya gustado y si tienen alguna duda comenten la publicación que con mucho gusto resolveré todas sus inquietudes.

Gracias por leer y esperen pronto más circuitos. :D



sábado, 22 de septiembre de 2012

Leds intermitentes controlados por luz

Buenas tardes a todos, y que mejor que iniciar el blog con un proyecto sencillo, el cual consiste en construir un circuito que haga titilar dos leds por medio de un 555 con velocidad variable, además que tenga un circuito de control simple (por medio de luz).

Los elementos a usar en el proyecto son los siguientes:

3 Resistencias de 1K 1/4 Watt
1 Resistencia de 10K 1/4 Watt
1 Fotoresistencia 
1 Potenciomentro 5K
1 Potenciometro o resistencia variable de 1M
1 Transistor 2N3904
1 Amplificador operacional LM358
1 Circuito integrado 555
2 Leds
1 Batería de 9V
1 Pulsador
1 Capacitor de 10uF a 16V

Circuito luces intermitentes controladas por luz
En la imagen anterior pueden observar el esquema del circuito, el cual vamos a explicar completamente:

En la parte izquierda del circuito podemos ver la batería que se encarga de alimentar todo el circuito. 

Luego de esta podemos ver en paralelo a la fuente una resistencia de 10K (en la imagen está de 1K pero fue error [también funciona con la resistencia de 1K pero se afecta la sensibilidad]) y una fotoresistencia en serie. Estas se encargan de crear un divisor de tensión, el cual es inversamente proporcional a la luz recibida, quien será nuestro voltaje positivo en el amplificador operacional. 

Después conectamos en paralelo a lo anterior un potenciometro que se encargará de darnos el voltaje de referencia para el amplificador.

A la derecha encontramos el amplificador, el cual nos entregará una salida alta si la terminal de entrada positiva supera el voltaje de la entrada negativa o referencia.

En el centro encontramos un transistor tipo NPN el cual al recibir tensión en su base permitirá el paso de energía entre el colector y el emisor. También en paralelo al transistor encontramos un pulsador que nos servirá de tester para el circuito cuando queramos obviar la parte del control de luz.

En la segunda parte del circuito tenemos 2 resistencias en serie y un capacitor, los cuales cumplen la función de oscilador para el 555 (entre más grande sea la resistencia del medio o el condensador el periodo de oscilación será más lento).

Para el integrado 555 usaremos una configuración astable, la que nos permite una oscilación continua, por ese motivo conectamos el pin 4 y el 8 a vcc, el 2 y el 6 al nodo entre la resistencia variable y el condensador y la terminal 7 al nodo entre la resistencia de 1K y la resistencia variable, para al final obtener del pin 3 una señal oscilante entre vcc y 0v.

Al final del circuito encontramos 2 leds con su respectiva protección conectados al pin 3, lo que permite finalmente una oscilación entre las 2 luces.

Descarga aquí el circuito en LiveWire.

A continuación encontraras 2 videos del funcionamiento del circuito en protoboard.


En este vídeo se puede observar el funcionamiento del circuito con un periodo de oscilación fijo.


En este otro video se encuentra el circuito con un periodo de oscilación cambiante por medio de un potenciomentro (ya que no tenia resistencia variable de 2 terminales XD).

Disfrútenlo y atento estaré a sus dudas y/o sugerencias.



Bienvenida

Hola a todos, mi nombre es David y soy estudiante de ingeniería eléctrica de la Universidad Nacional de Colombia. Así como muchos de ustedes soy un apasionado por la electrónica, en especial la robótica, y este blog es una forma de compartir mis proyectos realizados y de igual forma conocer los de ustedes, sus experiencias y demás cosas. 

Bienvenidos sean al Blog y espero no solo que  lo disfruten, sino también compartan sus trabajos con nosotros y creemos una gran comunidad unidos por una sola pasión... La electrónica.