Ok, I’ve raised the PR. > On 4 Dec 2018, at 14:07, Charles Steinkuehler <[email protected]> > wrote: > > A PR would be great, thanks! > > I never implemented the index logic mostly because I have no way to > test it in hardware. > > On 12/4/2018 7:58 AM, Russell Gower wrote: >> Hi, >> I’ve got a 1024 P/Rev quadrature encode on my lathe’s spindle, connected to >> the PRU soft encoder. I did have to implement index handling in the pru >> encoder driver on the BBB (I never got round to raising a PR but I will >> endeavour todo so this evening) and I have used it to do rigid tapping as >> well as normal threading. >> >> Regards >> Russell >> >>> On 4 Dec 2018, at 12:29, Charles Steinkuehler <[email protected]> >>> wrote: >>> >>> A and Z would be enough for a lathe, and the count frequency will be >>> lower so it will be easier for the PRU to keep up. >>> >>> You can use mode 2 (Up counter) with just the A signal, or mode 1 >>> (Up/Down counter) if you have a spindle direction signal you can tie >>> to the B input. >>> >>> I'm not sure these modes have gotten a lot of testing, and I'm not >>> sure the index logic will work on a lathe (several of the index >>> related HAL pins are not currently implemented). Let me know if you >>> run into any problems or need some of the missing index logic implemented. >>> >>> On 12/4/2018 3:19 AM, Gediminas Dirma wrote: >>>> so i can connect encoder to whatever direct PRU pin i like. And i only need >>>> z and a signal or do also need b? >>>> >>>> 2018-12-04, an 01:43, Charles Steinkuehler <[email protected]> rašė: >>>> >>>>> You should just put an encoder on your lathe spindle and setup your >>>>> configuration as usual for a lathe. The BBB has several hardware >>>>> encoder inputs, at least one of which is readily usable given the >>>>> typical pinout mappings. It is also possible to use the PRU for >>>>> "soft" encoder inputs if the frequency isn't too high. >>>>> >>>>> On 12/3/2018 2:02 PM, Gediminas Dirma wrote: >>>>>> My final goal would be to have threading with lathe. So i am trying to >>>>> find >>>>>> some way how this could be possible done. Because i didnt find much >>>>>> information about encoders or examples on beaglebone and machinekit how >>>>> to >>>>>> use them. >>>>>> >>>>>> 2018 m. gruodis 3 d., pirmadienis 15:53:44 UTC+2, Bas de Bruijn rašė: >>>>>>> >>>>>>> >>>>>>> >>>>>>>> On 3 Dec 2018, at 13:44, Gediminas Dirma <[email protected] >>>>>>> <javascript:>> wrote: >>>>>>>> >>>>>>>> Hello >>>>>>>> >>>>>>>> Has anyone tried setting up stepper motor as spindle with machinekit. >>>>>>> Maybe you have some example configs or examples. >>>>>>>> >>>>>>>> Thanks for help. >>>>>>> >>>>>>> My guess is that a stepper motor is not suitable for a spindle. Mostly >>>>>>> because speed is limited wrt other motor types. >>>>>>> >>>>>>> Apart from that, if you set the stepper up in velocity mode instead of >>>>>>> position mode, then that should work. >>>>>>> >>>>>>> There are beaglebone configs in the repo which show how to set stepgens >>>>> in >>>>>>> velocity mode. >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Charles Steinkuehler >>>>> [email protected] >>>>> >>>>> -- >>>>> website: http://www.machinekit.io blog: http://blog.machinekit.io github: >>>>> https://github.com/machinekit >>>>> --- >>>>> You received this message because you are subscribed to the Google Groups >>>>> "Machinekit" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send an >>>>> email to [email protected]. >>>>> Visit this group at https://groups.google.com/group/machinekit. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>> >>> >>> -- >>> Charles Steinkuehler >>> [email protected] >>> >>> -- >>> website: http://www.machinekit.io blog: http://blog.machinekit.io github: >>> https://github.com/machinekit >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "Machinekit" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected]. >>> Visit this group at https://groups.google.com/group/machinekit. >>> For more options, visit https://groups.google.com/d/optout. >> > > > -- > Charles Steinkuehler > [email protected] > > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout.
-- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
