Thomeeque, I have a question for you about component values.
I know that the BBD output needs a LPF with a cutoff frequency that is less than 1/2 the clock frequency
in order to avoid aliasing effects. I have read that in practice the LPF cutoff frequency should be
even lower (less than 1/3 of the clock frequency). See link to book extract at very bottom of this message.
Presumably that is because real world filters don't have a rectangular cutoff.
For the EM3207 I see there is an LPF on the BBD output formed by the parallel combination of
of (R12,R13,R14) = 2.23k and C7 = 680pF.
I calculate the 3dB point for that RC filter to be about 100 kHz
which is 1/2 the 3207's maximum supported clock frequency of 200 kHz.
A clock frequency of 200 kHz gives the minimum supported BBD delay of 2.56 ms.
My question is this: Shouldn't the LPF filter cutoff be determined by the minimum clock frequency
that is encountered during a sweep rather than the maximum clock frequency?
For example, let's say that at the bottom of the flange sweep the BBD delay is 10.24ms.
The clock is only running at 50kHz at that point, not 200kHz, so for that part of the sweep the BBD
requires an LPF with a much lower cutoff of 25 kHz, not 100 kHz. Am I missing something here, or is there
some other reason why that bit of the circuit is using a 100kHz cutoff?
I increased C7 to 2.7nF to lower the LPF cutoff, and it does noticeably reduce the clock noise at the bottom of the sweep
but it also makes the flange feedback a little less strong, so RT1 needed tweaking to increase feedback level.
The strange thing is that I prefer the default C7 value of 680 pF, because there is a bit more treble in the sound
despite the louder clock noise. So maybe aliasing effects contribute to the sound in a good way?
Here's the link to the BBD book extract:
http://books.google.co.uk/books?id=9_tkus_y8BQC&pg=PA194&lpg=PA194&dq=MN3207+clock+cancel&source=bl&ots=QyiGHC0Z7W&sig=pxqOY3-vjj8qvlzdRfBw_GV4XuE&hl=en&sa=X&ei=3Xf3UY3uFeHD7AbLvoEw&redir_esc=y#v=onepage&q=MN3207%20clock%20cancel&f=false