Matronics Email Lists Forum Index Matronics Email Lists
Web Forum Interface to the Matronics Email Lists
 
 Get Email Distribution Too!Get Email Distribution Too!    FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Brad's reply on P-lead switch functionality

 
Post new topic   Reply to topic    Matronics Email Lists Forum Index -> AeroElectric-List
View previous topic :: View next topic  
Author Message
nuckolls.bob(at)cox.net
Guest





PostPosted: Fri Sep 19, 2008 6:02 am    Post subject: Brad's reply on P-lead switch functionality Reply with quote

At 07:44 PM 9/18/2008 -0700, you wrote:
Quote:


Robert L. Nuckolls, III wrote:
>
><nuckolls.bob(at)cox.net>
>
>Received a reply from Brad on functionality of the p-lead switch
>in Emag products:
>
>"Grounding the p-lead 1) sends a status signal to the processor (telling it
>to stop firing), and 2) disables the driver chips (so they can't fire)."

Umm, that ~sounds~ good - but what does it mean? In the 30+
years that I've been working with computer hardware, I've
never run across that expression for stopping the processor.

In situations were a runaway process could result in damage,
the normal method for halting a processor isn't via a status
semaphore, but by halting the CPU clock pulse stream -
either via grounding the output of the clock, or removing
power from the clock crystal. With no clock pulses, the CPU
cannot execute instructions, period. It's the only way to be
completely certain that the CPU will in fact stop.


Brad's description of the p-lead signal functionality
may be interpreted as follows:

First, it sets a discrete input to the processor that
causes the software routines to stop triggering the
coil for the purpose of generating a spark. The
processor doesn't "halt in place" it's expected to
recognize an operational command and to honor that
command until it goes away.

Second, the p-lead is tied to the 'drivers' between
logic level (processor) and power level (spark coil)
such that no communication between them is possible.
I.e., even if the processor has wandered off into the
weeds, the physical connection between logic and
output is broken.

I do this in all of my processor or logic based
smart actuator designs. There's a "logic world" that
runs at 5 volts in itty-bitty chunks (read fragile)
of silicon and provide the "smart" side of the
actuator's design. Then there's the power side . . .
usually a brushless DC motor with ratings from 0.1
to several horsepower . . . it runs on 28VDC at
lots of amps.

To get "smarts" to communicate with "power" you need
a combination of level shifters and drivers that
translate from the 5 volt milliamps world to the
28 volt amps world. I always bring the operating
power for these drivers or level shifters out to
interface with the ship's flight management systems.

Since these systems are already certified with level
B or level A software, I let THEM do failure monitoring
on my product while providing with a brick-wall-shutdown
for causing my operation to cease.

This feature relieves my software and hardware from
both the rigors of high-risk software certification
AND the need to do failure monitoring. I can push
those tasks off onto hardware and software that is
already taking on that responsibility for other
systems . . . so adding my system to it is not
burdensome. But it works only if you have this
brick-wall-shutdown feature not unlike that which
Emag has incorporated into their product.
Bob . . .


- The Matronics AeroElectric-List Email Forum -
 

Use the List Feature Navigator to browse the many List utilities available such as the Email Subscriptions page, Archive Search & Download, 7-Day Browse, Chat, FAQ, Photoshare, and much more:

http://www.matronics.com/Navigator?AeroElectric-List
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Matronics Email Lists Forum Index -> AeroElectric-List All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group