Diseño y fabricación de circuitos electrónicos
 
Microcontroladores y PLCs
  ARM
  8051
  PIC32
  PIC18
Modulos RS485
  C4E/4SD
  C4E/4SA
  C8ED
  C8SD
  C8EA
  C8SA
  C24EDL
  C24SDL
  CHAR4
  CHAR5
  CD4
  CD6
  CD8
  Terminal T1
  Terminal T2
  Termómetro digital
  CCOM
  Semáforo S1
Modulos ModBus RS485
  M4E/4SD
  M4E/4SA
  M8ED
  M8SD
  M8EA
  M8SA
  M24EDL
  M24SDL
Modulos ModBus Ethernet
  ETH 8SD
  ETH 8ED
  ETH 8SA
  ETH 8EA
  ETH 4ST
Adaptadores
  RS232 - RS485/RS422
  IB RS485 - ETHERNET
  LA RS485 - ETHERNET
Fuentes de alimentación
 conmutadas
 Conversor DC-DC
  Laboratorio
  Lineales
Equipos anteriores
 Altair
 Domtra
 Tarjetas entradas/salidas
 Control Horario
 Grupos eletrógenos

Altair PIC32

Altair PIC32   
Microcontrolador de 32 bits de propósito general

Se trata de un potente microcontrolador de 32 bits de bajo coste. Este procesador tiene un núcleo basado en MIPS M4K. Este procesador permite la programación ISP mediante un programador de bajo coste.

Es ideal para integrarlos en proyectos donde sea necesario una CPU potente y flexible a un coste contenido.

Para programarlo se puede utilizar el entorno de desarrollo MPLAB que ofrece el mismo fabricante, Microchip. Este entorno se puede descargar gratuitamente, disponiendo de dos versiones, una comercial y otra gratuita. La diferencia entre ambas está en la optimización del código que en la versión gratuita se desactiva en 60 días.

El resto de las funcionalidades permanece.

El procesador tiene la suficiente potencia y capacidad para poder incluir un sistema operativo en tiempo real RTOS. Nosotros recomendamos el sistema operativo UNISON de la empresa Rowebots. Para el equipo que nosotros comercializamos esta versión es gratuita y se puede descargar en la página web de su fabricante.

Este sistema RTOS ocupa tan solo unos 6KB de memoria de programa y 1KB de memoria de datos. Ofrece compatibilidad POSIX (tipo Linux 2.6) y permite entre otras cosas hilos, semáforos, exclusiones mútuas, barreras, …

Disponer de un sistema operativo facilita enormemente la programación del equipo, pues se pueden ejecutar simultáneamente distintas tareas.

Las características principales de nuestro equipo son:

  • Alimentación única a 24V DC. Admite alimentación entre 7V y 35V. El consumo está por debajo de los 20mA. Internamente la electrónica funciona a 3V, disponiendo un regulador conmutado del cual se puede obtener con garantías hasta 200mA.

  • 1.56 DMIPs/MHz o 186 CoremarksTM gracias a un procesador segmentado de 5 etapas, código de 3 direcciones, 4 DMA a periféricos y caché preemtivo..

  • Dispone de modo MIPS16e que permite la compactación de código en un 40%..

  • Multiplicación/división en un solo ciclo..

  • Cambio de contexto y respuesta a interrupciones rápido..

  • Frecuencia de funcionamiento 80MHz..

  • 512KBytes de memoria FLASH para almacenamiento de programa. Incluye adicionalmente 12KBytes para almacenamiento de bootloader. Bootloader permite programar mecanismos para reprogramación remota del procesador..

  • 32Kbytes de memoria ram..

  • Pulsador de RESET.

  • Dos LEDs gobernables desde software..

  • Conector de programación conectable directamente PIC KIT 3. Permite programación ISP, depuración paso a paso, puntos de ruptura, ...

  • Reloj en tiempo real bus I2C con condensador de alta capacidad para mantenimiento del mismo en ausencia de corriente..

  • Memoria E2PROM I2C con 64KB de memoria..

  • Bus I2C accesible en conector externo..

  • Dos USARTs una con transceptor RS232 y la otra configurable como RS232c o RS485. El puerto RS485 tiene el tranceptor en zócalo y dispone de protección contra sobretensiones..

  • 10 entradas que pueden ser configuradas como analógicas de 10 bits o digitales. Estas van directamente al micro..

  • Aparte 25 entradas digitales. Estas van directamente al micro..

  • Tamaño circuito 107x40 con posibilidad de bandeja carril DIN..