Dado electrónico


Un dado electrónico es un proyecto de primer clásico para los que recibieron interesado en la electrónica. A timer, counter and a few LEDs makes a circuit that can also add a new twist to some old boring board games. Un temporizador, contador y unos pocos LEDs hace un circuito que también puede agregar un nuevo giro a algunos juegos de mesa vieja y aburrida. When the switch is pressed, a 555 timer in astable mode pulses a BCD counter which lights up a series of LEDs wired to mimic a dice. Cuando se pulsa el interruptor, un temporizador 555 en modo astable pulsos de un contador BCD que se ilumina una serie de LEDs con cable para imitar un dado. Two AND gates are used to reset the count back to one whenever the BCD output is seven. Dos puertas se utilizan para restablecer la cuenta hasta el uno cada vez que la salida BCD es de siete. Thus, the circuit is not truly random but the natural bounce present in a pushbutton and the normal human ability to operate much slower then the oscillator make the output of the circuit seem random. Así, el circuito no es verdaderamente aleatoria, pero el presente rebote natural en el teclado y la capacidad humana normal para funcionar mucho más lento que el oscilador de hacer la salida del circuito parecen aleatorios.


  1. Pushing and holding S1 causes the LEDs to rapidly cycle. Si se mantiene pulsada causas S1 los LEDs a la rápida ciclo. Releasing the button locks the pattern and shows a number from 1 to 6. Al soltar el botón bloquea el patrón y muestra un número del 1 al 6.
  2. When building the circuit, make sure to position the LEDs as shown on the schematic. Al construir el circuito, asegúrese de que la posición de los LED como se muestra en el esquema. Otherwise the pattern of the dice will look weird. De lo contrario el patrón de los dados se verá raro.
  3. Two circuits can of course be both powered by one switch to make a dual dice. Dos circuitos pueden, por supuesto, ambos impulsados por un interruptor para hacer un dado doble.

Encender/desvanecer gradualmente un led

Este circuito debe encender gradualmente un led desde cero hasta su brillo máximo para luego irlo atenuando tambien gradualmente hasta apagarlo y repetir el ciclo , en realidad es parte de la solución a un problema planteado por uno de los lectores del blog , la idea básica es simple , lo ideal seria generar ondas triangulares lineales , esto se conseguiría cargando y descargando un condensador por una fuente constante de corriente , esto darìa una carga lineal .
En el circuito mostrado usamos un sencillo astable o generador de onda cuadrada cargando y descargando un condensador , los diodos definen dos caminos : uno para la carga mediante la resistencia correspondiente , y el otro direcciona la descarga a travez de su resistencia , de no haber esto la carga seria gradual pero la descarga se bloquearía por el diodo de carga quedandose cargado el condensador , el resultado es una onda cuasi triangular , ( en realidad es exponencial en los circuitos RC ), para alimentar el led ponemos un seguidor con opam que tiene una muy alta impedancia de entrada que no carga al condensador , con esto el led oscila según la velocidad del tren de ondas cuadradas ; los valores están aún para correguir , con los mostrados en el diagrama tendriamos una velocidad muy alta para apreciar los cambios , reemplazando el condensador de 2.2 uF por uno de 100 uF se tendria un tiempo de ON de más o menos 7.3 seg y un tiempo de OFF o descarga de casi 7 segundos , claro que se puede obtener duty cicle de 50% usando diodos en las resistencias R1 y R2 pero esto es solo un circuito aproximado , lo armé en protoboard y se observa el efecto en el led.

Aunque es un circuito aún en experimentación los pines corresponden a un astable con el timer 555 y un seguidor de voltaje o buffer con el 741 u opam equivalente la conexión de los pines de cada integrado sería la siguiente

Brillo variable a un led con el 555 y un condensador

Colocando un condensador de gran capacidad en paralelo con un led a la salida de un astable con el timer 555 el condensador en su proceso de carga y descarga casi triangular irá restando voltaje al diodo led de manera que este oscilara en forma de rampas triangulares atenuando e incrementando su brillo.

Interruptor por tacto usando Flip Flop CD4011

