If you have Proteus open, close it completely and relaunch it. This forces the software to re-index its database and recognize the newly added ZMPT101B model.
Run the simulation by pressing the play button at the bottom left.
Before diving into simulation, it's essential to understand the physical component. The ZMPT101B is an active single-phase AC voltage sensor module designed for precise AC voltage measurements. It's an ideal choice for projects where you need to monitor mains voltage safely. The module's inner workings are quite clever, as it uses an on-board precision voltage transformer and a high-precision operational amplifier circuit to convert high AC voltages down to a low, safe, and readable signal for a microcontroller's analog input.
In the simulated environment, the ZMPT101B model generates a sine wave proportional to the input voltage. If the input is 220V AC and the module is correctly modeled:
To display the calculated voltage readings. Circuit Connections
Because the ZMPT101B outputs a shifting AC sine wave, the microcontroller must sample the waveform over time to calculate the True RMS (Root Mean Square) voltage.
Press 'P' in the schematic capture window and search for "ZMPT101B" to add it to your project. Quick Simulation Tip
Close and reopen the software to refresh the component list.
This article is your complete resource for finding, downloading, installing, and using the . We will cover everything from acquiring the correct library files to simulating a fully functional AC voltmeter with an Arduino.