Optocape is a photocoupler interface cape for BeagleBone Black, with integrated video serializer.

Optocape is a photocoupler interface cape for BeagleBone Black, with integrated video serializer.

It was designed for CNC projects based on many 3D Printer control systems. While the 3D printer capes provide enough signals, the larger motors require isolated power supplies. This PCB uses DIP socketed optos; typical in industrial machines for reliable opperation.

It can be used in many applications requiring isolated I/O and a big touchscreen.

https://elinux.org/Optocape

Optical isolation in CNC machines is due to interference created by the motor drives. At least that is why I have them on my machine. This is what an unisolated step signal looks like http://i.imgur.com/JVyX6n5.jpg It is not quite the nice clean square wave that it should be.