Reconfigurable digital converter for converting sensing signal of plurality of sensors into digital value
10892766 ยท 2021-01-12
Assignee
Inventors
Cpc classification
H03M1/004
ELECTRICITY
G06F3/0416
PHYSICS
G01N27/122
PHYSICS
G06F2203/04106
PHYSICS
G06F3/045
PHYSICS
International classification
H03M1/00
ELECTRICITY
G06F3/045
PHYSICS
G01L1/14
PHYSICS
Abstract
A digital converter and a controlling method are disclosed. The digital converter includes a sensing oscillator including a plurality of tri-state buffers configured to generate a sensing clock period signal corresponding to a change value of at least one of a resistive sensor and a capacitive sensor, a reference oscillator configured to generate a predetermined fixed clock period signal, a processor configured to change a connection state of the plurality of tri-state buffers, a frequency divider configured to scale up the generated sensing clock period signal based on a predetermined value; and a counter configured to count the scaled up sensing clock period signal based on the generated fixed clock cycle signal and output a counted digital value.
Claims
1. A digital converter comprising: a sensing oscillator including a plurality of tri-state buffers configured to generate a sensing clock period signal corresponding to a change value of at least one of a resistive sensor and a capacitive sensor; a reference oscillator configured to generate a predetermined fixed clock period signal; a processor configured to change a connection state of the plurality of tri-state buffers; a frequency divider configured to scale up the generated sensing clock period signal based on a predetermined value; and a counter configured to count the scaled up sensing clock period signal based on the generated fixed clock cycle signal and output a counted digital value, wherein the reference oscillator comprises: a first inverse voltage controller, a second inverse voltage controller, a first tri-state buffer, and a second tri-state buffer, wherein an output terminal of the first tri-state buffer is connected to an end of a first zero temperature coefficient resistor that is robust to temperature change, and an output terminal of the second tri-state buffer is connected to an end of a first reference capacitor, wherein an input terminal of the first inverse voltage controller is connected to another end of the first zero temperature coefficient resistor and another end of the first reference capacitor, wherein the output terminal of the first inverse voltage controller is connected to an input terminal of the second tri-state buffer and an input terminal of the second inverse voltage controller, and wherein an output terminal of the second inverse voltage controller is connected to an input terminal of the first tri-state buffer, and the predetermined fixed clock period signal which is proportional to a resistance value of the first zero temperature coefficient resistor and a capacitance value of the first reference capacitor is outputted.
2. The digital converter of claim 1, wherein the sensing oscillator comprises a third inverse voltage controller and a fourth inverse voltage controller, wherein the plurality of tri-state buffers comprise a third tri-state buffer, a fourth tri-state buffer, and at least one n.sup.th tri-state buffer, wherein an output terminal of the third tri-state buffer is connected to an end of a second zero temperature coefficient resistor which is robust to temperature change, and an output terminal of the fourth tri-state buffer is connected to an end of a second reference capacitor, wherein an input terminal of the third inverse voltage controller is connected to another end of the second zero temperature coefficient resistor and another end of the second reference capacitor, wherein an output terminal of the third inverse voltage controller is connected to an input terminal of the fourth tri-state buffer, an input terminal of at least one n.sup.th tri-state buffer, and an input terminal of the fourth inverse voltage controller, and wherein an output terminal of the fourth inverse voltage controller is connected to an input terminal of the third tri-state buffer and an input terminal of at least one n.sup.th tri-state buffer which is connected to the resistive sensor, and the sensing clock period signal is outputted.
3. The digital converter of claim 2, wherein the first zero temperature coefficient resistor and the second zero temperature coefficient resistor have a same resistance value, and the first reference capacitor and the second reference capacitor have a same capacitance value.
4. The digital converter of claim 2, wherein, when the resistive sensor is connected to the digital converter, both ends of a sensing resistor included in the resistive sensor is connected to the third inverse voltage controller and the n.sup.th tri-state buffer which is connected to the resistive sensor, respectively, and the processor turns on the fourth tri-state buffer and the n.sup.th tri-state buffer which is connected to the resistive sensor.
5. The digital converter of claim 4, wherein the sensing clock period signal is proportional to a resistance value of the sensing resistor and the capacitance value of the second reference capacitor, and wherein the counter outputs a digital value in which the resistance value of the sensing resistor is counted based on the resistance value of the first zero temperature coefficient resistor.
6. The digital converter of claim 2, wherein, when the capacitive sensor is connected to the digital converter, both ends of a sensing capacitor included in the capacitive sensor is connected to the third inverse voltage controller and n.sup.th tri-state buffer which is connected to the capacitive sensor, respectively, and the processor turns on the third tri-state buffer and the n.sup.th tri-state buffer which is connected to the capacitive sensor.
7. The digital converter of claim 6, wherein the sensing clock period signal is proportional to a resistance value of the second zero temperature coefficient resistor and the capacitance value of the sensing capacitor, and wherein the counter outputs a digital value in which the capacitance value of the sensing capacity is counted based on the capacitance value of the first reference capacitor.
8. The digital converter of claim 2, wherein, when the capacitive sensor is connected to the digital converter and includes a parasitic capacitance, the sensing oscillator connects an end and another end of a sensing capacitor included in the capacitive sensor respectively to an output terminal of the n.sup.th tri-state buffer connected to the capacitive sensor and an input terminal of the third inverse voltage controller, wherein the counter counts up the sensing clock period signal which is proportional to an accumulated value of a capacitance value of the second reference capacitor, a capacitance value of the sensing capacitor, and a capacitance value of the parasitic capacitance for a first time, counts down the sensing clock period signal which is proportional to an accumulated value of a capacitance value of the second reference capacitor and a capacitance value of the parasitic capacitor for a second time, after the first time, and wherein the processor turns on the third tri-state buffer, a fourth tri-state buffer, and the n.sup.th tri-state buffer connected to the capacitive sensor for the first time, turns off the n.sup.th tri-state buffer connected to the capacitive sensor after the first time, calculates a difference value of a count-up value calculated by the count-up and a count-down value calculated by the count-down, and controls the counter to output the calculated difference value into a digital value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15) The same reference numerals are used to represent the same elements throughout the drawings.
DETAILED DESCRIPTION
(16) Hereinafter, embodiments of the disclosure will be described with reference to the accompanying drawings. However, it may be understood that the disclosure is not limited to the embodiments described hereinafter, but includes various modifications, equivalents, and/or alternatives of the embodiments of the disclosure. In relation to explanation of the drawings, similar drawing reference numerals may be used for similar constituent elements.
(17) In the description, the terms first, second, and so forth are used to describe diverse elements regardless of their order and/or importance and to discriminate one element from other elements, but are not limited to the corresponding elements.
(18) In this disclosure, the terms comprises or having and the like are used to specify that there is a feature, number, step, operation, element, part or combination thereof described in the specification, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, parts, or combinations thereof. It is to be understood that when an element is referred to as being coupled or connected to another element, it may be directly coupled or connected to the other element, or any other element may be interposed therebetween. In the meantime, when an element is referred to as being directly coupled or directly connected to another element, it should be understood that no other element is present therebetween.
(19) In the disclosure, a module or a er/or may perform at least one function or operation, and be implemented by hardware or software or be implemented by a combination of hardware and software. In addition, a plurality of modules or a plurality of ers/ors may be integrated in at least one module and be implemented by at least one processor (not illustrated) except for a module or a er/or that needs to be implemented by specific hardware. Singular forms are intended to include plural forms unless the context clearly indicates otherwise.
(20) When it is decided that a detailed description for the known art related to the disclosure may unnecessarily obscure the gist of the disclosure, the detailed description will be reduced or omitted.
(21)
(22) Referring to
(23) The signal sensed by the sensor may be processed and outputted by a digital converter 100. In the case of the related art, an individual digital converter is required according to a sensing method of a sensor. However, the digital converter 100 of the disclosure may process signals sensed by several types of sensors using one front end module.
(24) The digital converter 100 according to the disclosure includes a tri-state buffer, activates (turns on) some tri-state buffers according to the connection of the resistive sensor or capacitive sensor, and deactivates (turns off) some tri-state buffers. The digital converter 100 generates a fixed clock period signal and a sensing clock period signal based on the connected sensor. The digital converter 100 outputs a digital sensing value corresponding to the sensor types by outputting the sensing clock period signal into a digital value based on the generated fixed clock period signal. Even if various types of sensors are connected, the digital converter 100 may output a corresponding digital sensing value, and even when a plurality of sensors are connected, a digital sensing value corresponding to each sensor may be outputted. For example, when one type of sensor is connected to the digital converter 100, the digital converter 100 may continuously output the digital sensing value corresponding to the sensing signal of the connected sensor. In addition, when a plurality of sensors are connected to the digital converter 100, the digital converter 100 may sequentially output digital sensing values of a predetermined size corresponding to the sensing signals of the respective sensors in accordance with time. Therefore, the digital converter 100 of the disclosure may have reconfigurability. In other words, the digital converter 100 may output the digital sensing value corresponding to the sensors regardless of the sensing method of the connected sensor. In the meantime, depending on the types of sensors, the resistance value and the capacitor value may have various values. For example, a resistive sensor may have a resistance value in k units and a resistance value in M units, in accordance with types of the sensors. In addition, the capacitive sensor may have a capacitance value in units of pF according to types of the sensor, and may have a capacitance value in units of fF. The digital converter 100 may output a digital sensing value corresponding to the sensor regardless of the sensing resistance of the connected sensor or the nominal value of the sensing capacitor. The digital converter 100 may have a wide resistance input range or a wide capacitance input range.
(25) The digital converter 100 may maximize the resolution by improving the phase noise performance through swing boosting. In addition, when the sensing capacitor has a small capacitance value of fF unit, a general digital converter may be influenced by a relatively large parasitic capacitor, compared to a sensing capacitor. However, the digital converter 100 of the disclosure may output a digital sensing value with little influence of the parasitic capacitor by using a unique signal processing method.
(26) Hereinafter, a specific configuration and operation of the digital converter 100 of the disclosure will be described.
(27)
(28) The sensing oscillator 110 includes a plurality of tri-state buffers. The plurality of tri-state buffers may include a tri-state buffer connected to a zero temperature-coefficient (TC) resistor which is robust to a change in temperature and a tri-state buffer connected to the reference capacitor. The plurality of tri-state buffers may include at least one of a tri-state buffer connected to a resistive sensor 11 and a tri-state buffer connected to a capacitive sensor 12. Specifically, one tri-state buffer may be connected to a sensing resistance included in the resistive sensor 11, and the other tri-state buffer may be connected to a sensing capacitor included in the capacitive sensor 12. The digital converter 100 may include a plurality of tri-state buffers connected to each of the resistive sensors 11 and a plurality of tri-state buffers connected to each of the capacitive sensors 12. The sensing oscillator 110, when connected to at least one of the resistive sensor 11 and the capacitive sensor 12, generates a sensing clock period signal T.sub.M corresponding to a change value of the sensor based on the connected sensor. The generated sensing clock period signal T.sub.M is transmitted to the frequency divider 140. The structure and operation of the sensing oscillator 110 will be described in detail below.
(29) The reference oscillator 120 generates a preset fixed clock period signal T.sub.R. The reference oscillator 120 may be similar to the structure of the sensing oscillator 110. In other words, the reference oscillator 120, also, may include a tri-state buffer connected to a zero temperature coefficient resistor which is robust to a temperature change, and a tri-state buffer connected to the reference capacitor. The reference oscillator 120 generates a predetermined fixed clock period signal T.sub.R which is proportional to the value of the zero temperature coefficient resistor and the value of the reference capacitor. The generated predetermined fixed clock period signal T.sub.R is transmitted to the counter 150. The structure and operation of the reference oscillator 120 will be described in detail below.
(30) The processor 130 activates or deactivates the plurality of tri-state buffers included in the sensing oscillator 110 according to the types and numbers of the connected sensors. For example, when the resistive sensor 11 is connected to the digital converter 100, the processor 130 may activate the tri-state buffer connected to the sensing resistance of the resistive sensor 11 and the tri-state buffer connected to the reference capacitor, and deactivate another tri-state buffer. Alternatively, when the capacitive sensor 12 is connected to the digital converter 100, the processor 130 may activate a tri-state buffer connected to the sensing capacitor of the capacitive sensor 12 and a tri-state buffer connected to the zero temperature coefficient resistor, and deactivate another tri-state buffer.
(31) Alternatively, when the resistive sensor 11 and the capacitive sensor 12 are respectively connected to the digital converter 100, the processor 130 activates the tri-state buffer connected to the sensing resistance of the resistive sensor 11 and the tri-state buffer connected to the reference capacitor first, and deactivates another tri-state buffer for a predetermined time. Then, the processor 130 may activate the tri-state buffer connected to the sensing capacitor of the capacitive sensor 12 and the tri-state buffer connected to the zero temperature coefficient resistor for a predetermined time, and deactivate another tri-state buffer. In other words, when the resistive sensor 11 and the capacitive sensor 12 are respectively connected to the digital converter 100, the processor 130 may control the sensing oscillator 110 to repeatedly perform the processing of the sensing signal of the resistive sensor 11 and the processing of the sensing signal of the capacitive sensor 12 alternately, with a predetermined cycle. The plurality of tri-state buffers included in the sensing oscillator 110 may consume power only when the plurality of tri-state buffers are activated. Accordingly, the digital converter 100 may consume less power, even if various types of sensors are connected to process sensing signals of various types of sensors.
(32) The frequency divider 140 scales up the generated sensing clock period signal T.sub.M based on a predetermined value. The frequency divider 140 may divide the input clock frequency. The clock frequency is inversely proportional to the clock period. Thus, if the frequency divider 140 divides the input clock frequency, the clock period is scaled up. The scaled-up sensing clock period signal N.Math.T.sub.M is transmitted to the counter 150.
(33) The counter 150 receives the fixed clock period signal T.sub.R from the reference oscillator 120, and receives the scaled-up sensing clock period signal N.Math.T.sub.M from the frequency divider 140. The counter 150 counts the sensing clock period signal N.Math.T.sub.M which is scaled up with respect to the fixed clock period signal T.sub.R according to the control of the processor 130 and outputs the counted signal into a digital value. For example, the counter 150 may count-up the number of rising edges of the fixed clock period signal T.sub.R included in the scaled-up sensing clock period signal N.Math.T.sub.M in a state where the scaled-up sensing clock period signal N.Math.T.sub.M is 1, and output a count-up value which is calculated by the count-up.
(34) The sensing clock period signal T.sub.M is determined according to the value of the resistance included in the resistive sensor 11 or the value of the capacitor included in the capacitive sensor 12 which may vary depending on the surrounding environment. Accordingly, the sensing clock period signal N.Math.T.sub.M scaled up by the frequency divider 140 may vary, or the digital value counted by the counter 150 may vary. That is, the digital converter 100 may output a digital sensing value which may vary in accordance with the sensing signal of the resistive sensor 11 or the capacitive sensor 12, which varies depending on the surrounding environment.
(35)
(36) Referring to
(37) As described above, the output of the third tri-state buffer 113 may be connected to one end of the reference resistance, and the output of the fourth tri-state buffer 114 may be connected to one end of the reference capacitor C.sub.INT. The reference resistance may be zero temperature coefficient R.sub.ZTC resistance robust to temperature change.
(38) In general, a value of resistance may vary according to temperature. However, the reference resistance is required to maintain a constant value, without being influenced by temperature. Therefore, the reference resistance may be a zero temperature coefficient resistor R.sub.ZTC independent of the temperature. The R.sub.ZTC may be made based on a resistance R.sub.P (first resistance) having a temperature coefficient greater than a desired temperature coefficient and a resistance (R.sub.N) (second resistance) having a temperature coefficient smaller than a desired temperature coefficient. That is, the R.sub.ZTC may be made by composing a first group by connecting the first resistance R.sub.P and the second resistance R.sub.N through series connection, making a second group by connecting the third resistance and the fourth resistance through parallel connection, and then connecting the first group and the second group through series connection. In the meantime, the resistance value of the third resistor and the fourth resistor of the second group may be a value which is obtained by multiplying predetermined values based on the resistance ratio R.sub.P0 of the first resistance and the resistance ratio R.sub.N0 of the second resistance. The resistance ratio of the second resistance R.sub.N0 to the resistance ratio R.sub.P0 of the first resistance may be represented as s (s=R.sub.N0/R.sub.P0), and k=(1+s).sup.2. The resistance value of the third resistance of the second group may be K R.sub.P, and the resistance value of the fourth resistance may be K/(s).sup.2.Math.R.sub.N. The third resistance and the fourth resistance may be made to have a resistance value that is set based on the length and width of the resistance. The R.sub.ZTC may obtain a temperature coefficient change compensation effect of a process by connecting, through series connection, the first group which includes two resistances connected through series connection and the second group including two resistances connected through parallel connection. That is, the R.sub.ZTC has little change in the resistance value according to temperature. The R.sub.ZTC has been described in detail in a previously filed application specification (Korean Patent Application No. 10-2017-0123968).
(39) The input terminal of the third inverse voltage controller 111 may be connected to another end of the R.sub.ZTC and another end of the C.sub.INT, and the output terminal of the third inverse voltage controller 111 may be connected to the input terminal of the fourth tri-state buffer 114, the input terminal of the n.sup.th hi-state buffer 116 connected to the capacitive sensor and the input terminal of the fourth inverse voltage controller 112.
(40) The output terminal of the fourth inverse voltage controller 112 may be connected to the input terminal of the third tri-state buffer 113 and the input terminal of the n.sup.th tri-state buffer 115 connected to the resistive sensor, and output the sensing clock period signal T.sub.M based on the connected resistive sensor or capacitive sensor.
(41) Referring to
(42) When the resistive sensor 11 is connected to the digital converter (R mode), the digital converter may perform operations which are similar to the aforementioned operations except that the fourth tri-state buffer 114 and the n.sup.th tri-state buffer 115 connected to the resistive sensor may be activated, the remaining tri-state buffers 113 and 116 may be deactivated, and the sensing clock period T.sub.M of T.sub.M2.Math.R.sub.S.Math.C.sub.INT.Math.ln(3) which is in proportion to the sensing resistor R.sub.S value included in the resistive sensor 11 may be made.
(43)
(44) Referring to
(45) As described above, the output terminal of the first tri-state buffer 123 may be connected to one end of the reference resistance, and the output terminal of the second tri-state buffer 124 may be connected to one end of the C.sub.INT. The reference resistance may be the R.sub.ZTC resister which is robust to the temperature change.
(46) The input terminal of the first inverse voltage controller 121 may be connected to the other terminal of the R.sub.ZTC and the other terminal of the C.sub.INT, and the output terminal of the first inverse voltage controller 121 may be connected to the input terminal of the second tri-state buffer 124 and the input terminal of the second inverse voltage controller 122. The output terminal of the second inverse voltage controller 122 may be connected to the input terminal of the first tri-state buffer 123 output the predetermined fixed clock period signal which is proportional to the value of the R.sub.ZTC and the value of the C.sub.INT. That is, the reference oscillator 120 may generate a signal having a fixed period of T.sub.R2.Math.R.sub.ZTC.Math.C.sub.INT.Math.ln(3). As described above, the R.sub.ZTC may be a resistance having a temperature coefficient close to zero that is fabricated in series and in parallel combination of on-chip resistors having appropriately weighted negative and positive temperature coefficients TC, and the C.sub.INT may be an on-chip capacitor. The reference oscillator 120 performs similar operations as the sensing oscillator 110 except that the first and second tri-state buffers are always activated and a fixed period signal of T.sub.R2.Math.R.sub.ZTC.Math.C.sub.INT.Math.ln(3) is generated.
(47) The zero temperature coefficient resistance included in the reference oscillator 120 and the zero temperature coefficient resistance included in the sensing oscillator 110 may have the same resistance value, and the reference capacitor included in the reference oscillator 120 and the reference capacitor included in the sensing oscillator 110 may have the same capacitance value. Hereinafter, each mode of the digital converter will be described.
(48)
(49) Referring to
(50) First of all, the C-mode means a mode in which the capacitive sensor is connected to the digital converter. When the capacitive sensor is connected to the digital converter, the processor may activate the third tri-state buffer 113 and the n.sup.th tri-state buffer 116 connected to the capacitive sensor of the sensing oscillator, and deactivate remaining tri-state buffers. The tri-state buffer is operative by the inverse input and thus, the control input signal for the n.sup.th tri-state buffer 115 connected to the resistive sensor, the third tri-state buffer 113, the n.sup.th tri-state buffer 116 connected to the capacitive sensor, and the fourth tri-state buffer 114 connected to the sensing oscillator may be 1001. The sensing oscillator may generate the sensing clock period signal T.sub.M and the frequency divider which receives the sensing clock period signal T.sub.M may generate the scaled-up sensing clock period signal N.Math.T.sub.M. The counter, according to the up-count control signal of the processor, may output a sensing value based on the predetermined clock period signal T.sub.R and the scaled-up sensing clock period signal N.Math.T.sub.M.
(51) R-mode means a mode in which the resistive sensor is connected to the digital converter. When the resistive sensor is connected to the digital converter, the processor activates the fourth tri-state buffer 114 and the n.sup.th tri-state buffer 115 connected to the resistive sensor of the sensing oscillator, and deactivate remaining tri-state buffers. Therefore, the control input signal for the n.sup.th tri-state buffer 115 connected to the resistive sensor, the third tri-state buffer 113, the n.sup.th tri-state buffer 116 connected to the capacitive sensor, and the fourth tri-state buffer 114 connected to the sensing oscillator may be 0110. The sensing oscillator may generate the sensing clock period signal T.sub.M and the frequency divider which receives the sensing clock period signal T.sub.M may generate the scaled-up sensing clock period signal N.Math.T.sub.M. The counter, according to the up-count control signal of the processor, may output a sensing value based on the predetermined clock period signal T.sub.R and the scaled-up sensing clock period signal N.Math.T.sub.M.
(52) The RC-mode means a mode in which the resistive sensor and the capacitive sensor are connected to the digital converter. The basic operations are the same as the operations of the C-mode and the R-mode. In the meantime, the digital converter may sequentially repeat the operations of the C-mode and the R-mode in an alternate manner with a cycle.
(53) The SC-mode is a mode for reading out a small capacitive sensor value while eliminating the influence of a parasitic capacitor when the capacitance value of the capacitive sensor is small and influenced by a parasitic capacitor caused by a plurality of capacitive sensors. The specific operation of the SC-mode will be described later.
(54)
(55) Referring to
(56) When the capacitive sensor 12 is connected, the processor may activate the third tri-state buffer 113 and the n.sup.th tri-state buffer 116 connected to the capacitive sensor, and deactivate remaining tri-state buffers 114 and 115.
(57) Referring to
(58)
(59) Here, is as shown below.
(60)
(61) When the capacitive sensor 12 is connected, the digital converter as in Equation 1 may output a digital value in which the capacitance value of the sensing capacitor C.sub.S is counted based on the capacitance value of the reference capacitor C.sub.INT of the reference oscillator. The capacitance value of the reference capacitor included in the reference oscillator may be equal to the capacitance value of the reference capacitor included in the sensing oscillator. Referring to Equation 1, the output value of the digital converter is hardly influenced by the temperature change. That is, through the proportional measurement transfer function, the influence of the matched on-chip resistor (ex. R.sub.ZTC) which already has a small temperature coefficient TC is offset and the temperature dependence of the threshold voltage of the inverse voltage controller is offset as well and thus, the final digital output value in the C-mode may be N.Math.(C.sub.S/C.sub.INT), which may be temperature insensitive.
(62) When the capacitive sensor 12 is connected to the sensing oscillator, if the sensing clock period signal and the fixed clock period signal are approximated, the sensing clock period signal T.sub.M may be similar to 2.Math.R.sub.ZTC.Math.C.sub.S.Math.ln(3) as described above. In addition, the preset fixed clock period signal T.sub.R may be similar to 2.Math.R.sub.ZTC.Math.C.sub.INT.Math.ln(3).
(63)
(64) Referring to
(65) When the resistive sensor 11 is connected, the processor may activate the fourth tri-state buffer 114 and the n.sup.th tri-state buffer 115 connected to the resistive sensor, and deactivate remaining tri-state buffers 113 and 116.
(66) Referring to
(67)
(68) When the resistive sensor 11 is connected, the digital converter as Equation 3 may output the digital value in which the resistance value of the sensing resistance R.sub.S is counted based on the resistance value of the R.sub.ZTC of the reference oscillator. The resistance value of the R.sub.ZTC included in the reference oscillator may be the same as the resistance value of the R.sub.ZTC included in the sensing oscillator. Referring to
(69) When the resistive sensor 11 is connected to the sensing oscillator, if the sensing clock period signal and the fixed clock period signal are approximated, the sensing clock signal T.sub.M may be similar to 2.Math.R.sub.S.Math.C.sub.INT.Math.ln(3). The predetermined fixed clock period signal T.sub.R may be similar to 2.Math.R.sub.ZTC.Math.C.sub.INT.Math.ln(3).
(70)
(71) Referring to
(72)
(73) Referring to
(74)
(75) That is, the first sensing clock period signal T.sub.M1 may be similar to 2.Math.R.sub.ZTC.Math.(C.sub.S+C.sub.INT+C.sub.P).Math.ln(3) which has offset by C.sub.INT and C.sub.P. The counter may count up the sensing value during N.Math.T.sub.M1.
(76) Referring to
(77)
(78) That is, the second sensing clock period signal T.sub.M2 may be similar to 2.Math.R.sub.ZTC.Math.(C.sub.INT+C.sub.P).Math.ln(3). The counter may count down the sensing value during N.Math.T.sub.M2. The final output sensing value is as the Equation below.
(79)
(80) The offset by the C.sub.INT and the C.sub.P may be eliminated by the difference between the count-up value calculated in the first stage and the count-down value calculated in the second stage, and the final digital output value may be N.Math.(C.sub.S/C.sub.INT).
(81) Referring to
(82) The digital converter may calculate a difference value between the calculated count-up value and the count-down value, and output the calculated difference value into a digital sensing value. Therefore, the digital converter may eliminate the influence of the parasitic capacitor C.sub.P for the sensing capacitor C.sub.S through the SC-mode.
(83)
(84) Referring to
(85)
(86) As an embodiment, the digital converter which is implemented with 0.18 m standard CMOS process may have a space of 0.175 mm.sup.2, consume 140 A in the 1V power, and 70% may be consumed in the RC branch. As illustrated in
(87)
(88) The digital converter of the disclosure does not require an external clock signal or additional data processing and is entirely independent. In addition, the digital converter includes functions such as efficient power dissipation, wide input range and excellent resolution, robustness and variability to temperature changes, and the ability to sense a plurality of resistive and capacitive sensors and thus may be widely used as a stand-alone and low-cost IoT application.
(89) Until now, various embodiments of the digital converter have been described. Hereinbelow, a controlling method of the digital converter will be described.
(90)
(91) Referring to
(92) In the case of the RC-mode, the digital converter may sequentially perform R-mode and C-mode operation for a predetermined period of time in an alternate manner, and perform sensing through the time crossing method. In the SC-mode, the digital converter activates the third tri-state buffer connected to the zero-temperature coefficient resistor of the sensing oscillator for a first time, the fourth tri-state buffer connected to the reference capacitor, and the n.sup.th tri-state buffer connected to the capacitive sensor. After the first time, the digital converter maintains the activation of the third tri-state buffer and the fourth tri-state buffer connected to the reference capacitor, and deactivates the n.sup.th tri-state buffer connected to the capacitive sensor.
(93) The digital converter generates a sensing clock period signal and a predetermined fixed clock period signal corresponding to a change value of the sensor of at least one of the resistive sensor and the capacitive sensor in step S1520. When the resistive sensor is connected, the sensing clock period signal is proportional to the resistance value of the sensing resistor included in the resistive sensor, and when the capacitive sensor is connected, the sensing clock period signal is proportional to the capacitance value of the sensing capacitor included in the capacitive sensor.
(94) The digital converter scales up the generated sensing clock period signal based on a predetermined value in step S1530. The digital converter counts the scaled-up sensing clock period signal based on the generated fixed clock period signal and outputs the counted signal as a digital value in step S1540. When the capacitive sensor is connected, the output digital value is proportional to the capacitance value of the sensing capacitor relative to the capacitance value of the reference capacitor, and the digital value which is outputted when the resistance sensor is connected is proportional to the resistance value of the sensing resistor compared to the resistance value of the zero temperature coefficient resistance.
(95) The controlling method of the digital converter according to the various embodiments described above may be provided as a computer program product. The computer program product may include a software program itself or a non-transitory computer readable medium in which the software program is stored.
(96) The non-transitory computer readable medium refers to a medium that stores data semi-permanently rather than storing data for a very short time, such as a register, a cache, a memory or etc., and is readable by an apparatus. In detail, the aforementioned various applications or programs may be stored in the non-transitory computer readable medium, for example, a compact disc (CD), a digital versatile disc (DVD), a hard disc, a Blu-ray disc, a universal serial bus (USB), a memory card, a read only memory (ROM), and the like, and may be provided.
(97) The foregoing embodiments and advantages are merely exemplary and are not to be construed as limiting the disclosure. The present teaching may be readily applied to other types of devices. Also, the description of the embodiments of the disclosure is intended to be illustrative, and not to limit the scope of the claims, and many alternatives, modifications, and variations will be apparent to those skilled in the art.