Claims
- 1. A smart card reader comprising:
a housing having an opening therein for receiving a smart card; a microprocessor carried by said housing; a connector carried by said housing for connecting said microprocessor to the received smart card for establishing communications therebetween; a voltage source carried by said housing for providing a power supply voltage to said microprocessor based upon the smart card being received in the opening of said housing; and a first switch interposed between said voltage source and a power supply terminal of said microprocessor, said first switch being closed when the received smart card is at an end of travel in the opening of said housing so that the power supply voltage is provided to said microprocessor, and being opened when the received smart card is no longer at the end of travel in the opening of said housing so that the power supply voltage is not provided to said microprocessor.
- 2. A smart card reader according to claim 1, wherein said microprocessor comprises:
a detection circuit for detecting opening of said first switch; and a stop circuit connected to said detection circuit for ending communications with the received smart card if said first switch opens during the communications; said smart card reader further comprising a capacitor connected to said first switch and to said voltage source for holding the power supply voltage above a threshold when said first switch switches from closed to open, the power supply voltage being held above the threshold for at least a time required for said microprocessor to end a current communications with the received smart card.
- 3. A smart card reader according to claim 2, wherein said detection circuit comprises a comparator circuit for comparing the power supply voltage to a first reference voltage.
- 4. A smart card reader according to claim 3, wherein the first reference voltage is the power supply voltage delivered by said voltage source without passing through said first switch.
- 5. A smart card reader according to claim 4, wherein said microprocessor further comprises a voltage divider connected between said comparator circuit and said voltage source for dividing the power supply voltage to the first reference voltage.
- 6. A smart card reader according to claim 5, further comprising a voltage divider switch for connecting said voltage divider to a second reference voltage, said voltage divider switch being opened when said microprocessor is not receiving the power supply voltage.
- 7. A smart card reader according to claim 3, wherein said stop circuit generates an interrupt signal when an output of said comparator circuit changes as a result of said first switch being opened.
- 8. A smart card reader according to claim 2, further comprising a second switch interposed between said voltage source and said microprocessor, said second switch being closed when the received smart card is at the end of travel in the opening of said housing, and being opened when the smart card is no longer at the end of travel in the opening of said housing.
- 9. A smart card reader according to claim 8, wherein said second switch is monitored by said microprocessor.
- 10. A smart card reader according to claim 8, wherein said stop circuit generates an interrupt signal when said second switch switches from closed to open.
- 11. A smart card reader according to claim 1, wherein said voltage source comprises a battery.
- 12. A smart card reader according to claim 3, wherein said comparator circuit comprises:
two input branches for receiving the power supply voltage and the first reference voltage, each input branch comprising at least one ballast transistor and a control transistor connected thereto; an additional ballast transistor connected in parallel with one of said at least one ballast transistors; a connection circuit for connecting a control input of said additional ballast transistor to a control input of said at least one ballast transistor in each branch when an output of said comparator circuit is in a first state; and a blocking circuit for blocking said additional ballast transistor when the output of said comparator circuit is in a second state, said blocking circuit having a switching hysteresis based upon the output of said comparator circuit being in the first or second state.
- 13. A smart card reader according to claim 12, wherein said additional ballast transistor conducts during a transition period when the output of said comparator circuit switches from the second state to the first state.
- 14. A smart card reader according to claim 13, wherein at least one ballast transistor in each branch is blocked during the transition period when the output of said comparator circuit switches from the first state to the second state.
- 15. A smart card reader according to claim 13, wherein application of control signals to said additional ballast transistor are delayed during the transition period.
- 16. A smart card reader comprising:
a housing having an opening therein for receiving a smart card; a microprocessor carried by said housing; a voltage source carried by said housing for providing a power supply voltage to said microprocessor based upon the smart card being received in the opening of said housing; a first switch interposed between said voltage source and a power supply terminal of said microprocessor, said first switch being closed when the received smart card is at an end of travel in the opening of said housing so that the power supply voltage is provided to said microprocessor, and being opened when the received smart card is no longer at the end of travel in the opening of said housing so that the power supply voltage is not provided to said microprocessor; and a capacitor connected to said first switch and to said voltage source for holding the power supply voltage above a threshold when said first switch switches from closed to open so that said microprocessor has time to end a current communications with the received smart card.
- 17. A smart card reader according to claim 16, further comprising a connector carried by said housing for connecting said microprocessor to the received smart card for establishing communications therebetween.
- 18. A smart card reader according to claim 16, wherein said microprocessor comprises:
a detection circuit for detecting opening of said first switch; and a stop circuit connected to said detection circuit for ending communications with the received smart card if said first switch opens during the current communications.
- 19. A smart card reader according to claim 18, wherein said detection circuit comprises a comparator circuit for comparing the power supply voltage to a first reference voltage.
- 20. A smart card reader according to claim 19, wherein the first reference voltage is the power supply voltage delivered by said voltage source without passing through said first switch.
- 21. A smart card reader according to claim 18, wherein said stop circuit generates an interrupt signal when an output of said comparator circuit changes as a result of said first switch being opened.
- 22. A smart card reader according to claim 18, further comprising a second switch interposed between said voltage source and said microprocessor, said second switch being closed when the received smart card is at the end of travel in the opening of said housing, and is opened when the smart card is no longer at the end of travel in the opening of said housing.
- 23. A smart card reader according to claim 22, wherein said stop circuit generates an interrupt signal when said second switch switches from closed to open.
- 24. A smart card reader according to claim 19, wherein said comparator circuit comprises:
two input branches for receiving the power supply voltage and the reference voltage, each input branch comprising at least one ballast transistor and a control transistor connected thereto; an additional ballast transistor connected in parallel with one of said at least one ballast transistors; a connection circuit for connecting a control input of said additional ballast transistor to a control input of said at least one ballast transistor in each branch when an output of said comparator circuit is in a first state; and a blocking circuit for blocking said additional ballast transistor when the output of said comparator circuit is in a second state, said blocking circuit having a switching hysteresis based upon the output of said comparator circuit being in the first or second state.
- 25. A method for providing a power supply voltage to a microprocessor in a smart card reader comprising a housing having an opening therein for receiving a smart card, and a voltage source carried by the housing, the method comprising:
closing a first switch interposed between the voltage source and a power supply terminal of the microprocessor when the received smart card is at an end of travel in the opening of the housing so that the power supply voltage is provided to the microprocessor; and opening the first switch when the received smart card is no longer at the end of travel in the opening of the housing so that the power supply voltage is not provided to the microprocessor.
- 26. A method according to claim 25, further comprising:
detecting opening of the first switch; and ending communications with the received smart card if the first switch opens during the communications.
- 27. A method according to claim 26, wherein the smart card reader further comprises a capacitor connected to the first switch and to the voltage source; and further comprising holding the power supply voltage above a threshold when the first switch switches from closed to open so that the microprocessor has time to end a current communications with the received smart card.
- 28. A method according to claim 25, further comprising detecting opening of the first switch by comparing the power supply voltage to a first reference voltage.
- 29. A method according to claim 28, wherein the microprocessor comprises a comparator circuit for detecting opening of the first switch; and further comprising generating an interrupt signal when an output of the comparator circuit changes as a result of the first switch being opened.
- 30. A method according to claim 25, wherein the smart card reader further comprises a second switch interposed between the voltage source and the microprocessor; and further comprising:
closing the second switch when the received smart card is at the end of travel in the opening of the housing; and opening the second switch when the smart card is no longer at the end of travel in the opening of the housing.
- 31. A method according to claim 30, further comprising monitoring the second switch by the microprocessor.
- 32. A method according to claim 30, further comprising generating an interrupt signal when the second switch switches from closed to open.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9910150 |
Jul 1999 |
FR |
|
RELATED APPLICATION
[0001] The present application is a continuation of International Application No. PCT/FR00/02129 filed on Jul. 25, 2000, the entire disclosure of which is being incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/FR00/02129 |
Jul 2000 |
US |
Child |
10059444 |
Jan 2002 |
US |