Kalipedia
Saltar directamente a:


Edición

Cambiar




 

Hazlo así

Vota:
3 estrellas
  • 1 votos
  • 2 votos
  • 3 votos
  • 4 votos
  • 5 votos

Resultado:
3 estrellas
  • 1 votos
  • 2 votos
  • 3 votos
  • 4 votos
  • 5 votos

Guárdame Amplíame Compárteme: Facebook Google Ver más

Control mediante un programa

Un método muy sencillo de controlar el funcionamiento de un sistema por medio de un programa, sin necesidad de utilizar una controladora, consiste en utilizar la propia pantalla del ordenador como medio de control.


Para ello vamos a utilizar un circuito de control de luz. Si situamos la LDR sobre la pantalla del ordenador, podemos controlar el nivel de iluminación que la LDR recibe simplemente haciendo que aparezca y desaparezca un cuadrado negro en la posición en la que esta se encuentra:


  • Si la LDR se encuentra sobre el cuadrado negro, apenas recibirá luz y su resistencia será muy alta; en estas condiciones, la corriente eléctrica que llega a la base del transistor es muy pequeña, de forma que este permanecerá en corte y el relé estará desactivado.
  • Por el contrario, si desaparece el cuadrado negro, y la pantalla se queda en blanco, la LDR recibirá la luz procedente de la misma, con lo cual su resistencia disminuirá, y aumentará la corriente de base, pasando el transistor al estado de conducción (o saturación); el relé se activará y pondrá en funcionamiento el dispositivo controlado, por ejemplo, un motor.


Para utilizar este sistema de control podemos utilizar cualquier lenguaje de programación que permita que aparezca y desaparezca en la pantalla del ordenador una figura negra sobre un fondo blanco, o viceversa. A modo de ejemplo, si utilizamos el lenguaje LOGO, para realizar un cuadrado negro podríamos utilizar el siguiente procedimiento:


PARA CUADRADO


REPITE 4[AV 40 GD 90]


GD 45 AV 10


RELLENA


FIN


Este procedimiento consiste en realizar un cuadrado haciendo avanzar y girar a la tortuga; tras ello es necesario «pintar» el cuadrado de negro.


Para ello se introduce la tortuga dentro de la figura cerrada (haciéndola girar en el sentido adecuado y avanzando una pequeña distancia) y, por último, se rellena el cuadrado.


Si queremos que el cuadrado aparezca y desaparezca de forma automática transcurrido un cierto tiempo, podemos definir un segundo procedimiento del siguiente tipo:


PARA CONTROL


BP


SI TECLA?[ALTO]


CUADRADO


ESPERA 100


BP OT ESPERA 100


CONTROL


FIN


Al ejecutar el procedimiento CONTROL aparecerá un cuadrado negro en la pantalla, que desaparecerá al cabo de 10 s; la pantalla permanecerá en blanco durante otros 10 s, transcurridos los cuales volverá a aparecer el cuadrado, repitiéndose el ciclo de forma secuencial. Podremos parar el procedimiento pulsando cualquier tecla.


De esta forma, la LDR estará iluminada y a oscuras alternativamente, y en consecuencia el relé se irá activando y desactivando.


Podemos utilizar este procedimiento para múltiples aplicaciones, por ejemplo, para apagar y encender una lámpara según una secuencia de tiempos preestablecida.


Si el relé funciona como conmutador, entonces podremos alternar el sentido de giro de un motor y podría utilizarse este sistema de control para controlar la subida y bajada de un ascensor o una grúa, el desplazamiento de un coche, etc.


Incluso podría controlarse el funcionamiento de varios dispositivos a la vez, para lo cual será necesario incorporar varios sistemas de control de luz y varios cuadrados negros sobre la pantalla del ordenador.



Completa con (1)

 
Gráficos

Participa