Membrane switch

A membrane switch is an electrical switch for turning a circuit on and off. It differs from a mechanical switch, which is usually made of copper and plastic parts: a membrane switch is a circuit printed on Polyethylene terephthalate (PET) or Indium tin oxide (ITO). The ink used for screen printing is usually copper / silver / graphite filled and therefore conductive.

Electronic membrane switches

Membrane switches are user-equipment interface utilities that allow for the communication of commands from users to electronic devices. Membrane switches can be thought of as one category of interface utilities alongside touch screens, plastic keyboards, toggle switches and many other kinds of control systems. Interface utilities can be as simple as tactile switches for controlling lighting, and they can be as complicated as membrane keyboards and switch panels for use with computers.

Construction

The ASTM defines a membrane switch as "a momentary switch device in which at least one contact is on, or made of, a flexible substrate."

A membrane switch typically has 4 or more layers. The top layer of a membrane switch is the graphic interface between the user and the machine. Another critical layer is a printed circuit. This can also be a flex circuit made of copper and polyimide material. The layers are normally assembled using pressure-sensitive adhesives although inexpensive designs can be held together by other mechanical means such as a keyboard housing. Contact between two traces can be made through a printed shorting pad or through a metal dome that stands on legs.[1]

Backlighting

There are three standard methods for back lighting membrane switches.

The first option is using Light Emitting Diodes (LEDs) to back light. However, LEDs create bright spots and are not suitable for overall back lighting of a panel, but rather as indicator lights. LEDs can either be surface mounted to the circuit layer or be placed on a separate LED layer.

A second option is optical fiber. In a typical design, two or more layers of woven fiber-optic cloth are used to form a rectangular light-emitting area. The fibers coming off one end are then bundled into a circular ferrule and coupled to one or more LED light sources. Remote light sources offer 10,000 to 100,000 hours of life. Optical fibers are not affected by extremes in humidity (0% to 100%) or temperature (-40 to + 85 deg C).

The third standard option is to use electroluminescent (EL) lamps. They are lower priced compared to fiber optics and offer additional design flexibility. The color of light emitted from an EL lamp can vary depending on the phosphors that are used. Some common colors are blue/green and yellow/green, white, blue and orange. EL lamps have a half-life of approximately 3000–8000 hours depending upon the quality of the phosphor. Once they reach their half-life, the brightness starts to fade rapidly. EL lamps are thus not a good choice if the lamp is on for an extended period of time. Fading or flashing could double the life of the lamp.

Applications

Classic applications of membrane switches include microwave oven panel, air conditioner control panel, TV remote control etc. Tactile feedback of keys can be provided by embossing the top PET layer or embedding metal snap domes, polyester domes or forming the graphic layer.

The benefits of membrane switches include ease of cleaning, sealing ability and their low profile. Membrane switch can be used together with other control systems such as touch screens, keyboards, lighting, and they can also be complicated like the membrane keyboards and switch panels in mobiles and computers. They are reliable, effective, low-cost user interfaces, suitable for a wide range of products, and available with many creative options.[2]

Depending on industry and application, membrane switches are also referred to as membrane keyboards and membrane keypads.[3]

gollark: See, osmarkspythonbuildsystemâ„¢ does this much more elegantly.
gollark: Well, Windows is bad, so it's fine.
gollark: Wait, what if I just rewrite osmarkspythonbuildsystemâ„¢ as C using the Python headers?! WHAT THEN?
gollark: It's osmarkspythonbuildsystemâ„¢, actually.
gollark: Maybe you should rewrite it in Rust.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.