Introduction
There are various types of capacitive touch sensors, and this study is interested in surface sensing touch buttons, which are sensors that recognize the touch in the sensing area. This type of sensors only determines whether there is touch or not and does not have location function, which will be referred to as area touch buttons or switches. With the development of new energy vehicles, the design requirements for the appearance of touch buttons in related applications are becoming increasingly diverse. For example, vehicle touch reading lights have strict requirements for the illumination range, so the shape of the sensing electrode will also change accordingly. One of the research directions for area touch buttons is how to design the shape of the sensing electrode to improve the sensor’s ability to recognize touch without blocking out light.
Typical touch technology research involves the material, shape, and performance of sensors [1] [2]. To explore the influence of shape in research, it is necessary to make physical objects after designing the shape. This method is costly and needs to spend a spending much time making different shaped electrodes. There have been studies on simulation and evaluation methods for touch sensing, such as [3], [4], [5], [6], and [7], but their research objects are touch screens and touch panels. Due to the significant differences in electrode structures, these simulation and evaluation methods cannot be extended to area touch buttons. Research on simulation and evaluation methods for touch buttons is few, and mainly in the direction of circuit design [8], [9]. Therefore, it is meaningful to explore a simulation and evaluation method to estimate the impact of sensing electrode shape on touch sensing ability.
In Section II, existing finite element method (FEM) based simulation methods, the new mutual capacitance simulation calculation method proposed in this study combined with FEM, and the method of evaluating touch sensing ability using simulation results under boundary conditions will be presented separately. And the next section will present a series of designed validation experiments and the developed experimental platforms. Meanwhile, the proposed simulation and evaluation methods will be compared and analyzed with simulation software using FEM and instrument measurement results. The final section will summarize the research, discuss its limitations, and look forward to future research directions.
Proposed Simulation and Evaluation Method
In our project, the touch electrodes of interest are hollow rectangles with side lengths from 20 to 80 mm, and the frequency range of interest is 100kHz to 1MHz. Due to the small size of these panels compared to the wavelength, full wave finite element simulation is not required, and quasistatic solver in an infinite medium is sufficient.
Capacitive effect will occur between any two charged bodies. Therefore, the capacitance matrix can be used to describe the capacitance distribution between charged bodies and the relationship between charge and voltage, as shown in (1).\begin{align*} \left [{ {{\begin{array}{cccccccccccccccccccc} {Q_{1}} \\ \vdots \\ {Q_{\textrm {n}}} \\ \end{array}}} }\right]=\left [{ {{\begin{array}{cccccccccccccccccccc} {C_{11}} & \cdots & {C_{1\textrm {n}}} \\ \vdots & \ddots & \vdots \\ {C_{\textrm {n}1}} & \cdots & {C_{\textrm {nn}}} \\ \end{array}}} }\right]\left [{ {{\begin{array}{cccccccccccccccccccc} {V_{1}} \\ \vdots \\ {V_{\textrm {n}}} \\ \end{array}}} }\right] \tag{1}\end{align*}
In Equation (1),
A. Traditional Capacitance Simulation Method Based on FEM
In theory, with the established models, given initial and boundary conditions, equilibrium, kinematics and constitutive equations can be established to solve unknown variables. However, for slightly complex structures, the analysis will encounter complex differential equations that is difficult to solve. The emergence of FEM transforms solving these complex differential equations problems into numerical integration problems within the region. For example, the capacitance matrix in (1) can be obtained by integrating the energy density of the electric field in all region, as shown in (2) and (3).\begin{align*}C_{\textrm {ii}}& =\frac {2}{V_{\textrm {i}}^{2}}\int \limits _{\Omega} {\omega _{\textrm {e}} d\Omega } \tag{2}\\ C_{\textrm {ij}}& =\frac {2}{V_{\textrm {i}} V_{\textrm {j}}}\int \limits _{\Omega} {\omega _{\textrm {e}} d\Omega } -\frac {1}{2}\left ({{\frac {V_{\textrm {i}} }{V_{\textrm {j}}}C_{\textrm {ii}} +\frac {V_{\textrm {j}}}{V_{\textrm {i}} }C_{\textrm {jj}}} }\right) \tag{3}\end{align*}
In Equation (2) and (3),
Subsequently, \begin{equation*} \omega _{\textrm {e}} =\sum \limits _{\textrm {i=1}}^{\textrm {n}} {N_{\textrm {i}} \omega _{\textrm {ei}}} \tag{4}\end{equation*}
Afterwards, based on the initial conditions (material, frequency, voltage, etc.) and boundary conditions of the simulation, an appropriate interpolation method can be selected and the numerical integration method can be used to calculate the
B. Improved Simulation Method
By comparing simulation and testing conditions, it can be found that errors come from differences in simulation model precision, testing circuits and environment. In simulation, only sensing devices and structural components are generally modeled, such as the casing of induction electrodes and touch areas. It is difficult to model both the circuit and the connection type and run overall simulation analysis. In addition, the simulation conditions are an ideal environment without any interference. However, even when measured in an anechoic chamber, it is difficult to achieve the same effect as in the simulated environment. Therefore, it is rational to introduce these error variables to optimize the simulation results.
Firstly, import the models into the simulation tool and arrange it according to the actual situation, as shown in Figure 1 (a). Subsequently, a spatial coordinate system is established with the plane where the touch region is located as the z-plane and the center point of the contact region between the finger model and the touch surface in Figure 1 (b) as the origin. Recording the mutual capacitance between the finger model and the electrode when finger model at point (x, y, z) as
The test value for
From the Err- s curve, it proves that there is a great linear relationship between Err and s when the electrode size is less than or slightly larger than the cross-sectional area of the finger model (s
So, when the electrode area is smaller than the touch contact area or about the same size and within the effective touch area, the relationship between Err, s and d can be approximately described as (5) that is similar to the capacitance calculation equation for parallel plate capacitors.\begin{equation*} \textrm {Err}=\alpha '\frac {s}{d}+\textrm {o}\left ({{\textrm {Err}} }\right) \tag{5}\end{equation*}
In Equation (5), \begin{equation*} \textrm {Err}=\int \limits _{\Omega} {\alpha '\frac {s}{d}d\Omega } =\sum \limits _{\textrm {i=1}}^{\textrm {n}} {N_{\textrm {i}} \alpha '_{\textrm {i}} \frac {s_{\textrm {i}}}{d_{\textrm {i}}}} \tag{6}\end{equation*}
The i represents the number of grids in region \begin{equation*} \textrm {Err}\approx n\alpha '_{\textrm {u}} s_{\textrm {u}} \int \limits _{\Omega} {\frac {1}{d}d\Omega } =n\alpha '_{\textrm {u}} s_{\textrm {u}} \sum \limits _{\textrm {i=1}}^{\textrm {n}} {N_{\textrm {i}} \frac {1}{d_{\textrm {i}}}} \tag{7}\end{equation*}
In this way, \begin{align*}&\hspace {-.1pc}C_{T(z=h)} \\ &=\left [{ {{\begin{array}{cccccccccccccccccccc} {C_{m\left({0,\frac {W}{2},h}\right)}} & \cdots & {C_{\textrm {m} \left(\frac {\textrm {L}}{2},\frac {\textrm {W}}{2}\textrm {,h}\right )} } \\ \vdots & \ddots & \vdots \\ {C_{m\left ({0,-\frac {W}{2},h}\right)}} & \cdots & {C_{\textrm {m} \left(\frac {\textrm {L}}{2}{,-}\frac {\textrm {W}}{2}\textrm {,h}\right )} } \\ \end{array}}} }\right] \\ &=\left [{ {{\begin{array}{cccccccccccccccccccc} {C_{\textrm {ef} \left(0,\frac {\textrm {W}}{2}\textrm {,h}\right )} +\textrm {Err}_{\left(0,\frac {\textrm {W}}{2}\textrm {,h}\right )}} & \cdots & {C_{\textrm {ef} \left(\frac {\textrm {L}}{2},\frac {\textrm {W}}{2}\textrm {,h}\right )} +\textrm {Err}_{ \left(\frac {\textrm {L}}{2},\frac {\textrm {W}}{2}\textrm {,h}\right )} } \\ \vdots & \ddots & \vdots \\ {C_{\textrm {ef} \left(0,-\frac {\textrm {W}}{2}\textrm {,h}\right )} +\textrm {Err}_{\left(0,-\frac {\textrm {W}}{2}\textrm {,h}\right )}} & \cdots & {C_{\textrm {ef} \left(\frac {\textrm {L}}{2}{,-}\frac {\textrm {W}}{2}\textrm {,h}\right )} +\textrm {Err}_{ \left(\frac {\textrm {L}}{2}{,-}\frac {\textrm {W}}{2}\textrm {,h}\right )} } \\ \end{array}}} }\right] \\{}\tag{8}\end{align*}
C. Proposed Evaluation Method
After obtaining the corrected touch capacitance matrix, the touch sensing ability of electrode can be evaluated based on the characteristics of the matrix \begin{align*} \beta & =\textrm {relu}\left ({{\frac {\textrm {min}\left ({{C_{\textrm {T(z=0)}}} }\right)-\textrm {max}\left ({{C_{\textrm {T(z=H}_{\textrm {min}})}} }\right)}{\textrm {max}\left ({{C_{\textrm {T(z=0)}}} }\right)}} }\right) \tag{9}\\ \textrm {relu}\left ({x }\right)&=\begin{cases} \displaystyle 0,& x < 0 \\ \displaystyle x, &x\ge 0 \end{cases} \tag{10}\end{align*}
Recording the threshold capacitance as
The second aspect is anti-interference ability which is corresponding to the fluctuation of matrix elements in \begin{equation*} C_{\textrm {N}} =\frac {C_{\textrm {T}} -\mu }{\sigma } \tag{11}\end{equation*}
The last aspect is the accuracy of touch region. It can be represented by dividing the intersection of the actual touch region (
Considering the above three aspects, the evaluation value \begin{equation*} E=\beta \left ({{\frac {k}{\textrm {var}\left ({{C_{\textrm {N(z=0)}}} }\right)}+p\frac {\textrm {s}\left ({{R'\cap R_{\textrm {i}}} }\right)}{\textrm {s}\left ({{R'\cup R_{\textrm {i}}} }\right)}} }\right) \tag{12}\end{equation*}
The positional relationship among
Experiments
Three experiments are designed in this section. The first experiment is finger model experiment to verify the feasibility of using the finger model to replace a human finger. The second experiment is simulation method validation experiment used to test the improvement of the simulation method. The third experiment is evaluation method validation experiment to verify the effectiveness of the evaluation method. Six electrodes with consistent sizes (65 mm
A. Finger Model Experiment
The mutual capacitance generated when touching is in a dynamic state affected by human moisture, clothing materials, touch position, and strength. Above influencing factors cannot be controlled when directly testing with fingers [10], thus affecting the consistency and reliability of experiment results. In experiments, we use a finger model made of conductive silica gel to replace the human finger. And according to the Human Body Model (HBM) [9], connecting a 100pF capacitor between the finger model and the ground to simulate capacitance between the human body and the ground [11], [12], [13], then connecting a 1.5K
To reduce the number of measured points in the experiment, feature points that can represent the capacitance changes in touch area will be selected for verification and calculation by scanning the finger model in touch region along the different directions. The mutual capacitance generated by scanning the finger model along the touch plane parallel to the X and Y axes is shown in Figure 5. The scanning results of 6 electrodes are like each other. So, taking the scanning results of electrode No.1 as an example, Figure 5 (a) shows the changes of mutual capacitance during finger moves from the electrode’s left midpoint to the right midpoint. In Figure 5 (a), the green circle and red arrow indicate the direction of finger movement, X axis (mx [mm]) means the coordinate of the finger, and Y axis (C [pF]) means the mutual capacitance. Figures 5 (a) and (b) show the mutual capacitance tendency in the middle lines of the electrode. Figures 5 (c) and (d) show the mutual capacitance tendency in the edge lines of the electrode. The simulation tool chosen here is ANSYS Q3D.
The scanning diagram in X and Y axes directions: (a) In middle along the X-axis direction. (b) In middle along the Y-axis direction. (c) At the edge along the X-axis direction. (d) At the edge along the Y-axis direction.
It can be found that in the middle lines, the mutual capacitance at the ends and the midpoint of the sensor are quite different, and the mutual capacitance of the rest points are close to the midpoint or edge points. In edge lines, the minimum value of mutual capacitance appears at the ends, and mutual capacitance of the rest points are close to the midpoint. So, its rational to pick 5 points in the middle lines and 3 points in the edge lines. Because the width of the sensors is only 28 mm, 3 points are enough to indicate the feature of mutual capacitance tendency in the direction shown in Figure 5 (b). Finally, we choose 3 feature points in the directions shown in Figure 5 (b), (c), (d), and 5 feature points in the direction shown in Figure 5 (a). The feature points are shown in Figure 6.
Two sets of test data can be obtained by touching feature points of an electrode with human finger and model finger respectively. Figure 7 shows the difference between two sets of 6 electrodes, where electrodes are marked with different color. The results show that the maximum capacitance error of the finger model and the human finger is ≤ 2.7% mutual capacitance at the same point, and the average error is 0.4%. Therefore, the finger model can be used to replace the human finger for touch testing. So subsequent experiments all use the finger model.
B. Simulation Method Validation Experiment
After the first experiment, simulation results based on FEM methods and feature points’ test data of 6 electrodes have been obtained. By taking the absolute value of the difference between the above two sets, the difference in mutual capacitance between traditional simulation results and test data at feature points can be calculated.
Next, use the improved simulation method in Part B of Section II to calculate the simulation results and obtain new simulation data. Based on the divided grid and feature point positions, it is easy to calculate the
Figure 9 shows the gap between the traditional and improved simulation error of feature points. The solid line represents the simulation error of traditional FEM based methods, while the dashed line represents the error of improved simulation methods. Table 2 shows the statistical indicators of error between the two methods and test data. The result shows that the error of improved simulation methods is smaller in both value and fluctuation range. In other words, the improved simulation results are closer to the measured data.
C. Evaluation Method Validation Experiment
The touch sensing ability of an electrode would be more intuitively reflected by connecting it to recognition circuits. Based on the recognition principle of touch circuits, the microcontroller unit (MCU) can use the charging time difference to calculate the change of increased capacitance with the fixed charging voltage and current [15]. Taking the commonly used unipolar oscillation circuit for touch buttons as an example, the generated mutual capacitance is converted into the frequency change of output square wave, as Figure 10 shows. Tc and Tcp are high-voltage cycles with and without touch, respectively. This time is represented by the count of timer inside the MCU [16], and its relationship is shown in (13).\begin{equation*} \textrm {Count}=\left ({{2^{N_{\textrm {T}}}-1} }\right)\frac {V_{\textrm {ref}} f_{\textrm {o}}}{I_{\textrm {DAC}} }C \tag{13}\end{equation*}
In Equation (13),
Using the Count corresponding to
Evaluation method validation experiment: (a) Topology diagram, (b) Physical image.
Because the evaluation value (
To test the versatility of the evaluation method in electrode size, 2 sets of electrodes with different sizes are added as control groups. Table 3 shows the size of electrodes in control groups. In Table 3, column shape means the shape of the current electrode is consistent with that shown in Table 1. And column size means the length and width of each electrode. For example, electrode No.1 and No.7 have the same shape but different sizes.
Using the same method to calculate the
Conclusion
This paper proposes a simulation and evaluation method for capacitive touch sensing electrodes. to estimate the perception ability of electrode shape on touch within the recognition region. Firstly, due to the inconsistency between current simulation methods and test results, combined with the research ideas of touch panel and touch screen simulation methods, error factors are introduced to improve the traditional simulation method. Then, using the improved simulation results combined with the principle of capacitive touch sensing, the method to evaluate the touch sensing ability of electrode is proposed. This method evaluates the electrodes from three aspects: touch effectiveness, stability, and accuracy. Finally, a series of experiments are designed and corresponding testing tools are developed to verify the effectiveness of simulation and evaluation methods. The experiment results show that the simulation data obtained by improved simulation method is closer to the measured data, and the evaluation method’s results are consistent with the electrodes’ performance when connecting them to a recognition circuit. The proposed methods achieve the expected goals.
The proposed simulation and evaluation method has three advantages: firstly, it can evaluate the design of electrodes shape before making, and select the design with the best evaluation results for production. This can save development time and save sampling costs. Secondly, compared to the ideal situation of traditional simulation methods, interference factors are introduced to make the simulation results closer to test results. Thirdly, based on the simulation results, the electrode evaluation method is constructed to qualitatively evaluate the rationality of electrode design.
In addition, these proposed methods also have limitations. On one hand, when the dividing grid size for electrodes is inconsistent and there is a significant difference in size between the maximum and minimum grids, the size of each grid cannot be regarded as a constant in the integration operation, and the complexity of the integration operation will increase by one dimension. Although it is rare in engineering, if electrodes are assembled from different materials, the parameter