Diferencia entre revisiones de «GPBOT»

De WikiRobotics
Saltar a: navegación, buscar
(Créditos)
Línea 40: Línea 40:
 
<br>
 
<br>
 
Este es el enlace directo al codewarrior para Windows:<br>
 
Este es el enlace directo al codewarrior para Windows:<br>
*Escoger el '''CodeWarrior''' para '''Micro-controladores'''. Es una versión que tiene restricciones pero totalmente funcional:[http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_SPECIALEDITIONS&tid=CWH CodeWarrior Windows]
+
*Escoger el '''CodeWarrior''' para '''Micro-controladores'''. Es una versión que tiene restricciones pero totalmente funcional:[http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_SPECIALEDITIONS&tid=CWH CodeWarrior Windows
 +
 
 +
= Documentación =
 +
* [http://arantxa.ii.uam.es/~gdrivera/robotica/hc08/mc68hc908gp32.pdf Datasheet del 68HC08GP32]: Especificaciones técnicas del microcontrolador 6808. Motorola.
 +
* [http://arantxa.ii.uam.es/~gdrivera/robotica/gp_bot/gp_bot_13.pdf Manual de usuario del sistema GPBOT]. Guillermo González de Rivera. 2002.
  
 
= Descarga de archivos =
 
= Descarga de archivos =
Línea 58: Línea 62:
  
  
 +
= Enlaces =
  
= Enlaces =
+
* [http://arantxa.ii.uam.es/~gdrivera/robotica/inicio.htm Asignatura de Robótica], en la EPS de la Universidad Autónoma de Madrid.
* [http://www.iearobotics.com/proyectos/skypic/skypic.html Página oficial] de la Skypic
+
* [http://sdcc.sourceforge.net/ SDCC]. Compilador cruzado de C para el 68hc08, Libre y multiplataforma.
* [http://www.iearobotics.com/personal/andres/proyectos/pic16f877/manual.16f87x.pdf Hoja de datos del PIC16F876A], de Microchip
+
* [http://www.pemicro.com/ Entorno de desarrollo M68ICS08], de la empresa P&E Microcomputer Systems. Sólo para Windows.
 +
* [http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_SPECIALEDITIONS&tid=CWH  Entorno CodeWarrior], de la empresa MetroWerks. Entorno integrado para desarrollo de aplicaciones en C. Sólo plataformas Windows.
 +
* [http://www.iearobotics.com/personal/juan/proyectos/gpbot-down/gpbot-down.html GPBOT-DOWN]. Programación de la GPBOT desde entornos Linux
  
 
= Créditos =
 
= Créditos =

Revisión del 03:22 26 feb 2009

width=200px

Introducción


Esta página se esta migrando al Wiki desde su versión en HTML.


La tarjeta GPBOT, diseñada por el profesor Guillermo González de Rivera, se emplea en el laboratorio de la asignatura de Robótica de la Escuela Técnica Superior de la Universidad Autónoma de Madrid (EPS-UAM).

En esta página se recopila información sobre la tarjeta, se muestran ejemplos de programación en ensamlador y C y se presentan las diferentes herramientas software, para trabajar desde entornos Linux y Windows.


Caracteristicas

Microcontrolador MC68HC908GP32 de Motorola (8 bits), que incorpora entre otras cosas:

  • 4 puertos de E/S, de 8 bits (Puertos A,B,C y D)
  • 32KB de memoria Flash
  • 512B de RAM
  • Unidad de comunicaciones serie asíncronas (SCI)
  • Unidad de comunicaciones serie síncrona (SPI)
  • Dos temporizadores de 16 bits
  • 8 canales A/D de 8 bits
  • Bus de expansión dividido en 4 conectores para cable plano de bus (puertos A, B, C y D)
  • Conector para cable monitor
  • Alimentación: Entre 5.5 y 13.5 voltios, a través de clemas o conector tipo jack (alimentación regulada)
  • Velocidad de funcionamiento: Cristal de 9.8304 Mhz, con el que se consigue una velocidad de bus de 2.45MHz
  • Conexión directa con la tarjeta GP_IFAZ, para controlar hasta 4 motores de corriente continua y conectar 4 sensores de infrarrojos

Software

En la página de la GPBOT está la información del software a usar en las distintas plataformas:


Este es el enlace directo al codewarrior para Windows:

Documentación

Descarga de archivos

Proyectos para Code Warrior


Ejemplos en C para el SDCC

Ejemplos en ASM para el as-hc08


Enlaces

Créditos

  • Guillermo González de Rivera. Diseñador del sistema de desarrollo GPBOT.
  • Iván González. Coautor del manual de programación de la GPBOT. Parte de los ejemplos de esta página están basados en sus programas.
  • Carlos Jesús Venegas. Coautor del manual de programación de la GPBOT. Parte de los ejemplos de esta página están basados en sus programas.
  • Juan González Gómez por los ejemplos de programación y la recopilación de información en la página original.