Hi all!
I have been pursuing this DIY Servo controller with great interest! It's indeed all very impressive and it has been very inspirational to me since I am also working on a similar project but different concept!
I have designed a 24V 3 phase BLDC drive which was initialy going to be used to drive a PCB Drill spindle motor. For a PCB drill.... the most important thing is the spindle speed, which is usually around 60,000 rpm. Based on the fact that this does not run in a precision motion control environment, the controller can be run in an open loop! The only perimeters of concern would be to monitor and control the motor current and the rotor speed.
Being a 3 phase application, usually it is the motor frequency we control at the same time maintaining a good volts/Hertz ratio through the pulse width modulation concept! Of course this is all still on the bench under development I will make all schematic drawings and photographs available in a very near future in pdf format, once I have acquired a pdf document writer. However I would need some input from this well informed community on which BLDC motors the community wishes to see being controlled by this drive!
Thus far I can only say I am using a Kavo 36VDC 8A 100,000 rpm motor and this requires a frequency of between 5 and 1000Hz (1kHz). My PWM is generated by a 40 kHz watch crystal which I half to 20 kHz via a simple D type flip flop. I chose to use the CD4000 CMOS and operational amplifiers since they require no programing. All one would really need is a meter and maybe an oscilloscope although this would not be necessary since all engineering would be done on my bench.
Thank you all once again
Ike