This is a very powerfully PWM Output Module with Encoder input. It is capable of 4 independant Half H-Bride, 2 x DC Motors or a full Stepper at 10A/24V. At least the electronics will manage a lot, but supply limitations and pin limitations means it will be a bit more limited, but yet. The primary usage is Stepper+encoder or DC Motor + encoder. The module also contains current sensor and i fully isolated.
The target motor shown below it is a small, powerfully DC Motor with a 90 degree hear and encoder that I want to try out on a 4×4 robot. This is low cost component and I believe it has sufficient torque and accuracy. Using a modular PLC concept I will then have a 4(5) slot box with 1 CAN port, 1 power input port, 1 DC motor with encoder and 1 Power Servo driver. I don’t need 4 channels PWM in this setting, but one option is to upgrade to a Nema17 based solution I tested earlier. Nema17 with 90 degree gear works, but it is a bit noisy + expensive. The connector is a 8 pin M12 using 4 pins to encoder and 4 PWM output channels.
My 3 slot CCU is overkill on this ECU, so I will make a single slot CAN port or maybe a 2 slot CAN + PSU – lets see. The PSU in this case will be a 18V 4AH battery.