PICAXE

Embed Size (px)

Citation preview

  • PICAXE: El

    Microcontrolador ms Fcil

    de Utilizar

    Lab. Fundamentos de Instrumentacin Biomdica

    Feb-May de 2008

  • Qu es un Microcontrolador?

    Es un dispositivo electrnico de alta

    escala de integracin, que nos permite

    controlar puertos de entrada y salida.

    Es utilizado para el diseo de sistemas

    digitales avanzados.

    La analoga mas comn es que un

    microcontrolador es como una PC.

  • Microcontrolador vs. PC

    CPU (Central procesor Unit)

    Memoria de programacin

    Memoria de Datos (localidades de memoria)

    Puertos de entrada

    Puertos de salida

    Microprocesador (pentium)

    Memoria ROM (BIOS)

    Memoria RAM

    Teclado, mouse, puerto infrarrojo, USB, etc.

    Monitor, bocinas, unidades de disco, USB, etc.

  • Von Newman vs. Harvard

    Arquitectura Von Newman

    Arquitectura Harvard

  • Qu es un PIC?

    PIC (Peripheral Interface Controller)

    Los son microcontroladores con

    arquitectura Harvard.

    Los utilizan un conjunto de

    instrucciones de tipo RISC (Reduced

    Instruction Set Computer)

  • Estructura interna de un PIC

  • Generalidades de un PIC

    Se programan en lenguaje ensamblador (lenguaje de mquina).

    Se utiliza un software donde se escriben los comandos a programar en el PIC. (MPLAB)

    Un software que permita a lenguaje ensamblador los comandos escritos en el editor. (MPASM)

    Un software que permita o enviar el codigo en ensamblador al PIC. (NOPP)

    Tambin es necesario contar con un circuito programador de

  • PICAXE

    EL PICAXE es un PIC al cual se le grab un pequeo software (firmware) para poder programarlo en el mismo circuito donde ser utilizado por medio de un software gratuito desarrollado en ambiente muy amigable donde los programas pueden ser escritos en lenguaje basic o como diagrama de flujo; logrando con esto que el PICAXE sea el PIC ms fcil de utilizar.

  • Sitio oficial de PICAXE

    En el sitio web podemos encontrar

    muchos productos y mucha informacin,

    tutoriales, proyectos, etc.

    http://www.rev-ed.co.uk/picaxe/

    http://www.rev-ed.co.uk/picaxe/http://www.rev-ed.co.uk/picaxe/http://www.rev-ed.co.uk/picaxe/
  • Primer paso: instalar el software

    Desde el sitio web es posible descargar el

    software que se utiliza para programar el

    PICAXE, en el CD hemos incluido el

    archivo ejecutable para instalar el software

    Una vez que corramos el archivo de

    instalacin nos pedir una contrasea, la

    cual es: picaxebegin

    Para instalar el software haga click aqui

    ultima version/bas805.exe
  • La pantalla de inicio del software es la que se

    muestra a continuacin:

  • Para configurar algunas cosillas es necesario

    accesar al men view>>options

  • Modelos de PICAXE

    Existen varios modelos los cuales varan en

    nmero de entradas y salidas y en el tipo de

    entradas (analgicas o digitales).

    Existen: picaxe 08, picaxe 08M, picaxe 14M,

    picaxe 18, 18A, 18X, 28, 28A, 28X, 28X1, 28X2

    y 40X, 40X1 y 40X2.

    El nmero nos refiere el nmero de patitas que

    tiene el chip y la letra es para diferenciar

    caractersticas internas del PICAXE, dichas

    caractersticas se pueden ver en los manuales.

  • PICAXE 08 y 08M

  • PICAXE 14M

  • PICAXE 18, 18A y 18X

  • PICAXE 28A y 28X

  • PICAXE 40X

  • Cable para programacin

  • Tabla comparativa

  • Alimentacin del PICAXE

    El rango en el que puede ser alimentado un PICAXE es de 3 a 6 volts.

    2 pilas AA = a 3 volts.

    3 pilas AA = 4.5 volts

    4 pilas recargables AA = 4.8 volts

    Pila de 9 votls + regulador = 5 volts (TTL)

  • Entradas y salidas

  • El kit de trabajo

    Un PICAXE 18A

    Una tarjeta entrenadora del PICAXE 18A

    Una protoboard

    8 resistencias 330

    Una fotoresistencia de 10 M

    Una resistencia de 100 k

    Una bocina piezoelctrica (piezo sounder)

    Un decodificador 74LS47

    Display de 7 segmentos

    8 resistencias de 330

    Cable programador PICAXE

    17 jumpers

  • La tarjeta entrenadora

  • La tarjeta entrenadora

  • La tarjeta entrenadora