Design and manufacturing of electronic devices
 
uPLCs & Microcontrollers
  ARM
  8051
  PIC32
  PIC18
RS485 Modules
  C4E/4SD
  C4E/4SA
  C8ED
  C8SD
  C8EA
  C8SA
  C24EDL
  C24SDL
  CHAR4
  CHAR5
  CD4
  CD6
  CD8
 T1 Terminal
 T2 Terminal
 Thermometer
  CCOM
 SEM1 Semaphore
RS485 Modules ModBus
  M4E/4SD
  M4E/4SA
  M8ED
  M8SD
  M8EA
  M8SA
  M24EDL
  M24SDL
Ethernet Modules
  ETH 8SD
  ETH 8ED
  ETH 8SA
  ETH 8EA
  ETH 4ST
Adapters
  RS232 - RS485/RS422
  IB RS485 - ETHERNET
  LA RS485 - ETHERNET
Power Supplies
 Switching
 DC-DC Converter
 Laboratory
 Lineal

PIC18

They are processor based computers of the PIC18 family. This is an 8-bit RISC processor for high performance.

uPLC Tiny 
uPLC based on PIC18F4450

It is a small board based on a microcontroller PIC18 designed to maneuver on battery powered systems such as vehicles, ships, ...

Its features are:

  • It can be powered from two separate sources or independently by 12V batteries.

  • Dimensions: 90mm x 65mm x 20mm

  • It measures the supply voltage of the main power and has an auxiliary analog input that can measure the voltage of the other battery

  • Microcontroller PIC18F4450 with a 16MHz crystal

  • I2C EEPROM 24LC02 for storing persistent variables.

  • 4 configuration microswitches that can be read from the microcontroller.

  • 2 potentiometers that can be read by the microcontroller and can be used to adjust some parameter or time in the installation.

  • 1 state witness LED on the board itself.

  • Buzzer for audible warnings.

  • 3 relay outputs capable of switching 10A loads.

  • 3 voltage free inputs, for direct connection of pushbuttons, limit switches,...

  • 3 outputs for control of state witness LEDs.

To program this device all you need is a PIC KIT3 programmer and the MAPLAB program, which can be downloaded from the Microchip Web site.

The unit is supplied pre-wired with 0,5m wires.

uPLC MiniBus 
uPLC based on PIC18F14K22

It is a small compact uPLC that can fit into projects which require a small flexible control, at a affordable price. To program this device all you need is a PIC KIT3 programmer and the MAPLAB program, which can be downloaded from the Microchip Web site.

Its features are:

  • Dimensions: 80 mm x 64 mm

  • Power supply at 24VDC, internally has a switching regulator.

  • PIC18F14K22 microcontroller with a 16MHz internal oscillator and PLL capacity at 64MHz.

  • 8 configurable microswitches that can be read by the microcontroller.

  • 2 state witness LEDs on the board controlled by the microcontroller.

  • 4 optoisolated digital inputs with state witness LEDs.

  • 4 relay outputs with state witness LEDs. They are capable of switching 5A loads.

  • 2 analog inputs.

  • RS485 communications port, which makes it ideal for networking industries.

Educational Altair PIC18 
General purpose 8 bit microcontroller

This equipment has been developed for the training of students of the IES Polytechnic in Palma de Mallorca. It is a basic circuit based on the PIC18F4550 microcontroller, in which all components are conventional.

This allows us firstly to supply equipment unassembled and secondly to easily maintain and replace the components.

This microcontroller can be programmed from the MPLAB environment offered by for free by the manufacturer Microchip via their website. Also available in the web are other environments and other languages.

MPLAB should be complemented with a PIC KIT 3 type programmer. This programmer is connected one side to a USB port and the other to the Didactic Altair PIC18 board. This programmer allows step debugging, to see variables and registers, to set breakpoints, ...

MPLAB allows to write programs in assembly language and C.

The main features of the equipment are:

  • Single 12V power supply. The unit has a diode bridge and a 7805 linear regulator, and for that this tension can be direct or alternating with a margin between 9V and 18V.

  • PIC18F4550 processor with 16MHz crystal. It has a PLL that can increase the frequency to 48MHz, which is USB compatible.

  • Internally this processor has 32Kbytes of FLASH memory, 256Bytes of EEPROM and 2KBytes of SRAM.

  • It's an ISP microcontroller that can be reprogrammed in the assembly.

  • RESET button.

  • Two LEDs controllable from software.

  • Power indicator LED.

  • Real time clock I2C bus with a high power capacitor for self maintenance.

  • E2PROM memory and 8Kbytes I2C bus.

  • USART with RS232 transceiver and DB9 connector.

  • 2x16 character backlit LCD.

  • 3 buttons.

  • USB connector.

  • Expansion connector with 8 digital/analog lines.

  • Connector with I2C bus signals and programming ports (which can be used for other functions when not programming/debugging).

  • Prototyping area, with 2.54 step for components and 5.08 step for terminal strips.

  • Dimensions 160x107.

uPLC F18 
PIC18 processor based uPLC

This is a card based on a RISC PIC18 processor incorporating I / O, communication ports and real-time clock.

This unit has adapted, for example, the TCP / IP application of microchip, which includes:

  • Protocols: ARP, IP, ICMP, UDP, TCP, DHCP, SNMP, HTTP, FTP, TFTP
  • Support for TCP and UDP

  • Secure sockets layer (SSL)

  • NetBIOS name service

  • Domain name system DNS

  • Ethernet device discoverer

    The unit comes with a bootloader loaded into the processor, so you can send files to the micro's memory via TFTP (reprogram the micro via Ethernet). Although for development it's better to provide a programmer that allows debugging as well.

    Features of this uPLC are:

    • Single power supply to 24 VDC.

    • PIC18F97J60 microcontroller operating at 25Mhz. This processor has a 128Kbytes FLASH memory and a 4Kbytes SRAM memory (also integrates an 8Kbytes buffer to transmit / receive Ethernet packets).

    • Real time clock via I2C bus. This clock has a 1F capacitor that keeps it going during power failure for months.

    • 128Kbytes SRAM memory via I2C. This memory may be replaced by an up to 8M FLASH memory. This memory can be used to store persistent data, such as configuration parameters, and Web pages.

    • RS232c port in DB9 connector. This port has its own UART.

    • RS485 terminal with 5,08 step. This port has its own UART.
    • Ethernet port in RJ45 connector. This port supports 10/100M and has a connection LED and a data flow LED.

    • 6 digital optocoupled inputs supporting 24V opto.

    • 2 optocoupled inputs that support 24V or 220V

    • 8 analogue inputs 0 .. 3V3 that can also be configured as voltage-free digital inputs. Externally, by additional resistances,they can be set to read 0,, 10V, 0,,20mA or NTC probe

    • 2 switched relay outputs with 10A load capacity.

    • 8 relay outputs with 5A load capacity.

    • 4 output to N channel MOSFET transistor, capable of governing 3A 40V loads. The transistor is protected against temperature, short circuit and is capable of controlling inductive loads (small engines)

    • 8 switches that can be read from the program.

    • Vertical connector box with further 14 I / O.