Hello All.
I wonder if anyone would mind helping me with a problem I have encountered.
I have used an Arduino to generate a DDS signal, everything on the Arduino side works brilliantly, however the output of the Arduino can only ever be between 0-5v (+ve). As I wish to use the signal for audio this is a bit of a problem for speakers etc.
The way I see it, I have two options, either use a voltage divider on the supply to fake a central ground. (ie make ground 2.5v).. And I'm also not sure this would be compatible with speakers either?
Or use some RC circuit to normalise the circuit. The problem I have with this, is that the signal could be anything between 30-6000hz making it hard not to cause filtering issues. I have also noticed a latency issue with RC techniques.
Any help would be greatly appreciated!
Thanks, James
I wonder if anyone would mind helping me with a problem I have encountered.
I have used an Arduino to generate a DDS signal, everything on the Arduino side works brilliantly, however the output of the Arduino can only ever be between 0-5v (+ve). As I wish to use the signal for audio this is a bit of a problem for speakers etc.
The way I see it, I have two options, either use a voltage divider on the supply to fake a central ground. (ie make ground 2.5v).. And I'm also not sure this would be compatible with speakers either?
Or use some RC circuit to normalise the circuit. The problem I have with this, is that the signal could be anything between 30-6000hz making it hard not to cause filtering issues. I have also noticed a latency issue with RC techniques.
Any help would be greatly appreciated!
Thanks, James