HMI (Human Machine Interface)

Block diagram (SBD) for Single Board Computer, Human Machine Interface application equipment

Block Diagram

Click on the colored blocks to view or sample recommended solutions


Design Considerations

The proposed solution can be used to design equipment that can function as one of three industrial applications namely Single Board computer, Human Machine Interface panel (also known as Operator Interface Panel) or Point of Service kiosks. The fundamental requirement of each of these applications is a powerful processor core capable of superior video processing/graphic performance, providing a wide variety of highly integrated peripheral options.

Processor Selection

Knowing processor performance requirements is useful when choosing a TI embedded processor for industrial applications. Particular care should be taken, however, to include a realistic estimate of the performance required by the human-machine interface (HMI), particularly involving video, 2-D and 3-D graphics. Other considerations, such as peripheral mix, are also highly relevant. Once a performance requirement is determined, applications roughly break down into three categories for applications requiring:

  • Less than 150 Dhrystone MIPS: MCUs based on the ARM Cortex-M3 core provide the best price and performance
  • From 150 to 500 MIPS: MPUs based on the ARM9 core are likely to be the best choice
  • From 500 to 1,500 MIPS: MPUs based on the Cortex-A8 core are best for higher computing requirements

Core Subsystem components:

  • Applications Processor: The OMAP processor family of multimedia application processors lend themselves extremely well for these applications as it provides superior computing performance. In addition, the highly integrated peripheral set includes many system level components that will reduce the overall BoM and PCB size. TI's SmartReflex™ power and performance management technologies reduce power consumption, dynamically controlling voltage, frequency and power based on device activity, modes of operation, and temperature.
  • SBC: Single Board Computers (SBC), which enable the shortest development time, are off-the-shelf compact motherboards with I/Os on-board, and because of their power density, low-power CPUs are almost always used. The targeted OMAP35x platform includes key features such as:
    • Sitara ARM® Processor which features:
      • Powerful ARM® Cortex™-A8 up to 1GHz operation optimized for low power consumption
      • Wide peripheral set includes:UART, SPI, I2C, USB, Ethernet
      • Display support
      • Production-ready reference platforms
      • TI-RTOS, Linux Mainline, Andriod and Large 3P ecosystem support
    • The c64x+ DSP-based video subsystem (up to 720 HD resolution)
    • OpenGL ES 2.0 compatible graphics hardware (up to 10 M polygons per second)
  • HMI: A Human-Machine Interface (HMI) system’s usability is determined by the its processing power, its ability to render complex and reality-like screens, its fast response time to user input and its flexibility to handle various levels of operator interactions. Texas Instruments OMAP devices have the processing power, the graphical accelerators and the peripherals needed to address the increasingly demanding HMI space. The laptop-like computing performance of OMAP enables new features and functionalities to now be included in any HMI without reaching prohibitive costs.
  • POS: Texas Instruments is offers solutions for the electronic Point of Service (POS) market with processor platforms that offer USB 2.0 and EMAC connectivity.
    • OMAP-L1x products integrate an ARM9 at 300MHz and an optional floating or fixed DSP engine at 300MHz (total system performance of 600MHz) as well as the richest set of peripherals in its class. Maximum 10mW standby with < 500mW operating performance. LCD and video support up to QVGA.
    • OMAP35x products offer an operating power of 500mW (typ) and standby power as low as 5mW. Peripheral integration on these products includes EMAC, CAN, USB OTG HS 2.0 PHY, 1.8V/3.3V IO, and LPDDR/DDR2 support.
  • Connectivity: Wireless connectivity to Bluetooth, WLAN, and 3G networks is available as well as wired industry-standard communications such as CAN, UART, USB OTG, I2C and 10/100 Mbit Ethernet. These interface options enable hooking up the system to a myriad of external peripherals and accessories, depending on the need of the end application.
  • Touch Screen Controller: TI's touch screen controllers provide a low-power, high-performance solution that caters well to the needs of the Touch Screen Display. The controllers offer programmable resolution ( 8 or 12-bit), the control logic to measure touch pressure, and touch screen measurement preprocessing to reduce bus loading, thus reducing the consumption of host processor resources that can then be redirected to more critical functions.

    Helpful Links:

