On Monday 26 October 2020 22:33:36 Chris Albertson wrote:

> Gene, I've got a ton of these chips driving motors.  They work fine. 
> Just write the software to the datasheet spec.  If the chip is getting
> hot and the motor is not mechanically stalled then you are doing
> something wrong. For debug/development replace the motor with a 100R
> power resister and then you know 100% no more then 1/4 amp is flowing
> through it.

I don't think my junk box has such a critter. And the motor runs just 
fine when connected to the 24 volt supply.

>  Place a volt meter on the resister and watch the voltage 
> change with PWM duty cycle  Put an amp meter on the power supply.  A 
> motor not under load running at 50% PWM shouldn't use even one amp.  
> The chip will not be even warm
>
> One of the best investment you can make is a $10 logic analyzer.  The
> they can collect data on 8 pins at once.  Put on on every pin
>
> When I do a direction change I ALWAYS go through a "brake" mode on the
> way.

That is not possible withing hacking up something in hal which would soon 
run out of gpio. I am using the complimentary capability's of the 7i76 
to extract the dir- and dir+ signals, which change state simultaneously.
> I've never once seen a car with a 150 audio amp driving the 
> wind shield wipers.

But it could be done.

> The problem is you are trying to futz with both a new-to-you chip and
> LCC at the same time.

This is true.

> I keep an Arduino around for leaning how 
> controller chips work.  Arduino is a very simple and clean environment
> for experiments.   In fact there is an example program in the IDE for
> testing PWM controlled motor where you control the speed with a three
> terminal pot.
>
> On Mon, Oct 26, 2020 at 6:56 PM Gene Heskett <ghesk...@shentel.net> 
wrote:
> > On Monday 26 October 2020 20:33:40 Jon Elson wrote:
> > > On 10/26/2020 06:48 PM, Gene Heskett wrote:
> > > > But the switching losses in the olimex board, even at only
> > > > a 1 kilohertz pwm are killers, getting it hot enough to
> > > > burn a finger in just 2 or 3 seconds. So, I need a d2a to
> > > > drive one of the 150 watt class D audio boards after
> > > > shorting the inputs hi-pass filters caps. And I have the
> > > > feeling that even as sweet as the SpinX1 is for knocking
> > > > around a vfd, that it won't be fast enough for this, so
> > > > I'll need a real d2a that I can shove fresh data thru at
> > > > servo-thread speeds. Looking for likely suspects I might
> > > > be able to drive from the 7i76D sserial extension bus.
> > > > Suggestions?
> > >
> > > I'm guessing the thing was designed for 50 Hz PWM or
> > > thereabouts. That might actually be OK for a spindle motor.
> > > Clearly NOT OK for a positioning servo.
> >
> > Jon, Its a car seat positioner driver, claims very low milliohm on
> > r's. $13 on fleabay. Looks promising, but writes checks it can't
> > cover even with a 1 kilohertz pwm. Rated up to 10 kilohertz.  Either
> > that or the first one is fubared. I bought two, and its not hard to
> > change. I'll measure the rise and fall times being delivered to it
> > tomorrow too on the chance the Sainsmart bob is slow. Manual claims
> > up to 10 Mbits/S at any output.  For driving switches, thats
> > bordering on cook it slow. 10ns rise and fall would be a heck of a
> > lot better.  Designed for car seats, in cmos circuits, rated on time
> > delay is 100 to 300us, off time is 85 to 255us.
> >
> > And change of direction is 600 to 1800us. In polite language, that
> > explains it all. For starters, there is no measureable lag coming
> > out of the 7i76 for a direction reversal.  So with our drive, this
> > thing probably has 150us of shoot thru time for any dir signal
> > change.  I could probably design an interfacing circuit that would
> > fix that, but IMNSHO that is the semi designers job.  And STM
> > failed, miserably. Thats not a problem in this particular circuit,
> > but that geological rise and fall times for the pwm are a killer,
> > even at 1 kilohertz. At 50 hz, maybe.  At 10KHz, nearly instant
> > overtemp shut down at 170C.  Sigh...

These last two paragraphs are also true. If you are driving one of these 
with linuxcnc, show me some .hal code and schematics. I am always open 
to learning something that "gets around" the limitations the semi stuff 
imposes on us.

> > Thanks Jon.
> >
> > > _______________________________________________
> > > Emc-users mailing list
> > > Emc-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> > Cheers, Gene Heskett
> > --
> > "There are four boxes to be used in defense of liberty:
> >  soap, ballot, jury, and ammo. Please use in that order."
> > -Ed Howdershelt (Author)
> > If we desire respect for the law, we must first make the law
> > respectable. - Louis D. Brandeis
> > Genes Web page <http://geneslinuxbox.net:6309/gene>
> >
> >
> > _______________________________________________
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


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

Reply via email to