<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=140460429997534&amp;ev=PageView&amp;noscript=1">

The Right Way to Keep Costs Down For High Reliability HMI Devices

Steven J Goodman
Written by Steven J Goodman
Posted on November 16, 2017 at 10:45 AM

Recently I spent the weekend at a family member’s home and experienced two failures of everyday human-machine interfaces (HMI) devices that truly perplexed me. One was a collapsed dome switch on a spa controller; the other was a graphical display error on a touchscreen coffee maker.

Both had the following similarities:

  • Products were less than 1 year old.
  • Products were “expensive”.
  • Products did not appear to be misused, abused, or otherwise neglected.
  • The issues rendered these products inoperable.
  • People are willing to pay a premium for these devices.

So how and why could these products fail so soon after they were purchased? I believe the answer is simple: there is too much focus on driving cost out of the product itself that the true cost of quality is sometimes overlooked.

Will my family member ever buy a touchscreen coffee maker again? Probably not. Will they replace their spa controller with the same make and model? Probably not. I decided to make a quick assessment of the failure modes and root causes of both products.

Download Our HMI Design Considerations Ebook

Spa Controller Membrane Switch

After reviewing the membrane switch design, it was observed that the unit utilized polydomes (polyester domes with silver). These types of dome switches are used frequently and their benefits are a lighter tactile feel and quiet actuation. They are also a lower cost solution however, this comes with reliability concerns. In my travels, I’ve observed numerous failed polydomes that either crack or are collapsed due to a variety of cases. A better recommendation are stainless steel dome switches since they are rated for hundreds of thousands of cycles and are the best choice for high reliability products. Steel has tremendous fatigue properties and responds exceptionally well to cyclic loading (do you remember the Goodman Equation and S-N curves from Mechanics class in college?).

 Collapsed Dome Switch on HMI Device

Collapsed Dome Switch on HMI Device

Coffee Maker Touchscreen

The exact root cause of the graphical error observed is difficult to determine without a complete understanding of the printed circuit board assembly (PCBA) design, firmware, and display specifications. From experience with troubleshooting touchscreens and the firmware behind them it is suspected it could be the following.

  • PCBA or board level component issue.
  • Faulty power supply or cable/interconnect.
  • Corrupted firmware or graphics.

Graphical Display Error on Touchscreen

Graphical Display Error on Touchscreen

All three root causes could create the graphic fault observed. When designing and manufacturing custom touchscreen assemblies with integrated software, it is crucial to exercise each device through numerous test sequences and perform acceptance testing to verify touchscreen. Maintaining revision control of firmware is equally important.


The right way to keep costs down for high reliability HMI devices is to focus on understanding the true design requirements without unnecessarily over engineering the product. A full service supplier can help assess all facets of the design and development process to make sure the right technology is elected for the right use case. After all, maybe polydomes are the right technology for your application; however, the end user must understand that saving a few cents on a polyester dome may only save you money in the short term.

Topics: User Interfaces

New Call-to-action

Leave a Comment

Subscribe to our blog Subscribe to our blog

Recent Posts

Quote Your PCB's Online

InstantPCBQuote - Online Quote and Ordering Solution for Rigid PCB's

Register today and start to quote and order your circuit boards online, 24/7.

Start Quoting Now

Need Help with A Project?

Request Design Support

Our team of engineers are here to help you with all your product needs.

Request Design Support