Linux Droids Blog

Experiencias y Proyectors robóticos de Sphinx

Pinguino: rutina para controlar 18 servos !! 29 julio, 2010

Filed under: Pinguino,Programación — Sphinx @ 15:25
Tags: ,

Programación En mi “artículo idea” sobre Control de Servos en Paralelo, ya explicaba cual era mi idea para controlar más servos de los que en un principio se pueden controlar con un PIC si secuenciamos la gestión de los pulsos de todos los servos que vamos a controlar. Por eso, en ese articulo hablaba del control de servos en “paralelo”, que opino que podría permitir controlar más servos a la vez. Y así es.

Finalmente decidí embarcarme en la programación de la rutina en ensamblador PIC, y después de estar pegándome unos días, decidí cambiar el ensamblador por el SDCC de Pinguino. La razón principal, porque quería completarla para el proyecto que estoy haciendo para ARDE, el PartyBot. Obviamente, mucho más sencillo de hacer en C que en ensamblador. Aquí comparto con vosotros el código de la rutina que he creado, que he probado y que ya he visto que funciona perfectamente.  (more…)

Anuncios
 

Programando el 16F84A para controlar 12 servos 24 julio, 2010

Filed under: Programación — Sphinx @ 10:34
Tags: , , ,

ProgramaciónUtilizando el hardware del artículo anterior voy a mostrar el programa para que podamos controlar los 12 servos programando el PIC 16F84A.

(more…)

 

Transmisión y Recepción Serie con PIC 16F84A 23 marzo, 2010

Filed under: Programación — Sphinx @ 06:58
Tags: , ,

ProgramaciónHace tiempo que escribí esta rutina para transmisión-recepción serie RS-232 con el PIC 16F84, y aunque puede resultar simple, creo que sirve como una buena base para aprender a programar en ensamblador un PIC, saber utilizar las interrupciones del mismo, conocer como funciona una transmisión asíncrona, y de paso reutilizar el 16F84 (un PIC sin USART) para aplicaciones que requieran comunicaciones en serie. La rutina debería de ser fácil de adaptar para crear una nueva aplicación para el PIC.

(more…)

 

Mi primer Pinguino 24 febrero, 2010

Filed under: Electrónica,Programación — Sphinx @ 08:54
Tags:

ElectrónicaProgramaciónAunque habíamos arrancado de forma conjunta en la asociación (ARDE) la creación y el pedido de placas Pinguino entre varios socios, todavía no han llegado, y no he podido esperar tanto como para no hacerme la mía propia. El resultado seguro que no es tan profesional como la que nos llegará. Pero al fin y al cabo era una cuestión de eficacia. Pensé: “Vamos, de tenerla cuanto antes para cacharrear con ella.” (more…)

 

Tutorial : Programacion de PICs en Ensamblador 8 marzo, 2009

Filed under: Programación — Sphinx @ 14:55

ProgramaciónPues justamente eso es lo que voy a contar en este articulo; sobre un tutorial para programar PICs de Microchip en lenguaje ensamblador. La verdad es que nunca comprendí mejor que con este tutorial como se programaba un PIC. (more…)

 

 
A %d blogueros les gusta esto: