On Thursday 24 January 2019 14:33:46 Peter C. Wallace wrote:

> On Thu, 24 Jan 2019, Gene Heskett wrote:
> > Date: Thu, 24 Jan 2019 14:25:25 -0500
> > From: Gene Heskett <ghesk...@shentel.net>
> > Reply-To: "Enhanced Machine Controller (EMC)"
> >     <emc-users@lists.sourceforge.net>
> > To: emc-users@lists.sourceforge.net
> > Subject: Re: [Emc-users] PCW, spindle enable for pico pwm-servo,
> >     needs 12 volts.
> >
> > On Thursday 24 January 2019 10:48:14 Peter C. Wallace wrote:
> >> On Thu, 24 Jan 2019, Gene Heskett wrote:
> >>> Date: Thu, 24 Jan 2019 02:33:54 -0500
> >>> From: Gene Heskett <ghesk...@shentel.net>
> >>> Reply-To: "Enhanced Machine Controller (EMC)"
> >>>     <emc-users@lists.sourceforge.net>
> >>> To: emc-users@lists.sourceforge.net
> >>> Subject: [Emc-users] PCW, spindle enable for pico pwm-servo, needs
> >>> 12 volts.
> >>>
> >>> On my G0704, which has the OEM motor I'm abusing, I've been
> >>> studying up on how to get a 12 volt enable signal, which currently
> >>> is a sparkfun contraption driven by a std bob signal.
> >>>
> >>> But with the 7i76d, can I feed 12 volts into the pin a vfd's 12
> >>> volts would normally drive, ground the Spindle- terminal, and get
> >>> the 12 volts for spindle enable from the Spindle Enable+?  Page 18
> >>> seems to indicate I could source a few ma that way. I'll be using
> >>> a different pin for the pwm signal that amplifier needs, probably
> >>> the pwm will show u on step or dir 4, on tb3?
> >>
> >> The ENA+ and ENA- are just a (normally open) switch (OPTOcoupler
> >> transistor) so can be use as such making sure you dont exceed the
> >> current rating (50 mA) and obey the polarity
> >>
> >>> Obviously this is a bridge not crossed yet. And in investigating
> >>> where the pwm might show up, there isn't such a critter in the
> >>> 5i25 as programmed for the 7i76d! Looks like I will have to load a
> >>> software pwmgen and feed it out of a gpio on the 5i25's p2?  Why
> >>> is this not an error?:
> >>
> >> Standard 7I76 firmware does not have a PWM generator, there is
> >> firmware tha replaces stepgen-04 with a PWM gen, if a 5V PWM signal
> >> is OK
> >
> > On checking dmsg, there is a pwmgen available on p2 of the 5i25 with
> > a firmware in it now:
> >
> > 1067582.985192] hm2/hm2_5i25.0:     IO Pin 025 (P2-05): PWMGen #0,
> > pin Out0 (PWM or Up) (Output)
> > [1067582.985196] hm2/hm2_5i25.0:     IO Pin 026 (P2-06): PWMGen #0,
> > pin Not-Enable (Output)
> > [1067582.985200] hm2/hm2_5i25.0:     IO Pin 027 (P2-07): PWMGen #0,
> > pin Out1 (Dir or Down) (Output)
> >
> > Which does NOT appear in the halmeter menu's. Probably because its
> > not hooked to anything ATM.
> >
> > So I'll use that. I assume the 7i76d has no knowledge of that unless
> > I cross couple the ENA's in .hal.
> >
> > Makeing a duplicate of this box to run this 6040 with, the 7i76
> > spindle outputs will I assume drive that VFD. Just needs another
> > wire in the cable.
> >
> >> http://freeby.mesanet.com/5i25_7i76_1px2d.bit
> >
> > Got it, in case thats not whats in the 5i25 now in the G0704's
> > computer.
>
> If you use this firmware you will have a PWMgen on the stepgen 04
> outputs on the 7I76D
>
> This is _MUCH_ safer to use than the 5I25 pins directly
>
> The 5I25 direct I/O pins can be easily damaged by ground bumping that
> exceeds the -0.5V limit of the input protection diodes
>
> Just touching a 5I25 pin to frame ground (with >0.5V of non current
> limited AC or HF noise) can damage the input clamp diodes on the FPGA
> or bus switch (positive voltages up to 7V are OK, its the -0.5V thats
> the issue)
>
There will be a SainSmart BoB in that path. Its never been a problem 
before. I've always had an active BoB between the 5i25's output cables 
and the stuff its controlling.

> >>> loadrt hm2_pci config="num_encoders=1 num_pwmgens=1
> >>> num_stepgens=4"
> >>>
> >>> I'll sort it, but tis a surprise that no pwmgen shows in the
> >>> halmeter menu.  Or is it there, and completely gobbled up by the
> >>> builtin spinx1 in the 7i76d? Ack the 2 pass output yes its there.
> >>> Must figure out how to access its raw output... For the pico amp
> >>> the analog out on tb4-2 that would feed a vfd's analog input is
> >>> not usable. Looks like I'll need a software pwmgen feeding a gpio
> >>> on p2, And feed both pwmgens?  Hummm.
> >>>
> >>> Advice needed Peter. I don't think I'm seeing the whole picture.
> >>>
> >>> Thanks.
> >>>
> >>> 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)
> >>> 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
> >>
> >> Peter Wallace
> >> Mesa Electronics
> >>
> >> (\__/)
> >> (='.'=) This is Bunny. Copy and paste bunny into your
> >> (")_(") signature to help him gain world domination.
> >>
> >>
> >>
> >> _______________________________________________
> >> 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)
> > 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
>
> Peter Wallace
> Mesa Electronics
>
> (\__/)
> (='.'=) This is Bunny. Copy and paste bunny into your
> (")_(") signature to help him gain world domination.
>
>
>
> _______________________________________________
> 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)
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