Technical discussions related to Analog Devices DSPs (including Blackfin, TigerSHARC, SHARC and ADSP-21xx DSPs).
|
hi I am using ADSP-2189M EZ-KIT Lite with Talkthrough example Instead of using mic & speaker I use function generator & oscilloscope The input is a 1 kHz sine wave with amplitude=300mv But what i saw in the oscilloscope was like a cut sine wave with Vp-p=1.5v I think the sine wave is cut because the range of DAC by AD73322 but the problem is How the input signal got amplified? the AD73322 has gain only between -1~+1 so it must be adsp-2189m? where in talkthrough.asm that makes this happen? anyone know? thanks!!! tylu |
|
|
|
hi, the 2189m kit contains a amplifier stage prior to codec which has got two settings one has got a large gain around 40 times and other setting bypasses that amplifier stage. Try looking into that one. ----- Original Message ----- From: tylu To: Sent: Tuesday, March 18, 2003 1:24 PM Subject: [adsp] Problem with ADSP-2189M EZ-KIT Lite with Talkthrough example? hi I am using ADSP-2189M EZ-KIT Lite with Talkthrough example Instead of using mic & speaker I use function generator & oscilloscope The input is a 1 kHz sine wave with amplitude=300mv But what i saw in the oscilloscope was like a cut sine wave with Vp-p=1.5v I think the sine wave is cut because the range of DAC by AD73322 but the problem is How the input signal got amplified? the AD73322 has gain only between -1~+1 so it must be adsp-2189m? where in talkthrough.asm that makes this happen? anyone know? thanks!!! tylu _____________________________________ /groups.php3 |
|
On Tue, 18 Mar 2003, tylu wrote: > hi > I am using ADSP-2189M EZ-KIT Lite with Talkthrough example > Instead of using mic & speaker > I use function generator & oscilloscope > The input is a 1 kHz sine wave with amplitude=300mv > But what i saw in the oscilloscope was like a cut sine wave > with Vp-p=1.5v > I think the sine wave is cut because the range of DAC by AD73322 > but the problem is > How the input signal got amplified? > the AD73322 has gain only between -1~+1 so it must be adsp-2189m? > where in talkthrough.asm that makes this happen? > anyone know? I don't know specificly, but check your A/D values on the input side. You may be saturating on the A/D, so the output is what the input says - saturation. What kind of debugger do you have to check those values with? Patience, persistence, truth, Dr. mike |