User Guides (4)

Title Abstract Type Size (KB) Date Views
htm 8 KB 30 Jun 2014 15877
pdf 137 KB 15 May 2013 2438
pdf 426 KB 18 Dec 2012 1001
htm 8 KB 27 Jan 2012 2325
    

Reference Designs

Selection and Solution Guides

Selection Guides (2)

Title Abstract Type Size (KB) Date Views
PDF 4.91 MB 24 Jul 2012 1095
PDF 6.82 MB 16 Aug 2011 604

Solution Guides (7)

Title Abstract Type Size (KB) Date Views
PDF 4.07 MB 12 Nov 2013 4320
PDF 896 KB 12 Nov 2013 5320
PDF 1.08 MB 31 Oct 2013 5234
PDF 599 KB 30 Oct 2013 3409
PDF 2.13 MB 30 Oct 2013 2858
PDF 290 KB 08 Jan 2013 3108
PDF 5.43 MB 15 Dec 2011 4066

Tools and Software

Name Part # Company Software/Tool Type
AM335x Evaluation Module TMDXEVM3358 Texas Instruments Evaluation Modules & Boards
AM335x Starter Kit TMDSSK3358 Texas Instruments Evaluation Modules & Boards
Android Development Kit for Sitara Microprocessors ANDROIDSDK-SITARA Texas Instruments Software Development Kits (SDK)
BeagleBone Development Board BEAGLEBN Texas Instruments Evaluation Modules & Boards
Linux EZ Software Development Kit (EZSDK) for Sitara™ Processors LINUXEZSDK-SITARA Texas Instruments Software Development Kits (SDK)
StarterWare for ARM® based TI Sitara Processors STARTERWARE-SITARA Texas Instruments Software Libraries

Product Bulletin & White Papers

Product Bulletin (3)

Title Abstract Type Size (MB) Date Views
PDF 117 KB 20 Nov 2013 906
PDF 721 KB 21 Nov 2011 1061
PDF 386 KB 17 Nov 2011 961

White Papers (20)

Title Abstract Type Size (MB) Date Views
PDF 905 KB 31 Jul 2014 900
PDF 658 KB 09 Jul 2014 1493
PDF 393 KB 27 Jun 2014 5443
PDF 322 KB 25 Mar 2014 5324
PDF 274 KB 21 Nov 2013 1584
PDF 235 KB 21 Nov 2013 1112
PDF 684 KB 23 Sep 2013 713
PDF 429 KB 17 Sep 2013 982
PDF 4.1 MB 09 May 2013 2624
PDF 98 KB 08 Apr 2013 796
PDF 152 KB 14 Mar 2013 1835
PDF 522 KB 06 Feb 2013 469
PDF 654 KB 13 Jun 2012 983
PDF 667 KB 05 Mar 2012 1498
PDF 605 KB 22 Feb 2012 2441
PDF 113 KB 14 Feb 2012 501
PDF 2.62 MB 17 Nov 2011 1828
PDF 147 KB 29 Sep 2008 385
PDF 77 KB 11 Mar 2008 1608
PDF 259 KB 19 Feb 2008 347

News Releases & Authored Articles

Visit the News Center

Support and Community

Wikis

Visit the TI Wiki

Training & events

Name Type Available During
TI's new $5 Sitara AM335x ARM(R) Cortex(TM)-A8 microprocessors
In this presentation you will learn about the features and capabilities of TI's new AM335x ARM Cortex-A8 microprocessor.
On-Line Training   On Demand  
Overview: Electronic Point-of-Sale Solutions
Get an overview of TI's solutions for the electronic point-of-sale market, focusing on the EPOS reference design.
On-Line Training   On Demand  
TI Defence & Space Tech Day
Thank you for attending the TI Defence & Space Tech Day!
On-Line Training   On Demand  
RS-232, RS-422, RS-485: What are the Differences
This video discusses the differences between three common serial interface standards: RS-232, RS-422 and RS-485.
On-Line Training   On Demand  
One-Minute RS-485: Receiver Failsafe
This video is a quick discussion of the receiver failsafe feature for RS-485 devices.
On-Line Training   On Demand  

See more training & events

Other Support