Se presenta un circuito simple de interruptor por tacto usando el CD4011 que tiene en su interior 4 compuertas NAND. El las puertas del IC CD4011 están conectadas como Flip Flop tipo R-S o interruptor.
Los pines 9, 13 del IC trabajan como contactos de SET y RESET .
El circuito es CMOS y requiere muy poca intensidad de corriente para controlar sus entradas. Puesto que los pines 9 y 13 están conectados con el terminal positivo vía los resistores R1 y R2, las puertas de entrada lógica del flip flop ( entradas S y R ) estarán en su estado alto.
Cuando tocamos con un dedo a través de los puntos A, B (haciendo puente) la entrada respectica del IC será cerrada hacia tierra y la salida es puesta a baja. Esto activa el transistor Q1 y el relay consigue ser activado.
Cuando tocamos a través de los puntos C, D el flip flop cambia otra vez y hace que el transistor sea APAGADO. Esto hace el relay sea APAGADO.
Así tocando con los puntos de contacto A, B y C, D la aplicación conectada a través del relay se puede cambiar de ON a Off como se desee.
En realidad en el circuito solo se muestran los contactos de salida y entrada para saber lo que ocurre dentro observemos un circuito semejante donde se han intercambiado algunas puertas

Probador de pulsos para reloj

El 74LS90 es un contador de decadas con salida BCD en binario, con cada entrada de reloj se mueven las 4 salidas para contar en binario desde 0 (0000) hasta 9 (1001). Las 4 salidas dan el llamado BCD o código de salida decimal.
El BCD es muy común en sistemas electrónicos donde se debe mostrar un valor numérico, especialmente en los sistemas digitales no programados (sin microprocesador o microcontrolador).
Utilizando el código BCD, se simplifica la manipulación de los datos numéricos que deben ser mostrados , algo que se consigue con el visualizador de siete segmentos. Esto lleva a su vez una simplificación en el diseño físico del circuito (hardware). Si la cantidad numérica fuera almacenada y manipulada en binario natural, el circuito sería mucho más complejo que si se utiliza el BCD. Esta es la tabla BCD:

En el presente post se trata de comprobar si los pulsos que se obtuvieron de la red mediante un zener para construir un reloj pueden servir como base de tiempos o si tienen forma digital , se podria poner un led a la salida del inversor que "cuadra" su salida y este oscilaria con cada cambio de estado , pero esta es otra solución sencilla , usamos el 7490 un circuito TTL muy conocido de los años 70´s es un divisor dentre 10 , poniendo leds en sus salidas podemos ver el código BCD mostrado mas arriba avanzando conforme avanzan los pulsos de entrada

Alarma usando un celular

Este es un problema planteado por un amigo desde Colombia en el Foro de Electronica , la idea es desconectar la bobina de un auto o moto que ha sido robado mientras se encontraba estacionado o porque el conductor fué dasalojado del auto ya encendido.
La idea es simple y poco a poco se le puede dar mayores refinamientos , necesitamos un celular barato , con credito por supuesto , por supuesto que cada dos o mas dias segun el modelo necesitará recargar la bateria , lo ponemos en una caja pequeña cerrada y aislada de la luz exterior , esto sera escondido en algun lugar del tablero , la parte de electronica exterior a construir está en el circuito mostrado , un fotoresistor que se pondrá encima de la pantalla del celular y captará la luz que este emite al recibir una llamada , en oscuridad dentro de la caja el valor de resistencia del fotoresistor es muy alto , cientos de megas , por tanto la entrada de gate del tiristor estara en cero voltios o tierra , sin embargo al recibir una llamada el celular se enciende la pantalla un momento , la luz captada mediante el fotoresistor hace que este baje su valor a unos pocos ohmios y en la entrada del tiristor aparece un pulso ( varios ) suficientes para disparar al tiristor y enclavarlo hasta que se quite la alimentación o el anodo y catodo se pongan en corto mediante un pulsador.
Al irse a tierra el tiristor se activa el relay , uno de los terminales de este relay esta conectado al positivo de la bateria de 12 voltios , el terminal en reposo siempre se conecta al positivo de la bobina del auto de tal manera que siempre pasará corriente a la bobina cuando el relay está desactivado y el funcionamiento es normal.
Sin embargo al recibirse la llamada hecha por el dueño al celular oculto dentro del auto , el relay se activa y abre la bobina con lo cual el auto se detiene hasta que el dueño desactive la alarma mediante una llave oculta , por cierto que la alimentación del circuito no debe pasar por la llave de encendido , sinò ser tomada directamente desde la bateria.

Emisión recepción en infrarrojos

