living sounds
Well-known member
The calibration of this old drum sampler is giving me a headache. It uses a 12 bit AD7541 DAC multiplexed into 8 channels. The DAC output is somehow fed to the ADC section when sampling as well, but I don't really understand it.
Anyway, I'm supposed to set certain maximum DC values via trimmers at several points in a defined sequence. The trimmer RT3 (labeled "1" in red here) can be set easily. It sometimes seems to drift without warning though, out of the spec, but not excessively. The next one is the problematic one, RT4 (labeled "2" in red). The DC value is supposed to be lower than 1mV, but it jumps all over the map when dialing in the value, skips, drifts etc., as much +/- 300mV. I've exchanged it for a high quality cermet 25 turns trimmer, which didn't help one bit. It doesn't change value linearly, but somehow sometimes seems to allow for incrimental changes while turning but then suddenly changes value drastically. Setting it near the zero point is harder than dialing a given value at va. 100mV or so. Even after setting a value it drifts, or rather skips, massively. This also affects the ADC input, which is tied to the DAC -> Dacout.V is connected to an LM311 comparators positive input, whose negative input is fed by a S&H chip fed by the ADC analog input.
My question is: Where to look for the problem? The trimmer is obviously all right, the PSU seems to be stable for all analog and digital voltags as well (new caps there, too). DAC chip? Op amp?
Thanks!
Anyway, I'm supposed to set certain maximum DC values via trimmers at several points in a defined sequence. The trimmer RT3 (labeled "1" in red here) can be set easily. It sometimes seems to drift without warning though, out of the spec, but not excessively. The next one is the problematic one, RT4 (labeled "2" in red). The DC value is supposed to be lower than 1mV, but it jumps all over the map when dialing in the value, skips, drifts etc., as much +/- 300mV. I've exchanged it for a high quality cermet 25 turns trimmer, which didn't help one bit. It doesn't change value linearly, but somehow sometimes seems to allow for incrimental changes while turning but then suddenly changes value drastically. Setting it near the zero point is harder than dialing a given value at va. 100mV or so. Even after setting a value it drifts, or rather skips, massively. This also affects the ADC input, which is tied to the DAC -> Dacout.V is connected to an LM311 comparators positive input, whose negative input is fed by a S&H chip fed by the ADC analog input.
My question is: Where to look for the problem? The trimmer is obviously all right, the PSU seems to be stable for all analog and digital voltags as well (new caps there, too). DAC chip? Op amp?
Thanks!