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

PIC18

Se trata de equipos basados en procesadores de la familia PIC18. Se trata de un procesador RISC de 8 bits de altas prestaciones.

Estos equipos para ser programados requieren de un compilador cruzado que genere código PIC18.

Nosotros recomendamos utilizar el MPLAB suministrado por el fabricante del procesador. Este entorno de desarrollo dispone de un compilador C y puede ser descargado en distintas versiones desde la página del fabricante.

uPLC Tiny 
uPLC basado en PIC18F4450

Se trata de una pequeña tarjeta basada en un microcontrolador PIC18 pensada para realizar maniobras en sistemas alimentados con baterías tales como vehículos, barcos, ...

El equipo se caracteriza por:

  • Posibilidad de ser alimentado desde dos fuentes o baterías independientes de 12V.

  • Tamaño de la electrónica: 90mm x 65mm x 20mm

  • Mide la tensión de alimentación de la alimentación principal y dispone de una entrada analógica auxiliar que puede medir la tensión de la otra batería

  • Microcontrolador PIC18F4450 con cristal de 16MHz

  • Memoria EEPROM tipo I2C 24LC02 para almacenamiento de variables persistentes

  • 4 microswitches de configuración que pueden ser leídos desde el micro.

  • 2 potenciómetros que pueden ser leídos por el micro y que pueden servir para ajustar algún tiempo o parámetro en la instalación.

  • 1 LEDs testigo de estado en la propia placa.

  • Zumbador para realizar avisos acústicos.

  • 3 salidas a relé con capacidad de conmutar cargas de 10A.

  • 3 entradas libres de tensión, para conexión directa de pulsadores, finales de carrera, ...

  • 3 salidas para control de LEDs testigos de estado.

Para poder programar este equipo todo lo que hace falta es un programador PIC KIT 3 y el programa MPLAB que se puede descargar en la propia página Web de microchip.

El equipo se suministra precableado con hilos de 0.5m.

uPLC MiniBUS 
uPLC basado en PIC18F14K22

Se trata de un pequeño uPLC compacto que puede encajar en proyectos donde se requiera un control pequeño, flexible y de precio contenido. El equipo para ser programado solo necesita MPLAB de Microchip y un programador tipo PIC KIT 3

El equipo cuenta con las siguientes caracteristicas

  • Tamaño del circuito: 80 mm x 64 mm

  • Alimentación a 24VDC, internamente dispone de un regulador conmutado.

  • Microcontrolador PIC18F14K22 con oscilador interno de 16MHz con capacidad PLL a 64MHz.

  • 8 Microswitches de configuración legibles por el micro.

  • 2 LEDs en placa testigo de estado controlables por el micro.

  • 4 entradas digitales optoacopladas con led testigo de estado.

  • 4 salidas a relé con led testigo de estado. Son capaces de conmutar cargas de 5A.

  • 2 entradas analógicas.

  • Puerto de comunicaciones RS485, lo que lo hace ideal para integrarse en redes industriales.

Altair didáctico PIC18 
Microcontrolador de 8 bits de propósito general

Este equipo ha sido desarrollado para el entrenamiento de alumnos del IES Politécnico de Palma de Mallorca. Se trata de un circuito básico basado en el microcontrolador PIC18F4550, en el que todos sus componentes son en convencional.

Este detalle por una parte nos permite suministrar los equipos sin ensamblar y por el otro facilita enormemente el mantenimiento y sustitución de componentes.

Este microcontrolador puede ser programado desde el entorno MPLAB que ofrece el fabricante Microchip de forma gratuita a través de su página WEB. También hay disponibles en la Web otros entornos y otros lenguaje.

El MPLAB debe ser complementado con un programador tipo PIC KIT 3. Este programador se conecta por una parte al puerto USB y por la otra a la placa Altair Didáctico PIC18. Con este programador se permite depuración paso a paso, ver variables y registros, establecer puntos de ruptura, …

MPLAB permite escribir programas en ensamblador y en lenguaje C.