Cuando deseamos hacer una conexión inalambrica entre dos dispositivos lo mas cercano a implementar , a pesar de su corto alcance , es por emisión infrarroja , tambien lo usamos en robotica para detectar objetos cercanos y hacer que el carrito desvie su trayectoria para no colisionar , lo mismo se usa para hacer salir un carrito robot de un laberinto , con ayuda de un PIC y un buen programa para controlar las ruedas ,el siguiente circuito es lo mas elemental para experimentar con estos dispositivos, los podemos obtener de un mouse de PC en desuso , en Google podemos encontrar mucha información de como desarmarlos e identificarlos.
El emisor infrarrojo mas simple es el led infrarrojo alimentado a 5 voltios o menos ( mínimo 3 voltios) y su resistencia limitadora que determina su brillo , intensidad y por tanto su alcance , se debe considerar que a diferencia de un puntero laser de luz paralela y estrecha , el infrarrojo se abre con determinado ángulo , siendo un led infrarrojo típico el que tiene una abertura de haz de 15 grados , esto limita el rango , en este circuito es dificil llegar al metro de alcance.
El receptor es un fotodiodo , en los mouses modernos se usan fototransistores apareados , traen 3 patas , la de en medio es el emisor comun , las otras dos son los colectores , la base por supuesto es la que recibe la luz infrarroja , es importante observar que el fotodiodo se polariza en inversa , su salida va a un opam conexionado como seguidor de tensión , si los ponemos alineados y cercanos al encender el led transmisor se enciende el led en el receptor , si interrumpimos el haz con un objeto opaco o con la mano se apaga. Describiendo los componentes:
LED infrarrojo :Este componente puede tener la apariencia de un LED normal, la diferencia radica en que la luz emitida por el no es visible para el ojo humano, únicamente puede ser percibida por otros dispositivos electrónicos como una cámara digital.La máxima corriente permita por el LED infrarrojo es 150mA (0.15A)esto hay que considerar para poner la resistencia limitadora
Fotodiodo : Es un semiconductor que tiene la propiedad de cambiar la corriente que circula a través de él, de acuerdo a la cantidad de luz que incida su área fotosensible. Una variante especial de los fotodiodos es el fotodiodo infrarrojo, el cual posee un filtro que le permite aceptar únicamente señales luminosas de este tipo.
Importante : La luz del led infrarrojo no es visible para el ojo humano , para saber si está encendido o no lo está se debe observar con una camara web , camara digital o la camara de un telefono celular , se observará un punto luminoso de un color medio violeta , electricamente se puede encontrar anodo y catodo usando un multimetro normal. El seguidor opam se agrega con el fin de evitar que caiga el voltaje en la salida de los sensores cuando se agrega algún otro circuito esto debido a su altisima resistencia de entrada.
Sus aplicaciones son : Barrera infrarroja con un alcance de 13 cm en sistemas de seguridad , en ascensores
Tipo Réflex 8 cm de alcance : Registradoras de Transmilenio
Procesos de embotellado
Auto réflex 4 cm de alcance : Secadores de manos , lavamanos .carros seguidores de línea.
Sin embargo para evitar influencia de la luz ambiente , para codificar , para conseguir mayor eficiencia del led transmisor y ahorrar baterias se prefiere transmitir en switching es decir por pulsos , con esto se consigue alimentando con pulsos altos y cortos mayor brillo y mas alcance que en un sistema continuo.
Encontramos estos principios de transmisión en los controles remotos de tv, asi como en el de muchos electrodomesticos , podemos alimentar un simple amplificar de transistor en emisor común que tenga el led infrarrojo como carga de colector y hacer el switching con la salida de un astable 555 ,un circuito simple cercano a los 38 Khs de los receptores infrarrojos integrados es el siguiente:

Si bien podemos transmitir a cualquier frecuencia , nuestro detector deberá tener un un filtro digital que acepte solo a esa señal y rechaze a las otras , esto se hacia antes con el PLL 567 complicando los circuitos detectores , en vista de eso se diseñó un standart de frecuencia de transmisión a 37 khz diseñando un chip que tenga integrado el filtro de 37 khz , sin embargo el duty cicle de la portadora debe ser de 50% , dificil de imlementar con un 555 en su configuración clásica , de hecho un circuito clásico en internet probado muchas veces es el siguiente:
Para recibir este haz pulsante se usan foto receptores infrarrojos integrados , un dispositivo que en el mismo encapsulado reune el receptor de luz infrarroja, una lente y toda la lógica necesaria para distinguir señales moduladas a una determinada frecuencia , es decir un filtro de frecuencia digital.
Algunos de los conocidos son los receptores IS1U60 de Sharp que mostramos en la figura , que se activan cuando reciben una luz infrarroja modulada a una frecuencia de 38 Khz. (el haz infrarrojo
se apaga y enciende 38000 veces por segundo). Esto los hace compatibles con un gran numero de mandos a distancia de electrodomésticos.

Se encuentran algunos receptores de infrarrojos como los de Sharp como por ejemplo los IS1U621 con mas rango de recepción (8 metros frente a los 5 de los IS1U60). Sin embargo según los fabricantes la disposición de pines puede variar y deberá consultarse en el datasheet correspondiente antes de realizar cualquier conexión, sin embargo siempre se va a encontrar tres pines : una que se conecta a Vcc, otra que va a GND y una tercera, Vout, por la que obtendremos diferentes niveles si se recibe o no la señal infrarroja (en el caso de los Sharp, un nivel alto si no se recibe la señal infrarroja modulada o un nivel bajo si se esta recibiendo).Por ejemplo en la figura siguiente con el IS1U60 visto de frente, las patas de izquierda a derecha corresponden con Vout, GND y Vcc.

