op-amp signal delay

A good first crack at small-scale thermal control loops is to model the system as a time delay followed by an integrator. You can pretty much read the parameters off the scope trace of the open-loop step response.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs 
Principal Consultant 
ElectroOptical Innovations LLC 
Optics, Electro-optics, Photonics, Analog Electronics 

160 North State Road #203 
Briarcliff Manor NY 10510 

hobbs at electrooptical dot net 
http://electrooptical.net
Reply to
Phil Hobbs
Loading thread data ...

Seems that any "signal processing" device gives a delay; even the infamous gain ~0.98 emitter follower. Shoot, get even more symple...a wire gives delay (transmission line).

I agree with Jim T, meaning that TI totally overlooked the required delay device.

Reply to
Robert Baer

How about using a slower, precision opamp and putting an inductor in series with the input resistor, to do the integration at high frequencies? That might work if you need a final correct integral but don't care too much about the path.

--

John Larkin         Highland Technology, Inc 
picosecond timing   laser drivers and controllers 

jlarkin att highlandtechnology dott com 
http://www.highlandtechnology.com
Reply to
John Larkin

((is she good looking?))

Reply to
Robert Baer

And all-pass, in the time domain, is a fixed delay. ...Jim Thompson

--
| James E.Thompson                                 |    mens     | 
| Analog Innovations                               |     et      | 
| Analog/Mixed-Signal ASIC's and Discrete Systems  |    manus    | 
| San Tan Valley, AZ 85142     Skype: skypeanalog  |             | 
| Voice:(480)460-2350  Fax: Available upon request |  Brass Rat  | 
| E-mail Icon at http://www.analog-innovations.com |    1962     | 
              
I love to cook with wine.     Sometimes I even put it in the food.
Reply to
Jim Thompson

[...]

That is not true in general. An all-pass has a flat frequency response, yes, but its phase response may be quite different from being linear, so it won't look like a fixed delay. In fact, it's exactly that which makes all-pass sections useful to linearize the phase response of filters that are not normally well-behaved in that respect.

Jeroen Belleman

Reply to
jeroen Belleman

That's the open loop delay, and course this amp has mucho internal poles that are significant in the kind of time frames under consideration here. It's the feedback that complicates things.

Reply to
bloggs.fredbloggs.fred

Can I put a time delay into LTspice?

It would be nice to be able to model thermal loops.

George H.

Reply to
George Herold

Wow! Thanks (I'll check out your opamp model too...)

George H.

Reply to
George Herold

OK, can you make an all-pass with linear phase? (It would probably be OK if it was just over an order of magnitude or two.)

George H.

Reply to
George Herold

Not too bad for "government work"...

Actually quite good for frequencies well below 1/(2*pi*RC) ...Jim Thompson

--
| James E.Thompson                                 |    mens     | 
| Analog Innovations                               |     et      | 
| Analog/Mixed-Signal ASIC's and Discrete Systems  |    manus    | 
| San Tan Valley, AZ 85142     Skype: skypeanalog  |             | 
| Voice:(480)460-2350  Fax: Available upon request |  Brass Rat  | 
| E-mail Icon at http://www.analog-innovations.com |    1962     | 
              
I love to cook with wine.     Sometimes I even put it in the food.
Reply to
Jim Thompson

Sure, a really long transmission line is one approach. I usually just do a Bode plot, and tweak the real system afterwards. (Same with PLLs.)

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs 
Principal Consultant 
ElectroOptical Innovations LLC 
Optics, Electro-optics, Photonics, Analog Electronics 

160 North State Road #203 
Briarcliff Manor NY 10510 

hobbs at electrooptical dot net 
http://electrooptical.net
Reply to
Phil Hobbs

You can also do it with the absdelay() function (see the help).

Behavioural sources can use the special variable 'time', e.g. you can have a BV with V=(time > 1)*(time-1), which will give you a unit ramp starting from zero at time=1.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs 
Principal Consultant 
ElectroOptical Innovations LLC 
Optics, Electro-optics, Photonics, Analog Electronics 

160 North State Road #203 
Briarcliff Manor NY 10510 

hobbs at electrooptical dot net 
http://electrooptical.net
Reply to
Phil Hobbs

The transmission line model works, but be sure to ground both ends! It acts as if there's an ideal transformer inside.

The other thermal model is a string of RCs, sort of a super-lossy delay line, approximating thermal diffusion. As Phil says, measure the open-loop response of the heater+sensor system, and then hack a circuit that behaves similarly.

Approximately...

Electrical == Thermal

1 ohm == 1 K/W 1 amp == 1 watt 1 farad == 1 gram of aluminum 1 volt == 1K 1 second == 1 second

close enough, usually.

--

John Larkin         Highland Technology, Inc 
picosecond timing   laser drivers and controllers 

jlarkin att highlandtechnology dott com 
http://www.highlandtechnology.com
Reply to
John Larkin

Thermal diffusion often consists of... just that, diffusion; the f^1/2 term is analytically painful. Same goes for skin effect (current diffusion, essentially).

You can approximate it with a chain of RL/RC networks (R+X arrayed in parallel, or R||X arrayed in series, whichever fits your system best) where the break frequencies (when Rn = Xn) are spaced by regular factors (e.g., Fn = F(n-1) * 3) and the resistances are spaced by some factor away from that (Rn = R(n-1) * sqrt(3), hence giving an average f^1/2 or whatever profile). The poles at the ends need to be spaced a bit wider and/or higher/lower in resistance to smoothly transition from the f^1/2 region to the flat or all-pole or whatever characteristic surrounds this region.

Example:

formatting link
formatting link
The nanocrystalline core exhibits skin effect over a considerable range; three R+L stages are used to model this.

Tim

--
Seven Transistor Labs 
Electrical Engineering Consultation 
Website: http://seventransistorlabs.com
Reply to
Tim Williams

For a faster "amplifier", try something like an ECL bus receiver, similar to the ON MC100LVEL16DG.

Reply to
Robert Baer

Do you think one can put feedback around that beast (my application is an integrator)?

I wonder what its gain is.

--
 Thanks, 
    - Win
Reply to
Winfield Hill

It's not designed for it.

Used to be about ten volts per volt for the previous generations of line receivers.

--
Bill Sloman, Sydney
Reply to
Bill Sloman

Unlikely. It will oscillate/

Modern ECL gates run in the ballpark of 100.

--

John Larkin         Highland Technology, Inc 
picosecond timing   laser drivers and controllers 

jlarkin att highlandtechnology dott com 
http://www.highlandtechnology.com
Reply to
John Larkin

Probably an integrator (pure capacitive feedback) would not oscillate, so I'd say 'yes'. There's some concern, though, that a 'bus receiver' function might be enhanced by a small amount of positive feedback, and the spec sheet might not mention that little 'feature'.

You'll want to ensure that the inputs are biased in the linear range at all times, of course (the Vbb pin will help).

If the differential outputs aren't identically loaded, there will be some current modulation at the power pins.

Reply to
whit3rd

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.