jump to navigation

Controladora 32 servos (Open Source) 17 diciembre, 2008

Posted by ubanov in Electrónica.
Tags: , , , , , ,
4 comments

Reciéntemente he comenzado a hacer un robot hexapodo, para controlarlo necesito poder gestionar hasta 18-20 servos. Como esto es un proyecto para aprender, he decidido hacer la placa de control yo mismo (en lugar de usar la SCC32).

En principio mi placa usará un procesador Microchip PIC (inicialmente el PIC16F877A, aunque este tiene menos de 32 pines disponibles), y sobre estos conectaré los servos. El control de los servos irá por interrupciones. Para hacer un control muy exacto de las posiciones, todo el programa lo voy a hacer en ASM.

Al funcionar por interrupciones la misma placa podría tener la gestión del robot y el control del mismo (aunque tengo claro que este no es mi objetivo final).

Actualización: Cuando cree el post se me olvidó poner el codigo fuente de lo que tengo… (creo que casi está pero me falta probarlo en chip)

(más…)