Disparando un monostable 555 con el control remoto de la TV

Para controlar dispositivos a distancia tales como activar una alarma en caso de emergencia o para prender/apagar las luces del dormitorio desde la cama necesitamos un control remoto por radio o por luz , hemos hecho experimentos con el puntero laser pero tambien podemos intentar detectar el haz infrarrojo de 37 Khz ( modulado ) de los controles remotos de tv , DVD , etc . Estos pulsos podrian ser discriminados si llegan a un fototransistor por un filtro digital que seleccione esta frecuencia , sin embargo como hemos hablado en los post anteriores es más sencillo usar un detector infrarrojo integrado de los usados en los receptores de tv , estos traen su propio filtro , su propio circuito integrado y su alimentación en un chip de 3 pines , uno para la alimentación (4.5 V) uno para tierra y otro para la salida de la modulación , es decir los pulsos de control que van encima de la portadora de 38 Khz.
El siguiente circuito usa uno de estos sensores rescatados de un televisor usado y puede disparar un timer 555 para activar una alarma a distancia ( boton de pánico desde la cama) o en un negocio , tambien si a la salida de estos pulsos del 555 ponemos un flip flop tipo T hecho con un 4013 tendremos un interuptor on /off , es decir : un pulso prende y el siguiente apaga, todo desde un control remoto de tv generico.

Un sensor infrarrojo IC TSOP 1738 se utiliza para recibir la señal. Cuando no hay infrarrojo sobre este sensor su salida está en alta.Esto hace que el transistor Q1 esté en OFF.Cuando una señal infrarroja de 38 KHz desde el control remoto de tv llega al sensor su salida se va a bajo ,esto hace que el Q1 se vaya a tierra generando un pulso de bajada que dispara el 555.
Con los valores mostrados el timer produce una salida alta de 4 Sec ,multiplicando la resistencia o condensador de tiempo por 10 se tendrán 40 segundos , con el pulso corto podemos usarlo para cambiar de estado un FF tipo T para apagar o prender alguna luz mediante un relay o triac aislado por un optoacoplador,el uso mas sencillo es alimentar una luz o alarma el tiempo programado.
Los datos del sensor infrarrojo estan aquí:

Delay Time : Tiempo de retardo con el timer 555

Este es un circuito muy interesante y muy poco difundido alrededor del muy conocido timer 555 , se busca diseñar un delay time , una aplicación muy necesaria en circuitos de alarma pues anula los sensores un tiempo T despues de conectar la alimentación , al terminar este tiempo de retardo recien se conecta la alimentación de voltaje a la parte del circuito que nos interesa como son la sirena en caso de alarma de casa o auto , tambien puede trabajar con el claxon de un auto , puede encender una luz de casa despues de un tiempo de cerrar un switch.
En este caso y debido al pedido de nuestro amigo Claudio desde Argentina servirá para utilizar un sensor de movimiento que enciende una lampara ante una presencia cercana , el problema es que al energizarlo inicialmente la lámpara se enciende durante 2 minutos con lo cual al usar esta salida para sirena impide salir del recinto .Estas lamparas son diseñadas así , al conectarse como sensores nos dan dos minutos para salir ,durante este tiempo la luz está encendida para salir de casa o habitación sin problemas , de allí se apaga sola , sin embargo pasado un tiempo (minutos , horas) al ingresar una persona (dueño , extraño) a la habitación el sensor detecta esta presencia y enciende la luz (y tambien alarma para nuestro caso).
Como vemos en el diagrama usamos los comparadores internos del 555 para compararlos con el voltaje que alcanza un condensador cuando es cargado mediante una resistencia R desde la fuente del circuito , si observamos el circuito interno del 555 veremos que tienen 3 resistencias iguales que dan niveles Vcc/3 y 2Vcc/3 en modo comparador de ventana entre estos dos niveles , como el pin 7 que es el transistor de descarga no esta conectado el condensador no podrá descargarse .En un comparador de ventana que tambien se puede construir con dos opams comparadores si el voltaje de entrada es mayor que el voltaje de referencia 2Vcc/3 o menor que Vcc/3 la salida toma un estado alto o 12 voltios. Al estar inicialmente descargado el condensador su salida será cero ,la salida del pin 3 del 555 estara en alta y los terminales del relay estaran al mismo voltaje y este relay no setá activado , cuando luego de empezar a cargarse segun la constante de tiempo RC el condensador C llega a Vcc/3 el FF interno del 555 conmuta la salida a cero y el pin 3 del 555 se va a tierra , con lo cual los terminales del relay ya estarán energizados y este cierra sus contactos , con lo cual recien se conectará el dispositivo a controlar (sirena).
Con los valores mostrados el retardo sera de 5 segundos aproximadamente (necesarios para probar inicialmente si el circuito funciona) ,luego se van aumentando los valores , si ponemos un condensador electrolitico de 220 uF el tiempo aumenta unas 5 veces , aumentando la resistencia aumenta el tiempo hasta alcanzar el valor deseado.
Podemos poner un led con su resistencia de 1K en la salida del timer , al conectar la alimentación se enciende (no necesita disparo por el pin 2) pero el relay aun esta desactivado , cumplido el tiempo de retardo se apaga el led y recien se activa el relay cerrando los contactos deseados.


