Actuador remoto para cámaras de seguridad

SCM Hacker
Número: 37

El Magazine electrónico de SCM

International

Actuador remoto para cámaras de seguridad
( Tercera parte )

SCM home
SCM International , le provee puerta a puerta a todo el mundo!
Consultas
Cursos
PLCs
Sensores
Micros
Robótica
Alambres Musculares

¿Requiere de desarrollos a medida? o la integración de un sistema?

On-line Book Store

Compre los mejores libros. Ahorre! Pague menos y con costos de envío reducidos!

Electrónica - Mecánica - Micros - Robótica


Super Micro BASICX
Chip BX24 + Tarjeta de desarrollo + Software + Manual castellanoReloj de tiempo real, I/O, netware, sistema operativo con multiprocesamiento, set de instrucciones reducido del Visual Basic y mucho mas! para disenar sus sistemas microcontrolados de alta calidad!

$75

En este desarrollo usaremos una microcomputadora BX24. Usaremos uno de los canales analógicos de la BX24 para medir la posición angular de la cámara con un potenciómetro para servos. El eje del servo deberá ser acoplado al eje del sistema de movimiento de la microcamara y el cupo del potenciómetro debe estar solidario a la estructura fija. Esto permitirá realimentar la información de posición a la microcomputadora, creando una analogía tensión sobre el potenciómetro equivalente a posición angular.

Le recomendamos , si no lo ha hecho leer la edición anterior.

El pin 12 actuará como salida de control del Alambre Muscular®. Este pin excitara un Microrele de bajo consumo.

El esquema de interconexión seria el siguiente, utilizando el canal analógico 0 (pin 20) para la lectura de posición angular por medio de un potenciómetro para servos y el pin 12 para excitar el microrele.

A continuación analizaremos una rutina de control para el control del Alambre Muscular®. Recuerde que las microcomputadoras BX pueden ejecutar varios procesos simultáneamente, pudiendo encapsular esta rutina en un proceso y controlar hasta 8 cámaras con una sola BX24! o por que no controlar otros sistemas además de la cámara.

DIM Pot asInteger , Setup asInteger
...
...
Do
' Lee el canal analógico del pin 13
Pot = GetADC(13)

' Retardo de 0.1 segundo.
Call Delay(0.1)

' Activa la salida según la posición de Setup y la actual.
If (Pot < Setup) Then Call PutPin(12, bxOutputHigh)
Else
Call PutPin(12, bxOutputLow)
End If

Loop

Este algoritmo ejecuta permanentemente una rutina sencilla que compara la posición deseada (variable Setup) y la posición instantánea (variable Pot), si la posición angular deseada es mayor a la posición angular actual la salida (pin 12) se activa. Al activarse la salida el microrele activara el Alambre Muscular corrigiendo la posición a la deseada.

En la próxima edición avanzaremos agregando una rutina de comunicación remota con un PC y en la programación de una interface de usuario de control.

 

Copyright © 2002 SCM International. All rights reserved.

Por favor, lea cuidadosamente los términos y condiciones descriptas para el uso de   notas de aplicación, materiales, e información de este sitio.

Home page de SCM International

SCM Hacker Magazine home page

 

 

 

 

 

 

El Saber Electronica y computacion Hoy es leer este Magazine.