Since the ZMPT101B is an analog sensor that outputs a voltage proportional to the AC voltage it measures, there isn’t a "one-click" installable library in Proteus like you would find for an LCD or an I2C sensor. Instead, you simulate it using existing Proteus components to mimic its behavior.
Navigate to the folder in the same Proteus directory.
Usually an IM358, used to amplify the transformer output and condition the signal.
Place an in parallel across the input pins to verify your source voltage. Low-Voltage Output Side:
The simulated ZMPT101B module behaves like its physical counterpart, which is built around a precision voltage transformer and an .
If you’ve ever worked with an Arduino or ESP32 to measure mains AC voltage, you’ve probably come across the —a popular, inexpensive AC voltage sensor module. It’s great for DIY energy monitors, smart plugs, and overvoltage protection systems.
Because Proteus does not provide the ZMPT101B natively, you must source the library files online. engineering resource websites, GitHub repositories, and electronics forums (such as The Engineering Projects) offer these files for free.
Connect the pin of the ZMPT101B to a +5V DC Power Terminal . Connect the GND pin of the ZMPT101B to the Ground Terminal .
Double-click the ZMPT101B component to ensure its properties match the module's step-down ratio, if customizable [3]. 4. Best Practices for ZMPT101B Simulation
Connect of the oscilloscope directly to the analog OUT pin of the ZMPT101B module. Step 5: Running the Simulation and Analyzing Results
Since the ZMPT101B is an analog sensor that outputs a voltage proportional to the AC voltage it measures, there isn’t a "one-click" installable library in Proteus like you would find for an LCD or an I2C sensor. Instead, you simulate it using existing Proteus components to mimic its behavior.
Navigate to the folder in the same Proteus directory.
Usually an IM358, used to amplify the transformer output and condition the signal.
Place an in parallel across the input pins to verify your source voltage. Low-Voltage Output Side:
The simulated ZMPT101B module behaves like its physical counterpart, which is built around a precision voltage transformer and an .
If you’ve ever worked with an Arduino or ESP32 to measure mains AC voltage, you’ve probably come across the —a popular, inexpensive AC voltage sensor module. It’s great for DIY energy monitors, smart plugs, and overvoltage protection systems.
Because Proteus does not provide the ZMPT101B natively, you must source the library files online. engineering resource websites, GitHub repositories, and electronics forums (such as The Engineering Projects) offer these files for free.
Connect the pin of the ZMPT101B to a +5V DC Power Terminal . Connect the GND pin of the ZMPT101B to the Ground Terminal .
Double-click the ZMPT101B component to ensure its properties match the module's step-down ratio, if customizable [3]. 4. Best Practices for ZMPT101B Simulation
Connect of the oscilloscope directly to the analog OUT pin of the ZMPT101B module. Step 5: Running the Simulation and Analyzing Results