Una extensión a este tema :
Jose ha dejado un nuevo comentario en su entrada "Delay Time : Tiempo de retardo con el timer 555":

Pues verás Jorge.
Este es el esquema de la bombilla: http://img242.imageshack.us/i/p9240184.jpg/%5D%5BIMG%5Dhttp://img242.imageshack.us/img242/7654/p9240184.jpg
Lo que necesitaría es un circuito o "algo" que haga que la luz se apague al cabo de 1 ó 2 segundos, después de recibir tensión de 12 voltios. Y que luego permanezca apagada.
Se trata de una luz de un indicador de un coche. Al conectar el contacto (recibe tensión)y la luz enciende. Lo que yo necesito es que al cabo de 1 ó 2 segundos, esta se apague y no encienda hasta que se repita la operación.
Espero haberlo descrito de manera comprensible y clara.
Espero tu respuesta.
Gracias por tu anterior respuesta.
Saludos

Aqui esta el circuito modificado:

En esta configuración el timer funciona en su modo básico comparador , no requiere de disparo negativo por el pin 2 como es el uso común, apenas se le alimenta el condensador empieza su carga y la salida se pone "ON" dando 12 voltios por lo que el relay se activa conectando el foco con los 12 volts y haciendo que se encienda.
Cuando el voltaje del condensador alcanza los 2/3 VCC es decir mas o menos 8 voltios el segundo comparador interno se activa y descarga el condensador haciendo que la salida sea cero por lo cual el relay se desactiva abriendo la alimentación al foco y este se apaga.
El tiempo se calcula usando T = 1.1 RC para un condensador electrolitico de 10 uF una resistencia de 10 K dá 1.1 seg si se duplica a 20 K el tiempo serà 2.2 seg que es lo que deseas , el diodo en reversa con el relay sirve para proteguer los picos inversos de desconexión , el transistor puede ser uno de uso general como el 2N222

Leds deslizantes

La salida a los leds que deseamos mostrar en secuencia tal como las luces del "auto fantastico" se consigue mediante el contador cmos 4017. En la figura lo vemos alimentado por los pulsos generados por un astable hecho en base del 4093 . Los pulsos entran por el pin 14:

Con las entradas clock-inhibit y reset a tierra, el contador avanza una etapa a cada transición positiva de la señal de entrada (clock) como se muestra en la figura.
Suponiendo que la situación inicial es que la salida "0" se encuentra positiva en el nivel alto y todas las demás en el nivel "0" o con "cero volts" aproximadamente, con la llegada del primer puslo de entrada tenemos la primera transición.
La salida "0" va al nivel bajo y la salida "1" pasa al nivel alto . Todas las demás permanecen en el nivel "0".
Con el segundo pulso, la salida "1" pasa al nivel bajo y la tercera al nivel alto, y así sucesivamente hasta la últimaa .La secuencia de salida del 4017 es facilmente comprensible observando este gráfico , las salidas se van deslizando y como son altas cada una enciende al led conectado a ella .

Detector de oscuridad


