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.