TWI480790B - Touch device and driving method thereof - Google Patents
Touch device and driving method thereof Download PDFInfo
- Publication number
- TWI480790B TWI480790B TW101148803A TW101148803A TWI480790B TW I480790 B TWI480790 B TW I480790B TW 101148803 A TW101148803 A TW 101148803A TW 101148803 A TW101148803 A TW 101148803A TW I480790 B TWI480790 B TW I480790B
- Authority
- TW
- Taiwan
- Prior art keywords
- touch
- driving
- driving frequency
- setting data
- touch panel
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000001514 detection method Methods 0.000 claims description 27
- 239000003990 capacitor Substances 0.000 claims 1
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Description
本發明是有關於一種觸控裝置及其驅動方法,且特別是有關於一種可切換掃描線驅動頻率的觸控裝置及其驅動方法。The present invention relates to a touch device and a driving method thereof, and more particularly to a touch device capable of switching a scanning line driving frequency and a driving method thereof.
隨著資訊技術、無線行動通訊和資訊家電的快速發展與應用,為了達到攜帶便利、體積輕巧化以及操作人性化的目的,許多資訊產品已由傳統之鍵盤或滑鼠等輸入裝置,轉變為使用觸碰面板(Touch Panel)作為輸入裝置。With the rapid development and application of information technology, wireless mobile communication and information appliances, many information products have been transformed from traditional keyboards or mouse input devices to use for the convenience of portability, light weight and user-friendly operation. A touch panel is used as an input device.
目前,觸控面板大致可區分為電阻式、電容式、光學式、聲波式及電磁式等觸控面板,其中以電阻式觸控面板與電容式觸控面板為最常見的產品。以電容式觸控面板為例,其藉由依序驅動掃瞄線,並同時由感測線接收信號,以得知觸控面板上被觸碰位置的電容值變化,進而判斷使用者觸碰的位置。Currently, touch panels can be roughly classified into resistive, capacitive, optical, acoustic, and electromagnetic touch panels. Among them, resistive touch panels and capacitive touch panels are the most common products. Taking a capacitive touch panel as an example, the driving line is sequentially driven, and at the same time, the signal is received by the sensing line to know the change of the capacitance value of the touched position on the touch panel, thereby determining the position touched by the user. .
由於通訊技術的發達,現今生活環境中充滿著許多應用無線通訊傳輸的電子產品,此類電子產品在使用時往往伴隨著許多電磁波效應。而當電子產品所發出的電磁波頻率接近電容式觸控面板的掃描線驅動頻率時,電磁波訊號易耦合至電容式觸控面板而成為觸控感測訊號的雜訊,進而造成觸控位置的誤判。Due to the development of communication technology, today's living environment is full of many electronic products that use wireless communication transmission. Such electronic products are often accompanied by many electromagnetic wave effects. When the electromagnetic wave frequency emitted by the electronic product is close to the scanning line driving frequency of the capacitive touch panel, the electromagnetic wave signal is easily coupled to the capacitive touch panel and becomes a noise of the touch sensing signal, thereby causing misjudgment of the touch position. .
本發明提供一種觸控裝置及其驅動方法,可改變觸控裝置的掃描線驅動頻率,避免電磁波雜訊干擾造成觸控位置誤判,且不會有觸控反應延遲的問題。The invention provides a touch device and a driving method thereof, which can change the scanning line driving frequency of the touch device, avoid the misjudgment of the touch position caused by electromagnetic wave noise interference, and have no problem of delay of the touch reaction.
本發明提出一種觸控裝置,包括觸控面板、驅動單元、感測單元、儲存單元以及控制單元。其中觸控面板包括多條掃描線與多條感測線。驅動單元耦接觸控面板,驅動觸控面板上的掃描線。感測單元耦接觸控面板,對觸控面板進行觸控偵測以產生觸控訊號。儲存單元儲存多個驅動頻率設定資料群組,其中此些驅動頻率設定資料群組對應不同的多個掃描線驅動頻率。控制單元耦接驅動單元、感測單元與儲存單元,依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷觸控裝置是否受到雜訊干擾,當判斷出觸控裝置受到雜訊干擾時,控制驅動單元將驅動觸控掃描線的頻率切換至其他的掃描線驅動頻率。The invention provides a touch device, which comprises a touch panel, a driving unit, a sensing unit, a storage unit and a control unit. The touch panel includes a plurality of scan lines and a plurality of sensing lines. The driving unit is coupled to the touch panel to drive the scan line on the touch panel. The sensing unit is coupled to the touch panel to perform touch detection on the touch panel to generate a touch signal. The storage unit stores a plurality of driving frequency setting data groups, wherein the driving frequency setting data groups correspond to different scanning line driving frequencies. The control unit is coupled to the driving unit, the sensing unit and the storage unit, and determines whether the touch device is interfered by noise according to the driving frequency setting data group of the touch signal and the scanning line driving frequency of the corresponding driving unit, and determines the touch device when the touch device is determined. When the noise is disturbed, the control driving unit switches the frequency of driving the touch scan line to other scan line driving frequencies.
在本發明之一實施例中,上述之控制單元更依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷觸控面板的觸控位置。In an embodiment of the invention, the control unit determines the touch position of the touch panel according to the touch signal and the driving frequency setting data group of the scan line driving frequency of the corresponding driving unit.
在本發明之一實施例中,上述之各驅動頻率設定資料群組包括一電容值資料庫以及一觸控基準值,電容值資料庫包括對應掃描線之驅動頻率的觸控面板的電容值資訊,觸控基準值指示觸控面板未被觸碰時的電容值。In one embodiment of the present invention, each of the driving frequency setting data groups includes a capacitance value database and a touch reference value, and the capacitance value database includes a capacitance value information of the touch panel corresponding to the driving frequency of the scanning line. The touch reference value indicates the capacitance value when the touch panel is not touched.
在本發明之一實施例中,上述之控制單元更將觸控訊 號轉換為數位訊號,並判斷觸控面板未被觸碰時所得到之數位訊號與觸控基準值的差值是否大於一門檻值,當此差值大於門檻值時,判斷觸控裝置受到雜訊干擾。In an embodiment of the invention, the control unit further controls the touch signal. The number is converted into a digital signal, and it is determined whether the difference between the digital signal obtained by the touch panel and the touch reference value is greater than a threshold value. When the difference is greater than the threshold value, the touch device is judged to be miscellaneous. Interference.
在本發明之一實施例中,上述之門檻值為控制單元轉換於觸控面板被觸碰時對應觸碰位置之觸控訊號而得到的數位訊號與觸控基準值間的差值。In an embodiment of the invention, the threshold value is a difference between the digital signal obtained by the control unit and the touch reference value obtained by the touch signal corresponding to the touch position when the touch panel is touched.
在本發明之一實施例中,當控制單元於觸控面板未被觸碰時轉換觸控訊號所得到的數位訊號與各驅動頻率設定資料群組的觸控基準值間的差值皆大於門檻值時,控制單元控制驅動單元選擇具有最小差值的驅動頻率設定資料群組所對應的掃描線驅動頻率做為掃描線的驅動頻率。In an embodiment of the present invention, when the control unit switches the touch signal when the touch panel is not touched, the difference between the digital signal obtained by converting the touch signal and the touch reference value of each driving frequency setting data group is greater than the threshold. At the time of the value, the control unit controls the driving unit to select the scanning line driving frequency corresponding to the driving frequency setting data group having the smallest difference as the driving frequency of the scanning line.
在本發明之一實施例中,上述之驅動單元與感測單元為以先進行自容式觸控偵測,再進行互容式觸控偵測的方式對觸控面板進行觸控偵測。In an embodiment of the invention, the driving unit and the sensing unit perform touch detection on the touch panel by performing self-capacitive touch detection and then performing mutual capacitive touch detection.
本發明亦提出一種觸控裝置的驅動方法,其中觸控裝置包括觸控面板以及驅動單元,驅動單元用以驅動觸控面板上的多條掃描線,觸控裝置的驅動方法包括下列步驟。儲存多個驅動頻率設定資料群組,其中驅動頻率設定資料群組對應不同的多個掃描線驅動頻率。對觸控面板進行觸控偵測以產生觸控訊號。依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷觸控裝置是否受到雜訊干擾。當判斷出觸控裝置受到雜訊干擾時,控制驅動單元將驅動觸控掃描線的頻率切換至其他的掃描線驅動頻率。The present invention also provides a driving method for a touch device. The touch device includes a touch panel and a driving unit. The driving unit is configured to drive a plurality of scanning lines on the touch panel. The driving method of the touch device includes the following steps. A plurality of driving frequency setting data groups are stored, wherein the driving frequency setting data group corresponds to different scanning line driving frequencies. Touch detection on the touch panel to generate touch signals. The data group is set according to the driving signal of the touch signal and the scan line driving frequency of the corresponding driving unit to determine whether the touch device is interfered by noise. When it is determined that the touch device is disturbed by noise, the control driving unit switches the frequency of driving the touch scan line to another scan line driving frequency.
在本發明之一實施例中,上述之觸控裝置的驅動方法,更包括依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷觸控面板的觸控位置。In one embodiment of the present invention, the driving method of the touch device further includes determining a touch position of the touch panel according to the driving frequency setting data group of the touch signal and the scan line driving frequency of the corresponding driving unit.
在本發明之一實施例中,上述之各驅動頻率設定資料群組包括電容值資料庫以及觸控基準值,電容值資料庫包括對應掃描線之驅動頻率的觸控面板的電容值資訊,觸控基準值指示觸控面板未被觸碰時的電容值。In an embodiment of the present invention, each of the driving frequency setting data groups includes a capacitance value database and a touch reference value, and the capacitance value database includes a capacitance value information of the touch panel corresponding to a driving frequency of the scanning line, The control reference value indicates the capacitance value when the touch panel is not touched.
在本發明之一實施例中,上述之依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷觸控裝置是否受到雜訊干擾的步驟包括下列步驟。將觸控訊號轉換為數位訊號。判斷觸控面板未被觸碰時所得到之數位訊號與觸控基準值的差值是否大於一門檻值。當此差值大於門檻值時,判斷觸控裝置受到雜訊干擾。In an embodiment of the invention, the step of determining whether the touch device is subjected to noise interference according to the touch signal and the driving frequency setting data group of the scan line driving frequency of the corresponding driving unit comprises the following steps. Convert touch signals to digital signals. It is determined whether the difference between the digital signal obtained by the touch panel and the touch reference value is greater than a threshold value. When the difference is greater than the threshold value, it is determined that the touch device is interfered with by the noise.
在本發明之一實施例中,上述之門檻值為於觸控面板被觸碰時,轉換對應觸碰位置之觸控訊號而得到的數位訊號與觸控基準值間的差值。In one embodiment of the present invention, the threshold value is a difference between a digital signal obtained by converting a touch signal corresponding to the touch position and a touch reference value when the touch panel is touched.
在本發明之一實施例中,當觸控面板未被觸碰時轉換觸控訊號所得到的數位訊號與各驅動頻率設定資料群組的觸控基準值間的差值皆大於門檻值時,控制驅動單元選擇具有最小差值的驅動頻率設定資料群組所對應的掃描線驅動頻率做為掃描線的驅動頻率。In an embodiment of the present invention, when the difference between the digital signal obtained by switching the touch signal and the touch reference value of each driving frequency setting data group is greater than the threshold when the touch panel is not touched, The control driving unit selects the scanning line driving frequency corresponding to the driving frequency setting data group having the smallest difference as the driving frequency of the scanning line.
在本發明之一實施例中,上述之觸控裝置的驅動方法,包括以先進行自容式觸控偵測,再進行互容式觸控偵測的方式對觸控面板進行觸控偵測。In an embodiment of the present invention, the driving method of the touch device includes performing touch detection on the touch panel by performing self-capacitive touch detection and then performing mutual capacitive touch detection. .
基於上述,本發明藉由依據預先設定的多個驅動頻率設定資料群組來切換觸控裝置的掃描線驅動頻率,以避免電磁波雜訊干擾造成觸控位置誤判,且不會有觸控反應延遲的問題。Based on the above, the present invention switches the scan line driving frequency of the touch device according to the preset plurality of driving frequency setting data groups, so as to avoid the touch position misjudgment caused by electromagnetic wave noise interference, and there is no touch reaction delay. The problem.
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。The above described features and advantages of the present invention will be more apparent from the following description.
圖1繪示為本發明一實施例之觸控裝置的示意圖。請參照圖1,觸控裝置100包括觸控面板102、驅動單元104、感測單元106、儲存單元108以及控制單元110。其中驅動單元104與感測單元106耦接觸控面板102,控制單元110耦接驅動單元104、感測單元106以及儲存單元108。其中觸控面板102包括多條掃描線以及多條感測線(未繪示)。在本實施例中,驅動單元104與感測單元106為以先進行自容式觸控偵測,再進行互容式觸控偵測的方式對觸控面板102進行觸控偵測。FIG. 1 is a schematic diagram of a touch device according to an embodiment of the invention. Referring to FIG. 1 , the touch device 100 includes a touch panel 102 , a driving unit 104 , a sensing unit 106 , a storage unit 108 , and a control unit 110 . The driving unit 104 and the sensing unit 106 are coupled to the control panel 102 , and the control unit 110 is coupled to the driving unit 104 , the sensing unit 106 , and the storage unit 108 . The touch panel 102 includes a plurality of scan lines and a plurality of sensing lines (not shown). In the embodiment, the driving unit 104 and the sensing unit 106 perform touch detection on the touch panel 102 by performing self-capacitive touch detection and then performing mutual capacitive touch detection.
其中當進行自容式觸控偵測時,驅動單元104同時對觸控面板102上的掃描線進行電容值變化偵測而產生觸控信號,感測單元106亦同時對觸控面板102上的感測線進行電容值變化偵測而產生觸控信號,控制單元110則依據驅動單元104與感測單元106輸出的觸控訊號決定使用者的觸控位置。而在進行互容式觸控偵測時,驅動單元104依序驅動對掃瞄線,感測單元106則同時對感測線進行偵測 而產生觸控信號,控制單元110則依據感測單元106輸出的觸控訊號得知觸控面板102上各位置的電容值變化,進而判斷使用者的觸碰位置。When the self-capacitive touch detection is performed, the driving unit 104 simultaneously detects the change of the capacitance value of the scan line on the touch panel 102 to generate a touch signal, and the sensing unit 106 also simultaneously faces the touch panel 102. The sensing line generates a touch signal by detecting the change of the capacitance value, and the control unit 110 determines the touch position of the user according to the touch signal output by the driving unit 104 and the sensing unit 106. When performing mutual capacitive touch detection, the driving unit 104 sequentially drives the scanning lines, and the sensing unit 106 simultaneously detects the sensing lines. The control unit 110 determines the change of the capacitance value of each position on the touch panel 102 according to the touch signal output by the sensing unit 106, thereby determining the touch position of the user.
儲存單元108儲存多個驅動頻率設定資料群組,其中此些驅動頻率設定資料群組對應不同的多個掃描線驅動頻率。由於不同的掃描線驅動頻率將會使感測單元106所感測到的電容值不同,因此控制單元110亦須依據不同的驅動頻率設定資料群組進行觸控面板102的觸控位置判斷。亦即,當驅動單元104以預設的掃描線驅動頻率驅動掃描線時,控制單元110可依據相對應的驅動頻率設定資料群組與偵測觸控面板102所得的觸控訊號來判斷觸控位置。The storage unit 108 stores a plurality of driving frequency setting data groups, wherein the driving frequency setting data groups correspond to different plurality of scanning line driving frequencies. Since the different scan line driving frequencies will make the capacitance values sensed by the sensing unit 106 different, the control unit 110 must also perform the touch position determination of the touch panel 102 according to different driving frequency setting data groups. That is, when the driving unit 104 drives the scan line with the preset scan line driving frequency, the control unit 110 can determine the touch signal according to the corresponding driving frequency setting data group and the touch control panel 102 to determine the touch. position.
詳細來說,各個驅動頻率設定資料群組可包括電容值資料庫(bank)以及觸控基準值,電容值資料庫包括對應掃描線之驅動頻率的觸控面板102的電容值資訊,亦即在特定掃描線驅動頻率下感測單元106所看到的電容值,而觸控基準值指示觸控面板102未被觸碰時的電容值。當控制單元110接收來自感測單元106的觸控訊號時,控制單元110會將觸控訊號轉為數位訊號,並依據此數位訊號與觸控基準值的差值判斷是否有觸控事件發生,當數位訊號與觸控基準值的差值超過一預設值時,即可判斷觸控訊號所對應的位置被使用者觸碰。In detail, each driving frequency setting data group may include a capacitance value database (bank) and a touch reference value, and the capacitance value database includes capacitance value information of the touch panel 102 corresponding to the driving frequency of the scanning line, that is, The capacitance value seen by the sensing unit 106 at a specific scanning line driving frequency, and the touch reference value indicates a capacitance value when the touch panel 102 is not touched. When the control unit 110 receives the touch signal from the sensing unit 106, the control unit 110 converts the touch signal into a digital signal, and determines whether a touch event occurs according to the difference between the digital signal and the touch reference value. When the difference between the digital signal and the touch reference value exceeds a preset value, it can be determined that the position corresponding to the touch signal is touched by the user.
此外,由於本實施例之觸控面板102為以先進行自容式觸控偵測,再進行互容式觸控偵測的方式進行觸控位置的偵測,而電磁波雜訊干擾效應僅會在進行互容式觸控偵 測時出現。因此控制單元110亦可依據觸控訊號與驅動頻率設定資料群組判斷觸控裝置100是否受到雜訊干擾。亦即當控制單元110於進行自容式觸控偵測時偵測出無觸碰事件發生,而在進行互容式觸控偵測時卻偵測出有觸碰事件發生時,即代表觸控裝置100受到外界電磁波雜訊的干擾。In addition, since the touch panel 102 of the present embodiment performs self-capacitive touch detection and then performs mutual touch detection, the touch position detection is performed, and the electromagnetic noise interference effect only occurs. Mutual touch detection The test appears. Therefore, the control unit 110 can also determine whether the touch device 100 is interfered by noise according to the touch signal and the driving frequency setting data group. That is, when the control unit 110 detects a non-touch event during self-capacitive touch detection, and detects a touch event when performing mutual capacitive touch detection, it represents a touch. The control device 100 is interfered by external electromagnetic wave noise.
詳細來說,控制單元110可藉由判斷觸控面板102未被觸碰時所得到之數位訊號與觸控基準值的差值是否大於門檻值來判斷是否有雜訊干擾的情形,當數位訊號與觸控基準值的差值大於門檻值時,即代表觸控裝置100受到外界電磁波雜訊的干擾。其中上述門檻值可例如為觸控面板102被觸碰時所得到之數位訊號與觸控基準值的差值,然實際應用上並不以此為限,亦可依據實際情形設定較大或較小的門檻值。In detail, the control unit 110 can determine whether there is noise interference by determining whether the difference between the digital signal obtained by the touch panel 102 and the touch reference value is greater than the threshold value, and when the digital signal is When the difference between the touch reference value and the touch reference value is greater than the threshold value, it means that the touch device 100 is interfered by external electromagnetic wave noise. The threshold value may be, for example, the difference between the digital signal obtained by the touch panel 102 when touched and the touch reference value. However, the actual application is not limited thereto, and may be set to be larger or larger according to actual conditions. Small threshold value.
當控制單元110判斷出觸控裝置100受到雜訊干擾後,控制單元110可控制驅動單元104將驅動觸控掃描線的頻率切換至其他預設的掃描線驅動頻率,亦即驅動頻率設定資料群組所對應的掃描線驅動頻率。由於儲存單元108已事先儲存對應不同掃描線驅動頻率的驅動頻率設定資料群組,因此在驅動單元104切換至不同的掃描線驅動頻率後,控制單元110可立即地套用對應不同的掃描線驅動頻率的觸控位置判斷參數(如電容值資料庫以及觸控基準值),而不會有因切換掃描線驅動頻率導致觸控反應延遲的情形發生。After the control unit 110 determines that the touch device 100 is subjected to noise interference, the control unit 110 can control the driving unit 104 to switch the frequency of driving the touch scan line to another preset scan line driving frequency, that is, the driving frequency setting data group. The scan line drive frequency corresponding to the group. Since the storage unit 108 has previously stored the drive frequency setting data groups corresponding to different scan line drive frequencies, after the drive unit 104 switches to different scan line drive frequencies, the control unit 110 can immediately apply different scan line drive frequencies. The touch position judgment parameters (such as the capacitance value database and the touch reference value) do not have a delay in the touch response caused by switching the scan line drive frequency.
此外,若控制單元110發現觸控面板102未被觸碰時所得到的數位訊號與各驅動頻率設定資料群組的觸控基準值間的差值皆大於門檻值時,控制單元110可控制驅動單元104選擇具有最小差值的驅動頻率設定資料群組所對應的掃描線驅動頻率做為掃描線的驅動頻率,亦即選擇最不受電磁波雜訊干擾影響的掃描線驅動頻率做為掃描線的驅動頻率。In addition, if the control unit 110 finds that the difference between the digital signal obtained when the touch panel 102 is not touched and the touch reference value of each driving frequency setting data group is greater than the threshold value, the control unit 110 can control the driving. The unit 104 selects the scan line driving frequency corresponding to the driving frequency setting data group having the smallest difference as the driving frequency of the scanning line, that is, selects the scanning line driving frequency which is least affected by the electromagnetic wave noise interference as the scanning line. Drive frequency.
圖2繪示為本發明一實施例之觸控裝置的驅動方法流程圖。請參照圖2,歸納上述觸控裝置100的驅動方法可包括下列步驟。首先,儲存多個驅動頻率設定資料群組(步驟S202),其中各個驅動頻率設定資料群組分別對應不同的掃描線驅動頻率,且各驅動頻率設定資料群組包括電容值資料庫以及觸控基準值,電容值資料庫包括對應掃描線之驅動頻率的觸控面板的電容值資訊,觸控基準值則指示觸控面板未被觸碰時的電容值。2 is a flow chart of a driving method of a touch device according to an embodiment of the invention. Referring to FIG. 2 , the method for driving the touch device 100 described above may include the following steps. First, a plurality of driving frequency setting data groups are stored (step S202), wherein each driving frequency setting data group respectively corresponds to different scanning line driving frequencies, and each driving frequency setting data group includes a capacitance value database and a touch reference The value, the capacitance value database includes the capacitance value information of the touch panel corresponding to the driving frequency of the scan line, and the touch reference value indicates the capacitance value when the touch panel is not touched.
接著,對觸控面板進行觸控偵測以產生觸控訊號(步驟S204)。然後,依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷觸控裝置是否受到雜訊干擾(步驟S206)。Then, the touch panel is touch-detected to generate a touch signal (step S204). Then, the data group is determined according to the touch signal and the driving frequency of the scan line driving frequency of the corresponding driving unit to determine whether the touch device is subjected to noise interference (step S206).
進一步來說,在步驟S206中,可先將觸控訊號轉換為數位訊號,然後再判斷觸控面板未被觸碰時所得到之數位訊號與觸控基準值的差值是否大於門檻值。當數位訊號與觸控基準值的差值大於門檻值時,判斷該觸控裝置受到雜訊干擾。反之,若數位訊號與觸控基準值的差值未大於 門檻值,則判斷該觸控裝置未受到雜訊干擾。其中門檻值可例如為於觸控面板被觸碰時,轉換對應觸碰位置之觸控訊號而得到的數位訊號與觸控基準值間的差值,然不以此為限。Further, in step S206, the touch signal can be converted into a digital signal, and then the difference between the digital signal obtained by the touch panel and the touch reference value is greater than the threshold value. When the difference between the digital signal and the touch reference value is greater than the threshold value, it is determined that the touch device is interfered by noise. Conversely, if the difference between the digital signal and the touch reference value is not greater than The threshold value determines that the touch device is not disturbed by noise. The threshold value can be, for example, the difference between the digital signal obtained by converting the touch signal corresponding to the touch position and the touch reference value when the touch panel is touched, but not limited thereto.
若判斷出觸控裝置未受到雜訊干擾,則依據觸控訊號與對應驅動單元之掃描線驅動頻率的驅動頻率設定資料群組判斷該觸控面板的觸控位置(步驟S208)。若判斷出觸控裝置受到雜訊干擾,則控制驅動單元將驅動觸控掃描線的頻率切換至其他的掃描線驅動頻率(步驟S210)。If it is determined that the touch device is not interfered by the noise, the touch position of the touch panel is determined according to the touch signal and the driving frequency setting data group of the scan line driving frequency of the corresponding driving unit (step S208). If it is determined that the touch device is disturbed by noise, the control driving unit switches the frequency of driving the touch scan line to another scan line drive frequency (step S210).
此外,當觸控面板未被觸碰時轉換觸控訊號所得到的數位訊號與各個驅動頻率設定資料群組的觸控基準值間的差值皆大於門檻值時,則控制驅動單元選擇具有最小差值的驅動頻率設定資料群組所對應的掃描線驅動頻率做為掃描線的驅動頻率,以將電磁波的雜訊干擾影響程度減至最小。In addition, when the difference between the digital signal obtained by switching the touch signal and the touch reference value of each driving frequency setting data group is greater than the threshold when the touch panel is not touched, the control driving unit has the smallest selection. The driving frequency of the difference sets the scanning line driving frequency corresponding to the data group as the driving frequency of the scanning line to minimize the influence of the noise interference of the electromagnetic wave.
綜上所述,本發明藉由依據預先設定的多個驅動頻率設定資料群組來切換觸控裝置的掃描線驅動頻率,以避免電磁波雜訊干擾造成觸控位置誤判,且由於儲存單元已事先儲存對應不同掃描線驅動頻率的驅動頻率設定資料群組,控制單元可立即地套用對應不同的掃描線驅動頻率的觸控位置判斷參數,而不會有因切換掃描線驅動頻率導致觸控反應延遲的情形發生。In summary, the present invention switches the scanning line driving frequency of the touch device according to a preset plurality of driving frequency setting data groups, so as to avoid misidentification of the touch position caused by electromagnetic wave noise interference, and since the storage unit has been previously The driving frequency setting data group corresponding to different scanning line driving frequencies is stored, and the control unit can immediately apply the touch position determining parameters corresponding to different scanning line driving frequencies without delay of the touch reaction caused by switching the scanning line driving frequency. The situation happened.
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離 本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention, and any one of ordinary skill in the art does not deviate. In the spirit and scope of the present invention, the scope of protection of the present invention is defined by the scope of the appended claims.
100‧‧‧觸控裝置100‧‧‧ touch device
102‧‧‧觸控面板102‧‧‧Touch panel
104‧‧‧驅動單元104‧‧‧ drive unit
106‧‧‧感測單元106‧‧‧Sensor unit
108‧‧‧儲存單元108‧‧‧ storage unit
110‧‧‧控制單元110‧‧‧Control unit
S202~S210‧‧‧觸控裝置的驅動方法步驟S202~S210‧‧‧Touch device driving method steps
圖1繪示為本發明一實施例之觸控裝置的示意圖。FIG. 1 is a schematic diagram of a touch device according to an embodiment of the invention.
圖2繪示為本發明一實施例之觸控裝置的驅動方法流程圖。2 is a flow chart of a driving method of a touch device according to an embodiment of the invention.
S202~S210‧‧‧觸控裝置的驅動方法步驟S202~S210‧‧‧Touch device driving method steps
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101148803A TWI480790B (en) | 2012-12-20 | 2012-12-20 | Touch device and driving method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101148803A TWI480790B (en) | 2012-12-20 | 2012-12-20 | Touch device and driving method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201426472A TW201426472A (en) | 2014-07-01 |
TWI480790B true TWI480790B (en) | 2015-04-11 |
Family
ID=51725550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101148803A TWI480790B (en) | 2012-12-20 | 2012-12-20 | Touch device and driving method thereof |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI480790B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI550486B (en) * | 2014-10-08 | 2016-09-21 | 九齊科技股份有限公司 | Capacitive touch device and method for automatic calibration |
CN113377236B (en) * | 2021-06-30 | 2022-08-02 | 武汉华星光电技术有限公司 | Anti-interference method and device for touch signal |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110279169A1 (en) * | 2010-05-14 | 2011-11-17 | Salaverry Ricardo R | System and method for detecting locations of touches on a projected capacitive touch sensor |
TW201201067A (en) * | 2010-06-23 | 2012-01-01 | Novatek Microelectronics Corp | Touch sensing method and touch sensing system |
-
2012
- 2012-12-20 TW TW101148803A patent/TWI480790B/en active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110279169A1 (en) * | 2010-05-14 | 2011-11-17 | Salaverry Ricardo R | System and method for detecting locations of touches on a projected capacitive touch sensor |
TW201201067A (en) * | 2010-06-23 | 2012-01-01 | Novatek Microelectronics Corp | Touch sensing method and touch sensing system |
Also Published As
Publication number | Publication date |
---|---|
TW201426472A (en) | 2014-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11829555B2 (en) | Controlling audio volume using touch input force | |
US10877581B2 (en) | Detecting touch input force | |
JP5547294B2 (en) | Touch interface with microphone for determining the impact strength of a touch | |
US9069427B2 (en) | High noise immunity sensing methods and apparatus for a capacitive touch device | |
KR101288740B1 (en) | Touch screen device for detecting noise and control method using the same | |
CN103365505A (en) | Sensing method and device for improving noise interference of capacitive touch device | |
US8988378B2 (en) | Touch device and driving method thereof | |
CN101950228B (en) | Touch point detection method | |
TWI480790B (en) | Touch device and driving method thereof | |
CN109791448B (en) | Touch detection method and touch chip | |
TWI475476B (en) | Method and apparatus for detecting touch |