El resistor dependiente de luz o LDR tiene esta apariencia:
El circuito integrado a usar es el muy difundido timer 555 y un transistor de uso general tambien muy conocido el 2n2222 , la salida indicadora de estado se dá por la pata 3 del 555 , cuando esta en alta se enciende el led y cuando la salida es baja el led está apagado .
El principio de funcionamiento es muy sencillo , la otra posibilidad es usar un opam como comparador pero a veces se encuentra comportamiento inestable , en esto el timer 555 es más seguro , vamos a describir el circuito de izquierda a derecha :
En primer lugar vemos al LDR o fotoresistor en serie con una resistencia alta como es la de 100k que es tambien resistencia de base del transistor , la caracteristica del LDR es esta : cuando sobre su superficie no incide luz (oscuridad) su valor en resistencia es muy alto , varios mega ohmios , se comporta como un circuito abierto , sin embargo cuando hay luz incidiendo en su superficie su valor es bajo llegando a ohmios con luz fuerte .
La salida de este divisor de voltaje alimenta al transistor 2222 de la siguiente forma : cuando hay luz el ldr envia la corriente a tierra y el transistor esta abierto o desactivado , sin embargo en ausencia de luz el ldr se "abre" dejando pasar la corriente hacia el transistor saturandolo , el transistor 2222 tiene una resistencia de colector de 100 k tambien amarrada a la entrada del pin 2 del timer 555 , que es la pata de disparo , en situacion de espera esta pata debe estar en valor de voltaje alto ( cercano a los 5 voltios de alimentacion) un pequeño pulso de bajada hacia tierra dispara al temporizador por un tiempo definido por la fórmila T = 1.1 RC donde R y C son la resistencias y condensador de 100k y 2.2 uF conectadas a las patas 7 , 6 y 2 del timer , sin embargo si la pata 2 del timer permanece en baja la salida del timer es decir el pin 3 estara en alta ese tiempo antes de dispararse haciendo que el led se encienda o posteriormente active un relay.
El transistor esta en modo inversor , cuando haya luz su salida de colector estara abierta y el pin 2 del timer estara en voltaje positivo gracias al resistor de 100 k del colector , la salida del timer es baja , el led aparece apagado , sin embargo en oscuridad el ldr se abre y el colector del transistor se va a tierra haciendo que la pata 2 del timer se ponga en baja y por tanto su salida en alta , se enciende el led , si esta salida 3 del timer alimentara un transistor con relay en su colector el relay se cerraria encendiendo luces , sirenas ,etc.

Sin embargo es posible simplificar aún más este circuito usando los comparadores internos del 555 para no usar el modo de monostable como en el circuito anterior el circuito sería el siguiente:

VR1 es un potenciometro de 10 k que con la resistencia dependiente a la luz (LDR) forman un divisor de voltaje.
Una bajada de nivel de luz sobre la superficie del LDR (anochecer) hace que cambie su resistencia . Esto causa un aumento de voltaje en la entrada del pin 2.La salida del 555 es decir el pin 3 se va a tierra haciendo que el relay se energize conectado luces , sirenas ,etc.
Si se invierten las conexiones del potenciometro y LDR como se indica en la figura la acción tambien se invierte causando que el relay se active cuando aumente la luz (amanecer).

Un semáforo sencillo con el 4017

Se puede construir un sencillo semafono usando el cmos 4017 que es un contador de anillo , como sabemos se le pone un clock de pulsos cuadrados a la frecuencia que uno desea y las 10 salidas del integrado se van poniendo en alta secuencialmente , con esto podemos encender leds, el circuito seria el siguiente

El circuito opera con LEDs verde ,ambar y rojo en la correcta secuencia de un semaforo real. El tiempo completo de un ciclo verde, ambar ,rojo puede ser variado desde unos 10 segundos hasta unos 2½ minutos ajustando el potenciometro de 1 M en el timer 555. Algunos leds ambar dán luz rojiza , es mejor usar un LED amarillo en vez del ambar.
El timer 555 en su configuracion astable proporciona los pulsos de reloj para manejar el 4017 counter el cual tiene 10 salidas (Q0 hasta Q9). Cada salida se pone en alta cuando aparece un nuevo pulso de reloj. Las salidas apropiadas son combinadas mediante diodos para dar el cambio correcto entre colores. El led LED está conectado a la salida ÷10 output la cual está en alta durante 5 pulsos de reloj (Q0-Q4 high), esto ahorra el tener que usar 5 diodos para excitar este led.
El aspecto final cuando se le coloca en un envase adecuado para simular un semáforo sería el siguiente en este gif animado:

Astable con duty cicle programable usando el Timer 555

El 555 tiene un tiempo de On y Off en su modo astable u oscilador que viene definido por la relación entre resistencias R1 y R2.
La salida en alta T(ON) : = 0.693 * (R1 + R2) * C (En segundos)
La salida en baja T (OFF) = 0.693 * R2 * C

De tal manera que la frecuencia viene dada por
Frequencia = 1.44 / ((R1 + R2 + R2) * C)

