On 7/16/25 12:23, Chris Albertson wrote:
In the old days there were huge differences in how they were controlled.  But 
today we use microcontrollers for everything.    SO there is some convergence 
but still I think we can see differences in the physical motors

1) Stepper is just a BLDC motor is “dozens” of poles and perhaps two or three 
phases.  Traditionally there were controlled with square waves,   But now we we 
some “closed loop steppers” controlled with analog sine waves.

2) BLDC is typically a three-phase motor that in the past might have been run 
with square wave generated by switches.    But today we have Bosch more 
sophisticated “FOC” controllers even if some still do use Hall effect switches.

3) A three-phase motor that even in the old days was powered by three-phase AC, 
Now that BLDC motors can be controlled this way too I wonder two things (1) are 
they really different and (2) how were they traditionally controlled before we 
had microcontrollers that could generate waveforms in software?
Which it s/b be said are still learning to walk. FOC to this Certified Electronics Technician is just an advertising buzzword, and ANY attempt to synth a sine wave is actually done by shaping the on/off cycles of the voltage feeding the motor coils by duty cycle modulating thr PWM at a frequency much faster than the motors inductance allows. And there is no getting away from that fact.  It absolutely has to be done that way in order to reduce the power dissipation of the driver transistors involved. They don't heat when turned off, and they must be turned on hard enough to reduce the effective ohmage of the path thru that transistor to the .001 ( or less) ohms of a completely on condition. Any such transistor being used to limit this is going to get hot and can quickly overheat and destroy itself. We've had transistors capable of doing this for several years. PWM switching rates in the 35 to 50 kilocycle range are used.  The upper limit will be advanced only by the use of high voltage, high amperage transistors that can be switched at nanosecond speeds and that limit currently is in the driver transistor controlling the vfet power transistor due to the gate capacitance that must be charged to turn the vfet on, or discharged to turn the vfet off.  That capacitance can be .05 uf or more in high current vfet's.  But they are not the speed limit.  The driver transistor controlling them is.  I have used these vfet types as finals in cb radios, switching at 27.5 megahertz, many times faster than whats in these motor controllers.

And a side comment on the encoders used, a motor with a hall effect encoder can be very accurate when stopped, but due to the time lag of making the analog output of a hall encoder into a quadrature signal that can then be used to control the motor to quite small position errors.  BUT because of that conversion lag, cannot be moved slowly AND smoothly. Optical encoders cost more, but they can be moved slowly as the steps are generally so fine they are not detectable.  So stay away from the smaller 42C motors.
Of the above for my interrest ig robotics the exciting kind is the BLDC 
controled by FOC.  These give the best power to weight and best control over 
acceleration and position.  If you see a humanoid robot, it is because of these 
motors and the huge energy stored in lithium batteries.

How would you like to write the “g-code” for this machine (28 axes). 
https://youtu.be/I44_zbEwz_w
That is above my pay grade.  I'd expect that is actually the g-code output of a much more complex language.  Maybe 50 years ago, but then the tools didn't exist anywhere in this planetary system.  In 1979, working on a video tape machine controller, I was still looking thru the RCA programmers manual for the next command I wanted to use, (no assembler) and entering that opcode in a hex monitor running a cosmac super elf, had an 1802 mpu. Essentially the same mpu that flew the space shuttle.  CMOS, built in radiation hardened.  That was quite successful, becoming part of the tv stations daily commercial prep for an automatic station break controller that was still in daily use in the last of the 90's when the whole thing burned to the  ground.  I still have paper and audio cart copies and enough schematics I could build another if asked and I could still buy the parts, but today I've have to scour the net, paying collectors item prices for some of them. But it would take about a year I may not have at 90 yo.  Today I'd probably put it on a pi clone. Then a 4k static ram kit on a vector S-100 board was $400.  Now I can buy 32 Terabytes for that same $400 on Amazon.
  Jul 16, 2025, at 4:56 AM, Stuart Stevenson <stus...@gmail.com> wrote:

What is the difference between:

1: stepper/servo (Hanpose, et al)

2: BLDC servo

3: A/C servo

It seems to me to be describing the same technology.

Thanks

Stuart Stevenson
4638 Farmstead Ct
Bel Aire, Kansas 67220
316 258 0953
stus...@gmail.com

--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis




_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to