Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/28/08 10:53
Read: times


 
#155217 - engineering procedure
Responding to: ???'s previous message
The engineering procedure is the same whether it is military spec or whatever. As I said in my first response - you need to identify potential failures. Say your thermocouple failed on the first controller - the microprocessor is still working and should be able to identify the failure and take the appropriate action. In the case where your microcontroller has failed for whatever reason, the 'watchdog' or charge pump controlling the changeover relay would stop being 'kicked' and therefore the relay would drop out. If the controller is working correctly, your controller would toggle a port pin to kick the watchdog/ charge pump.

Therefore your watchdog circuit would drop the relay out if:
1/the unit lost power
2/the microcontroller stopped executing
3/a failure was detected

In addition, I would have at least thermal fuse or bimetal thermal switch in line with the heater in case the heater was turned fully on and caused an overtemperature condition. Never trust a computer!


The design of critical systems is outlined in an European Union document EN6xxxx whose exact number escapes me at the moment regarding machine safety and safety systems. I'd suggest you do a Google for this.


What does your manager think of you asking for guidance on a forum?

List of 32 messages in thread
TopicAuthorDate
stanby controller for emergency            01/01/70 00:00      
   ALE pulse            01/01/70 00:00      
   What are the expected problems?            01/01/70 00:00      
   The problem here is...            01/01/70 00:00      
      What about processing speed            01/01/70 00:00      
         processing speed should not be an issue            01/01/70 00:00      
   How do you know if it has failed?            01/01/70 00:00      
      my querry            01/01/70 00:00      
         Use a watchdog            01/01/70 00:00      
            I think watchdog not suitable            01/01/70 00:00      
               watchdog            01/01/70 00:00      
                  if it is critical system            01/01/70 00:00      
               Backup controllers            01/01/70 00:00      
         does that going to help            01/01/70 00:00      
            Where are erik and Andy            01/01/70 00:00      
               Irrespective....            01/01/70 00:00      
                  What you say is correct            01/01/70 00:00      
                     engineering procedure            01/01/70 00:00      
               Where are erik and Andy - asleep            01/01/70 00:00      
   much simpler            01/01/70 00:00      
   always operating or failsafe            01/01/70 00:00      
   Have you considered this ...            01/01/70 00:00      
      there is always a gotcha            01/01/70 00:00      
         Yes, but it always depends ...            01/01/70 00:00      
            hardware description is needed            01/01/70 00:00      
               Is this feasible            01/01/70 00:00      
                  No,            01/01/70 00:00      
                  You have reinvented a watchdog            01/01/70 00:00      
                     this is running in circles because ....            01/01/70 00:00      
                        Nothing's perfect            01/01/70 00:00      
                           not if you are only concerned with hardware failur            01/01/70 00:00      
                              it's all about testing            01/01/70 00:00      

Back to Subject List