Mosaic embedded designs » Embedded controllers » Operator interfaces » 68HC11 instrument controller

QScreen Controller™
low cost, versatile instrument controller
with expandable I/O

QScreen instrument controller with HMI

The QScreen Controller™ combines a C-programmable single-board computer (SBC) with a touchscreen-operated graphical user interface. Designed as a fully-functional, compact industrial PC powered by an HC11 Motorola microprocessor, this low-cost embedded computer is ideal for OEM applications where installation space is critical, such as embedded systems, scientific instruments, robotics, and portable data acquisition. The QScreen can be commanded remotely from a PC or used stand-alone providing real-time control of dozens of analog and digital I/O lines.

Use it as a customizable HMI/MMI or industrial operator interface for SCADA, process control, or automation -- anywhere you need an embedded GUI interface, programmable controller, or stand-alone operator interface terminal.

State-of-the-Art Operator Interface Panel

Today's tech-savvy customers demand sophisticated yet easy-to-use front panel user interfaces for embedded control, also referred to as human-machine interfaces HMI or man-machine interfaces MMI. Mosaic provides software tools to help you quickly develop menu-based man-machine graphical interfaces that respond to the user's touch.

The QScreen Controller sports a touchscreen-operated graphical user interface on a high-contrast 128x240 pixel display with a 5x4 touchscreen overlay. It comes complete with object-oriented menuing software that makes it easy to control your application using buttons, menus, graphs, and bitmapped pictures.

Display your own custom graphics on a bright white-on-blue cold-cathode fluorescent (CCFL) backlit screen. You can create hundreds of sophisticated screens for this low-cost single board computer, including your company logo, system diagrams, and icon-based control panels using most Windows paint programs, such as PC Paintbrush. Startup screens and your application program will execute automatically on power-up.

Embedded web server

Web-enable your QScreen with the EtherSmart Wildcard, or WiFi Wildcard . Your application program can send emails to alert other computers on the network when significant events occur. You can even "browse into" your instrument controller using a browser running on an online PC to monitor the status of your instrument, diagnose problems or update its software.

Plenty of Memory

Choose among many options: from 512K Flash and 512K RAM for a standard configuration up to 1M Flash with the expanded memory option. For those really extensive applications that require lots of memory or removable data storage, add the Compact Flash Wildcard to provide additional mass memory.

Real time multitasking operating system

The QScreen Controller includes a powerful microcontroller you can program either in Control C or QED-Forth. It comes loaded with a real-time multitasking operating system and hundreds of precoded device drivers. Programming is a snap using the interactive debugger and multitasking executive. Program in ANSI C by compiling your application on your PC and downloading the code to the QScreen Controller where it is automatically executed. The real-time operating system in onboard FLASH memory manages all required initializations and autostarts your application code.

Expand and Customize I/O

Control dozens of analog and digital I/O lines in real time. The QScreen Controller commands eight 8-bit A/D lines, 8 digital I/O lines including timer-controlled and PWM channels, and two RS232/485 ports. Pre-coded I/O drivers are provided for all I/O, and make it easy to do data acquisition, pulse width modulation, motor control, frequency measurement, data analysis, analog control, PID control, and communications.

Need even more I/O? The QScreen Controller hosts Mosaic's Wildcards™, small stackable I/O modules for sophisticated and dedicated I/O. Stack up to seven Wildcards for: 16- or 24-bit resolution programmable gain A/D; 12-bit D/A; compact flash mass memory; opto-isolated AC or DC solid state relays; configurable digital I/O; additional RS232, RS422 or RS485; or high-voltage, high-current DC inputs and outputs. To communicate with the QScreen via USB, add a USB to RS232 adapter (Part No. ADAP-USBRS).

Need Protection from Aggressive Environment?

Consider our Environmental Gasket and Screen Protector to provide a tight, chemically resistant seal between your touchscreen and bezel and to prevent scratching & infiltration of dust or liquids.

Fast Time to Market

For a quick and easy start, order a QScreen Starter Kit (Part No. QSSK), which includes everything you need to rapidly prototype your product: the QScreen Controller with a monochrome LCD, real time clock, 512K RAM and 1MB flash, convenient connectors, 9 pin serial cable, power supply, and documentation.

