Claims
- 1. An electronics circuit providing an array of receivers to identify the resistance values of external resistors, said electronics circuit comprising:
a microcontroller having a first group of m interface pins and a second group of n interface pins; first group of n capacitors each connected to one of said n interface pins; at least first and second receivers each comprises a first contact point and a second contact point for receiving an external resistor; wherein said first contact point is connected to one of said first group of interface pins and said second contact point is connected to one of said second group of interface pins; and a software resided in memory means enabling said microcontroller to identify the resistance of an external resistor received by any of said receivers according to the charging or discharging characteristics of said capacitor in conjunction with said external resistor.
- 2. The electronics circuit of claim 1 wherein each of said n interface pins is connected by a diode to a current source for charging up said n capacitors.
- 3. The electronics circuit of claim 1 wherein said n interface pins are programmable, and said n interface pins are programmed to provide an output mode for charging or discharging said n capacitors.
- 4. The electronics circuit of claim 1 wherein said n interface pins are programmed to provide an input mode to monitor the charging or discharging timing of said n capacitors.
- 5. The electronics circuit of claim 1 wherein said m interface pins are programmed to provide an input mode to detect the presence of an external resistor.
- 6. The electronics circuit of claim 1 wherein said m interface pins are programmed to provide an output mode for charging or discharging said n capacitors.
- 7. The electronics circuit of claim 1 wherein said microprocessor is in a low current standby mode before a resistor is received by a receiver of said electronics circuit, and said microprocessor is transformed from said standby mode into a higher current active mode when an external resistor is received by one of said receivers.
- 8. The electronics circuit of claim 1 wherein each of said n capacitors is connected in series with a diode.
- 9. The electronics circuit of claim 1 wherein each of said n pins are further connected with a second group of n capacitors and each of said second group of capacitors is of capacitance value different from that of the first group of capacitors.
- 10. The electronics circuit of claim 9 wherein said first group of capacitors are activated to identify the value of an external resistor within a first resistance range, and said second group of capacitors are activated to identify the value of an external resistor within a second resistance range.
- 11. The electronics circuit of claim 1 wherein each of said n interface pins is connected with a reference resistor for calibrating the charging or discharging characteristics of said capacitors.
- 12. The electronics circuit of claim 11 wherein each of said reference resistor is connected in series with a diode.
- 13. The electronics circuit of claim 1 wherein said microcontroller provides different responses according to different resistor value received by said receivers.
- 14. The electronics circuit of claim 1 wherein a first external resistor is received by said first receiver, and said microcontroller provides a response when a second external resistor is received by said second receiver.
- 15. An electronics circuit configured to identify the resistance values of external resistors comprising:
a microcontroller having a first group of m interface pins and a second group of n interface pins; at least first and second receivers each comprises a first contact point connect to one of the m pins and a second contact point connected to one of the n pins for receiving an external resistor; said electronics circuit further comprising at lease one of the following members:
(a) a first array of capacitors each connected to one of said n interface pins; (b) a first array of capacitors each connected to one of said n interface pins and a second array of capacitors each connected to one of said n interface pins; (c) a first array of capacitors each connected to one of said n interface pins and an array of reference resistors configured to calibrate the charging or discharging characteristic of said first array of capacitors; (d) a first array of capacitors each connected to one of said n interface pins; a second array of capacitors each connected to one of said n interface pins; a first array of reference resistors configured to calibrate the charging or discharging characteristic of said first array of capacitors and a second array of reference resistors configured to calibrate the charging or discharging characteristics of said second array of capacitors; (e) a first array of capacitors each connected to one of said n interface pins; a second array of capacitors each connected to one of said n interface pins and a third group of k interface pins configured to activate one of said first or second arrays of capacitors; (f) a first array of capacitors each connected to one of said n interface pins; a second array of capacitors each connected to one of said n interface pins; a first array of reference resistors configured to calibrate the charging or discharging characteristic of said first array of capacitors; a second array of reference resistors configured to calibrate the charging or discharging characteristics of said second array of capacitors and a third group of interface pins to activate one of said first or second arrays of reference resistors; (g) an array of internal resistance elements located inside said microcontroller for connecting in series or in parallel with said external resistor; (h) an array of internal resistance elements located inside said microcontroller for connecting in series or in parallel with a receiver for identifying the resistance value of a resistor received by said receiver; (i) first and second capacitors of different capacitance values and switching circuit connecting any of said first or second capacitors to a receiver for identifying the resistance value of an external resistor received by said receiver; and (j) first and second capacitors each made with different materials and switching circuit connecting any of said first or second capacitors to a receiver for identifying the resistance value of an external resistor received by said receiver.
- 16. The electronics circuit of claim 15 further comprising a diode connected in series with any of the following members:
(i) said first and second receivers; (ii) the capacitors of member (b), (c), (d), (e), (f), (i) or (j); and (iii) the reference resistors of member (c), (d) or (f).
- 17. A method for an electronics circuit to provide response according to the resistance identity of an external resistor, wherein said electronics circuit comprises:
a microcontroller having a first group of m interface pins and a second group of n interface pins; at least first and second receivers each comprises a first contact point and a second contact point configured for receiving an external resistor; wherein said first contact point is connected to one of said first group of interface pins and said second contact point is connected to one of said second group of interface pins; first group of n capacitors each connected to one of said n interface pins; and a software resided in memory means enabling said microcontroller to determine the resistance of an external resistor received by any of said receivers according to the charging or discharging characteristics of said capacitor in conjunction with said external resistor; said method comprises the steps of: (1) arranging said electronics circuit to stay at a low power standby mode; (2) arranging a first external article identified by a first resistor to make contact with said first receiver; (3) arranging said electronics circuit to transform from the standby mode into an active mode; (4) charging or discharging a capacitor connected with said first resistor to determine the identity of said first resistor; and (5) providing a response according to the identity of said first resistor detected.
- 18. The method of claim 17 further comprising the step of:
(6) while said first resistor remains in contact with said first receiver, arranging a second external article identified by a second resistor to make contact with said second receiver; (7) charging or discharging a capacitor connected with said second resistor to determine the identity of said second resistor; and (8) providing a response according to the identity of said second resistor detected.
- 19. An electronics circuit providing an array of receivers to identify the resistance values of external resistors, said electronics circuit comprising:
a microcontroller having a first group of m interface pins and a second group of n interface pins; at least first and second receivers each comprises a first contact point and a second contact point for receiving an external resistor; wherein said first contact point is connected to one of said first group of interface pins and said second contact point is connected to one of said second group of interface pins; first and second resistor identifying circuits each configured to detect resistors of different resistance ranges; switching circuit configured to connect one of said resistor identifying circuit to an external resistor when it is received by one of said receivers; and a software resided in memory means configured for said microcontroller to control said switching circuit and identify the resistance of said external resistor received.
- 20. The electronics circuit of claim 19 wherein each of said resistor identifying circuits is configured to identify an external resistor by charging or discharging a capacitor by said external resistor.
- 21. The electronics circuit of claim 20 wherein the capacitor of each resistor identifying circuit is of different value to service different resistance range of the external resistors received.
- 22. The electronics circuit of claim 20 wherein the capacitor of each resistor identifying circuit is made with different material to service different resistance range of the external resistors received.
- 23. The electronics circuit of claim 19 wherein said resistor identifying circuits comprise an array of resistors and a switching circuit connecting said external resistor in series or parallel to a member of said array of resistors.
Parent Case Info
[0001] This is a Continuation In Part application of pending U.S. patent application Ser. Nos. 10/208,346 filed Jul. 30, 2002 and 10/227,708 filed Aug. 26, 2002, which is the formal application of provisional patent application No. 60/316,643 filed Aug. 31, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316643 |
Aug 2001 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10208346 |
Jul 2002 |
US |
Child |
10241340 |
Sep 2002 |
US |
Parent |
10227708 |
Aug 2002 |
US |
Child |
10241340 |
Sep 2002 |
US |