Stephen Wille Padnos wrote: > What you really want is an edge detector that's controlled by the home > switch. When the switch output is 0, the output of the detector is 0. > When the home switch is 1, the next rising edge of the encoder will set > the detector output high until the home switch goes back to 0. This > would effectively delay the switch output until an index is seen, but > would leave the home switch output high until the switch is no longer > active, which is a requirement of a home switch. > > I haven't written out the actual logic, but I could sure do it with an > AVR :) > Oh, REALLY, replace 20 transistors with a whole computer! How about a D FF, with the D connected to the home switch, and the Clock connected to the index pulse? This does also delay the release of the home switch until you pass the index again, but maybe that is OK, just incurs a little more movement. I think this will work with the normal, no-index homing routine.
Jon ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
