Signal Processing Via USB Port

That's obvious, isn't it? You've got a 'multiply' solution. You have A, B, want A/B, then connect a multiplier to make X*B, and feed it to the (-) input of an op amp. Put A on (+) input of the op amp. The op amp output, of course, is X :=3D=3D A/B

The PWM approach works when the multiplier is a positive number; how does one handle multiplication by a negative value?

Reply to
whit3rd
Loading thread data ...

use the identity a 1 ----- = a ( --- ) b b input voltage -> length of PWM pulse

1/carrier voltage -> voltage of PWM pulse.

you should howver start with some sample data in a spreadsheet and see if dividing gives results that are useful.

Reply to
Jasen Betts

How do you get the reciprocal of a voltage?

If the voltage would between 0.25 and 1 the reciprocal would vary between 4 and 1.

If the pulse has a constant duration, say 1 ms and if the period increases as the voltage decreases with the period =3D the pulse width for full scale then the period is proportional to the reciprocal.

A resistor - capacitor takes longer to charge to some set level at lower voltage. Maybe over a narrow range the RC could be linear enough.

Then only the period needs to be measured to get the reciprocal.

Bret Cahill

Reply to
Bret Cahill

Your application would be well-suited for a microprocessor - like a PIC from Microchip. Some of them even come with one or more ADCs. The ADC can handle frequencies up to 20 kHz. Here in South Africa, PICs will cost equivalent to USD5.

Reply to
Jaco Versfeld

I wish I had known about that earlier. Is it possible to do matched filtering with them?

Bret Cahill

Reply to
Bret Cahill

ut that=3D-that earlier.=3Dearlierperiod =A0Is=3DIs it=3DIt possible=3Dposs= ible to=3D2 do=3Ddo matched=3Dmatched

y o u h a v e b e e n v i s i t e d b y t h e m e a m i m a n

h t t p : / / m m m . w e b =99 =3D o p t i o n ( a l t ) + 2 o n a M a c . S e e m s a l o t s i m p l e r t h a n a l l -t h a t a l t + 0 1 5 3 n o n s e n s e t o m e . the world's first private private provider of webspace=99

mmm. .web domain $4 per year (per individual) for 1 domain for 1 year*

free lifetime domain to the disabled (require 1 yr. renewal)*

free lifetime domain to charitable orgainizations (require 1 yr. renewal)*

individuals 65+ =3D $3 per year*

corporate publicly traded =3D $1,100 per year, per domain + 7% percentage/dollar basis**

corporate (private) =3D $110 per year + 7% percentage/dollar basis**

small business (not incorporarated or LLC) =3D $20 per year for 1 domain

children's domain $2.50 / year for 1 domain (available to children under age 18, non-commerce + all age appropriate content required)

*=3Dnot commercial **=3Dpercentage fee helt at 7 based on traffic or data transfer for broadcast service (see Term of Service when available)

c o m i n g s o o n t o t h e i n t e r n e t n e a r y o u

=A9 2 0 0 9 M e A m I . o r g " S e a r c h f o r t h e P e o p le ! "

Reply to
M. Michael Musatov.

bout that=3D-that earlier.=3Dearlierperiod =A0Is=3DIs it=3DIt possible=3Dpo= ssible to=3D2 do=3Ddo matched=3Dmatched

a m i m a

=A0 + =A0 2

t h a n

=A0 m e .

i n t e r n e t =A0 n e

e =A0 P e o

Sorry guys she is still a little buggy, but I'm working on 'er....

Reply to
M. Michael Musatov.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.