Simulating alternating current (AC) voltage measurement projects requires an accurate representation of hardware components. The ZMPT101B is a highly popular, low-cost voltage transformer module used to measure AC voltage up to 250V safely. However, Proteus ISIS does not include a dedicated ZMPT101B module in its default component library.
The ZMPT101B Proteus library comes with a range of features that make it an essential tool for electronics simulation:
Click the button at the bottom left of the Proteus interface.
To use the ZMPT101B visual module in your schematic capture, you must download a custom library file (usually created by third-party developers or electronics hobbyists) and add it to your Proteus installation directory. 1. Download the Library Files zmpt101b proteus library
Connect the ALTERNATOR to the primary side of the transformer. Set its properties to Amplitude = 311V (for 220V RMS) and Frequency = 50Hz .
The ZMPT101B module consists of a micro-precision voltage transformer and an onboard operational amplifier (op-amp) circuit.
Copy your .LIB and .IDX files into this folder. The ZMPT101B Proteus library comes with a range
Connect the VCC pin of the ZMPT101B block to a +5V DC source and the GND pin to the common circuit ground.
Typical path for Proteus 8: C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional\Data\LIBRARY
Close Proteus completely. Navigate to your Proteus installation folder and locate the LIBRARY directory. The path varies depending on your version: Download the Library Files Connect the ALTERNATOR to
Allows calibration of the output analog signal amplitude. Voltage Range: Measures AC voltages up to 250V AC. Downloading the ZMPT101B Proteus Library
Connect VCC to 5V, GND to GND, and the OUT pin to an analog pin (e.g., A0) on your microcontroller simulation model.
The Virtual Terminal window will pop open, displaying real-time AC voltage calculations. Troubleshooting Common Issues
Proteus does not ship with an official “ZMPT101B” component. Two practical approaches:
The ZMPT101B is a zero-crossing detector module that detects the zero-crossing point of an AC waveform, providing a synchronized output signal. This module is commonly used in applications such as: