> -----Original Message-----
> From: grumpy--- via Emc-users [mailto:emc-users@lists.sourceforge.net]
> Sent: October-19-20 2:23 PM
> To: Enhanced Machine Controller (EMC)
> Cc: gru...@mailfence.com
> Subject: Re: [Emc-users] driver for a DC motor for a BS-1.
>
> On Sun, 18 Oct 2020, John Dammeyer wrote:
>
> > Way back in 2003 I started a project to control the surplus tread mill
> > motors I had acquired. At that time I was still just casting
> parts for making my Gingery Lathe and thought about making my own DC Servo
> motor controller.
> >
> > http://www.autoartisans.com/MotorDrives/MOTOR1-5.JPG
> >
> > The first prototype had a bunch of problems and then regular paying work
> > took over, I needed the bench space and never
> revived the project.
> > http://www.autoartisans.com/MotorDrives/REVA0059.JPG
> >
> > The controller was the MC33030
> >
> > http://www.autoartisans.com/MotorDrives/MC33030-D.pdf
> >
> > Knowing what I know now I'd never use this device but back then...
>
> i have a 1 hp treadmill motor i need a controller for
> in view of you past experience what would you use now
>
Sorry. Just realized I typed another one of my really long answers.
I have 3 of the smaller motors. One is in use as the blower motor for my
foundry. Simple PWM control to a FET that applies power to the motor. The
software in the ATMEL processor for starting the foundry runs the motor slowly
for a bit. Then the spark plug is started sparking, finally the gas solenoid
is enabled and woosh out comes the flame from the open top.
Now ideally, and the firmware is there for it, the UF Flame detector then sees
the flame and spins up the fan to full speed for the jet size. This pulls the
orange flame back into the furnace turning it blue and ready for melting. But
I never did get around to mounting the flame detector so it's timed. And I'm
ready on the ESTOP.
I also built a simple 555 Timer to PWM to FET based module that also drove one
of the smaller treadmill motors turning a CAM shaft pulley on a Honda VTEC
engine. That was used to create the hall sensor waveforms for testing the
CD/multiport fuel injection computer I designed for homebuilt aircraft and
hovercraft.
Not sure where the 3rd motor is at the moment but I was going to use it on the
Unimat DB-200. In all these cases the motor turns only one direction. I did
find out later that the brush orientation of the treadmill motors was set in a
way that don't make them great servo motors. And there aren't enough contacts
on the commutator for precise positioning. But I don't know that for a fact.
After the trouble I had with my little MC33030 board I ended up ordering (and
still have) an MC-60 controller board. I tested it on the 1.5HP treadmill
motor with the big flywheel but by then I'd bought a standard 1HP single phase
sealed motor for the Gingery Lathe. No speed control. COTS Zinc die cast 4
step V belt pulleys that aren't totally round. But I wanted reliable speed for
the ELS development.
One of the members of the STMBL group have found some more of the driver chips
for the STMBL. I have 3 of those boards (and two spare chips). I bought the
SMD assembled boards from Andy Pugh in the UK. Bought the drivers and a few
other parts from Mouser and Digikey. I'm only using one on the Harmonic Drive
4th axis.
I did try to get the DC motors on the mill to work with the STMBLs but I
couldn't get the brushed servo version to work very well. OTOH, the HP_UHU
drives have worked very well. The original ATMEL chip from Uli Huber was
sensitive to noise on the encoders I was using so I changed encoders and went
to Henriks processor upgrade. Been working well.
And I have two of the GECKO DC Servo drives that are as yet unused. They are a
little on the low voltage size for the treadmill motors I think with an 80V or
so top limit.
So if you can attach an encoder to the treadmill, my preference for standalone
servo (no LinuxCNC HAL required) would be the UHU controllers since they can be
outfitted with devices for rectified/filtered 110VAC (about 165VDC) which I
think is the rating for most treadmill motors. But although I understand Uli
still sells his processors I'm not sure if there is anyone building boards for
them.
Similar supply problem with the STBML but it definitely would be my second
choice. The designer has used it with a brushed servo and said it worked well.
But support to help me work through the issues I had wasn't as solid
unfortunately. But then I stopped pursuing it once I found that going to a CUI
encoder and Henrik's board solved the problems. The advantage of the STMBL is
full source code is available and it's pretty powerful.
And there used to be a company called Granite Devices or something like that.
They also made Servo drives.
I haven't looked into what's available from China other than the Bergerda AC
Servos I'm using as a mill spindle and will be using as the South Bend Lathe
Lead screw upgrade.
I think for my Unimat DB-200 which can work with 6000 RPM I'd probably take
another stab at the STMBL. I still have the encoders I pulled off the mill
servos. But adding an ELS or CNC to the DB-200 is really just an exercise in
playing with a toy.
Sorry for rambling. Trying to avoid working but I really must get back to it.
John Dammeyer
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users