From: Didi on
Tom,

> I presume this monitors the exhaust emissions?

no-no, this is not automotive. It is a full-blown analytical gamma
spectrometry
system, using mostly HPGe (that is high-purity_Germanium) detectors
etc.
Feel free to contact me directly if you need some related info,
I'll be glad to help - right now I don't even know what you want
to be measuring :-).

Dimiter

------------------------------------------------------
Dimiter Popoff Transgalactic Instruments

http://www.tgi-sci.com
------------------------------------------------------

Tom Lucas wrote:
> "Didi" <dp(a)tgi-sci.com> wrote in message
> news:1157605693.406994.62090(a)m79g2000cwm.googlegroups.com...
> <snip>
>
> <snip feature list>
> my gamma spectrometry code (which is probably about 1/3 of all that),
>
> I presume this monitors the exhaust emissions? Which gasses does it
> measure? I've been starting to research spectrometry myself recently but
> it is pretty involved and if the trick has been done already then I
> would be interested to hear more about it, if possible.

From: Jim Granville on
Joerg wrote:
>> Include that, and the 80C51 has a long life ahead of it still.
>>
>
> An so do discrete parts. Look at "modern" TV sets: Many use non-SMT
> parts because they wanted to save a few cents on the circuit board and
> consequently chose, ahem, (Yuriy, close your eyes now) the good old
> phenolic board.

Yes, they can punch that, and it's probably single sided.

> There is a reason why smart companies like TI brought
> their new 430F2xx out in DIP. Hobbyisist are most certainly not the reason.

One thing that surprises me, is the number of new PC motherboards that
use thru-hole electrolytics. I know SMD ones are expensive, but
I'd have expected the motherboard makers had enough clout to shrink
the difference. It seems they prefer the leaded ones.

-jg


From: Joerg on
Hello Jim,


>>> Include that, and the 80C51 has a long life ahead of it still.
>>
>> An so do discrete parts. Look at "modern" TV sets: Many use non-SMT
>> parts because they wanted to save a few cents on the circuit board and
>> consequently chose, ahem, (Yuriy, close your eyes now) the good old
>> phenolic board.
>
> Yes, they can punch that, and it's probably single sided.
>

I have seen it with traces on both sides. But only if they have to.


>> There is a reason why smart companies like TI brought their new
>> 430F2xx out in DIP. Hobbyisist are most certainly not the reason.
>
> One thing that surprises me, is the number of new PC motherboards that
> use thru-hole electrolytics. I know SMD ones are expensive, but
> I'd have expected the motherboard makers had enough clout to shrink
> the difference. It seems they prefer the leaded ones.
>

Motherboards need through-hole parts anyway for the connectors so they
will always have a choice. As long as through-hole caps are only a
fraction of a cent less that's what they'll use. I guess computer design
is rivaled in cost-sensitivity only by automotive and consumer
electronics. But it can be fun to ponder how to replace a FET with a
bipolar transistor (yes, Yuriy, here cometh the 2N3904...) just because
that saves 1.5 cents off the BOM budget.

--
Regards, Joerg

http://www.analogconsultants.com
From: Jonathan Kirwan on
On Thu, 07 Sep 2006 20:32:57 GMT, Joerg
<notthisjoergsch(a)removethispacbell.net> wrote:

><snip>
>This stuff happens a lot. The nice and fancy solution is not necessarily
>the best. Like in your case with the commercial controller it might
>actually be an approach that couldn't have worked at all, no matter how
>hard they try.

Reducing "phase delay" between observation and control is important.
Even in trivial (non-real) systems, where the output is simply a
phase-delayed copy of the control input, delay wreaks havoc on the
effectiveness of PID. Lengthing delay makes things worse, much faster
than intuition might suggest. But still worse is letting that delay
vary all over the place. If you cannot get the delay short, then at
least making repeatable delays is a big help. At least there is then
some chance at useful tuning.

