Product Overview

Micro-Robotics home page

this site web
NEWS

Product Overview

Micro-Robotics produce a range of controllers and associated modules that make it simple to design an embedded control system into your product.

We emphasise these features in all our products:

Typical Control System

A typical control system will consist of
  • An embedded controller module
  • An application board
  • A program in Flash memory

Embedded Controller Module

VM-1 Controller The embedded controller module runs your program and controls all your inputs and outputs (I/O). Because all the signals on the controller are at logic levels, it does not connect to the I/O directly, but via signal conditioning on the application board.

The embedded controller plugs into an application board.

Application Board

The application board carries all or most of the input and output interfaces for your particular application. This may include Application board 3
  • Switch inputs
  • Relay / TRIAC / Power transistor outputs
  • Analogue inputs and outputs
  • Pulse width modulation (PWM) outputs
  • Communication interfaces, such as
    • RS232
    • Ethernet
    • I2C
    • CAN
  • Keypad driver
  • Touchscreen driver
  • LCD (Graphic or Alphanumeric)
  • Memory Card interface
  • Voltage regulators
There are two broad types of application board: Standard and Custom.

You can buy standard application boards from us. They have a selection of interfaces built into them and more can be added by attaching various external I/O interfaces.

Custom application boards are designed to include all the interfaces for a particular application on that one board.

Some of our customers design their own application boards, but we also offer a design and manufacture service.

Interfaces

We produce a range of I/O and communication interfaces that will plug into a standard or a custom application board. The circuit schematics of all these interfaces are published so you may design the circuit into your own application board if you wish.

Ethernet module The range of interfaces we produce includes

  • QVGA Graphics/Touchscreen driver
  • Ethernet
  • Memory Card interface
  • Industrial opto-isolated and relay I/O
  • 12- and 18-bit analogue I/O

Programming

VenomIDE screenshot You program the controller using Venom-SC . This is an object-oriented, multi-tasking language designed for writing control systems, and is supported by comprehensive, free development tools and lifetime technical support.

Your application program is held in battery backed RAM during development, and then copied to Flash memory when you have finished it. This Flash may be copied for distribution in your product.

There is no license fee for using the language in our controllers.

Starter Kits

In order to make it simple to get started we stock starter kits that contain everything you need to start evaluating our controllers, and much of what you might need to prototype your application.

Roadmap

We are steadily developing both our hardware and software products, while maximising continuity of supply of existing products (18 years is a typical lifespan for our controllers). The roadmap for our core controller range is shown below. Controller
    roadmap

Preview

If you would like to see a preliminary specification for the VM2 controller please contact our technical department.
Top Top
Top Top
Top Top