Hi;
I have bought direct drive turntable but table is not working properly. I would like to control with arduino, i can adjust speed with click buttons and read rpm with sensors.
But i couldn't understand motor type. it looks step motor but ac or dc not known.
the turntable seems to be either a Pioneer PL-L800 or PL-5.
Those turntables come with special motors (PXM-093 / PXM-090); the speed is controlled by a feedback system dealing with Hall sensors.
Maybe you can find specific datasheets for your type of motor. But: it will be a bit challenging to replace the control unit of the motor by an arduino. Maybe you can go with a modified code which is used for BLDC motors, which come with hall sensors.
But: I doubt it, because BLDC motors with Hall sensors might work differently compared with a 20+ years old turntable drive. Nevertheless, I won't encourage you, if you don't find another way to fix the speed control issue.
Before you go this path, you could try to fix the old stuff with a conventional method. Your last picture shows the speed controlling unit. The main chip is the PA2008 IC. This chip seems to be the cause of most speed control issues with the old Pioneers. Its only connection to GND is by having soldered the heatsink fans to the PCB and this connection sometimes fails.
So I recommend the following steps:
Re-solder the heatsink fans to GND on the PCB (maybe just re-heating them is sufficient to get connection again)
Re-solder pins: 8, 9, 10, 11 of the IC to ensure good connections (these are the pins being connected to the Hall sensors of the motor).
Good luck, and: if that would or wouldn't do the trick, pls come back in any case and tell us as there might be more Pioneer turntable owners with same or similar problems.