Control loops are something akin to trying to swing the far end tip of
a long, narrow, and flexible bamboo stick to center it about the hole
in a distant birdhouse. The length of the bamboo stick is the phase
delay. Shorter is easier. Variations in the length of that stick
(and distance to the birdhouse hole) is about like variations in the
phase delay.

It is easy when the stick is short. Almost 2nd nature. It is still a
possible thing to work out the details of anticipating flexing of the
bamboo pole, when it is very long and you are just controlling the
opposite end of it. It's not nearly as easy, but you can learn to get
the hang of it and improve your skills by observation and analysis.
But then imagine trying to learn to handle fluctuations in the
length/distance! It makes the process nearly impossible to
anticipate/succeed at. Finding the right 'tuning' pretty much goes
out the window.

Variation is really bad. And a lot of folks make instruments (and/or
controllers) having no idea at all either how they may be used by
customers trying to solve problems or that it might have helped things
to provide consistent, repeatable outputs at a fixed delay relative to
their measurements.

In the case I mentioned, I don't think it would have been possible to
achieve the desired limitations in ripple along the bool without
having carefully selected all the parts along the measurement chain
with an idea towards fixed, and short round trip times -- measurement
observation to control output. As they experienced, struggling with
many prior attempts to "gain control" over their process.

Weird thing is, I didn't even know much about these things when I was
solving a problem I wasn't even aware of. Getting lucky in that case
made me curious and that's when the point settled in more clearly for
me.

Programmers limited to experiences writing C and feeling that this is
all they need to get anything and everything done simply haven't yet
had these experiences to teach them otherwise. Although micros are
fast today, readily available, and inexpensive, and I frequently hear
that there is little or no need for assembly, so it is also usually
true that competition has equal access to them and are ever finding
smarter ways to do more with less to gain some competitive edge. So
having to be smart about the compromises doesn't really just end
there.

At least, in instrumentation.

In "jewelry products" such as iPODs, where appearance sells and where
the consuming market isn't buying to achieve solutions to difficult
problems, it's probably more about features, convenience, appearance,
and you wind up selling sizzle and not meat. A watch, despite the
fact that it is supposed to tell the time okay, is really sold as
jewelry and if your business doesn't keep this to heart then you won't
survive long against other manufacturers who do know that they are
selling sizzle and not the ability to tell time. So I suppose
different thinking rises to the top, there.

Anyway, where the focus isn't on sizzle but on the meat, this isn't
some destination we arrive at and say "the day of assembly is over,
long live C," because while you are saying that some smart competitor
is finding out how to use tight assembly on a 4-bit micro to detect
50/60Hz phase and amplitude and lock their instrument to remove the
effects and make it work more conveniently, with 1/10th the power,
half the cost, half the size, better specs and drift, and with 2X the
profit margin to boot.

Well, it sure feels that way at times, anyway.

Jon
From: Joerg on
Hello Jonathan,


> Control loops are something akin to trying to swing the far end tip of
> a long, narrow, and flexible bamboo stick to center it about the hole
> in a distant birdhouse. ...


That's a good way of saying it. I always liken it to backing up a truck
with a long steered-axle trailer. Takes a whole lot of practice.

The best "roll-up-the-sleeves" description of how to tune a PID is IMHO
that from Bob Pease. He has a way of explaining things rather directly.

>
> Programmers limited to experiences writing C and feeling that this is
> all they need to get anything and everything done simply haven't yet
> had these experiences to teach them otherwise. Although micros are
> fast today, readily available, and inexpensive, and I frequently hear
> that there is little or no need for assembly, so it is also usually
> true that competition has equal access to them and are ever finding
> smarter ways to do more with less to gain some competitive edge. So
> having to be smart about the compromises doesn't really just end
> there.
>

Yep. He who thinks assembler is all stone age has probably never
programmed an engine control or something like that. There might only be
milliseconds between loss of loop lock and a destructive detonation,
pieces raining out of the sky and all that.

--
Regards, Joerg

http://www.analogconsultants.com
First  |  Prev  |  Next  |  Last
Pages: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prev: Tiny Bootloader
Next: Link&Locate 86?