COORDINATE CORRECTING METHOD AND ELECTRONIC DEVICE USING THE SAME
An electronic device includes an input sensor that senses an input from an outside source to obtain a sensing coordinate. The input sensor has a plurality of sensing units defined therein. A memory stores a first modeling data obtained from first and second sensing units and a second modeling data obtained from first and third sensing units. A controller corrects the sensing coordinate to obtain a calculated coordinate. The controller comprises a first reference point moving unit that converts the sensing coordinate into a first middle coordinate based on a coordinate system having a plurality of coordinate units. A coordinate correction unit obtains a second middle coordinate by correcting the first middle coordinate based on the first and second modeling data. A second reference point moving unit obtains the calculated coordinate based on the second middle coordinate.
This application claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2020-0095479, filed on Jul. 30, 2020 in the Korean Intellectual Property Office, the disclosure of which is incorporated by reference in its entirety herein.
TECHNICAL FIELDThe present inventive concepts herein relate to an electronic device and a coordinate correcting method with increased coordinate accuracy.
DISCUSSION OF RELATED ARTAn electronic device may include a display panel for displaying images and an input sensor for sensing external inputs. The input sensor may be formed integrally with the display panel through a continuous process. The input sensor may also be formed through a separate process from the process for forming the display panel and may then be coupled to the display panel.
SUMMARYThe present inventive concepts provide an electronic device and a coordinate correcting method with increased coordinate accuracy.
According to an embodiment of the present inventive concepts, an electronic device includes an input sensor that senses an input from an outside source to obtain a sensing coordinate. The input sensor has a plurality of sensing units defined therein. A memory stores a first modeling data and a second modeling data. The first modeling data is obtained from a first sensing unit and a second sensing unit of the plurality of sensing units. The second sensing unit is positioned adjacent to the first sensing unit in a first direction. The second modeling data is obtained from the first sensing unit and a third sensing unit of the plurality of sensing units. The third sensing unit is positioned adjacent to the first sensing unit in a second direction that crosses the first direction. A controller is configured to correct the sensing coordinate to obtain a calculated coordinate. The controller comprises a first reference point moving unit configured to convert the sensing coordinate into a first middle coordinate based on a coordinate system having a plurality of coordinate units. Each coordinate unit of the plurality of coordinate units is defined by a width of each of the plurality of sensing units. A coordinate correction unit is configured to obtain a second middle coordinate by correcting the first middle coordinate based on the first modeling data and the second modeling data. A second reference point moving unit is configured to obtain the calculated coordinate based on the second middle coordinate.
In an embodiment, the first modeling data may have sensing values for input values continuously input along the first direction from an intermediate point of the first sensing unit to an intermediate point of the second sensing unit.
In an embodiment, the second modeling data may have sensing values for input values continuously input along the second direction from the intermediate point of the first sensing unit to an intermediate point of the third sensing unit.
In an embodiment, the first modeling data may be stored in the memory in the form of a first function and the second modeling data may be stored in the memory in the form of a second function.
In an embodiment, the first function and the second function may have the same shape.
In an embodiment, the first middle coordinate may include a first x-coordinate and a first y-coordinate, and the second middle coordinate may include a second x-coordinate and a second y-coordinate, and the coordinate correction unit may obtain the second x-coordinate by substituting the first x-coordinate in a first inverse function of the first function, and the second y-coordinate by substituting the first y-coordinate in a second inverse function of the second function.
In an embodiment, each of the first modeling data and the second modeling data may be stored in the memory in the form of a lookup table.
In an embodiment, the memory may further include a reference coordinate which is a reference point of the sensing coordinate in the coordinate system.
In an embodiment, the first middle coordinate may be a remainder of a value obtained by subtracting the reference coordinate from the sensing coordinate and then dividing a result value of the subtraction by the width.
In an embodiment, the memory may further include an integer value obtained by dividing the sensing coordinate by the width.
In an embodiment, the calculated coordinate may be a value obtained by adding the second middle coordinate, a value obtained by multiplying the integer value by the width, and the reference coordinate.
In an embodiment, each of the plurality of sensing units may include an electrode extending in the first direction and a cross electrode extending in the second direction and insulated from and crossing the electrode.
In an embodiment, the input sensor may sense an input by a touch through a change in mutual capacitance between the electrode and the cross electrode and the input sensor may also sense an input by an input device through a change in capacitance of each of the electrode and the cross electrode.
According to an embodiment of the present inventive concepts, a method for correcting coordinates includes obtaining a sensing coordinate from an input sensor having a plurality of sensing units defined therein. A first modeling data is obtained from a first sensing unit and a second sensing unit of the plurality of sensing units. The second sensing unit is positioned adjacent to the first sensing unit in a first direction. A second modeling data is obtained from the first sensing unit and a third sensing unit of the plurality of sensing units. The third sensing unit is positioned adjacent to the first sensing unit in a second direction crossing the first direction. The sensing coordinate is converted into a first middle coordinate based on a coordinate system having a plurality of coordinate units. Each coordinate unit of the plurality of coordinate units is defined by a width of each of the plurality of sensing units. A second middle coordinate is obtained by correcting the first middle coordinate based on the first modeling data and the second modeling data. A calculated coordinate is obtained based on the second middle coordinates.
In an embodiment, the obtaining of the first modeling data may include obtaining a first function having sensing values for input values continuously input along the first direction from an intermediate point of the first sensing unit to an intermediate point of the second sensing unit.
In an embodiment, the first middle coordinate may include a first x-coordinate and a first y-coordinate, and the second middle coordinate may include a second x-coordinate and a second y-coordinate, and the obtaining the second middle coordinates may be performed by obtaining a second x-coordinate by substituting the first x-coordinate in a first inverse function of the first function and a second y-coordinate by substituting the first y-coordinate in a second inverse function of the second function.
In an embodiment, the first function and the second function may have the same shape.
In an embodiment, the converting of the sensing coordinate into the first middle coordinate may include subtracting a reference coordinate, which is a reference point of the sensing coordinate, from the sensing coordinate in the coordinate system, and calculating a remainder of a value obtained by dividing a result value of the subtraction by the width.
In an embodiment, the obtaining of the calculated coordinate may include adding the second middle coordinate, a value obtained by multiplying an integer value, which is obtained by dividing the sensing coordinate by the width, by the width, and the reference coordinate.
In an embodiment, an electronic device includes an input sensor configured to sense an input from an outside source to obtain a sensing coordinate. The input sensor has a plurality of sensing units defined therein. A memory stores a first modeling data and a second modeling data obtained from the plurality of sensing units. A controller is configured to correct the sensing coordinate to obtain a calculated coordinate based on the first modeling data and the second modeling data.
The accompanying drawings are included to provide a further understanding of the present inventive concepts, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the present inventive concepts and, together with the description, serve to explain principles of the present inventive concepts. In the drawings:
In this specification, it will be understood that when an element or layer is referred to as being “on”, “connected to” or “coupled to” another element or layer, it can be directly on, connected or coupled to the other element or layer or intervening elements or layers may be present. When an element or layer is referred to as being “directly on”, “directly connected to” or “directly coupled to” another element or layer, no intervening elements or layers may be present.
Like reference numerals refer to like elements throughout this specification. In addition, the thicknesses, ratios and dimensions of elements in the figures may be exaggerated for effective description of the technical contents. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. For example, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the present inventive concepts. Likewise, a second element, component, region, layer or section discussed below could be termed a first element, component, region, layer or section. As used herein, the singular forms, “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
Spatially relative terms, such as “beneath”, “below”, “lower”, “above”, “upper” and the like, may be used herein for ease of description to describe the relationship of one element or feature to another element(s) or feature(s) as illustrated in the figures. It will be understood that the spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present inventive concepts belong. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
It will be further understood that the term “include” or “have”, when used in this specification, specifies the presence of stated features, integers, steps, operations, elements, and/or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Hereinafter, the present inventive concepts will be explained in detail with reference to the accompanying drawings.
Referring to
In the electronic device DD, an active area DD-AA and a peripheral area DD-NA adjacent to the active area DD-AA may be defined. The electronic device DD may display an image through the active area DD-AA. The active area DD-AA may include a plane defined by a first direction DR1 and a second direction DR2. The second direction DR2 may cross the first direction DR1. For example, as shown in the embodiment of
The electronic device DD may sense external inputs applied from an outside source with respect to the electronic device DD. The external inputs may be user inputs. In an embodiment, the user inputs may include various types of external inputs such as a part of a user's body, light, heat, pressure or the like. However, embodiments of the present inventive concepts are not limited thereto.
As shown in the embodiment of
The electronic device DD and the input device ID may perform bidirectional communication. The electronic device DD may provide an uplink signal to the input device ID. For example, in an embodiment, the uplink signal may include a synchronization signal or information on the electronic device DD. However, embodiments of the present inventive concepts are not limited thereto. The input device ID may provide a downlink signal to the electronic device DD. In an embodiment, the downlink signal may include a synchronization signal or state information on the input device ID. For example, the downlink signal may include coordinate information of the input device ID, battery information of the input device ID, tilt information of the input device ID, and/or various information stored in the input device ID. However, embodiments of the present inventive concepts are not limited thereto.
Referring to
The display panel DP may be a component that generates an image. The display panel DP may be a light emitting display panel. For example, the display panel DP may include an organic light emitting display panel, a quantum dot display panel, a micro LED display panel, or a nano-LED display panel. However, embodiments of the present inventive concepts are not limited thereto.
The input sensor IS may be disposed on the display panel DP. For example, as shown in the embodiment of
In an embodiment, the input sensor IS may be driven in a time-division driving method. For example, the input sensor IS may be repeatedly driven alternately in a first mode and in a second mode. The first mode may be a mode for detecting an input by a user's body OI, and the second mode may be a mode for detecting an input by an input device ID.
In the second mode, the input sensor IS may provide an uplink signal ULS to the input device ID. When the input device ID receives the uplink signal ULS and is synchronized with the electronic device DD, the input device ID may provide a downlink signal DLS toward the input sensor IS.
As shown in the embodiment of
In an embodiment, the power supply ID-1 may include a battery, a high-capacity capacitor, or the like, which supplies power to the input device ID. The memory ID-2 may store function information on the input device ID. The controller ID-3 may control operation of the input device ID. Each of the transmitter ID-4 and the receiver ID-5 may communicate with the electronic device DD through the pen electrode ID-6. The transmitter ID-4 may be referred to as a signal generator or a transmission circuit, and the receiver ID-5 may be referred to as a signal receiver or a reception circuit. The input sensor IS may obtain a coordinate or inclination of the input device ID through the pen electrode ID-6.
Referring to
The display panel DP may include a base layer BS1, a circuit layer ML-D, a light emitting device layer EML, and an encapsulation layer ECL.
The base layer BS1 may be a member that provides a base surface on which the circuit layer ML-D is disposed. In an embodiment, the base layer BS1 may be a glass substrate, a metal substrate, a polymer substrate, or the like. However, the composition of the base layer BS1 according to an embodiment of the present inventive concepts is not limited thereto. For example, the base layer BS1 may be an inorganic layer, an organic layer, or a composite material layer.
The base layer BS1 may have a multilayered structure. For example, in an embodiment, the base layer BS1 may include a first synthetic resin layer, a silicon oxide layer disposed on the first synthetic resin layer, an amorphous silicon layer disposed on the silicon oxide layer, and a second synthetic resin layer disposed on the amorphous silicon layer. The silicon oxide layer and the amorphous silicon layer may be referred to as a base barrier layer.
In an embodiment, each of the first and second synthetic resin layers may include a polyimide-based resin. In addition, each of the first and second synthetic resin layers may include at least one of an acrylate-based resin, a methacrylate-based resin, a polyisoprene-based resin, a vinyl-based resin, an epoxy-based resin, an urethane-based resin, a cellulose-based resin, a siloxane-based resin, a polyamide-based resin, or a perylene-based resin. In this specification, a specific compound-based resin means to include a functional group of the specific compound. For example, an acrylate-based resin means to include a functional group of acrylate.
The circuit layer ML-D may be disposed on the base layer BS1. In an embodiment, the circuit layer ML-D may include an insulating layer, a semiconductor pattern, a conductive layer, a signal line, and the like. In an embodiment, the insulating layer, the semiconductor layer, and the conductive layer may be formed on the base layer BS1 by a coating method, vapor deposition or the like and thereafter, the insulating layer, the semiconductor layer, and the conductive layer may be selectively patterned through a plurality of photolithography processes to form a semiconductor pattern, a conductive pattern, and a signal line included in the circuit layer ML-D.
The light emitting device layer EML may be disposed on the circuit layer ML-D. The light emitting device layer EML may include a light emitting device. For example, the light emitting device layer EML may include an organic light emitting material, a quantum dot, a quantum rod, a micro-LED, or a nano-LED. However, embodiments of the present inventive concepts are not limited thereto.
The encapsulation layer ECL may be disposed on the light emitting device layer EML. The encapsulation layer ECL may include an inorganic layer, an organic layer, and an inorganic layer which are sequentially laminated. However, the layers constituting the encapsulation layer ECL are not limited thereto and the encapsulation layer ECL may include at least one inorganic layer and at least one organic layer having various different arrangements.
The inorganic layers may protect the light emitting device layer EML from moisture and oxygen, and the organic layer may protect the light emitting device layer EML from a foreign substance such as a dust particle. In an embodiment, the inorganic layers may include a silicon nitride layer, a silicon oxynitride layer, a silicon oxide layer, a titanium oxide layer, an aluminum oxide layer, or the like. The organic layer may include an acrylic-based organic layer. However, embodiments of the present inventive concepts are not limited thereto.
In an embodiment, the input sensor IS may be formed on the display panel DP through a continuous process. In this embodiment, the input sensor IS may be described as being directly disposed on the display panel DP. Being directly disposed may mean that a third component is not disposed between the input sensor IS and the display panel DP (e.g., in the third direction DR3). For example, a separate adhesive member may not be disposed between the input sensor IS and the display panel DP. In this embodiment, the thickness of the electronic device DD may be reduced as compared to embodiments in which a third component is disposed between the input sensor IS and the display panel DP.
As shown in the embodiment of
In an embodiment, the base insulating layer BS2 may be an inorganic layer that includes at least one compound selected from silicon nitride, silicon oxynitride, and silicon oxide. Alternatively, the base insulating layer BS2 may be an organic layer including at least one material selected from an epoxy resin, an acrylic resin, or an imide-based resin. The base insulating layer BS2 may have a single-layer structure or a multilayer structure stacked along a third direction DR3.
The sensing circuit layer ML-T may be disposed on the base insulating layer BS2. The sensing circuit layer ML-T may include a plurality of insulating layers and a plurality of conductive layers. In an embodiment, the plurality of conductive layers may include a sensing electrode for sensing an external input, a sensing line electrically connected to the sensing electrode, and a sensing pad electrically connected to the sensing line. Those mentioned above will be described later.
Referring to the embodiment of
The display panel DP-1 may include a base layer BS1, a circuit layer ML-D, and a light emitting device layer EML. The input sensor IS-1 may include a base insulating layer BS2-1 and a sensing circuit layer ML-T.
The base insulating layer BS2-1 may be disposed on the light emitting device layer EML. A predetermined space may be defined between the base insulating layer BS2-1 and the light emitting device layer EML (e.g., in the third direction DR3). The space may be filled with air or an inert gas. Alternatively, in an embodiment of the present inventive concepts, the space may be filled with a filler such as a silicone-based polymer, an epoxy-based resin, an acrylic-based resin, or the like. The display device DD-1 of the embodiment of
A coupling member SLM may be disposed between the base layer BS1 and the base insulating layer BS2-1 (e.g., in the third direction DR3). The coupling member SLM may couple the base layer BS1 and the base insulating layer BS2-1. In an embodiment, the coupling member SLM may include an organic material such as a photocurable resin or a photoplastic resin, or may include an inorganic material such as a frit seal. However, embodiments of the present inventive concepts are not limited thereto and the coupling member SLM may include various different materials.
Referring to
Each of the plurality of pixels PX may display one among primary colors or one among mixed colors. The primary colors may include red, green or blue. The mixed colors may include various colors such as white, yellow, cyan, or magenta. However, embodiments of the present inventive concepts are not limited thereto and the plurality of pixels PX may display various different colors.
The display panel DP may include a base layer BS1, a plurality of pixels PX, a plurality of signal lines such as a plurality of scan lines GL, a plurality of data lines DL, a plurality of power lines PL, and a plurality of emission control lines EL. The display panel DP may also include a plurality of display pads PDD, and a plurality of sensing pads PDT.
The plurality of signal lines, such as the plurality of scan lines GL, the plurality of data lines DL, the plurality of power lines PL, and the plurality of emission control lines EL, may be disposed on the base layer BS1. The base layer BS1 may be the base layer BS1 of the embodiment of
A power pattern VDD may be disposed in the peripheral area DP-NAA. The power pattern VDD may be connected to a plurality of power lines PL. The power pattern VDD may permit the display panel DP to provide the same power signal to each of the plurality of pixels via the power lines PL.
The plurality of display pads PDD may be disposed in the peripheral area DP-NAA. As shown in the embodiment of
A drive chip IC may be mounted in the peripheral area DP-NAA. In an embodiment, the drive chip IC may be a chip-type timing control circuit. The plurality of data lines DL may be electrically connected to the plurality of first pads PD1 through the drive chip IC, respectively. However, embodiments of the present inventive concepts are not limited thereto, and the drive chip IC may be variously arranged. For example, in an embodiment of the present inventive concepts, the drive chip IC may be mounted on a film that is separate from the display panel DP. In this embodiment, the drive chip IC may be electrically connected to the plurality of display pads PDD through the film.
The plurality of sensing pads PDT may be disposed in the peripheral area DP-NAA and may be spaced apart from the plurality of display pads PDD. The plurality of sensing pads PDT may be electrically connected to the plurality of sensing pads of the input sensor IS (see
Referring to
A plurality of sensing units SU may be defined in the active area IS-AA. As shown in the embodiment of
The peripheral area IS-NAA may surround the active area IS-AA. For example, as shown in the embodiment of
The input sensor IS may include a base insulating layer IS-IL0, a plurality of sensing electrodes, such as a plurality of electrodes TE1 and a plurality of cross electrodes TE2, and a plurality of sensing lines, such as a plurality of first sensing lines TL1 and a plurality of second sensing lines TL2.
The base insulating layer IS-IL0 may be the base insulating layer BS2 (see
The plurality of sensing electrodes, such as the plurality of electrodes TE1 and the plurality of cross electrodes TE2, may be disposed in the active area IS-AA. Each of the plurality of sensing electrodes, such as the plurality of electrodes TE1 and the plurality of cross electrodes TE2, may have a single-layer structure or a multilayer structure stacked along the third direction DR3.
The plurality of sensing electrodes, such as the plurality of electrodes TE1 and the plurality of cross electrodes TE2, having a single-layer structure may include a metal layer or a transparent conductive layer. In an embodiment, the metal layer may include molybdenum, silver, titanium, copper, aluminum, or an alloy thereof. The transparent conductive layer may include a transparent conductive oxide such as indium tin oxide (ITO), indium zinc oxide (IZO), zinc oxide (ZnO), indium zinc tin oxide (IZTO), or the like. In addition, the transparent conductive layer may include a conductive polymer such as PEDOT, a metal nanowire, graphene, or the like. However, embodiments of the present inventive concepts are not limited thereto.
The plurality of sensing electrodes, such as the plurality of electrodes TE1 and the plurality of cross electrodes TE2, having a multi-layer structure may include metal layers. For example, the metal layers may have a three-layer structure of titanium/aluminum/titanium. The multilayered conductive layer may include at least one metal layer and at least one transparent conductive layer. However, embodiments of the present inventive concepts are not limited thereto.
As shown in the embodiment of
As shown in the embodiment of
Although
The plurality of second portions BP1 may be disposed in a layer that is different from the layer of the plurality of bridge patterns BP2. The plurality of bridge patterns BP2 may be insulated from and cross the plurality of electrodes TE1. For example, the plurality of second portions BP1 may be insulated from and cross the plurality of bridge patterns BP2, respectively.
In an embodiment, the plurality of bridge patterns BP2 may be disposed on the base insulating layer IS-IL0. For example, the plurality of bridge patterns BP2 may be disposed directly on the base insulating layer IS-IL0. A first insulating layer IS-IL1 may be disposed on the base insulating layer IS-IL0 and cover the plurality of bridge patterns BP2. The first insulating layer IS-IL1 may have a single-layer structure or a multi-layer structure. In an embodiment, the first insulating layer IS-IL1 may include an inorganic material, an organic material, or a composite material.
The plurality of second sensing patterns SP2, the plurality of first portions SP1, and the plurality of second portions BP1 may be disposed on the first insulating layer IS-IL1. For example, the plurality of second sensing patterns SP2, the plurality of first portions SP1, and the plurality of second portions BP1 may be disposed directly on the first insulating layer IS-IL1.
As shown in the embodiment of
A second insulating layer IS-IL2 may be disposed on the plurality of sensing patterns SP2, the plurality of first portions SP1, and the plurality of second portions BP1. For example, the second insulating layer IS-IL2 may be disposed directly on the plurality of sensing patterns SP2, the plurality of first portions SP1, and the plurality of second portions BP1. The second insulating layer IS-IL2 may cover the plurality of second sensing patterns SP2, the plurality of first portions SP1, and the plurality of second portions BP1. For example, as shown in the embodiment of
Although
The plurality of first sensing lines TL1 may be electrically connected to the plurality of electrodes TE1, respectively. The plurality of second sensing lines TL2 may be electrically connected to the plurality of cross electrodes TE2, respectively.
The plurality of first sensing pads TD1 (see
As shown in the embodiment of
The memory MM may store variables for correcting the sensing coordinate SC (see
The input sensor IS may be operated in time division. The input sensor IS may be repeatedly driven alternately in a first mode and in a second mode. The first mode may be a touch mode which recognizes an input OI (
However, embodiments of the present inventive concepts are not limited thereto. For example, in an embodiment, the plurality of electrodes TE1 may receive a driving signal and the plurality of cross electrodes TE2 may output a sensing signal. Additional electrical signals may be received or output by the plurality of electrodes TE1 and/or the plurality of cross electrodes TE2.
The second mode may be different from the first mode. The second mode may be illustratively described as a pen mode which recognizes the input device ID (see
The input sensor IS may detect an amount of change in voltage and current of the sensing signal provided to the plurality of electrodes TE1 and the plurality of cross electrodes TE2. For example, the input sensor IS may be driven in a way of sensing a driving signal input from an outside source, such as the input device ID (e.g., an active electrostatic pen, AES pen) in the second mode.
According to an embodiment of the present inventive concepts, the input sensor IS may obtain a sensing coordinate SC (see
Referring to the embodiments of
The anti-reflection layer POL may be disposed on the input sensor IS. For example, as shown in the embodiment of
The window WP may be disposed on the anti-reflection layer POL. For example, as shown in the embodiment of
The input device ID may be disposed on, or in proximity to, the window WP and may transmit a first signal SG1.
As shown in the embodiments of
In the embodiment shown in
The first electrode DT1 may transmit the first signal SG1. The first signal SG1 may have a first frequency. In an embodiment, the first frequency may be in a range of about 100 kHz to about 140 kHz. For example, the first frequency may be about 120 kHz. However, embodiments of the present inventive concepts are not limited thereto and the first frequency may have various different frequency ranges. For example, the first frequency may be in a range of about 210 kHz to about 250 kHz. The first signal SG1 may form an electric field. The input sensor IS may obtain a sensing signal IS-SG1 having a shape of Gaussian distribution from the plurality of sensing electrodes, such as the electrodes TE1 and the cross electrodes TE2 sensing the electric field.
As shown in the embodiment of
As shown in
The input sensor IS may generate the sensing signal IS-SG1 by combining the first sensing signal IS-SG1a, the second sensing signal IS-SG1b, and the third sensing signal IS-SG1c. The input sensor IS may obtain a sensing coordinate SC (see
For example, if the first strength S1 of the first sensing signal IS-SG1a and the third strength S3 of the third sensing signal IS-SG1c are different from each other, the sensing coordinate SC (see
The window WP according to an embodiment of the present inventive concepts may be a relatively thin window. For example, the thickness HT-WP of the window WP (e.g., length in the third direction DR3) may be about 0.5 mm (millimeter) or less. Therefore, the thickness of the electronic device DD (see
Accordingly, the width of the electric field of the first signal SG1 emitted from the first electrode DT1 may decrease. The first strength S1 of the first sensing signal IS-SG1 for the first position P1 and the third strength S3 of the first sensing signal IS-SG1 for the third position P3 strength recognized by the input sensor IS may decrease. Therefore, the difference between the second strength S2 and each of the first strength S1 and the third strength S3 may increase. In this case, the input sensor IS may sense the sensing coordinate SC (see
As shown in the embodiment of
Accordingly, the area of the first portion SP1 (e.g., in a plane defined in the first and second directions DR1, DR2) may be larger than the area of the second portion BP1. Therefore, a change in capacitance measured in the first portion SP1 may be different from a change in capacitance measured in the second portion BP1. The difference in the change of capacitance may increase the difference between the second strength S2 and each of the first strength S1 and the third strength S3. In this case, the sensing coordinate SC (see
Referring to
The second graph IS-BP22 shows signal strengths measured in the second bridge pattern BP2-2 and input from the first position P1 to the third position P3. The second graph IS-BP22 may have a curve. As the second graph IS-BP22 moves from the first position P1 to the second position P2, an angle of inclination of the curve may decrease. As the second graph IS-BP22 moves from the second position P2 to the third position P3, an angle of inclination of the curve may increase.
As shown in the embodiment of
The input sensor IS may obtain a sensing value SV on the basis of the input value IV. The sensing value SV may be a coordinate sensed by the input sensor IS as an input value IV. While the input value IV and the sensing value SV should be the same, the input value IV and the sensing value SV may be sensed as being different from each other, depending on each shape of the first graph IS-BP21 and the second graph IS-BP22. As shown in the embodiment of
According to an embodiment of the present inventive concepts,
Referring to the embodiments of
In an embodiment, the first modeling data MD1 may be obtained from a first sensing unit SU1 and a second sensing unit SU2 adjacent to the first sensing unit SU1 (e.g., adjacent in the first direction DR1). For example, as shown in the embodiment of
The first modeling data may have sensing values for input values continuously input from the outside source along the first direction DR1 from the first position P1 to the third position P3. The input values may be x values of coordinates at the locations of inputs from the outside source, such as an input by a user's body OI or an input by an input device ID. The sensing values may be x values of coordinates where the input values are sensed by the input sensor IS. The first position P1 may be referred to as an intermediate point P1 of the first sensing unit SU1, and the third position P3 may be referred to as an intermediate point P3 of the second sensing unit SU2. For example, the first position P1 and the third positions P3 may be disposed at central portions (e.g., in the first and second directions DR1, DR2) of the first and second sensing units SU1, SU2, respectively. However, embodiments of the present inventive concepts are not limited thereto and the first position P1 and the third position P3 may be located at other portions of the first and second sensing units SU1, SU2, respectively in other embodiments.
In an embodiment, the first modeling data MD1 may be stored in the memory MM in the form of the first function F1. As shown in
The second modeling data MD2 may be obtained from the first sensing unit SU1 and the third sensing unit SU3 adjacent to the first sensing unit SU1 in the second direction DR2. For example, as shown in the embodiment of
The second modeling data MD2 may have sensing values for input values continuously input along the second direction DR2 from the first position P1 to the fourth position P4. The input values may be y values of coordinates at the locations of inputs from the outside source. The sensing values may be y values of coordinates where the input values are sensed by the input sensor IS. The fourth position P4 may be referred to as an intermediate point P4 of the third sensing unit SU3. For example, the fourth position P4 may be disposed at central portions (e.g., in the first and second directions DR1, DR2) of the third sensing units SU3. However, the location of the fourth position P4 is not limited to an intermediate point of the third sensing unit SU3.
The second modeling data MD2 may be stored in the memory MM in the form of the second function F2. Input values IV-Y continuously input along the second direction DR2 from the first position P1 to the fourth portion P4 may be defined as an x-axis of the second function F2. For example, an x value of the second function F2 corresponding to the first position P1 may be a first input value IV-Y1. An x value of the second function F2 corresponding to the fourth position P4 may be a second input value IV-Y2. Sensing values SV-Y for input values IV-Y may be defined as a y-axis of the second function F2.
Although the embodiments of
Referring to the embodiments of
As shown in the embodiment of
In block S200, the first reference point moving unit CT1 may convert the sensing coordinate SC into a first middle coordinate MC1 on the basis of a coordinate system CS (
As shown in
The coordinate system CS may include a plurality of coordinate units CU. The plurality of coordinate units CU may be arranged in the first direction DR1 and in the second direction DR2. Each of the plurality of coordinate units CU may have a width WD-X in the first direction DR1 and a width WD-Y in the second direction DR2. The width WD-X in the first direction DR1 may be defined from a width WD-SU1 in the first direction DR1 of each of the plurality of sensing units SU. For example, in an embodiment, the width WD-X in the first direction DR1 of each coordinate unit CU may be the same as the width WD-SU1 in the first direction DR1 of each of the plurality of sensing units SU. The width WD-Y of the coordinate unit CU in the second direction DR2 may be defined from the width WD-SU2 in the second direction DR2 of each of the plurality of sensing units SU. For example, in an embodiment, the width WD-X in the first direction DR1 may be the same as the width WD-Y in the second direction DR2.
The memory MM may further include a reference coordinate RC. The reference coordinate RC may be a reference point of a sensing coordinate in the coordinate system. The reference coordinate RC may be a coordinate which defines the active area IS-AA of the input sensor IS. The memory MM may store xoff which is an x value of the reference coordinate RC and yoff which is a y value of the reference coordinate RC.
The first reference point moving unit CT1 may convert the coordinate system CS into a middle coordinate system CS-1. The middle coordinate system CS-1 may correspond to one of the plurality of coordinate units CU.
The first reference point moving unit CT1 may convert the sensing coordinate SC into a first middle coordinate MC1 on the basis of Equation 1. An x value of the first middle coordinate MC1 may be x1, and a y value of the first middle coordinate MC1 may be y1. The x1 may be referred to as a first x coordinate and y1 may be referred to as a first y coordinate.
x1=(xin−xoff)mod(WD-X)
y1=(yin−yoff)mod(WD-Y) [Equation 1]
In Equation 1, x1 may be a remainder of a value obtained by dividing the difference between xin and xoff by the width WD-X in the first direction DR1 of each of the plurality of coordinate units CU.
In block S300, the coordinate correction unit CT2 may obtain a second middle coordinate MC2 by correcting the first middle coordinate MC1 based on the first modeling data MD1 and the second modeling data MD2.
As shown in the embodiment of
In an embodiment in which the first modeling data MD1 is the first function F1 and the second modeling data MD2 is the second function F2 as shown in the embodiments of
In an embodiment in which each of the first modeling data MD1 and the second modeling data MD2 is a lookup table, the coordinate correction unit CT2 may obtain x2 by substituting x1 into the lookup table and obtain y2 by substituting y1 into the lookup table.
Each of the first modeling data MD1 and the second modeling data MD2 according to an embodiment of the present inventive concepts may be applied to each of the plurality of coordinate units CU by repeated sensing units SU. For example, the controller CT may apply the first modeling data and the second modeling data, obtained from some of the sensing units SU, to each of the plurality of coordinate units CU of the coordinate system CS.
In block S400, the second reference point moving unit CT3 may obtain a calculated coordinate CC based on the second middle coordinate MC2.
The memory MM may include an integer value obtained by dividing the sensing coordinate SC by the widths in the first direction DR1 and second direction DR2 WD-X, WD-Y of each of the plurality of coordinate units CU. The integer value may include a first integer value and a second integer value. The first integer value may be an integer part of a value obtained by dividing xin by the width WD-X in the first direction DR1. The second integer value may be an integer part of a value obtained by dividing xin by the width WD-Y of the second direction DR2. The first integer value and the second integer value may be stored in the memory MM. In an embodiment, the controller CT may obtain the integer value from the sensing coordinate SC.
The second reference point moving unit CT3 may convert the second middle coordinate MC2 into the calculated coordinate CC on the basis of Equation 2. The x value of the calculated coordinate CC may be xc, and the y value of the calculated coordinate CC may be yc
xc=x2+(first integer value*(WD-X))+xoff
yc=y2+(second integer value*(WD-Y))+yoff [Equation 2]
The calculated coordinate CC may be a value obtained by adding the second middle coordinate MC2, a value obtained by multiplying the integer value by the width in the first direction DR1 and the second direction DR2 WD-X, WD-Y of each of the plurality of coordinate units CU, and the reference coordinate RC. In Equation 2, xc may be a value obtained by adding x2, a value obtained by multiplying the first integer value by the width WD-X of the first direction DR1, and xoff. In Equation 2, yc may be a value obtained by adding y2, a value obtained by multiplying the second integer value by the width WD-Y of the second direction DR2, and yoff.
According to an embodiment of the present inventive concepts, the electronic device DD may include an input sensor IS, a controller CT, and a memory MM. A first modeling data MD1 and a second modeling data MD2 may be stored in the memory MM. The controller CT may obtain a calculated coordinate CC identical to an input value IV received from an outside source by correcting a sensing value sensed by the input sensor IS based on the first modeling data MD1 and the second modeling data MD2. Therefore, the coordinate accuracy of the input sensor IS may be increased and the electronic device DD with increased reliability may be provided.
According to the present inventive concepts, an electronic device may include an input sensor, a controller, and a memory. A first modeling data and a second modeling data may be stored in a memory. The controller may obtain same calculated coordinates as actually inputted input values by correcting sensing values sensed by the input sensor on the basis of the first modeling data and the second modeling data. Accordingly, the accuracy of coordinates of the electronic device may be increased.
Although the embodiments of the present inventive concepts have been described, it is understood that the present inventive concepts should not be limited to these embodiments but various changes and modifications may be made by a person having ordinary skill in the art within the spirit and scope of the present inventive concepts as hereinafter claimed. Accordingly, the technical scope of the present inventive concepts is not restricted to the embodiments described in the detailed description.
Claims
1. An electronic device comprising:
- an input sensor configured to sense an input from an outside source to obtain a sensing coordinate, the input sensor having a plurality of sensing units defined therein;
- a memory storing a first modeling data and a second modeling data, wherein: the first modeling data is obtained from a first sensing unit and a second sensing unit of the plurality of sensing units, the second sensing unit is positioned adjacent to the first sensing unit in a first direction, and the second modeling data is obtained from the first sensing unit and a third sensing unit of the plurality of sensing units, the third sensing unit is positioned adjacent to the first sensing unit in a second direction that crosses the first direction; and
- a controller configured to correct the sensing coordinate to obtain a calculated coordinate, wherein the controller comprises:
- a first reference point moving unit configured to convert the sensing coordinate into a first middle coordinate based on a coordinate system having a plurality of coordinate units, each coordinate unit of the plurality of coordinate units is defined by a width of each of the plurality of sensing units;
- a coordinate correction unit configured to obtain a second middle coordinate by correcting the first middle coordinate based on the first modeling data and the second modeling data; and
- a second reference point moving unit configured to obtain the calculated coordinate based on the second middle coordinate.
2. The electronic device of claim 1, wherein the first modeling data includes sensing values for input values continuously input along the first direction from a first point of the first sensing unit to a second point of the second sensing unit.
3. The electronic device of claim 2, wherein the second modeling data includes sensing values for input values continuously input along the second direction from the first point of the first sensing unit to a third point of the third sensing unit.
4. The electronic device of claim 3, wherein:
- the first modeling data is stored in the memory in a form of a first function; and
- the second modeling data is stored in the memory in a form of a second function.
5. The electronic device of claim 4, wherein the first function and the second function have a substantially same shape.
6. The electronic device of claim 4, wherein:
- the first middle coordinate includes a first x-coordinate and a first y-coordinate and the second middle coordinate includes a second x-coordinate and a second y-coordinate; and
- the coordinate correction unit is configured to obtain the second x-coordinate by substituting the first x-coordinate in a first inverse function of the first function, and
- the coordinate correction unit is configured to obtain the second y-coordinate by substituting the first y-coordinate in a second inverse function of the second function.
7. The electronic device of claim 3, wherein each of the first modeling data and the second modeling data is stored in the memory in a form of a lookup table.
8. The electronic device of claim 1, wherein the memory further stores a reference coordinate that is a reference point of the sensing coordinate in the coordinate system.
9. The electronic device of claim 8, wherein the first middle coordinate is a remainder of a value obtained by subtracting the reference coordinate from the sensing coordinate to obtain a subtraction result value and then dividing the subtraction result value by the width of each of the plurality of sensing units.
10. The electronic device of claim 8, wherein the memory further comprises an integer value obtained by dividing the sensing coordinate by the width of each of the plurality of sensing units.
11. The electronic device of claim 10, wherein the second reference point moving unit is configured to obtain the calculated coordinate by adding the second middle coordinate, a multiplication result value obtained by multiplying the integer value by the width of each of the plurality of sensing units, and the reference coordinate.
12. The electronic device of claim 1, wherein each of the plurality of sensing units comprises an electrode extending in the first direction and a cross electrode extending in the second direction, the cross electrode is insulated from the electrode and crosses the electrode.
13. The electronic device of claim 12, wherein:
- the input sensor is configured to sense an input by a touch through a change in mutual capacitance formed between the electrode and the cross electrode; and
- the input sensor is configured to sense an input by an input device through a change in capacitance of each of the electrode and the cross electrode.
14. A method for correcting coordinates, the method comprising:
- obtaining a sensing coordinate from an input sensor having a plurality of sensing units defined therein;
- obtaining a first modeling data from a first sensing unit and a second sensing unit of the plurality of sensing units, the second sensing unit is positioned adjacent to the first sensing unit in a first direction;
- obtaining a second modeling data from the first sensing unit and a third sensing unit of the plurality of sensing units, the third sensing unit is positioned adjacent to the first sensing unit in a second direction crossing the first direction;
- converting the sensing coordinate into a first middle coordinate based on a coordinate system having a plurality of coordinate units, each coordinate unit of the plurality of coordinate units is defined by a width of each of the plurality of sensing units;
- obtaining a second middle coordinate by correcting the first middle coordinate based on the first modeling data and the second modeling data; and
- obtaining a calculated coordinate based on the second middle coordinates.
15. The method of claim 14, wherein the obtaining of the first modeling data includes obtaining a first function having sensing values for input values continuously input along the first direction from a first point of the first sensing unit to a second point of the second sensing unit.
16. The method of claim 15, wherein the obtaining of the second modeling data includes obtaining a second function having sensing values for input values continuously input along the second direction from the first point of the first sensing unit to a third point of the third sensing unit.
17. The method of claim 16, wherein:
- the first middle coordinate includes a first x-coordinate and a first y-coordinate and the second middle coordinate includes a second x-coordinate and a second y-coordinate; and
- the second middle coordinate is obtained by substituting the first x-coordinate in a first inverse function of the first function to obtain a second x-coordinate and by substituting the first y-coordinate in a second inverse function of the second function to obtain a second y-coordinate.
18. The method of claim 16, wherein the first function and the second function have substantially the same shape.
19. The method of claim 14, wherein the converting of the sensing coordinate into the first middle coordinates includes:
- subtracting a reference coordinate that is a reference point of the sensing coordinates in the coordinate system from the sensing coordinates to obtain a subtraction result value; and
- calculating a remainder of a value obtained by dividing the subtraction result value by the width of each of the plurality of sensing units.
20. The method of claim 19, wherein:
- the obtaining of the calculated coordinate comprises adding the second middle coordinate, a multiplication value obtained by multiplying an integer value by the width of each of the plurality of sensing units, and the reference coordinate,
- wherein the integer value is obtained by dividing the sensing coordinate by the width of each of the plurality of sensing units.
Type: Application
Filed: May 25, 2021
Publication Date: Feb 3, 2022
Inventors: JASEUNG KU (Seoul), SOOWON KIM (Cheonan-si), SUYUL SEO (Incheon), SUHYUN JEONG (Asan-si), DONG-HWAN LEE (Yongin-si)
Application Number: 17/329,729