Bringing the covox into the 21 century

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
A couple of weeks ago I took a long walk down memory lane and installed DOS on an old computer I had laying around. Back in the days (1992 or something) I had a computer with a sound device normally known as a Covox. Actually the Covox Speech Thing was a commercial product but since it was so easy to build you could pick one up for a couple of bucks almost anywhere.

Some explenation to what a covox basically is. In the early pc days sound cards were fairly expensive for a 13 year old kid so someone designed a rather nifty little DAC you could connect to the printer port of almost any computer at the time. There are a few different versions but the main idea is to make use of the 8bit resolution of the printer port output and connect them to a resistor ladder and the to the amplifier.

I thought I would like to try it with a ready DAC chip so I ordered a couple of AD558 samples from Analog Device. (Thank you very much)

http://www.analog.com/en/prod/0,2877,AD558,00.html

I assembled everything on a pcb one late night a few days ago but there is a problem. When I tried it out I got sound but it sounds HORRIBLE. Some kind of extreme distorsion. The DAC has 2 voltage output ranges but I am 100% sure I am using the 2.56V range. I have also connected a potentiometer between mu covox and amplifier just to make sure its not input distorsion in my amp.

I think the problem might be that the DAC does not have a symmetrical voltage output but wouldnt that be the case also with just resistors on the printer port??? Any good ideas where I should start?
 
What's wrong with this picture

Did some more measurements today and something is VERY weird. I tried to reverse all 8 bits bit that made it even worse :S Any ideas what I should do?
 

Attachments

  • oscilloscope.jpg
    oscilloscope.jpg
    82.1 KB · Views: 62
Solved the problem late last night. As it turns out I had connected the 7th bit to the input of the 8th bit, and the 8th bit was not connected at all. Discovered the problem with a software that allowed be to turn on and of every bit individually. Now it works great and plays music the way it should. Ahhhh how I miss the good old days.
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.