Block Diagram

block diagram of QScreen instrument controller with HMI



  • 16 MHz 68HC11F11
  • 2 MB address space

Onboard Memory

  • 512K Flash and 512K RAM
  • 320 bytes EEPROM

Memory Expansion

  • 1024K FLASH and 512K RAM
  • 512 MB or 1GB Wildcard compact flash mass memory


  • 21 interrupts support I/O subsystems

Real-Time Clock

  • Optional real-time clock

Touchscreen/Display User Interface

  • High contrast CCFL white-on-blue monochrome LCD display with software controlled backlight and contrast
  • 4.8" diagonal (4.25" x 2.25"), 240 x 128 pixel display
  • 5 column by 4 row touchscreen with software controlled beeper for audible feedback. Custom antiglare, clear and EMI touchscreens are also available for quantity orders.
  • Optional intrinsic safety barrier on touchscreen

Digital Input and Output

  • 8 timer-controlled I/O lines including 3 or 4 input capture functions, 4 or 5 output compare functions and pulse accumulator


  • 8 to 24 VDC at 3.5W
  • 0.5 W per Wildcard I/O module
  • Onboard regulation, EMI filter and surge protection

Runtime Security

  • Watchdog timer and clock monitor

Analog to Digital Conversion

  • 8 channels, 0 - 5 V, 8-bit ADC
  • May be used as digital inputs


  • RS232 or RS485 hardware UART at up to 19.2 Kbaud
  • RS232 software UART at up to 4800 baud
  • RS485 R, RC, and bias termination
  • Fast synchronous serial peripheral interface (SPI) at up to 2 megabaud


  • 2 DB9 serial connectors
  • 2.1 mm female power jack
  • 24 pin I/O header
  • 10 pin serial communications
  • 2, 24 pin WildCard ports

I/O Expansion

Modular Wildcards provide additional I/O for:

  • 16- or 24-bit resolution A/D
  • 12-bit D/A
  • Isolated AC or DC solid state relays
  • 64 Mbyte Compact Flash
  • Logic level, high voltage, and high current digital I/O
  • Fully buffered dual RS232, RS422 or RS485 up to 56Kbaud

Size and Weight

  • 4.125" x 6" x 1.55"
  • 335 gm (12 oz)

Optional Bezel

  • 5"x7" black anodized aluminum
  • 270 gm (7.75 oz)

Operating Conditions

  • 0-70 C (-30 to 80 C storage)
  • 0-95% RH, noncondensing

Documentation: QScreen Controller Users Manual

Ordering Information
Part Number Product

QScreen Controller

Includes a powerful real-time controller, 240 x 128 pixel CCFL-backlit monochrome LCD, 5 x 4 touchscreen, 512K RAM and 512K Flash


Options: (add price to the standard product)


Mounted on a 5"x7" black anodized aluminum bezel


Environmental Gasket added to the bezel or touchscreen of your QScreen Controller to provide a tight, chemically resistant seal between your touchscreen and bezel


Screen protector to prevent scratching & infiltration of dust or liquids


1 MB Flash replaces 512K Flash


Real time clock


An intrinsic safety barrier protects all touchscreen leads


Does not include DB9 connectors, power jack, or power switch



-IS and -NC options are only available for quantity orders of 10 or more


QScreen Starter Kit

Includes everything you need for a fast start: the QScreen Controller with a monochrome LCD, real time clock, 512K RAM and 1MB flash, convenient connectors, 9 pin serial cable, power supply, and documentation
To communicate with your QScreen via USB, order the QSSK-USB Starter Kit version which includes a USB to RS232 adapter cable.

Home | Site Map | Products | Documentation | Resources | Order | About Us
Copyright © 2014 Mosaic Industries, Inc.
Your source for single board computers, embedded controllers, and operator interfaces for instruments and automation
OEM Instrument Controllers | Instrument Interface GUIs | Industrial Operator Interface Panels | MMI / HMI GUI Interfaces | Programmable Touch Screen Controllers