Las principales características del equipo son:

  • Alimentación única a 12V. El equipo dispone de un puente de diodos y un regulador lineal 7805, con lo que esta tensión puede ser continua o alterna con un margen entre 9V y 18V.

  • Procesador PIC18F4550 con cristal de 16Mhz. Dispone de un PLL que puede aumentar la frecuencia a 48MHz, que es compatible con USB.

  • Internamente este procesador dispone de 32KBytes de memoria FLASH, 256Bytes de EEPROM y 2KBytes de SRAM.

  • Se trata de un microcontrolador ISP, que puede ser reprogramado en el montaje.

  • Pulsador de RESET.

  • Dos LEDs gobernables desde software.

  • LED indicador de alimentación.

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

  • Memoria E2PROM bus I2C de 8KBytes.

  • USART con transceptor RS232 y conector DB9.

  • Display LCD retroiluminado de 2x16 caracteres.

  • 3 pulsadores.

  • Conector USB.

  • Conector de expansión con 8 líneas digital/analógicas.

  • Conector con señales bus I2C y puertos de programación (que pueden utilizarse para otras funciones cuando no se programa/depura).

  • Area para prototipos, con paso 2.54 para componentes y 5.08 para regletas.

  • Tamaño de tarjeta 160x107.

uPLC F18 
uPLC basado en procesador PIC18

Se trata de una tarjeta basada en un procesador RISC PIC18 que incorpora entradas/salidas, puertos de comunicaciones y reloj en tiempo real.

Para este equipo se ha adaptado, a modo de ejemplo, la aplicación TCP/IP de microchip, que incluye:

  • Protocolos: ARP, IP, ICMP, UDP, TCP, DHCP, SNMP, HTTP, FTP, TFTP

  • Soporte para conexiones TCP y UDP

  • Capa de conexiones seguras (SSL)

  • Servicio de nombres NetBIOS

  • Sistema de nombres de dominio DNS

  • Descubridor de dispositivos Ethernet

El equipo se entrega con un bootloader cargado en el procesador, de modo que pueden enviarse ficheros a la memoria del micro a través de TFTP (reprogramar el micro a través de Ethernet). Aunque para desarrollo es disponer de un programador que permita además depuración.

Las características de este uPLC características son:

  • Alimentación única a 24 VDC

  • Microcontrolador PIC18F97J60 funcionando a 25Mhz. Este procesador dispone de 128Kbytes de memoria FLASH y 4Kbytes de memoria SRAM (integra además un buffer de 8Kbytes para transmisión/recepción de paquetes Ethernet).

  • Reloj en tiempo real a través de bus I2C. Este reloj dispone de un condensador de 1F que lo mantiene en funcionamiento en ausencia de corriente durante meses.

  • 128Kbytes de memoria SRAM a través de I2C. Esta memoria puede ser sustituida por una memoria FLASH de hasta 8M. Esta memoria se puede utilizar para almacenar datos persistentes, como por ejemplo parámetros de configuración y páginas Web.

  • Puerto RS232c en conector DB9. Este puerto dispone de su propia UART.

  • Puerto RS485 en regleta paso 5.08. Este puerto tiene su propia UART.

  • Puerto Ethernet en conector RJ45. Este puerto es compatible 10/100M y dispone de LED de conexión y led de flujo de datos.

  • 6 entradas digitales optoacopladas que admiten 24V.

  • 2 entradas optoacopladas que admiten 24V o 220V

  • 8 entradas analógicas con entrada 0..3V3 que pueden ser configuradas también como entradas digitales libres de tensión. Externamente mediante resistencias adicionales se pueden configurar para leer 0,,10V, 0,,20mA o sonda NTC

  • 2 salidas a relé conmutado con capacidad de cargas de 10A.

  • 8 salidas a relé con capacidad de cargas de 5A.

  • 4 salidas a transistor MOSFET canal N, con capacidad de gobernar cargas de 3A a 40V. El transistor está protegido contra temperatura, cortocircuito y es capaz de controlar cargas inductivas (pequeños motores)

  • 8 switches que pueden ser leídos desde el programa.

  • Conector cajetín vertical con 14 E/S adicionales.