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

how to increase the buzzer loudness

Hello everyone ,

i am trying to increase the sound of the buzzer so can anyone suggest me do i ahve to increase the supply voltage or do i have to modify the dutycycle of the buzzer , i really dont ahve any idea how to achieve this without adding any audio amplifier circuit any suggestions or ideas will be really helpful for me to move forward

Thank you

pwm_volt.c

Parents
  • If the pins are not perfectly in sync you will risk a short circuit. The maximum current recommended from each pin is 5 mA. Can you specify what kind of buzzer/antenna you have?

  • i have configured the gpio pins in high drive mode NRF_GPIO->PIN_CNF[7] = (GPIO_PIN_CNF_DRIVE_H0H1 << GPIO_PIN_CNF_DRIVE_Pos);

    after compilation i measure the voltgae on the gpio pin it is showing 2.9V but during the beep sound produced from the buzzer the voltage drops to 1.5 v alomost half of the voltage getting dropped i dont know why ? is it buzzer consuming too much current or my GPIO configuration is not configured properly to gpio high drive mode 5mA can you please tell me some suggestions how toa void the voltage drop?

    i have attached my program in the main post please verify it and let me know some modifications

Reply
  • i have configured the gpio pins in high drive mode NRF_GPIO->PIN_CNF[7] = (GPIO_PIN_CNF_DRIVE_H0H1 << GPIO_PIN_CNF_DRIVE_Pos);

    after compilation i measure the voltgae on the gpio pin it is showing 2.9V but during the beep sound produced from the buzzer the voltage drops to 1.5 v alomost half of the voltage getting dropped i dont know why ? is it buzzer consuming too much current or my GPIO configuration is not configured properly to gpio high drive mode 5mA can you please tell me some suggestions how toa void the voltage drop?

    i have attached my program in the main post please verify it and let me know some modifications

Children
No Data
Related