Querer ajustar un duty cicle deseado ( relación entre los tiempos de On y Off) resulta complicado para una sola frecuencia , ahora intentar hacerlo variar en un rango usando un solo 555 resultaria casi imposible.
La solución es poder manejar el tiempo de Off y el tiempo de ON por separado : esto se consigue haciendo que un monostable dispare al siguiente y se realimente para asi conseguir un contador de anillo de dos bits o un oscilador astable si usamos solo una salida.
Como se observa cada monostable tiene un tiempo ajustable por potenciometro, usando la fórmula T = 1.1 RC podemos calcular el tiempo deseado , considerar que 1 Mohm combinado con 1 uF nos dará 1 segundo de monostable , asi que poniendo un condensador de 4.7 uF y variando el potenciometro de 1 Mohm podemos tener periodos de hasta 5 segundos; aumentando ese valor se pueden alcanzar mayores tiempos de acuerdo a los usos a dar.
La salida del primer monostable se acopla por condensador al disparador del segundo monostable, de no tener el valor indicado pueden usar un condensador de 0.001 uF , el objetivo es obtener un pulso de bajada para disparar al 555 siguiente, el segundo timer dará el tiempo de ON y su salida se realimenta al primero para repetir el proceso indefinidamente.
Los leds ayudan a ajustar visualmente los tiempos de salida , el circuito no se inicia solo , hay que darle un primer disparo como se indica y para detenerlo se debe actuar sobre el reset.

Buzzer con un tiempo de retardo

Esto se puede conseguir facilmente usando 2 timers 555 en cascada, el primero se calcula para 20 segundos de monostable pero su salida solo sirve para disparar el otro 555, este será programado a 1-2 segundos en cuya salida va el buzzer, con esto se consigue lo que quieres. El circuito sería el siguiente :

En la figura están los valores exactos para tener 20 segundos y 2 segundos respectivamente , pero como las resistencias vienen normalizadas en valores fijos es mejor usar potenciometros para ajustarlos visualmente.
Para esto se han dispuesto leds con su resistencia en la salida de cada timer, este se enciende cuando la salida está alta, el potenciometro de 500k con el condensador de 100uF nos dá un rango de 0-55 segundos que podemos escoguer variando el potenciometro, el valor exacto para 2 segundos es 183 K en serie con un condensador de 10Uf.
Se dispara el primer timer poniendo momentaneamente el pin 2 a tierra, ojo de debe ser un pulso corto o sea un boton push con resorte, de dejar el interruptor a tierra el monostable permanece en alta indefinidamente, por eso los pulsos de disparo son menores que el tiempo de monostable, la salida del primer timer, monitoreada por su led, al caer y mediante un circuito llamado derivador RC (0.001 UF-10K) genera un pulso de bajada que dispara el segundo timer, como la salida máxima de un timer es 200 mA y calentando es mejor usar un transistor inversor para que su corriente de colector active el buzzer.
Esto se muestra en el diagrama, los valores minimos de resistencia de base son 1 K , en este caso se ha puesto 2.2 K aproximadamente, el transistor puede ser cualquiera de uso general como el 2N222 que maneje la corriente pedida por el buzzer , si este funciona a 9 voltios por ejemplo debemos usar tambien 9voltios , si tenemos un buzzer de 9 voltios y estamos trabajando con 12 voltios , podemos ponerle en serie una resistencia de unos 100 ohm para que absorva la diferencia de voltaje.
El pin 4 del del 555 debe estar siempre a + Vcc pero cuando está al aire tambien funciona , cuando este pin se pone a tierra momentaneamente el timer se resetea, pero para hacer eso el pin 4 debe estar alimentado por una resistencia de 10 K , de tal manera que cuando el pin 4 se pone a tierra resetea el timer sin causar un corto circuito como si ocurriria si se pusiera el pin 4 conectado a +Vcc directamente a tierra.
La fuente de alimentación Vcc aunque dibujada en forma separada es la misma para todas las etapas del circuito.

Timer con salida de relay

El circuito es simple, para los que hacemos Electrónica es el muy conocido timer 555 en su configuración monostable o temporizador, el tiempo en el cual el timer tiene una salida alta viene dado por la relación de los componentes R y C en ohmios y faradios según la fórmula T = 1.1 RC , con 100 uF como está indicado en el diagrama el tiempo es 1.1 seg y de alli se obtienen múltiplos.
La salida mediante el transistor inversor abre o cierra un relay , en su caso abrirá o cerrará otros relays, pero este circuito puede tambien usarse para conectar una sirena, una licuadora, un bombillo electrico por ejemplo para alumbrar la subida de una escalera o un pasaje oscuro, luego de cumplido el tiempo el artefacto controlado se desconectará solo.
El circuito es el siguiente:

Controlar la velocidad de un motor de 6 voltios con el 555

Para controlar la velocidad de un motor entre un 5% hasta 95% de su marcha plena y no perder potencia se debe usar anchos de pulsos variables a voltaje constante, con esto no se pierde el torque del motor.
En este caso podemos usar el timer 555 en su forma astable controlando la carga y descarga de su condensador de temporización , esto lo conseguimos aislando los caminos de alimentación mediante diodos como se muestra en la figura:

