Abstract:
A scan module of an electronic device scans a capacitive keypad for detection of the actuation of any capacitive touch sensor. This scan module remains in operation even when major power consuming circuits of the electronic device are in a sleep mode, and will not wake up the major power consuming circuits until an action requiring the circuits is needed, thereby, reducing overall power consumption of the electronic device while still maintaining scanning of the capacitive keypad. Upon detection of a valid key press of a capacitive touch sensor, an interrupt to the electronic device brings it out of a sleep mode and into an operating mode for further processing and appropriate action commensurate with the actuation of the specific capacitive touch sensor.
Abstract:
A time period of an event is determined by charging a known value capacitor from a constant current source during the event. The resultant voltage on the capacitor is proportional to the event time period and may be calculated from the resultant voltage and known capacitance value. Capacitance is measured by charging a capacitor from a constant current source during a known time period. The resultant voltage on the capacitor is proportional to the capacitance thereof and may be calculated from the resultant voltage and known time period. A long time period event may be measured by charging a first capacitor at the start of the event and a second capacitor at the end of the event, while counting clock times therebetween. Delay of an event is done by charging voltages on first and second capacitors at beginning and end of event, while comparing voltages thereon with a reference voltage.
Abstract:
A time period of an event is determined by charging a known value capacitor from a constant current source during the event. The resultant voltage on the capacitor is proportional to the event time period and may be calculated from the resultant voltage and known capacitance value. Capacitance is measured by charging a capacitor from a constant current source during a known time period. The resultant voltage on the capacitor is proportional to the capacitance thereof and may be calculated from the resultant voltage and known time period. A long time period event may be measured by charging a first capacitor at the start of the event and a second capacitor at the end of the event, while counting clock times therebetween. Delay of an event is done by charging voltages on first and second capacitors at beginning and end of event, while comparing voltages thereon with a reference voltage.
Abstract:
A blood glucose meter comprises a blood sample test strip, a constant current source, a precision timer, a digital processor and memory, and an analog measurement circuit, e.g., voltage comparator, analog-to-digital converter (ADC), etc., that eliminates the complex analog front end and other related circuits of present technology glucose meters. When a blood sample is applied to the blood sample test strip a charge, Q, develops from the reaction between an enzyme in the test strip and the blood sample. The constant current source injects a constant current value, 1, into the charge, Q, on the blood sample test strip over a precisely measured time determined by when the excess charge, Q, has been removed from the test strip. The amount of charge, Q, is determined by Q = I * T, the charge, Q, is then converted into a blood glucose level for display.
Abstract translation:血糖仪包括血液样本测试条,恒流源,精密定时器,数字处理器和存储器,以及模拟测量电路,例如电压比较器,模数转换器(ADC)等, 消除了现有技术血糖仪的复杂模拟前端等相关电路。 当将血液样本应用于血液样本测试条时,电荷Q从测试条中的酶与血液样品之间的反应产生。 恒定电流源通过在从测试条上去除过量电荷Q所确定的精确测量时间,将恒定电流值1注入到血液样本测试条上的电荷Q中。 电荷量Q由Q = I * T确定,然后将电荷Q转换为血糖值进行显示。
Abstract:
A liquid crystal display (LCD) bias generator generates a plurality of bias voltages, e.g., four bias voltages, needed to drive a segmented LCD. The LCD bias generator has a voltage generator, e.g., charge pump, that may generate a most positive voltage, e.g., substantially equal to or more positive than VDD, on the integrated circuit that may also be used for maintaining proper reverse bias operation of well ties and analog switches of the integrated circuit. Other necessary LCD bias voltages, e.g., three voltages, may also be derived from the LCD bias generator to provide bias and contrast control voltages required by the LCD. Having a more positive bias voltage than the power supply voltage, VDD, allows VDD to cover a wider range of voltages, e.g., powered from a battery, by eliminating the need for complex analog switch and pad designs for the integrated circuit.
Abstract translation:液晶显示器(LCD)偏压发生器产生驱动分段LCD所需的多个偏压电压,例如四个偏压电压。 LCD偏压发生器具有电压发生器,例如电荷泵,其可以在集成电路上产生最大正电压,例如基本上等于或多于VDD的正电压,该电压还可以用于维持井的适当反向偏压操作 集成电路的连接线和模拟开关。 其他必要的LCD偏置电压,例如三个电压,也可以从LCD偏置发生器导出,以提供LCD所需的偏置和对比度控制电压。 具有比电源电压VDD更高的正偏置电压,通过消除对集成电路的复杂模拟开关和焊盘设计的需要,VDD允许VDD覆盖更宽范围的电压,例如由电池供电。 p >
Abstract:
A touch panel or screen has a serpentine transmission line fabricated on a substrate, e.g., printed circuit board, LCD, plasma or LED screen, etc., and has a constant impedance. Touches to the touch panel will cause changes of impedance of the transmission line at the locations of the touches. Time domain reflectometry (TDR) is used for determining the locations of the changes of impedance of the transmission line by accurately measuring the return pulse times at the source of a plurality of pulses, and then converting the return pulse times to X-Y coordinates of the touch panel or screen.
Abstract:
A high resolution digital-to-analog converter comprises a programmable n-bit current digital-to-analog converter (IDAC), an m-bit programmable counter/timer, an integrator that converts the IDAC constant current charging a capacitor over time into a precision (high resolution) analog voltage, and a sample and hold circuit for storing the precision analog voltage. The constant current from the IDAC is applied to the integrator for a time period determined by the programmable counter/timer, then the sample and hold circuit will sample the final voltage on the capacitor and store it as an analog voltage. The analog voltage resolution of this high resolution digital-to-analog converter is n + m bits or binary 2 n+m . In addition, a plurality of sample and hold circuits may be utilized for maintaining a plurality of analog output voltages.
Abstract:
A time period of an event is determined by charging a known value capacitor from a constant current source during the event. The resultant voltage on the capacitor is proportional to the event time period and may be calculated from the resultant voltage and known capacitance value. Capacitance is measured by charging a capacitor from a constant current source during a known time period. The resultant voltage on the capacitor is proportional to the capacitance thereof and may be calculated from the resultant voltage and known time period. A long time period event may be measured by charging a first capacitor at the start of the event and a second capacitor at the end of the event, while counting clock times therebetween. Delay of an event is done by charging voltages on first and second capacitors at beginning and end of event, while comparing voltages thereon with a reference voltage.
Abstract:
A liquid crystal display (LCD) bias generator generates a plurality of bias voltages, e.g., four bias voltages, needed to drive a segmented LCD. The LCD bias generator has a voltage generator, e.g., charge pump, that may generate a most positive voltage, e.g., substantially equal to or more positive than VDD, on the integrated circuit that may also be used for maintaining proper reverse bias operation of well ties and analog switches of the integrated circuit. Other necessary LCD bias voltages, e.g., three voltages, may also be derived from the LCD bias generator to provide bias and contrast control voltages required by the LCD. Having a more positive bias voltage than the power supply voltage, VDD, allows VDD to cover a wider range of voltages, e.g., powered from a battery, by eliminating the need for complex analog switch and pad designs for the integrated circuit.
Abstract:
A method of filtering one or more input signals, includes receiving one or more input signals, each having an input signal value. The method includes storing at least two instructions in a program memory to filter one or more of the input signals. Each instruction includes an opcode and identifies at least two input locations and at least one output location. The method includes, for one or more of the one or more input signals, and then for each instruction, fetching input values from the at least two input locations. The method further includes performing an operation on the input values to produce an output value, based on the opcode of the instruction and outputting the output value to at least one output location.