Du hast glaube ich die Frage falsch verstanden.

Ich kenne mich mit Mach3 nicht aus, aber ich vermute mal stark, das du eigentlich gar keine Schaltung dafür brauchst.
Zumindest bei EMC reicht ein einfach Quadratur Encoder.

Also ein Drehencoder der zwei um 90° versetzte Signale liefert.
Die kannst du über den Parallelport in den PC leiten, und auswerten.

Behaupte ich jetzt einfach mal, wie gesagt bei EMC geht das ohne weiteres