Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to get my SmartCard reader to communicate with my phone's SIM card. I have a level shifter to drive 1.8V and 3.0V SIM cards, but the Wikipedia article specifies that there are also 5.0V SIM card. I just want to be sure that my SIM card is not a 5.0V one.

How can I determine the operating voltage of my SIM card? (I have access to a scope, and my SIM card is a Tesco Mobile one produced by Gemplus.)

share|improve this question
up vote 3 down vote accepted

The ETSI standard ETSI TS 102 221 describes the procedure for switching (and thus finding the appropriate) supply voltage in section 6.2:

6.2 Supply voltage switching
The terminal shall initially activate the UICC with the lowest voltage class available. If no ATR is received, the UICC shall be deactivated and activated with the next higher class, if supported by the terminal. If an ATR is received at the first applied voltage class, the contents of the ATR shall be analysed by the terminal. If the operating class used by the terminal is not supported by the UICC, the terminal shall deactivate the UICC and activate it with a supply voltage class indicated by the UICC. If the ATR is corrupted, the terminal shall perform the procedure at least 3 times using the same operating class before rejecting the UICC. In case of 3 consecutive corrupted ATRs, the terminal may activate the UICC with the next higher class. The terminal is restricted not to use but the next higher class in the retrial attempt in this case.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.