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.

Reply via email to