Touch Sensor Fabric
A method and apparatus are provided for a touch sensor made from fibers with conductive and non-conductive regions. The fibers are woven into a fabric and connected to control electronics. The fibers are grouped and the ends of the fibers in a group are connected together prior to connection to the control electronics in order to reduce the number of connections required between the sensor fabric and control electronics. The control electronics drive signals to the sensor fabric and measure signals from the sensor fabric to determine touch locations and touch contact areas.
This application is related to U.S. patent application Ser. No. 12/107,244, filed Apr. 22, 2008 and entitled “METHOD AND APPARATUS FOR DETERMINING COORDINATES OF SIMULTANEOUS TOUCHES ON A TOUCH SENSOR PAD”, which is hereby incorporated by reference.
BACKGROUND OF THE INVENTION1. Field of the Invention
This invention relates to a unique fiber design that can be woven into a fabric that functions as a touch sensor. This invention further relates to a method for connecting control electronics to the fabric that are able to measure the location and determine the contact area of multiple, simultaneous touch events on the fabric.
2. Statement of the Problem
Touch input sensors and controllers are becoming common as user input devices to control computers and other electronic equipment such as cell phones. When a touch sensor is transparent and placed in front of a display, the sensor-display assembly is a touch-screen. A touch sensor without a display can be opaque and is a touch-pad.
Different technologies exploit various parameters of layered materials to make sensors. Resistive sensors are constructed to hold two linearly resistive layers apart at rest that allowed to come into contact upon a touch event. The resistor dividers resulting from the touch are read by control electronics and a location is calculated. Capacitive sensors are constructed from conductive layers that are driven by signals to generate an electric field. When the base capacitance is altered by another electric field (i.e. someone's finger) the differences are measured by control electronics and a location is calculated. Inductive sensors are driven by signals to generate a magnetic field. When the magnetic field is altered by another magnetic field (i.e. a stylus with a coil) the differences are measured by control electronics and a location is calculated. Surface Acoustic Wave sensors use transducers to initiate mechanical waves in a sensor, and process the reflected wave pattern to look for changes caused by touch points reflecting and/or absorbing the wave energy. IR sensors shine a grid of beams across the sensor surface that is monitored on opposing sides. A touch breaks the beam and the control electronics determine a location.
Of these sensor technologies, resistive has distinct advantages. Resistive sensors are like mechanical switches so respond to touches from all actuators such as fingers (even when gloved) and common implements (e.g. pencils, pens). A touch is not ambiguous because the same pressure that informs the electronics of a touch informs the user of a touch. Resistive also has a high signal to noise ratio allowing for the possibility of high resolution.
Major problems of resistive are optical clarity when used as a touch-screen in front of a display and robust function in the field for either touch-screen or touch-pad applications. This invention focuses on touch-pad applications for the technology so optical clarity is not important, though those skilled in the art can apply this invention to touch-screens. The problem with the robustness of traditional resistive sensors is due to the need to maintain an air gap between the layers of the sensor at rest, but allow the layers to come into contact with one another upon a touch event.
Maintaining an air gap is particularly difficult when the sensor is large. For example, when the sensor is used as a large screen for a projected display in an interactive white board application. Maintaining a thin air gap is also a problem when the sensor needs to conform to a non-planer surface such as when draped on a user's leg or applied to a contoured surface in an automobile.
SUMMARY OF THE SOLUTIONThe present invention solves the above and other problems by the making a sensor by weaving fibers with a specific cross section made up of conductive and non-conductive regions into a fabric. The ends of the fibers are then grouped and connected to control electronics.
Aspects
An aspect of the invention is how a fiber is made up of conductive and non-conductive regions where the non-conductive regions of two crossing fibers keep the conductive regions of the fibers apart when no force is applied, but allow the conductive region to come into contact when an external compressive force is applied.
Preferably, the fiber can be woven into a fabric such that the overlapping fibers form an array of switches in each location where horizontal fibers overlap vertical fibers.
Preferably, the cross section of the fiber is longer in one direction than in the other so the orientation of the fiber remains constant throughout the fabric.
Preferably, the middle of the fiber is conductive while the sides are non-conductive.
Another aspect of the invention is how the fiber ends are grouped where the fibers in a group are electrically connected to one-another before being connected to the control electronics in order to reduce the number of connections between the sensor fabric and the control electronics.
Preferably, the same fibers that are grouped at one end are grouped at the other end.
Preferably, all the fiber groups contain the same number of fibers.
Another aspect of the invention is the method for detecting all crossing groups experiencing a touch comprising the steps of: drive all groups in a first orientation to a positive voltage and tie one end of the groups in a second orientation to ground; read the voltages at the other end to determine which groups in a second orientation are experiencing a touch; in turn, drive groups in a second orientation that experienced a touch to a positive voltage and tie one end of the groups in a first orientation to ground; read the voltages at the other end to determine which groups in a first orientation are contacting the currently driven group in the second orientation.
Preferably, the means for detecting which fiber in a first group is contacting a fiber in a second crossing group is to set up a voltage gradient down the second group and read the voltage of the first group. If the voltages of the edge fibers in the first group are known through a prior calibration process, the position of the contacting fiber in the first group can be calculated through interpolation.
Another aspect of the invention is how the contact area of a touch is determined by measuring a resistance change due to fibers being shorted together at the touch point.
Preferably, the ends of a first group of fibers are driven with a constant current source while the ends of a second group of crossing fibers are connected to ground. As the contact area between the two fiber groups gets larger, more fibers of the first group contact fibers in the second group, adding parallel current paths thereby reducing the total resistance of the path resulting in a lower voltage at the current source connection.
The above and other advantages and features of the invention may be better understood from a reading of the detailed description taken in conjunction with the drawings. The same reference number represents the same element on all drawings.
The outer non-conductive regions 101 and 102 of fiber 100 are slightly thicker than center conductive region 103. This keeps the conductive regions of overlapping fibers 100 in fabric 200 from coming into contact with one another while the fabric is at rest.
In
To detect the contact event, the ends of fibers 100 of fabric 200 are connected to control electronics. In a preferred embodiment, the fibers connect to a flex circuit that runs around the perimeter of the fabric. In turn, the flex circuit runs circuit traces from the fiber contacts to control electronics.
In a preferred embodiment, multiple fibers are connected to a single flex circuit contact and are thereby connected together. This is necessary to reduce the high number of contacts that would otherwise be required of the control electronics. In a preferred embodiment, 32 fibers are connected together into a fiber group. Thus, in the 320 by 160 fiber sensor discussed above, 320/32+320/32+160/32+160/32=30 connections would be required to connect both ends of all fibers to the control electronics.
The control electronics sends driving voltages and currents to the sensor contact pads and measures signals coming from the sensor contact pads. The driving and measuring allows the control electronics to detect and locate touches to the sensor. The touch information is then communicated to a host computer via connection 707. In a preferred embodiment, connection 707 is a USB connection.
Parallel searching is an efficient technique for identifying fiber groups in a first orientation that are contacting fiber groups in a second orientation due to touches.
In step 802 control electronics 706 raises the voltage of all fiber groups in a first orientation of fabric 200. In step 804, control electronics 706 detect the fiber groups is a second orientation that experience a voltage increase. In step 806 control electronics 706 clears the voltages on all fiber groups. In step 808, control electronics 706 raises the voltage of one of the fiber groups identified in step 804. In step 810 control electronics 706 detects fiber groups in the first orientation experiencing a voltage increase to identify the intersecting fiber groups experiencing a touch point. In step 812, if there are additional fiber groups identified in 804 that have not been processed, then control electronics 706 loops to step 806. Otherwise, processing by method 800 ends having identified all fiber group intersections experiencing a touch.
The contacting fiber within group 701 can be determined by driving group 901 and measuring group 701 in a similar manor.
A single touch may cause more than just two crossing fibers to come into contact. In fact, the more fibers that come into contact, the larger the contact area. Knowing the contact area can be useful in determining what is touching the sensor, or, in the case of soft touch implements such as fingers, determine the pressure of a touch.
Although specific embodiments were described herein, the scope of the invention is not limited to those specific embodiments. The scope of the invention is defined by the following claims and any equivalents therein.
Claims
1. A fiber with conductive and non-conductive regions where the non-conductive regions of two crossing fibers keep the conductive regions apart when at rest, but allow the conductive regions to come into contact upon application of an external compressive force over the overlap region.
2. The fiber of claim 1, where multiple fibers are woven into a fabric.
3. The fiber of claim 1, where the cross section of the fibers is wider in one direction than the other so the orientation of the fiber stays consistent when it is woven into a fabric.
4. The fiber of claim 1 where the conductive region is in the middle of the fiber and the non-conductive regions are on the side of the fiber.
5. The fabric of claim 2, where the fibers are grouped, and then fibers within each group are connected together at their ends and then connected to control electronics.
6. The groups of claim 5, where all the groups have the same number of fibers.
7. The assembly of claim 5, wherein identifying the intersecting fiber groups experiencing a touch comprises conducting a parallel search of the fiber groups.
8. The assembly of claim 5, wherein identifying the fibers within a fiber group experiencing a touch comprises:
- apply a voltage gradient along a fiber group in a first orientation;
- read the voltage at the terminal of a fiber group in a second orientation;
- determine the fiber in contact by calculating where the read voltage falls between the known voltages for the first and last fibers of the fiber group in a second orientation.
8. The assembly of claim 5 where the contact area of a touch on two intersecting fiber groups is determined by measuring the resistance of a path from the terminals of the fiber group in a first orientation to the terminals of the fiber group in the second orientation.
Type: Application
Filed: Jun 23, 2011
Publication Date: Dec 29, 2011
Inventor: William James McDermid (Longmont, CO)
Application Number: 13/166,812
International Classification: D03D 15/00 (20060101); D02G 3/00 (20060101);