elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  Alguna forma de controlar el voltaje digitalmente?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Alguna forma de controlar el voltaje digitalmente?  (Leído 5,380 veces)
xavierote

Desconectado Desconectado

Mensajes: 134


Ver Perfil
Alguna forma de controlar el voltaje digitalmente?
« en: 15 Marzo 2007, 17:05 pm »

Buenas. Quería saber si hay alguna manera de controlar el voltaje, en mi caso, de un led desde un microcontrolador. Quiero hacer un array de leds de 16x1 y que no solo se enciendan y se apaguen, sino que haga un efecto "fade".
Había pensado en un principio que podría haber algún tipo de integrado que tuviera el funcionamiento de un potenciómetro, pero igual también se puede hacer de diversas formas.

Gracias de antemano.
Saludos!


En línea

GrTk

Desconectado Desconectado

Mensajes: 185



Ver Perfil
Re: Alguna forma de controlar el voltaje digitalmente?
« Respuesta #1 en: 21 Marzo 2007, 23:08 pm »

el efecto fade lo podrias hacer con un capacitor conectado en paralelo al led, te tiro un valor por decir 470 uf algun efecto deberia verse.
Si lo queres digitalmente, lo podes hacer con cualquier micro, haciendo un pequeño PWM.
El PWM basicamente es mandar pulsos (por ejemplo a una frecuencia de 200HZ) los cuales varian el tiempo en 1 del pulso (paso a esquematiazar)

El led brillaria mas
            __________    ___________
5v       |                 |   |                  |
           |                 |   |                 |
           |                 |   |                 |
           |                 |   |                 |
           |                 |   |                 |
0v  ___|                 |__|                 |__

El led brillaria menos
            ___             ___
5v       |    |             |    |
           |   |              |    |
           |   |              |    |
           |   |              |    |
           |   |              |    |
0v  ___|    ________|     |__



En línea

xavierote

Desconectado Desconectado

Mensajes: 134


Ver Perfil
Re: Alguna forma de controlar el voltaje digitalmente?
« Respuesta #2 en: 24 Marzo 2007, 03:10 am »

Lo del condensador o capacitor ya lo había pensado pero como quiero hacer una sentencia de efectos diferentes, pues lo descarté. De todas formas he entendido perfectamente lo que me has dicho y lo voy a hacer de esa manera.
Pero, por curiosidad, en el caso de que no fuera un led y quisiera controlar el voltaje de una bombilla conectada a una red de corriente alterna, como controlaria esa intensidad? con un potenciómetro sería muy sencillo, pero digitalmente?

Muchas gracias de antemano y gracias por la respuesta anterior.
En línea

Syphroot

Desconectado Desconectado

Mensajes: 268


All You Need To Do Is Follow The Worms


Ver Perfil WWW
Re: Alguna forma de controlar el voltaje digitalmente?
« Respuesta #3 en: 24 Marzo 2007, 05:33 am »

Existen los potenciometros digitales, son algo caros, no mucho, pero soluciona lo que preguntas:

X9C102 / 103 / 104 / 503

Ese es uno que conozco, buscalo en google al parecer es de 5K...

saludos
En línea

xavierote

Desconectado Desconectado

Mensajes: 134


Ver Perfil
Re: Alguna forma de controlar el voltaje digitalmente?
« Respuesta #4 en: 24 Marzo 2007, 16:36 pm »

Muchas gracias por la info... ya lo he encontrado.

Saludos!!
En línea

A.R.Z.

Desconectado Desconectado

Mensajes: 104



Ver Perfil
Re: Alguna forma de controlar el voltaje digitalmente?
« Respuesta #5 en: 30 Marzo 2007, 05:07 am »

Seria buena idea aprender a utilizar, por ejm., el modulo CCP (Capture, Comparation, PWM), configurado en PWM, de los PIC de Microchip (los puedes programar hasta en C), ya que te permitiria, no solo jugar con la intensidad de LED, sino tambien con la velocidad de un motor DC, por ejm. Como se dice aca, matas dos pajaros de un solo tiro. El principio del PWM es que, al variar el ciclo util de la onda cuadrada, varia su voltaje eficaz o promedio, asi, una onda:
_______    ______
|           |  |
|           |_|

Tendra un voltaje eficaz mayor (un voltaje resultante), que una onda asi:
____          ____
|     |         |
|     |_____|

El ciclo util es el tiempo que dure en alto la señal. Dicho valor en alto es 5 V, el valor en bajo es 0 V. El voltaje efectivo lo puedes sacar con una regla de 3:

Si el 100% representa una linea continua de 5 V (imagina un periodo de la señal que no tenga tiempo en bajo), el voltaje efectivo sera 5 V. Si tienes que el 50% del periodo de la señal permanece en alto y el otro 50% permanece en bajo, el voltaje efectivo sera 2.5 V

Asi, si el 100% es 5 V, X porcentaje cuantos voltios seran?

En definitiva, si juegas a variar el ciclo util, varias el voltaje efectivo que veran los componentes, en tu caso los LED. Si le metes 0.9 voltios, encenderan atenuados, si les colocas 1.6 voltios los veras encender mas intensamente. Pendiente de colocarles a los LED resistencias limitadoras, y un buffer para amplificar y aislar el Micro de los LED.

Algunos diran que usar un micro para esta aplicacion es una perdida, ya que es un dispositivo muy potente (sus perifericos permiten hacer un gran numero de cosas, leete el datasheet de alguno de ellos), pero puede ser punto de inicio para que te adentres en ese interesante mundo, donde puedes empezar a desarrollar aplicaciones cheveres.

Saludos
En línea

La maquina en si es fruto del abstracto pensamiento del hombre, la idea es dominar toda esta invencion global
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
controlar un programa de forma autónoma
Scripting
GEORGEFRT 1 3,468 Último mensaje 26 Noviembre 2011, 10:40 am
por Eleкtro
eGarante, certifica digitalmente correos y webs de forma sencilla
Noticias
wolfbcn 0 1,645 Último mensaje 20 Septiembre 2012, 18:01 pm
por wolfbcn
HackingMexico la revista ahora disponible digitalmente
Foro Libre
hackingmexico 1 1,745 Último mensaje 30 Diciembre 2012, 22:03 pm
por Jaes
alguna forma de controlar telefono de mis hijos adolescentes desde la red wifi
Redes
maurimarlon 2 2,160 Último mensaje 14 Agosto 2019, 21:21 pm
por RiKKu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines