Opencockpits USBDCMotors Manual De Instalacion Y Uso

Publicidad

 
 
 
OPENCOCKPITS IOCards USBDCMotors 
MANUAL DE INSTALACION Y USO 
 
 
 
 
 
 
 
 
 
 
 
 
 

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Opencockpits USBDCMotors

  • Página 1       OPENCOCKPITS IOCards USBDCMotors  MANUAL DE INSTALACION Y USO                           ...
  • Página 2: Introduccion

    MANUAL DE INSTALACION Y USO v1.1    IOCards USBDCMotors    INTRODUCCION  La USBDCMotors puede gestionar hasta 6 motores de corriente continua de hasta 1 Amperio (incluso con picos de 2  Amperios, pero si los motores van a consumir 1 Amperio durante tiempo, es mejor montarle un disipador de calor) y  5 entradas analógicas.  Esta tarjeta se conecta y configura a través del puerto USB del ordenador y se gestiona el controlador a través del  protocolo IOCP.  Tanto  el  sentido  del  motor  como  la  velocidad  del  mismo  se  pueden  controlar  mediante  PWM  (Pulse  Width  Modulation).  El diseño del circuito esta basado en la USBStepper a la que le hemos cambiado algunos componentes y el código del  microcontrolador.  LISTADO DE COMPONENTES  - C1, C4, C5, C6, C7 = CONDENSADOR 0.1mF  - C2, C3 = CONDENSADORES 22Pf  - D1…D24 = DIODOS 1N4007  - IC1 = MICROCONTROLADOR 16C745  - IC2, IC3, IC4 = INTEGRADO L293E ...
  • Página 3: Dimensiones Principales

    MANUAL DE INSTALACION Y USO v1.1    IOCards USBDCMotors    DIMENSIONES PRINCIPALES                        DESCRIPCION DE LOS CONECTORES:  • J1  =  Conector  USB,  permite  la  conexión  al  ordenador  directamente,  en  el  momento  de  conectarse  el  ordenador reconocerá la tarjeta e instalará el dispositivo.  • J2 = Conector de alimentación, para alimentar los motores, se le debe suministrar el voltaje que precisemos  enviar a los motores. El voltaje es único para los seis motores.  • J3, J4, J5 y J9 = Conectores para entradas analógicas (ver dibujo de conexiones) ...
  • Página 4 MANUAL DE INSTALACION Y USO v1.1    IOCards USBDCMotors    USO DE LA TARJETA:  Para el manejo de la tarjeta, usaremos básicamente el lenguaje propio de programación de las IOCards, el SIOC.  El primer paso seria editar el fichero sioc.ini, para indicarle a SIOC que tarjeta esta activa, para ello editaríamos la  siguiente línea:  USBDCmotor=XX,YY  Donde XX representa el número de orden de la tarjeta dentro de nuestro sistema, se numera para poder acceder a  ella con el parámetro Device (ver imagenes siguientes) en la declaración de variables en SIOC. En el caso de quie solo  usemos esta tarjeta, podemos dejar el parámetro en 0, ya que esto indica a sioc, que solo tenemos conectada dicha  tarjeta.  Si  usamos  el  0  SIOC  lo  interpreta  como  la  primera  tarjeta  conectada  y  no  tenemos  que  definirlo  en  la  declaración de datos, para ello dejaríamos el campo Dispositivo en blanco.               ...
  • Página 5 MANUAL DE INSTALACION Y USO v1.1    IOCards USBDCMotors    USBAnalogic=0,43  O las dos conectadas en los puertos 27 y 32:  USBAnalogic=0,27  USBAnalogic=1,32  Fijese  que  estamos  usando  los  mismos  números  que  en  la  definición  de  la  propia  tarjeta,  esto  nos  asegura  que  tendremos acceso a las entradas analógicas en cada una de las tarjetas.  Una vez configurado el sioc.ini, ya podemos tener acceso a las tarjetas a través de SIOC, para ello deberemos tener  un  script  adecuado  al  uso  que  queramos  hacer  de  la  tarjeta.  Vea  el  ejemplo  siguiente  que  nos  proporciona  un ...
  • Página 6 MANUAL DE INSTALACION Y USO v1.1    IOCards USBDCMotors    Var 0001, name MOTOR_1, Link USB_DCMOTOR, Device 0, Output 1 Var 0006, name ANALOG_E1, Link IOCARD_ANALOGIC, Device 0, Input 1, PosL 0, PosC 127, PosR 255 Var 0999, name CONTROL, Link SUBRUTINE C1 = TESTBIT &TOGA_PM ,0 C2 = TESTBIT &AT_DISC_PM ,2...

Tabla de contenido