# Headphone jack voltage range?

**URL:** <https://forum.arduino.cc/t/headphone-jack-voltage-range/628834>\
**Category:** Audio\
**Created:** [January 1, 2020, 2:36pm UTC](https://forum.arduino.cc/t/headphone-jack-voltage-range/628834 "2020-01-01T14:36:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![KarolHojka](https://avatars.discourse-cdn.com/v4/letter/k/c57346/32.png) [@KarolHojka](https://forum.arduino.cc/u/KarolHojka)\
**Post date:** [January 1, 2020, 2:36pm UTC](https://forum.arduino.cc/t/headphone-jack-voltage-range/628834/1 "2020-01-01T14:36:47Z")

</div>

Hey! I hope this is on topic. I have an ADC0804 that I'd like to interface with arduino. It'll be converting analog audio from a headphone jack on a computer. The ADC can't read negative voltage so I'll need to use an op amp to amplify the whole audio signal so it's above 0V. My question is, what's generally the lowest and highest voltage I should be expecting from the headphone jack, so I know which gain to use? Thanks.

---

<div class="post-metadata">

**Author:** ![DVDdoug](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/dvddoug/32/671533_2.png) [@DVDdoug](https://forum.arduino.cc/u/DVDdoug)\
**Post date:** [January 1, 2020, 4:05pm UTC](https://forum.arduino.cc/t/headphone-jack-voltage-range/628834/2 "2020-01-01T16:05:39Z")

</div>

About 1V RMS with the volume cranked-up. Of course it varies a lot. Some headphone outputs/amplifiers are capable of more voltage than others, some songs/programs are louder than others, and there is a volume control.

> The DAC can't read negative voltage so I'll need to use an op amp to amplify the whole audio signal so it's above 0V.

You _can_ shift/bias the voltage with an op-amp but if you simply "amplify" a negative voltage it gets _more_ negative. 😉

You can make an offset circuit with two equal-value resistors (a 50/50 voltage divider) plus a capacitor to block the DC bias from the audio circuit. There is a bias schematic at the bottom of [**[u]this post[/u]**](https://forum.arduino.cc/index.php?topic=569470.msg3879894#msg3879894).

> I have an ADC0804 that I'd like to interface with Arduino

The Arduino already has a built-in 10-bit ADC and the Uno has 6 analog inputs. (There is no DAC).

---

<div class="post-metadata">

**Author:** ![thefreezers915](https://avatars.discourse-cdn.com/v4/letter/t/7993a0/32.png) [@thefreezers915](https://forum.arduino.cc/u/thefreezers915)\
**Post date:** [January 2, 2020, 9:07pm UTC](https://forum.arduino.cc/t/headphone-jack-voltage-range/628834/3 "2020-01-02T21:07:38Z")

</div>

Hey, I just measured the voltage of both, my phones aux jack and my pcs line out.

I measured by playing a 50hz sine wave tone and then probing with my multimeter the GND and Left Channel of my aux cable. The multimeter gives me Rms values, which is why i multiplied them with the Root of 2, to get the peak Voltages. ( Vrms \* ROOT(2) = Vpeak )

Values for pc line out: ~1,2Vrms ( = 1,7V peak ), so i think this one might go up to 1,75V peak.  
Values for Phone jack: ~0,520Vrms ( ~700mV peak), so this one might go up to 750mV peak.

Cheers

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 6, 2021, 4:26am UTC](https://forum.arduino.cc/t/headphone-jack-voltage-range/628834/4 "2021-05-06T04:26:55Z")

</div>


