Zmpt101b Library For Proteus 'link' 👑
To process the sensor's signal in your simulation, use a library such as the ZMPT101B Arduino Library by Abdurraiq Bachmid.
. Since Proteus does not include this active single-phase AC voltage sensor in its default database, you must manually install an external library to simulate it. Key Features of the Simulation Model AC Measurement:
: Navigate to the LIBRARY folder within the main installation directory. zmpt101b library for proteus
| Problem | Solution | |--------|----------| | Component not found | Check library path; reinstall | | No output signal | Add pull-up or check VCC/GND connections | | Output clipping | Reduce input AC amplitude | | Wrong RMS value | Adjust calibration factor in code |
It provides a varying analog output that can be connected to the ADC pins of virtual microcontrollers like an Arduino Uno How to Install the Library in Proteus To process the sensor's signal in your simulation,
To use the sensor in your schematic, follow these steps to import the necessary files: Download the Files : Search for and download the ZMPT101B Proteus Library
+-------------------------------------------------------+ | ZMPT101B MODULE | | | [Mains AC] ---> [Sampling Resistor] ---> [Isolation XFMR] | | | | | v | | [VCC/2 Offset] ---> [Op-Amp Gain] | +---------------------------------------|---------------+ | v (0-5V Sine Wave) [Arduino ADC Pin A0] 1. Wiring the Circuit Key Features of the Simulation Model AC Measurement:
The ZMPT101B is employed in industrial control systems to monitor AC voltages in machinery, motors, and power distribution systems. Its galvanic isolation (typically >1kV) ensures safety when working with high-voltage equipment.
In simulation, AC_IN1/2 are galvanically isolated from VCC/GND . This models the real transformer isolation. You can connect a high-voltage sine wave on the AC side and a 5V DC supply on the low-voltage side without ground loops.
When designing your circuit, pay attention to the following:
