cyrut2 wrote: Ok so i have that red board that i started on the other forum. Since its a stepper it pulses direction and step. Now i got 9 pins that i might be able to use for servos 3 pwm for a bldc? I dont think it will be pretty i dont know if its just high low states can accomplish a true sinusoidal signal.
There isn't a software 3-phase PWM generator, and using three separate PWM generators might not work correctly for your amps.
The issue is dead-time to avoid shoot-through.
The three-phase PWM signal from the Mesa FPGA code is kept in strict phase, and has a programmable dead-time too. There is not currently an equivalent software PWM with the same feature.
However, if the drives themselves ensure shoot-through prevention, then it can be made to work as shown in
This Video
This uses the "bldc" HAL component:
linuxcnc.org/docs/2.7/html/man/man9/bldc.9.html
Does the interface board amplifies port signals or is it serial commands which are then processed on the firmware of the board to pwm?.
That depends in the interface board. Many just buffer the parallel port signal, but both Pico and Mesa offer boards that use the paralel port as a communications bus to an on-board FPGA signal generator.