Especificaciones Para Los Scripts; Ejemplos De Circuitos; Alimentación De Maestro - Polulu Micro Maestro 6 Guía De Usuario

Tabla de contenido
Salida serie (Mini Maestro 12, 18, y 24 solamente)
En Mini-Maestro Mini 12, 18, y 24, un script puede ser usado para enviar datos serie por el puerto
TTL serie (línea RX). Esto significa que Maestro puede controlar Maestros adicionales, lo que per-
mite un gran número de canales sin necesidad de un microcontrolador aparte. Aquí tienes un senci-
llo programa que muestra cómo un comando se puede utilizar para controlar a otro Maestro.
Para utilizar este código, configura los Maestros en modo UART con la misma velocidad de trans-
misión y conectados a la línea TX del master con la RX del esclavo.
100 delay # initial delay to make sure that the other maestro has time to
initialize
begin
127 0 mini_ssc # set servo 0 to position 127, using the mini-SSC Comando
254 0 mini_ssc # set servo 0 to position 254
repeat
sub mini_ssc
0xFF serial_send_byte serial_send_byte serial_send_byte
return
6.d. Especificaciones para los scripts
El lenguaje de scripts de Mini Maestros esta disponible también para Micro Maestro. Las
diferencias las vemos en la tabla siguiente.
Script tamaño
Stack tamaño
Call stack tamaño
Numero de subrutinas
Comandos extras:
Script tamaño: Es el numero de bytes en memoria que se usa para almacenar código. Un script
grande permite almacenar muchas frames y escribir complejos programas.
Stack tamaño: Es el máximo número de valores que pueden meterse en la pila al mismo tiempo.
Una pila más grande permite tener más variables, hacer cálculos más grandes, y preocuparse menos
de su desborde.
Call stack tamaño: Es el máximo de anidamientos de subrutinas (máximo de rellamadas).
Número de subrutinas: Es el número de subrutinas que puedes tener. Las primeras 128 subrutinas
Del script son especiales; estas pueden iniciarse usando comandos USB nativos y cada llamada
desde dentro de la secuencia de comandos solo requiere un byte de espacio. Micro Maestro solo
soporta 128 subrutinas. Mini Maestro 12,18 y 24 soportan un número ilimitado pero las definidas
después de la 128 no pueden iniciarse desde USB y cada llamada requiere 3 bytes en el script.

7. Ejemplos de circuitos

Esta sección contiene ejemplos de circuitos para Maestro para mostrar diferentes formas en que se
puede conectar a tu proyecto.
Aunque muchas de las imágenes sólo muestran el Micro Maestro, la información se puede aplicar a
todos los modelos (a menos que se indique lo contrario).
7.a. Alimentación de Maestro
Hay varias maneras de alimentar a Maestro y controlar los
servos.
Alimentación desde USB
Si se conecta una fuente de alimentación para el servo en los
terminales de conexión y el Maestro a USB como se muestra en
la imagen de la derecha, entonces el procesador del Maestro
será alimentado por USB, mientras que los servos por la fuente
de alimentación.
Micro Maestro
Mini Maestro 12, 18, y 24
1KB
8 KB
32
126
10
126
128
Sin limite
PEEK, POKE, PWM, SERIAL_SEND_BYTE
37
El procesador de Micro Maestro puede
alimentarse desde USB mientras los
servos por separado..
Tabla de contenido
loading

Este manual también es adecuado para:

Mini maestro 12Mini maestro 18Mini maestro 24

Tabla de contenido