Con el potenciometro de 5k controlamos la velocidad el BD679 es un par darlington en un solo envase y no es crìtico el reemplazarlo solo verificar que en colector pueda manejar la corriente que nos pide el motor, tambien se puede hacer una conexión darlington con un par de transistores defirentes siendo el de salida el que maneje la corriente de motor.
El diodo en inversa se usa para encerrar los transitorios de desconexión de una carga inductiva como el motor y siempre debe estar presente antes de probar el circuito.
Tambien es bueno desacoplar la fuente poniendo un condensador electrolitico de unos 220 uF entre + y - de la alimentación y muy cerca al integrado.

Electronics Project, Binary Counter


  • R1 - 100K Ohms

  • R2 - 33k Ohms

  • R3 - 330 Ohms

  • C1 - 10 uF

  • IC1 - 555 Timer

  • IC2 - 4520, Dual Binary Counter

  • 4 LEDs

  • +V - 4.8 volts
  • Binario a decimal descodificación

    Dispositivos tales como calculadoras usan las matemáticas para hacer cálculos binarios. Los números binarios son descifrados a continuación y se muestran como números decimales. El circuito a continuación utiliza un contador binario para contar los pulsos de un IC 555 y luego utiliza un CI 4511 para decodificar y mostrar el número en una pantalla LED de 7 segmentos.


  • R1 - 100K Ohms

  • R2 - 33k Ohms

  • R3 - 330 Ohms

  • R4 -  68 Ohms

  • C1 - 10 uF

  • IC1 - 555 Timer

  • IC2 - 4518 BCD Counter (4520 may be used)

  • IC3 - 4511 BCD to 7 Segment Decoder

  • 4 LEDs

  • 7 Segment Display (Common Cathode, Radio Shack #276-75)

  • +V    4.8 volts

  • Internal connections to the 7 segment display:
    This project uses the Hila power supply. This supply uses 4 AA rechargeable batteries in series with a 56 Ohm resistor. If you are using a supply without this series resistor, remove R4 and add a 330 Ohm resistor to each LED.

    4066


    A Circuit:
        Here is a circuit that can be used to control switchable electronic devices.  Add some long leads to the PhotoResistor (CdS cell) and mount it pointed at your computer monitor. Use black card or a film cannister to control ambient light falling on the sensor.  If you use this circuit to launch a model rocket, you must have a manual switching system built into the circuit and follow all model rocket flying safety procedures.
    I hope to replace this "hand drawn" circuit with something a little more professional - but here is this one for now.

     
     
    Supply Voltage - 6 Volts
    IC1 - 4066 Quad Bilateral Switch
    Q1 - NPN Transistor  2N3904  or Radio Shack #276-1617 (Image shows E,B,C from top)
    PhotoResistor - CdS cell, Radio Shack #276-1657
    VR1 - 100K variable resistor (Can be replaced with fixed resistor, depends on range of CdS cell, try 12K)
    R1 - 330 Ohms
    R2 - 27K Ohms
    D1 - Diode, Radio Shack # 276-1122 (This diode controls current induced by the relay coil, the band marks the end connected to "+" in this circuit.)
    A 5/6 volt relay with a coil resistance in the 60 - 300 Ohm range will work with this circuit.
     
    Operation:
        Adjust the variable resistor until the LED switches on when the CdS cell is exposed to light and off when the cell is dark. If you are using fixed resistors, experiment with different values until you find one that works.
        Create a simple program in Qbasic (or any language you like) to create a controllable bright spot on the screen. To control the relay mount the CdS cell over the bright spot.  You may have to experiment with VR1 to get the best results.
    Image of Completed Circuit:
        Note that VR1 has been replaced by a fixed resistor. For clarity I have the CdS cell mounted on the board.

    Tempo. de intervalos cortos

    figura3


    Temporizador























    En este circuito el LED se mantiene encendido durante un tiempo gracias al condensador que sigue dando una corriente en la base del transistor.

    Temporizador Deportivo

    Produce un pitido cada minuto

    Contador Digital 0-9 con el CI 74LS90

    Claro si desean saber el significado de cada pin del integrado chequen las hojas de datos, el video fue realizado por robo3001, también les recuerdo que alimenten los pines de los integrados a positivo el pin 5 del 74LS90 y el pin 16 del 74LS74 y a negativo el pin 10 del 74LS90 y el pin 8 del 74LS47 que aunque no se ve en el diagrama tienen que conectarlo.

    Diagrama
    contador decadas 74ls90


    Lista de Elementos

    contador decadas 74ls90


    Simulacion


    contador decadas 74ls90