Optimize power consumption for single image capture #45
-
|
I was playing around with the Groove Vision AI V2 board with OV5647 camera module using the code in this repo. I created sample code by adding
I've observed current consumption of 22 mA in idle, while the camera was off (shut down using its power enable GPIO pin), which seems a bit high, probably due to chip default configuration (400 MHz clock, etc.).
Thank you in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Seeed Grove Vision AI Module V2 is a development board that is not designed for low power consumption. You can use app_pmu_enter_sleep() to set Himax WE2 to enter power-down mode to save power while system idle. If you want to measure the difference in power consumption of Himax WE2 in all-on mode and power-down mode, app_pmu_enter_sleep() function code please refer to |
Beta Was this translation helpful? Give feedback.
Seeed Grove Vision AI Module V2 is a development board that is not designed for low power consumption.
The OV5647 camera is not a low power module and even if you turn it off using its power enable GPIO pin, the power consumption is still high. Moreover, the power consumption of the CH343P (UART to USB) device is also very high.
You can use app_pmu_enter_sleep() to set Himax WE2 to enter power-down mode to save power while system idle.
When Himax WE2 enters power-down mode, you must trigger AON_GPIO0(PA0) (D0/A0 pin on the board) to wake up Himax WE2 and start capturing images.
If you want to measure the difference in power consumption of Himax WE2 in all-on mode and power-down mode,
You …