Puede compensar esta en el software!
Como se puede ver en la forma de la señal (la curva que poco a poco va tirando de su señal a la tierra), hay un componente de tiempo involucrados. Usted puede compensar en software de emulación de la constante de tiempo y de compensación por ello.
Esta capacidad es ligeramente limitada:
- No va a ser perfecto en todas las frecuencias
- Largo pulsos se requieren más "headroom"
Si se reduce la base de la amplitud de la señal, el margen puede ser utilizado por un largo tiempo, dando la posibilidad de compensar por más de pulsos. Pero hay que tener en cuenta que su constante de tiempo de compensación tendrá que volver a centrar a sí mismo en 0V, finalmente, de lo contrario el DC bias eventualmente a la fluencia máximo positivo o negativo de la amplitud y, a continuación, clip y distorsionar.
Así que la idea es llegar con un filtro que va a impulsar lo que el amplificador de auriculares es limitante.
Aquí está un ejemplo en el que me superpone una onda triangular en la parte superior de la onda cuadrada. Tenga en cuenta que este ejemplo es una simplificación, ya que el voltaje de la onda triangular normalmente depende del voltaje de la onda cuadrada. Este circuito sólo funcionará con los que se concreta la onda cuadrada.
Los valores fueron obtenidos empíricamente. La onda cuadrada a la izquierda representa la señal. La idénticos dos grupos en la derecha representan el acoplamiento capacitivo de su amplificador de auriculares. En la parte superior del circuito, la señal es enviada a través inalterada, lo que resulta en la forma de onda en el primer gráfico.
La parte inferior del circuito añade una onda de triángulo en la parte superior de la señal. La fase se corresponde con la onda cuadrada. El op-amp es un amplificador seguidor que atenúa la señal un poco, así que el resultado no es demasiado alto para el amplificador de auriculares.
Mediante la superposición de la onda triangular en la señal original, la salida va a parecerse más a una onda cuadrada, como en el segundo gráfico.
El tercer gráfico muestra la salida antes de que se filtra por el acoplamiento capacitivo.
Así que lo que debe tratar de hacer es reimplementar la onda triangular en el software. Tener cuidado con las trampas!
Edit: y como Dwayne Reid señaló, este acoplamiento capacitivo es específica para tu teléfono. Otros dispositivos pueden tener diferentes características, o no han acoplamiento. Así que esta es una solución para su dispositivo.