Servos son motores muy especiales. Como todos los motores , servos cambian la energía eléctrica en energía mecánica , pero los servos no giran a una velocidad alta constante - servos rara vez se vuelven una revolución completa sin parar . Servos suelen recurrir a cierto número de grados , en respuesta a un comando y , a continuación, esperar a que el siguiente comando. Se utilizan para colocar los alerones de las alas del avión y los timones de los barcos grandes . PBASIC es la versión Parallax del lenguaje de programación BASIC para programar el chip microcontrolador sello . PBASIC puede ser usado para programar el chip sello para controlar los servos . Cosas que necesitará
Parallax Parallax sello
DC- 16 Output Expander
Mostrar más instrucciones
1
Conecte el sello Parallax a su PC a través de un conector USB y abrir el entorno de programación PBASIC . Usted tendrá que seleccionar las clavijas del sello que desea utilizar para la salida de los servos - están disponibles pins cero a siete. Usted también tendrá que desarrollar un algoritmo para describir cuándo y cómo los servos se activan .
2
Escribir el programa PBASIC basado en su algoritmo de control. Si los servos son activados por comandos , tendrá que designar a qué pines se van a utilizar para la entrada a la Stamp - pines cero al siete disponibles. Las entradas también se utilizan si se utilizan sensores para controlar los servos.
3
Utilice el Parallax Expander DC- 16 de salida para convertir la salida sello hasta el nivel adecuado para el servo. Stamp salidas de pin son llamados de "alto " y "bajo " y el alto siempre es 5 voltios , y el bajo siempre es 0 voltios. El DC- 16 convierte estos dos valores en cualquiera de los dos valores establecidos que , por lo que el sello está emitiendo una señal que varía entre 0 y 5 voltios y el servo está viendo una señal que varía entre cualquier nivel son necesarias - que es diferente para cada servo.