Usaremos un Arduino Mega 2560 para nuestra introducción a las comunicaciones del PC con el mundo exterior.
Las placas arduino usan el protocolo de comunicación de los puertos SERIE, y así debemos entenderlos, aunque físicamente estará conectado al PC por medio del puerto USB y no por el puerto serial COM.
USB son las siglas de Universal Serial Bus.
En ordenadores, un bus es un subsistema que
transfiere datos o electricidad entre componentes del ordenador dentro
de un ordenador o entre ordenadores. Un bus puede conectar varios
periféricos utilizando el mismo conjunto de cables.
(http://www.masadelante.com/faqs/usb)
(en edición...)
Electronica (Profano)
jueves, 28 de agosto de 2014
Arduino
Durante la búsqueda de control externo de dispositivos utilizando un PC, me encontré hace ya varios meses con el Arduino, y resulto ser la puerta para un fascinante mundo de posibilidades. Finalmente abandone los intentos de control a través del puerto paralelo al ver la limitante de pines que tenia, (máximo 12).
Arduino resulto ser mas que una opción, se convirtió en el centro de mis proyectos y finalmente en el eje de mi proyecto principal... Una casa domotizada al alcance de un bajo presupuesto, pero con las posibilidades mas allá de lo que se consigue en el mercado. Y SI. lo he logrado, ahora estoy en la etapa de montaje final de la casa modelo.
Voy a compartir las experiencias, logros y dificultades que he tenido llevando a cabo el proyecto y se hace fundamental el profundizar sobre el manejo de ARDUINO.
El primer punto sobre control por medio del PC es enviar información al dispositivo de comunicación con el mundo exterior (interface electrónica) usando el método binario ( ceros y unos), y lograr controlar un LED para encenderlo y apagarlo según sea nuestro deseo, después usar esa corriente para activar un relee y encender otros aparatos en casa. Y SI, hacerlo por medio de el puerto paralelo es posible y de hecho resulto siendo fácil de emplear, solo que tenia una limitante de 12 posibles dispositivos a controlar, ya que el puerto paralelo tiene 8 terminales (entradas/salidas ) y otros 4 mas de control, de tal manera que para usar mas dispositivos requería de multiplexar los terminales y así multiplicar las posibilidades.
Uno de los grandes inconvenientes resulto ser el sistema operativo, yq ue en versiones superiores de Windows el puerto esta deshabilitado, y en la mayoría de los casos los portátiles no traían este puerto, aun mas, muchas de las nuevas board ya no lo incluían. Así pues que termine buscando otras opciones y me encontré con Arduino, y las cosas cambiaron totalmente
Para los que aun no saben que es...
Arduino es una placa de electrónica (hardware libre) con un microprocesador ATMEL, y un entorno de desarrollo propio, que permiten interactuar de una forma muy sencilla con dispositivos adicionales.
La comunicación entre el PC y el Arduino se puede hacer directamente por el puerto USB, o si se quiere, usar el puerto serie del PC para enviar o recibir información. En mi caso uso el puerto USB.
una de las grandes ventajas es que puedo usar mas de una placa Arduino al tiempo y cada una sera reconocida en un puerto USB diferente.
La cantidad de pines (conexiones) varia según el modelo de Arduino que se use. En nuestro caso se requería el mayor numero de pines así que opté por los modelos Mega.
Para mis proyectos he usado la versión de Arduino MEGA 2560 por tener mas de 70 puertos de entrada y salida. y permitir una comunicación con el PC y 3 puertos de comunicación adicionales, que resultaron ser esenciales a la hora de controlar casas grandes con muchas luces y sensores.
Vamos a detallar varios ejemplos de uso de Arduino en pequeños proyectos que ayudaran a entender y aprender un poco mas sobre esta fascinante placa.
Arduino resulto ser mas que una opción, se convirtió en el centro de mis proyectos y finalmente en el eje de mi proyecto principal... Una casa domotizada al alcance de un bajo presupuesto, pero con las posibilidades mas allá de lo que se consigue en el mercado. Y SI. lo he logrado, ahora estoy en la etapa de montaje final de la casa modelo.
Voy a compartir las experiencias, logros y dificultades que he tenido llevando a cabo el proyecto y se hace fundamental el profundizar sobre el manejo de ARDUINO.
El primer punto sobre control por medio del PC es enviar información al dispositivo de comunicación con el mundo exterior (interface electrónica) usando el método binario ( ceros y unos), y lograr controlar un LED para encenderlo y apagarlo según sea nuestro deseo, después usar esa corriente para activar un relee y encender otros aparatos en casa. Y SI, hacerlo por medio de el puerto paralelo es posible y de hecho resulto siendo fácil de emplear, solo que tenia una limitante de 12 posibles dispositivos a controlar, ya que el puerto paralelo tiene 8 terminales (entradas/salidas ) y otros 4 mas de control, de tal manera que para usar mas dispositivos requería de multiplexar los terminales y así multiplicar las posibilidades.
Uno de los grandes inconvenientes resulto ser el sistema operativo, yq ue en versiones superiores de Windows el puerto esta deshabilitado, y en la mayoría de los casos los portátiles no traían este puerto, aun mas, muchas de las nuevas board ya no lo incluían. Así pues que termine buscando otras opciones y me encontré con Arduino, y las cosas cambiaron totalmente
Para los que aun no saben que es...
Arduino es una placa de electrónica (hardware libre) con un microprocesador ATMEL, y un entorno de desarrollo propio, que permiten interactuar de una forma muy sencilla con dispositivos adicionales.
La comunicación entre el PC y el Arduino se puede hacer directamente por el puerto USB, o si se quiere, usar el puerto serie del PC para enviar o recibir información. En mi caso uso el puerto USB.
una de las grandes ventajas es que puedo usar mas de una placa Arduino al tiempo y cada una sera reconocida en un puerto USB diferente.
La cantidad de pines (conexiones) varia según el modelo de Arduino que se use. En nuestro caso se requería el mayor numero de pines así que opté por los modelos Mega.
Para mis proyectos he usado la versión de Arduino MEGA 2560 por tener mas de 70 puertos de entrada y salida. y permitir una comunicación con el PC y 3 puertos de comunicación adicionales, que resultaron ser esenciales a la hora de controlar casas grandes con muchas luces y sensores.
Vamos a detallar varios ejemplos de uso de Arduino en pequeños proyectos que ayudaran a entender y aprender un poco mas sobre esta fascinante placa.
- Comunicación con el PC
- Receptor Infrarojo
- Interfaces - Teclado
- Interfaces - Mouse
- Control de motores PAP (unipolar)
- Control de motores PAP (bipolar)
- Control de servomotor
- Control de luces externas (120v)
jueves, 14 de febrero de 2013
Proyecto - Control Centralizado del Hogar
Si tuviera un sistema de control centralizado del hogar, me gustaria que pudiera realizar estas actividades...
Estas son algunas de las ideas que tengo para lograr explicar en este blog.
CUAL MAS QUERRIAS TU ? comenta indicando que mas podria automatizar en el hogar ?
Alcances
- Encender y apagar la luz de la habitación desde un punto en la pared, por medio de un pulsador, evitando el switch de dos estados.
- Encender y apagar la luz de la habitación desde 2 o mas puntos en la misma habitación con el uso de pulsadores, sin que implique perforar la pared para empotrar un switch.
- Encender y apagar las luces de la casa desde un solo punto ( consola central) y poder tener varias consolas en diferentes partes de la casa, que presentarán la información de cada luz encendida o apagada y poder cambiar su estado.
- Encender y apagar las luces de la casa usando un mando de control remoto (emisor infrarojo tipo TV).
- Al salir de la casa, apagar todas las luces con una sola instrucción, ya sea en la consola central o un pulsador cerca de la puerta.
- Al regresar a casa, encender algunas luces con una sola instrucción, ya sea en la consola central o en un pulsado cerca de la puerta.
- En caso de estar ausente de casa, las luces de ciertas habitaciones o de la sala deberían encenderse antes que caiga la noche, con el fin de simular que la casa no se encuentra sola.
- Ademas de tener el control de las luces, pueda tener el control de cada uno de los tomas de corriente en la casa, para activarlos o desactivarlos a conveniencia. En tal caso determinar cuales deberían apagarsen automaticamente a determinada hora de la noche, y activarsen igualmente a una hora especifica cada uno por aparte.
- Programar la hora de despertar para que automaticamente se enciendan las luces que necesitaré y asi evitar caminar a oscuras.
- En caso de usar calentador de agua electrico, determinar a que hora se debe encender para que al despertar ya estea la temperatura que deseo.
- Instalar en cada puerta y ventana un sensor que me permita saber desde una consola central cual esta abiarta o cerrada.
- Instalar en cada habitacion un sensor de movimiento que me permita conocer si hay actividad en dicha habitación.
- Al salir de casa, poder observar desde la consla central cual puerta o ventana se encuentra abierta para asegurarla.
- Al salir de casa dar la instrucción para que se apagen las luces, se desconecten los tomas de corriente, se cierre el paso general de agua de la casa y se cierre el paso de gas, de esta manera evitar cualquier derrame accidental de agua o fuga de gas.
- Asi como se puede observar todo el estado de luces, puertas y ventanas desde una consola central, se debe tener acceso desde algun dispositivo tablet o celular inteligente que permita conocer el estado de cada uno e interactuar con ellos.
- En caso de tener acceso a internet desde casa se debe poder interactuar con la concola centrar de forma remota, a traves de una pagina con control de usuarios y clave, que me permita conocer el estado de cada sensor y de igual manera encender y apagar las luces.
- Al tener acceso a internet, poder monitorear el estado de la casa y tener alertas de movimiento o accionar de puertas o ventanas.
- En caso de estar fuera de la casa, si se activa un sensor de puerta o ventana, pueda recibir en tiempo real un mensaje indicandome que tipo de actividad se presento.
- Instalar un sensor de proximidad paa saber cuando alguna persona se acerca a la puerta.
- Instalar sensores de humo para acondicionarlos a las alertas en la consola y a traves del sistema remoto.
- Instalar sensores de temperatura para activar automaticamente el sistema de calefacción.
- En caso de tener un computador conectado a la consola centrar, poder adicionar camaras para monitoreo remoto, ya sea a traves de internet, o desde la red interna de la casa, usando dispositivos moviles, otro computador o desde una tablet.
- Tener un sistema de guardado de información, para que en caso de fallo del fluido de energia eléctrica se pueda reestablecer el estado de las luces y tomas según estaba antes del fallo, o según criterio de encendido.
- Poder interactuar con el sistema por medio de comandos de voz.
- Si tengo un celular inteligente (android), quiero que el sistema centralizado reconozca la proximidad de mi celular al acercarme a casa y active algunas cosas, ya sea encender algunas luces, abrir alguna puerta o actualizar una base de datos que permita conocer mi ubicación a los integrantes de la familia que consulten el sistema.
- En caso de tener un computador dedicado a la administracion de la consola central, este debieria poder activar alguna aplicación durante el tiempo que no se este interactuando con él, por ejemplo que sirva de portaretratos o de presentacion de noticias.
- En caso de dedicar un computador, este deberia interactuar conmigo usando mensajes de voz para comunicarme alguna actividad que quiera conocer (previamente indicada).
Estas son algunas de las ideas que tengo para lograr explicar en este blog.
CUAL MAS QUERRIAS TU ? comenta indicando que mas podria automatizar en el hogar ?
martes, 5 de febrero de 2013
Proyecto - Pulsador ON/OFF (anti-rebote)
Uno de los problema mas comunes que encontraremos en los circuitos que tienen pulsadores, es que el contacto interno genera un chasquido entregando una respuesta no deseada, en la mayoría de las ocasiones provoca mas pulsos, haciendo que nuestro circuito funcione mal.
Añadiremos un condensador (C1), un diodo (D1) y una resistencia (R1) paralelas al pulsador, con el fin de mantener una corriente durante el tiempo suficiente que evite el chasquido del pulsador. Pero debemos tener en cuenta que no podremos accionar el pulsador varias veces seguidas con menos de 1 segundo de diferencia, solo cambiara de estado si el tiempo entre la ultima pulsación y la sigueinte es mayor de 1 segundo.
En este esquema usaremos un IC 4017, aunque realmente se trata de un contador/divisor o decorificador con 10 salidas, podemos configurarlo para que solo active 2 salidas, por medio de un diodo entre el pin 4 y el pin 15 (Reset)
Podemos utilizar cualquiera de las 2 salidas como generador del pulso deseado, según el estado inicial que deseemos.
Al encender el circuito la salida del pin 3 estará en HIGH (5v), mientras que la salida del pin 2 estará en LOW. Al utilizar el pulsador (PUL1) cambiaremos los estados de las 2 salidas. Logrando un perfecto ON/OFF para nuestros circuitos
Nota: Debemos tener en cuenta que en el diagrama no se presenta la energización del I IC 4017, la cual debe hacerse conectando el pin 16 a VCC y el pin 8 a GROUND (0v)
Este seria el montaje en la protoboard.
Un video con el funcionamiento del circuito en YOUTUBE.
Este es el diagrama de referencia para la conexión de los pines del 4017.
El circuito para ser montado en baquelita podría quedar así.
Y su representacion en 3D
martes, 29 de enero de 2013
Proyecto - Relé control lampara
Una de las ideas que nos viene a la mente cuando hablamos de electrónica es poder controlar las luces de la casa desde un solo lugar, pero sin usar interruptores generales de 110v, sino, usando un controlador que solo requiera 5v para ser activado. Y de alli, podemos continuar tratando que este controlador de 5v sea manipulado por el computador, o por otro dispositivo que nos permita indicar cuando queremos que se encienda.
En esta imagen podemos ver que tenemos una entrada (INPUT) encargada de entregar una corriente al transistor Q1 (2N2222A) sobre el pin de BASE, el pin EMISOR va a tierra (masa), y el pin COLECTOR va al RELÉ. Adicionalmente posee un LED (D3) que nos permite conocer el estado del relé.
El pin de COLECTOR no tendra paso hasta que el transistor no sea energizado en BASE con la corriente suficiente para abrir la compuerta, que en nuestro caso esta protegida por la resistencia R3 (1000 oh).
Al momento de poner los 5v en el INPUT sobre R3, se accionará el transistor dando paso a la corriente entre EMISOR y COLECTOR y por lo tanto, cerrando el circuito para energizar el RELÉ.
Conectado en paralelo se encuentra un DIODO (D4) de forma inversa, con el fin de eliminar la corriente de autoinducción que se presenta en los embobinados usados por el relé. Este diodo puede ser un 1N4001 o inclusive un 1N4004 (incluidos los intermedios).
En en ejemplo anterior estamos usando un transistor bipolar NPN, pero es posible realiar la misma acción con otros transistores, como ejemplo presento un transistor 2N3904 y un transistor 2N3906.
EN DOMOTICA
Podemos aplicar nuestro circuito en domotica, a fin de controlar los interruptores de las bombillas en las habitaciones.En el esquema general podemos una fuente de voltaje de 5v que será la encargada de energizar el circuito y finalmente de darle la corriente al Relé.
Nota: El la gráfica generada con el programa ISIS de Proteus no se presenta la energizacion del IC 4017 pero se debe tener en cuenta que el pin 8 esta conectado a GROUND y el pin 16 esta conectado a VCC.
Un pulsador en estado ON/OFF nos permitirá usar un solo boton o switch (tipo timbre) para controlar el encendido y apagado de la lampara.
Dividimos el circuito en 3 etapas, con el fin de poderlas reemplazar independientemente.
- Placa de control centralizado
- Placa controladora de los Relay
- Dentro del Interruptor
Esta es mi propuesta del esquema con las 3 etapas independientes, pero con uniformidad en los conecttores a fin de hacerlas modulares.
Y este seria el montaje en 3D.
Dentro del interruptor.
Es necesario intervenir el interruptor de las bombillas. y reemplazarlo por un pulsador, tipo timbre.Requiere 4 cables que van desde la central de control de nuesro hogar, hasta el interruptor o caja existente como switch de la lampara.
2 de estos 4 cables serán los encargados de energizar el relé y encender el diodo indicador.
2 cables mas son requeridos para transmitir la pulsación o accionar del interruptor que controlara el encendido, pero este debe llegar hasta la central de control del hogar.
El circuito montado en una placa perforada sería algo así (girada 180 grados):
Placa controladora del Relay
El circuito se podra copiar tantas veces como la cantidad de luces a controlar.Placa de Control Centralizado
En este circuito se ha tenido en cuenta el anti-rebote para asegurar que la señal recibida del pulsador sea limpia.El IC 4017 se emplea para generar los dos estados del control (ON y OFF) usando una sola señal para realizar el cambio.
Nota: Este circuitocon el 4017 resulto ser mas estable y confiable usando 5v. El circuito con el 555 ON/OFF es recomentado por su simplicidad cuando se usan circuitos alimentados a 12v.
Una de las principales razones para dividir este proyecto en varias etapas de control es poder luego reemplazar la placa de control centralizado por un PIC, o por una plataforma de hardware como un ARDUINO o RASPBERRY.
Entraremos en el tema de ARDUINO para el control centralizado de nuestro hogar, ampliando enormemente las posibilidades. Ya no solo podremos encender y apagar las luces desde un solo lugar (o desde el interruptor de la pared), sino que podremos adicionar un mando a distancia (Control Remoto), y adicionaremos un control inteligente de las luces, teniendo horarios de encendido durante nuestro periodos de ausencia del hogar y finalmente un control por medio del PC desde Internet, logrando un control total de nuestro hogar desde cualquier lugar con acceso a la RED.
http://domoticahf.blogspot.com/2013/02/implementacon.html
jueves, 24 de enero de 2013
Proyecto - Fuente de poder
Durante la ejecición de nuestros proyectos, siempre necesitamos una fuente de energía que suministre el voltaje requerido para nuestro circuito. Lo primero que encontramos son los reductores de voltaje (genéricos) que vender aprecios muy bajos, y en principio sirven, pero al avanzar, tarde que temprano nos encontramos que no es suficiente el amperaje que entregan, o que no es realmente estable el voltaje según lo que necesitamos, y mas cuando entremos en temas muy precisos como son TTL y digitales. Aunque muchos de los IC que usaremos soportan un rango amplio de voltaje, algunos requerirán que seamos muy precisos con el voltaje indicado.
El árbol de cables de salida de la fuente es muy especifico, y casi siempre encontraremos los mismos.
Debemos identificar su funcionamiento para determinar cual usaremos.
Esto nos da la posibilidad de usar el cable verde y negro como interruptor secundario de la fuente, o que para nuestros proyectos se agradecería inmensamente.
Solo resta nuestro cable conector desde la fuente de poder hasta nuestra plataforma de prueba para los circuitos. Recomiendo usar un terminal macho tipo MOLEX para sacar 4 hilos y finalizarlo con un conector que permita adaptarlo a la protoboard.
Se recomienda adicionar inernamente en la fuente 2 leds que permitan saber cuando la fuente esta conectada a la energía eléctrica (salida Morada o Stand By) y cuando esta encendida (salida gris o Power Good).
Por último nos queda retirar todos los cables que salen de la fuente y dejar solo 1 cable por cada color. y un conector MOLEX (hembra) intacto.
Un buen ejemplo
Nota: En el caso de los cables negros se recomienda usar 3 al tiempo en un solo conector, con la idea de darle un poco mas de capacidad de carga y evitar calentamientos.
Reto: Lograr que nuestro proyecto de fuente de poder modificada tenga todos los juguetes y ademas, quede estéticamente agradable... algo así...
Nuestra propia fuente de poder.
La fuente de poder de un PC es tal vez la mas precisa y segura que podamos encontrar. Teniendo en cuenta que los circuitos que tiene la "board" son extremadamente delicados y sus margenes de error son muy estrechos, podríamos confiar que nuestros proyectos funcionaran dentro de los valores de voltaje mas precisos.
Lo primero, como es lógico, es tener una fuente a nuestra disposición para ser modificada, y encontraremos 2 tipos generales.
- AT
- ATX
Las fuentes AT se encuentran por lo general en PC viejos, donde se hace necesario un interruptor maestro que controla en encendido y apagado de la fuente. Una vez apagada, esta deja de funcionar completamente ya que el interruptor suspende el ingreso por completo de la energía eléctrica, antes de que esta ingrese a cualquier circuito.
Las fuentes ATX son las usadas aun hoy en dia, y poseen un sistema de encendido y apagado que permite controlarlo desde el mismo PC, es decir, puede ser controlado por software. Algunas poseen adicionalmente un interruptor maestro. Debemos tener en cuenta que cuando una fuente ATX se apaga (sin usar el interruptor maestro) realmente sigue funcionando, y tiene un voltaje de STAND BY de 5v en una de sus salidas, y al tiempo esta pendiente de recibir una señal de encenderse por completo.
Adicional a la forma de apagarse y encenderse de las fuentes, una de las grandes diferencias son los conectores de salida que posee, y los voltajes que puede suministrar.
Para nuestra fuente de poder usaremos una ATX.
Lo primero es identificar si posee un interruptor maestro o no. es ese pequeño switch que permite interrumpir completamente el suministro de energía a la fuente, de tal manera que no podrá ser encendido si no es activado manualmente.
Para nuestro proyecto, sugiero usar una que tenga interruptor maestro, lo que nos permitirá controlar el cuando queremos que funcione y cuando no.
En caso de no tenerlo, podremos agregarle uno que cumpla la misma función.
Para nuestro proyecto, sugiero usar una que tenga interruptor maestro, lo que nos permitirá controlar el cuando queremos que funcione y cuando no.
En caso de no tenerlo, podremos agregarle uno que cumpla la misma función.
Con interruptor maestro |
Sin interruptor maestro |
El árbol de cables de salida de la fuente es muy especifico, y casi siempre encontraremos los mismos.
Debemos identificar su funcionamiento para determinar cual usaremos.
CODIGO DE COLORES
Existe un código de colores que nos permite saber que voltaje maneja cada cable.- Negro: Ground. Tierra.
- Amarillo: +12v
- Azul: -12v
- Rojo: +5v
- Blanco: -5v
- Naranja. +3.3v
- Verde: Power ON. Señal para encendido.
- Gris. Power Good. indicador de funcionamiento de la fuente.
- Morado: +5v en estado Stand By. 5v permanentes.
EN FUNCIONAMIENTO
Para que la fuente encienda, no es suficiente con conectarla a la energía eléctrica y accionar su interruptor maestro, se requiere que el cable verde (power on) este conectado al cable negro (masa o tierra). Bastara con realizar un puente entre estos 2 pines de salida (verde y negro) para que encienda.Esto nos da la posibilidad de usar el cable verde y negro como interruptor secundario de la fuente, o que para nuestros proyectos se agradecería inmensamente.
Solo resta nuestro cable conector desde la fuente de poder hasta nuestra plataforma de prueba para los circuitos. Recomiendo usar un terminal macho tipo MOLEX para sacar 4 hilos y finalizarlo con un conector que permita adaptarlo a la protoboard.
- Amarillo para 12v
- Ground
- Ground
- Rojo para 5v
Se recomienda adicionar inernamente en la fuente 2 leds que permitan saber cuando la fuente esta conectada a la energía eléctrica (salida Morada o Stand By) y cuando esta encendida (salida gris o Power Good).
Por último nos queda retirar todos los cables que salen de la fuente y dejar solo 1 cable por cada color. y un conector MOLEX (hembra) intacto.
Un buen ejemplo
Nota: En el caso de los cables negros se recomienda usar 3 al tiempo en un solo conector, con la idea de darle un poco mas de capacidad de carga y evitar calentamientos.
Reto: Lograr que nuestro proyecto de fuente de poder modificada tenga todos los juguetes y ademas, quede estéticamente agradable... algo así...
miércoles, 23 de enero de 2013
IC - 555 Multivibrador Monoestable
Ya hemos visto como funciona el 555 en modalidad de Astable, ahora pondremos el 555 entregando un solo pulso constante durante un tiempo definido
Pin 3 en estado bajo todo el tiempo, hasta que sea aplicado una entrada en alto sobre el pin 2, en tal caso, entregara en el pin 3 un estado alto durante el tiempo que sea predefinido por los componentes del circuito, para luego regresar a estado bajo
Etapa de Oscilación: es donde se define si va a trabajar como una astable, Monoestable o Biestable, y se ajusta el periodo de su sincronismo.
Etapa de Control: No solo hacer un reset, controlar el 555 de si va a entrar cuando lo hace, manejar niveles de voltaje diferentes entre otras.
Etapa de Polarización: todos los circuitos electrónicos de estado sólido requieren ser polarizados, es decir; estar conectados a Vcc y a tierra.
Etapa de Salida: es obtiene una onda cuadrada que depende de la etapa 1.
Usaremos una resistencia R1 de 38 kilo Ohms, un capacitor electrolítico C1 de 100 microfaradios (16 Volts) y para introducir la señal de disparo o trigger un pulsador S1. El capacitor C2 de 10 picofaradios (0.01 microfaradios) se implementa cuando la patilla 5 (control de voltaje) del CI 555 no se utiliza.
Pasamos a determinar la duración del estado alto de la señal de salida.
Por lo que nuestro LED estará encendido aproximadamente 4 segundos por cada pulso en el SW1
Pin 3 en estado bajo todo el tiempo, hasta que sea aplicado una entrada en alto sobre el pin 2, en tal caso, entregara en el pin 3 un estado alto durante el tiempo que sea predefinido por los componentes del circuito, para luego regresar a estado bajo
Etapas del 555
Etapa de Oscilación: es donde se define si va a trabajar como una astable, Monoestable o Biestable, y se ajusta el periodo de su sincronismo.
Etapa de Control: No solo hacer un reset, controlar el 555 de si va a entrar cuando lo hace, manejar niveles de voltaje diferentes entre otras.
Etapa de Polarización: todos los circuitos electrónicos de estado sólido requieren ser polarizados, es decir; estar conectados a Vcc y a tierra.
Etapa de Salida: es obtiene una onda cuadrada que depende de la etapa 1.
Ejemplo
Usaremos una resistencia R1 de 38 kilo Ohms, un capacitor electrolítico C1 de 100 microfaradios (16 Volts) y para introducir la señal de disparo o trigger un pulsador S1. El capacitor C2 de 10 picofaradios (0.01 microfaradios) se implementa cuando la patilla 5 (control de voltaje) del CI 555 no se utiliza.
Pasamos a determinar la duración del estado alto de la señal de salida.
Por lo que nuestro LED estará encendido aproximadamente 4 segundos por cada pulso en el SW1
Implementación en la Protoboard
martes, 22 de enero de 2013
IC - 555 Multivibrador Astable
El circuito integrado 555 es un temporizador muy versátil y podemos lograr interesantes proyectos.
Uno de los que mas usaremos es un temporizador de onda cuadrada, es decir, entrega durante un tiempo determinado una señal en alto y luego durante otro tiempo una señal en bajo, para volver a iniciar.
Podemos realizar un ejercicio que nos permitirá observar el funcionamiento: Encender y apagar un led de forma cíclica. Algo similar a las direccionales de un carro. Adicional podremos variar el tiempo de duración de la pausa.
En electrónica, un astable es un multivibrador que no tiene ningún estado estable, lo que significa que posee dos estados "quasi-estables" entre los que conmuta, permaneciendo en cada uno de ellos un tiempo determinado. La frecuencia de conmutación depende, en general, de la carga y descarga de condensadores.
Como multivibrador Astable se caracteriza por una salida con forma de onda cuadrada (o rectangular) continua de ancho predefinido.
El Pin 3 es la salida de señal la cual uno de los dos posibles valores.
TB = Tiempo en Bajo
2. Disparo: Es en este pin, donde se establece el inicio del tiempo de retardo, si el 555 es configurado como monoestable. Este proceso de disparo ocurre cuando este pin va por debajo del nivel de 1/3 del voltaje de alimentación. Este pulso debe ser de corta duración, pues si se mantiene bajo por mucho tiempo la salida se quedará en alto hasta que la entrada de disparo pase a alto otra vez.
3. Salida: Aquí veremos el resultado de la operación del temporizador, ya sea que esté conectado como monoestable, astable u otro. Cuando la salida es alta, el voltaje será el voltaje de aplicación (Vcc) menos 1.7 Voltios. Esta salida se puede obligar a estar en casi 0 voltios con la ayuda del pin 4 (reset).
4. Reset: Si se pone a un nivel por debajo de 0.7 Voltios, pone la salida pin 3 a nivel bajo. Si por algún motivo este pin no se utiliza hay que conectarla a Vcc para evitar que el 555 se "resetee".
5. Control de voltaje: Cuando el temporizador se utiliza en el modo de controlador de voltaje, el voltaje en este pin puede variar casi desde Vcc hasta casi 0 V. Así es posible modificar los tiempos en que el pin 3 está en alto o en bajo independiente del diseño. Si esta patilla no se utiliza, se recomienda ponerle un condensador de 0.01uF para evitar las interferencias.
6. Umbral: Es una entrada a un comparador interno que tiene el 555 y se utiliza para poner la salida (Pin # 3) a nivel bajo.
7. Descarga: Utilizado para descargar con efectividad el condensador externo, utilizado por el temporizador para su funcionamiento.
8. V+: También llamado Vcc, es el pin donde se conecta el voltaje de alimentación que va de 4.5 voltios hasta 16 voltios (máximo). Hay versiones militares de este integrado que llegan hasta 18 Voltios.
La corriente de salida del integrado puede llegar hasta 200mA (0,2 A)
El circuito integrado consume 600mW (0,6W)
Notas:
Entre el pin 1 y el pin 8 se alimenta el CI.
La entrada de disparo (trigger) es activa a nivel bajo.
La entrada de puesta a cero (reset) es activa a nivel bajo.
El condensador se carga hasta los 2/3 de la tensión de alimentación(Vcc). Llegados a este punto el condensador comienza a descargarse hasta 1/3 de la tensión de alimentación(Vcc). El proceso se repite permanentemente mientras el circuito esté alimentado.
Cuando el condensador se está cargando la salida del CI 555 está a nivel alto(9V) y el diodo led rojo se ilumina.
Cuando el condensador se está descargando la salida del CI 555 está a nivel bajo(0V) y el diodo led verde se ilumina.
En nuestros proyectos, donde la salida del 555 (pin 3) requiera una salida de voltaje mayor de 5v con consumo alto (lampara o motor) se recomienda usar un transistor a la salida del pin 3 que efectúe la tarea de interruptor. Es decir, de la salida (pin 3) va a una resistencia (120 oh) y de allí a la base de un transistor NPN.
Un interesante proyecto para realizar con el 555 es un metrometro. Visita la página y anímate a hacerlo.
Uno de los que mas usaremos es un temporizador de onda cuadrada, es decir, entrega durante un tiempo determinado una señal en alto y luego durante otro tiempo una señal en bajo, para volver a iniciar.
Podemos realizar un ejercicio que nos permitirá observar el funcionamiento: Encender y apagar un led de forma cíclica. Algo similar a las direccionales de un carro. Adicional podremos variar el tiempo de duración de la pausa.
En electrónica, un astable es un multivibrador que no tiene ningún estado estable, lo que significa que posee dos estados "quasi-estables" entre los que conmuta, permaneciendo en cada uno de ellos un tiempo determinado. La frecuencia de conmutación depende, en general, de la carga y descarga de condensadores.
REQUERIMIENTOS
- Batería (Fuente de voltaje) de 9v.
- IC 555
- Led de color verde
- Led de color rojo
- Potencimetro de 20K
- Resistencia de 1K
- 2 resistencias de 470
- Condensador electrolítico de 100 uF
DIAGRAMA
Expliquemos un poco el IC 555
El temporizador 555 se puede conectar para que funcione de diferentes maneras, entre los más importantes están: como multivibrador astable y como multivibrador monoestable.Como multivibrador Astable se caracteriza por una salida con forma de onda cuadrada (o rectangular) continua de ancho predefinido.
El Pin 3 es la salida de señal la cual uno de los dos posibles valores.
- 0 voltios = LOW = Bajo
- 5 voltios = HIGH = Alto
TB = Tiempo en Bajo
Disposición de los pines y su función.
1. Tierra o masa. Se conecta a cero voltios.2. Disparo: Es en este pin, donde se establece el inicio del tiempo de retardo, si el 555 es configurado como monoestable. Este proceso de disparo ocurre cuando este pin va por debajo del nivel de 1/3 del voltaje de alimentación. Este pulso debe ser de corta duración, pues si se mantiene bajo por mucho tiempo la salida se quedará en alto hasta que la entrada de disparo pase a alto otra vez.
3. Salida: Aquí veremos el resultado de la operación del temporizador, ya sea que esté conectado como monoestable, astable u otro. Cuando la salida es alta, el voltaje será el voltaje de aplicación (Vcc) menos 1.7 Voltios. Esta salida se puede obligar a estar en casi 0 voltios con la ayuda del pin 4 (reset).
4. Reset: Si se pone a un nivel por debajo de 0.7 Voltios, pone la salida pin 3 a nivel bajo. Si por algún motivo este pin no se utiliza hay que conectarla a Vcc para evitar que el 555 se "resetee".
5. Control de voltaje: Cuando el temporizador se utiliza en el modo de controlador de voltaje, el voltaje en este pin puede variar casi desde Vcc hasta casi 0 V. Así es posible modificar los tiempos en que el pin 3 está en alto o en bajo independiente del diseño. Si esta patilla no se utiliza, se recomienda ponerle un condensador de 0.01uF para evitar las interferencias.
6. Umbral: Es una entrada a un comparador interno que tiene el 555 y se utiliza para poner la salida (Pin # 3) a nivel bajo.
7. Descarga: Utilizado para descargar con efectividad el condensador externo, utilizado por el temporizador para su funcionamiento.
8. V+: También llamado Vcc, es el pin donde se conecta el voltaje de alimentación que va de 4.5 voltios hasta 16 voltios (máximo). Hay versiones militares de este integrado que llegan hasta 18 Voltios.
Características técnicas
La tensión de alimentación puede estar comprendida entre 5V y 15V.La corriente de salida del integrado puede llegar hasta 200mA (0,2 A)
El circuito integrado consume 600mW (0,6W)
Notas:
Entre el pin 1 y el pin 8 se alimenta el CI.
La entrada de disparo (trigger) es activa a nivel bajo.
La entrada de puesta a cero (reset) es activa a nivel bajo.
Funcionamiento
El condensador C1 está permanentemente cargándose y descargándose. Cuando se carga lo hace a través de R1 y R2 mientras que cuando se descarga lo hace a través de R2.El condensador se carga hasta los 2/3 de la tensión de alimentación(Vcc). Llegados a este punto el condensador comienza a descargarse hasta 1/3 de la tensión de alimentación(Vcc). El proceso se repite permanentemente mientras el circuito esté alimentado.
Cuando el condensador se está cargando la salida del CI 555 está a nivel alto(9V) y el diodo led rojo se ilumina.
Cuando el condensador se está descargando la salida del CI 555 está a nivel bajo(0V) y el diodo led verde se ilumina.
Fórmulas
El tiempo que está a nivel alto(9V) se puede calcular con la siguiente fórmula:
T1 = (0,7/1000)*RT*CT
Donde:
T1 = Tiempo a nivel alto (seg)
RT = Resistencia de carga (KΩ)
CT = Condensador (microF)
El tiempo que está a nivel bajo(0V) se puede calcular con la siguiente fórmula:
T2 = (0,7/1000)*RT*CT
Donde:
T2 = Tiempo a nivel bajo (seg)
RT = Resistencia de descarga (KΩ)
CT = Condensador (microF)
Un video del funcionamiento simulado con PROTEUS
En nuestros proyectos, donde la salida del 555 (pin 3) requiera una salida de voltaje mayor de 5v con consumo alto (lampara o motor) se recomienda usar un transistor a la salida del pin 3 que efectúe la tarea de interruptor. Es decir, de la salida (pin 3) va a una resistencia (120 oh) y de allí a la base de un transistor NPN.
Un ejemplo final.
- Se ha añadido un diodo (D3) al circuito para conseguir que los tiempos T1 y T2 sean iguales.
- Se ha añadido un pulsador /SW1) de "Reset" para anular la señal de salida.
- Se han añadido unas resistencias ajustables (VR1 y VR2) para poder variar los tiempos T1 y T2.
- Se ha añadido un transistor a la salida para atacar a un relé de 12V(RL1) mediante el cual controlamos un circuito de fuerza a 230V.
Implementacion en la Protoboard
Un interesante proyecto para realizar con el 555 es un metrometro. Visita la página y anímate a hacerlo.
lunes, 21 de enero de 2013
Proyecto - Encender un LED
Aunque este ejemplo es muy simple y algunos lo considerarán ridículo, creo que es necesario empezar por lo mas básico con la idea de no dejar nada a las supocisiones.
REQUERIMIENTOS
La resistencia es necesaria para que la corriente de la bateria no pase de lleno y sin control sobre el LED, quemandolo o reduciendo su tiempo de uso. Usaremos una resistencia de 120 oh
Como bateria podemos usar un arreglo en serie de 3 pilas (1.5v cada una) .
En un diseño grafico del circuito, este arreglo en serie se verá de esta manera...
En cuanto al LED, los hay de diferentes voltajes para su funcionamiento, pero en nuestro caso, podemos usar un LED de 2.7v.
Un dibujo del esquema sería...
Debemos tener en cuenta que un diodo funciona como un interruptor. Si colocamos el diodo en un sentido pasa la corriente (circuito cerrado) y si lo colocamos en el contrario no pasa (circuito abierto).
Ademas debemos tener en cuenta que el diodo al conducir en polarización directa (haciendo de interruptor cerrado y alumbrando) tiene una caída de tensión más o menos fija. En el caso de los diodos led la barrera de potencial varía según el dopado del cristal que se use para conseguir diferentes colores.
La intensidad que pasará por el diodo es igual que la que pase por la resistencia, puesto que están en serie. La caída de tensión en la resistencia será, la de la pila, menos, la que caiga en el led.
Voltaje_rersistencia = Voltaje_pila - Voltaje_led
Voltaje_resistencia = 4.5 - 2.7 =1.8v
Apoyados en la LEY DE OHM
La Ley de Ohm establece que "la intensidad de la corriente eléctrica que circula por un conductor eléctrico es directamente proporcional a la diferencia de potencial aplicada e inversamente proporcional a la resistencia del mismo"
Si tenemos que ...
I = Intensidad en amperios (A)
V = Diferencia de potencial en voltios (V)
R = Resistencia en ohmios (W o Ω).
Entonces ...
I = V/R
que es lo mismo que
R = V/R
Resistencia = Voltaje / Intensidad
Resistencia = 1.8 / 0.015 = 120ohmios
Y la potencia que tendrá que disipar la resistencia también se deriva de la ley de Ohm:
W=V*I
PotenciaResistencia (W)=Vresistencia * Iresistencia = 1.8 * 0.015 = 0.027 w
Una resistencia que disipe hasta de 1/4 de watio (0.250w)nos dara un margen suficiente.
Recomiendo visitar esta página que ilustra de manera agradable lo que estamos tratando de explicar.
Ley de Ohm y potencia eléctrica
REQUERIMIENTOS
- LED
- Resistencia 120 oh
- Bateria 4.5v
La resistencia es necesaria para que la corriente de la bateria no pase de lleno y sin control sobre el LED, quemandolo o reduciendo su tiempo de uso. Usaremos una resistencia de 120 oh
Como bateria podemos usar un arreglo en serie de 3 pilas (1.5v cada una) .
En un diseño grafico del circuito, este arreglo en serie se verá de esta manera...
En cuanto al LED, los hay de diferentes voltajes para su funcionamiento, pero en nuestro caso, podemos usar un LED de 2.7v.
Un dibujo del esquema sería...
Debemos tener en cuenta que un diodo funciona como un interruptor. Si colocamos el diodo en un sentido pasa la corriente (circuito cerrado) y si lo colocamos en el contrario no pasa (circuito abierto).
Ademas debemos tener en cuenta que el diodo al conducir en polarización directa (haciendo de interruptor cerrado y alumbrando) tiene una caída de tensión más o menos fija. En el caso de los diodos led la barrera de potencial varía según el dopado del cristal que se use para conseguir diferentes colores.
- Desde 1v más o menos para diodos de infrarrojos.
- Desde 1.5v para rojos.
- Desde 1.6v para amarillos.
- Desde 2.7v para verdes.
- Desde 3v en diodos azules.
La intensidad que pasará por el diodo es igual que la que pase por la resistencia, puesto que están en serie. La caída de tensión en la resistencia será, la de la pila, menos, la que caiga en el led.
Voltaje_rersistencia = Voltaje_pila - Voltaje_led
Voltaje_resistencia = 4.5 - 2.7 =1.8v
Apoyados en la LEY DE OHM
La Ley de Ohm establece que "la intensidad de la corriente eléctrica que circula por un conductor eléctrico es directamente proporcional a la diferencia de potencial aplicada e inversamente proporcional a la resistencia del mismo"
Si tenemos que ...
I = Intensidad en amperios (A)
V = Diferencia de potencial en voltios (V)
R = Resistencia en ohmios (W o Ω).
Entonces ...
I = V/R
que es lo mismo que
R = V/R
Resistencia = Voltaje / Intensidad
Resistencia = 1.8 / 0.015 = 120ohmios
Y la potencia que tendrá que disipar la resistencia también se deriva de la ley de Ohm:
W=V*I
PotenciaResistencia (W)=Vresistencia * Iresistencia = 1.8 * 0.015 = 0.027 w
Una resistencia que disipe hasta de 1/4 de watio (0.250w)nos dara un margen suficiente.
Recomiendo visitar esta página que ilustra de manera agradable lo que estamos tratando de explicar.
Ley de Ohm y potencia eléctrica
Suscribirse a:
Entradas (Atom)