3.3V to 5V (includes an onboard low dropout regulator).
Before deploying the simulation model, it is helpful to review the hardware architecture of the physical module:
To test your firmware without physical hardware, you must install a custom, exclusive specifically updated for the GY-521 MPU6050. This guide provides everything you need to know about acquiring, installing, and utilizing this exclusive library update. What is the MPU6050 GY-521 Sensor?
The I2C lines ( SDA and SCL ) require pull-up resistors to function correctly in simulation. Place two generic resistors into your schematic. Set their values to . isis proteus model library gy 521 mpu6050l upd exclusive
3V to 5V (due to an onboard ultra-low-dropout voltage regulator).
While basic models of the MPU6050 exist, many suffer from inaccurate I2C address handling, missing INT (interrupt) pins, or poor DMP simulation support.
Mega MPU6050 * Install Arduino programming Enviroment (1.0.5 or later) http://arduino.cc/en/Main/Software. * Upload Arduino Code ( What is the MPU6050 GY-521 Sensor
Right-click the icon on your desktop and select Open file location .
C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\Data\LIBRARY
Click the button in the lower-left corner. Set their values to
When you run the simulation, a pop-up window will log every I2C transaction, showing start bits, stop bits, device addresses, and read/write bytes. This allows you to verify if the Arduino is sending the correct initialization registers to the virtual MPU6050. Troubleshooting Common Simulation Errors
Скачайте и установите библиотеку: Скопируйте файлы в директорию библиотек Proteus и перезапустите ПО.
Did you wake the MPU6050 by writing 0x00 to register 0x6B ? In real hardware, it powers up in sleep mode. The model mimics this perfectly.
Paste the downloaded MPU6050.LIB and MPU6050.IDX files into the library folder. 4. Restart Proteus