This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Automatic control of mode (LDO and DCDC)

Hello, I used translation software.

I used the function to enable DCDC mode I used sd_power_dcdc_mode_set ().

I want to use the optimal mode for power supply voltage. I want to automatically control the mode with the value of the power supply voltage.

Is the function sd_power_dcdc_mode_set () the best way?

I am using nrf 52832 and sdk 14.0.0. I am using "ble_app_uart".

I could not find the answer I wanted. Thank you in advanced.

Parents
  • Hi NY,

    The nRF52832 will automatically turn on and off its internal regulators and DCDC Buck converter(if enabled with sd_power_dcdc_mode_set(NRF_POWER_DCDC_ENABLE) ) depending on which peripherals that are active to optimize the current consumption.

    So calling the sd_power_dcdc_mode_set() function with NRF_POWER_DCDC_ENABLE as input will simply enable the DCDC and then the nRF52832 will handle everything from there.

    Thus, you only need to call sd_power_dcdc_mode_set() once in main().

    Note: Make sure that you have the L2 and L3 inductors that are needed by the DCDC if you're using a custom board, see the nRF52832 reference schematic.

    Best regards

    Bjørn

Reply
  • Hi NY,

    The nRF52832 will automatically turn on and off its internal regulators and DCDC Buck converter(if enabled with sd_power_dcdc_mode_set(NRF_POWER_DCDC_ENABLE) ) depending on which peripherals that are active to optimize the current consumption.

    So calling the sd_power_dcdc_mode_set() function with NRF_POWER_DCDC_ENABLE as input will simply enable the DCDC and then the nRF52832 will handle everything from there.

    Thus, you only need to call sd_power_dcdc_mode_set() once in main().

    Note: Make sure that you have the L2 and L3 inductors that are needed by the DCDC if you're using a custom board, see the nRF52832 reference schematic.

    Best regards

    Bjørn

Children
Related