sam sokolik wrote:
> the amps that I built had a boot strap that required charging..  I also 
> never had issues with it not charging at startup.  I figured there was 
> enough dithering that everything 'just worked' tm
>
>   
The default state of my brush servo amps is to ground both sides of the 
motor.
So, that charges the bootstrap capacitors.

The other feature of the IR2113 FET driver chip is the shutdown signal is
latched.  So, after shutdown, you have to pulse each transistor on for 
an instant
to reset the shutdown latch.  If you command movement in the plus direction,
there may never be a PWM drive pulse in the minus direction to reset the 
latches
for that chip, so it won't enable the low-side drivers on the opposite 
side.  This lead
to the motors sometimes acting "limp" when commanded to move, but would then
suddenly recover and start holding position or moving.

The fix was to give a short pulse in each direction to clear all the 
shutdown latches
before trying to move.  A state machine in the ppmc driver puts out one 
servo period
of very short pulses in one direction, then the opposite direction the 
next servo period,
so it is all taken care of in 3 milliseconds after coming out of 
E-stop.  This happens well before
you can hit the F2 key.

I am going to have to implement this in a HAL component for a guy who 
wants to use my
brush servo amps with a 5i20 he already has.  It is not needed with my 
brushless amps
that do it in the CPLD.

Jon

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to