VM-1 Embedded Controller

Micro-Robotics home page

this site web
NEWS

VM-1 Embedded Controller

Product codes: 5800, 5801, 5816

VM-1 Controller

board dimensions
81.3mm x 58.4mm
VM-1 is a highly capable, low power embedded controller intended for
  • Intelligent instruments
  • Hand-held devices
  • Industrial automation
  • Process control
  • Security systems
  • and many other applications

Find price of 5800 Price

Capabilities

Programmed in Venom-SC, the VM-1 can handle Starter Kit: have your own code running within twenty minutes of opening the box.

I/O Resources

VM-1 has lots of I/O on board and an enormous potential for expansion.
  • 2 Serial Ports up to 38,400bd Async; 250Kbd Synch
  • 1 Serial Port up to 9,600bd Async
  • 2 I2C bus (Master only)
  • 1 SPI Bus
  • 1 Dallas 1-Wire Bus
  • 10 Pulse I/0 Channels (6 PWM..., 4 Pulse counting)
  • 2 Quadrature shaft encoders (4 inputs)
  • 8 Analogue inputs (10-bit)
  • 2 Analogue outputs (8-bit)
  • 42 Digital I/0
  • System bus for Ethernet, Graphic LCD, etc
Not all these functions are available at the same time - see the VM-1 Datasheet VM-1 datasheet for details.

CPU Resources

VM-1 is has a modern, powerful microcontroller at its heart.
  • 16-bit Hitachi H8S processor running at 16MHz
  • 128K or 512K RAM, battery backed
  • (PLCC socket for) 512K flash containing both Venom-SC and the user application
  • 512K Extended application flash (VM-1e only)
Other onboard resources
  • (DIL socket for) PCF8583 Real Time Clock Calendar; alarm signal available
  • Watchdog / Supervisor IC
  • Indicator LED
  • Program mode switch
  • Baud rate / User switch

VM-1 Application Boards

The VM-1 plugs into the main PCB of your application to control all your user interface and I/O devices.

If you don't want to develop your own application PCB we supply a range of standard Application Boards and matching I/O cards.

The Application Boards provide plug-in access to serial ports; analogue, digital and pulse IO; keyboard and display interfaces, including both graphic and alphanumeric LCDs; I2C and SPI busses; EEPROM, etc.

Networking

The VM-1 can communicate with other computers over the Internet or Local Area Networks (LANs). The Venom-SC language has TCP/IP networking protocols buit into it, and has drivers for the Ethernet Module and modems.

VM-1e: Extended Application Area

Product Code 5816

The VM-1e has a large (512K), on-board application storage area, but is otherwise the very similar to the standard VM-1. It is intended for those few applications that exceed the 192K application area in the standard VM-1.

The major difference from the standard VM-1 is that application programs are distributed to unprogrammed VM-1s differently: you have to create a 'distribution flash' - this is a normal flash memory IC, but in it are both your application code and also a small boot loader program that copies the application code into the on board application storage area. This is a simple operation.
To use the distribution flash you first remove the orginal Venom Language flash, put in the distribution flash, and power up. After a few seconds the LED will indicate the application has been copied to the on-board flash. You then replace the Venom Language flash.

Find price of 5816 Price

Top Top
Top Top
Top Top