In order to be able to communicate with the SIM card, you need a device that matches the PC and SIM card. The most common, however, simple enough and reliable is "Phoenix". There are several of its implementations, but they are basically identical. Differences consist only in how complicated the scheme of the "hardware" itself is. This affects the stability of the work, but even the simplest assemblies allow you to transfer and receive data normally.
I made my first "Phoenix" a long time ago (several years ago), tried other implementations of it and stopped at one of the schemes that has been working steadily for a long time.
Frequency of data transmission: 3.57 MHz;
Reset card: direct;
Connection: Com Port;
Power: external or Com Port;
Purpose: to communicate with SIM cards.
I suggest assembling a scheme that combines "Phoenix" and "Ludipipo". The first one you already know, but the second one is a PIC microcontroller programmer. This combination is successful, if only because you do not need two devices for your experiments, you do not need to change the programmer to the reader (or vice versa), depending on the situation. Despite the fact that the circuit combines two devices, its complexity is not great.
You will need a sheet of foil-shaped textolite with a thickness of 1 - 1.5 mm, soldering accessories, iron (III) chloride, and details:
All parts solder on the board according to the scheme:
All the schemes can be downloaded in the form of this archive .