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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/11/07 15:32
Read: times


 
#146863 - waitring at a red light I came to think about ...
One 'typical' first or second semester microcontroller test is "the traffic light controller" which is a fairly simple task.

Waiting at a red light I came to think about the complexity of an 'intelligent' traffic light controller and realized that as a good excersize in system design. issues would be things like: a) a motorbike will not trigger the sensor, but he still need get across b) if a sensor fails (stuck in either "car present" or "no car") you must still operate reasonably c) what if a car stall across a sensor d) if a lane is for both straight and right how do you account for right turn on red (legal in the US) e) should you keep statistics to operate reasonably during sensor failure f) ... g) ....

I think this is an excellent example of the complexity of a 'simple' design when all factors finally get included.

Just sharing a thought.

Erik

List of 21 messages in thread
TopicAuthorDate
waitring at a red light I came to think about ...            01/01/70 00:00      
   Are there trivial tasks at all?            01/01/70 00:00      
      Define trivial :-)            01/01/70 00:00      
   Trivial traffic conditions            01/01/70 00:00      
      reminds me            01/01/70 00:00      
      Even the trivial is impossible            01/01/70 00:00      
         Statistics            01/01/70 00:00      
            re: Statistics            01/01/70 00:00      
      We already do that            01/01/70 00:00      
         but that's good only for a single car...            01/01/70 00:00      
            RE: but that's good only for a single car...            01/01/70 00:00      
               We have two main applications            01/01/70 00:00      
                  Big Brother, eh? :-)            01/01/70 00:00      
                     yep we are watching you            01/01/70 00:00      
                        Fundamental flaw            01/01/70 00:00      
               my point was that...            01/01/70 00:00      
   How about Grid-lock?            01/01/70 00:00      
   Intellegent or tunnel vision?            01/01/70 00:00      
   More stuff to add            01/01/70 00:00      
      a few more            01/01/70 00:00      
         More            01/01/70 00:00      

Back to Subject List