[Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread Florian Rist
Hi, I'm facing a slightly unusual problem and before I head forward into the wrong direction I'd like to hear what you think about it: I have to pan a laser scanner (a single rotary axis), so I thought about using a BLDC (which I happen to have already), a MESA 7I39 BLDC controller and a BeagleBon

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread andy pugh
On 22 April 2014 17:24, Florian Rist wrote: > So, first question: Can I hook up the 7I39 to a BeagleBone Black. Well > of course I can, but is this somehow supported already, so that it is > simple to do? Any other driver suggestions? The problem here is that the 7i39 expects a three-phase PWM s

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread Florian Rist
Hi Andy, thanks for you comments. > Alternatively the Pico PWM brushless servo amp only needs a single > channel of PWM: > http://www.pico-systems.com/acservo.html Ah, I see that would make thinks much easier. And I'm not forced to use the Beaglbone I could was well you a micro/nanoATX board and

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread Dave Caroline
I think this could be done as a geared solution, if you could work from a phase locked (to 50hz) clock at some higher rate, and use that as the encoder signal, and the 50hz as a trigger to g76 with suitable parameters it would then be synchronised and have a flyback (gate the laser off then), or us

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread andy pugh
On 22 April 2014 18:20, Florian Rist wrote: > Is there something like a PLL component in LinuxCNC Not as far as I know. Or perhaps the better answer is "not yet". -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto ---

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread Florian Rist
Hi Dave > I think this could be done as a geared solution, Of couse, I forgot to mention, there will be a reduction gear about 1:50 or 1:100, the motor is not very strong and the scanner ways about 5 kg and will be mounted eccentrically, so it will create quite some torque and inertial mass. > i

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread andy pugh
On 22 April 2014 18:38, Florian Rist wrote: > By the way, can the starting angular position of the thread be specified > in LinuxCNC? Not directly. For multi-start threads you offset the starting position. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto --

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread Florian Rist
Hi Andy > Not directly. For multi-start threads you offset the starting position. So two G33.1 calls at the same position and with the same parameters or a Z offset of an integer  multiple of the pitch will cut the same thread. In a way the thread starts always at 0°. See you Flo -

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-22 Thread Jon Elson
On 04/22/2014 12:20 PM, Florian Rist wrote: > Hi Andy, > thanks for you comments. > >> Alternatively the Pico PWM brushless servo amp only needs a single >> channel of PWM: >> http://www.pico-systems.com/acservo.html > Ah, I see that would make thinks much easier. You COULD, in theory, run it with

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread Florian Rist
Hi Jon >>> http://www.pico-systems.com/acservo.html >> >> Ah, I see that would make thinks much easier. > > You COULD, in theory, run it with just the Direction signal in > synchronous antiphase mode, but this may cause the > filter inductors (and maybe the motor, too) to run hot. > Our servo amp

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread Peter C. Wallace
On Tue, 22 Apr 2014, Florian Rist wrote: Date: Tue, 22 Apr 2014 18:24:42 +0200 From: Florian Rist Reply-To: "Enhanced Machine Controller (EMC)" To: emc-users@lists.sourceforge.net Subject: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39,

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread Jon Elson
On 04/23/2014 09:07 AM, Florian Rist wrote: > Hi Jon > http://www.pico-systems.com/acservo.html >>> Ah, I see that would make thinks much easier. >> You COULD, in theory, run it with just the Direction signal in >> synchronous antiphase mode, but this may cause the >> filter inductors (and may

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread Florian Rist
Hi Jon > Andy Pugh suggested you could run my PWM servo amps with > just ONE wire/output pin. That is what I was referring to, > and that two wires would be better. Ah, OK. Got it. Thank for the clarification. > With sign/magnitude control, there is no output > until the PWM signal has pulses

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread andy pugh
On 23 April 2014 16:57, Jon Elson wrote: > Andy Pugh suggested you could run my PWM servo amps with > just ONE wire/output pin What I was meaning was that it only needed one PWM channel, rather than the phase-locked 3-phase PWM that the 7i39 needs. I wasn't suggesting that it didn't also need dir

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread Florian Rist
Hi Andy >> Andy Pugh suggested you could run my PWM servo amps with >> just ONE wire/output pin > > What I was meaning was that it only needed one PWM channel, rather > than the phase-locked 3-phase PWM that the 7i39 needs. > I wasn't suggesting that it didn't also need direction, enable etc pins

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-23 Thread Jon Elson
On 04/23/2014 12:06 PM, andy pugh wrote: > On 23 April 2014 16:57, Jon Elson wrote: >> Andy Pugh suggested you could run my PWM servo amps with >> just ONE wire/output pin > What I was meaning was that it only needed one PWM channel, rather > than the phase-locked 3-phase PWM that the 7i39 needs.

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-24 Thread andy pugh
On 24 April 2014 02:17, Jon Elson wrote: > But, yes, a Mesa controller has a full sign/magnitude output > available. I wasn't sure Florian was going to use a > traditional controller and Hal for this. I think there is some confusion here still. The 7i39 needs three channels of PWM, one channel

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-25 Thread Florian Rist
Hi, thanks for all your comments so fare. >> 0. move to home position (0°) >> 1. wait for low frequency trigger, a hardware or a software signal >> 2. within say 10° accelerate and synchronises to the 50Hz trigger >> so that the 10° position is reached 20ms after the last trigger >> and

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-25 Thread Gene Heskett
On Friday 25 April 2014 11:08:55 Florian Rist did opine: > Hi, > thanks for all your comments so fare. > > >> 0. move to home position (0آ°) > >> 1. wait for low frequency trigger, a hardware or a software signal > >> 2. within say 10آ° accelerate and synchronises to the 50Hz trigger > >> >

Re: [Emc-users] Motion Synchronization to ext. trigger? (BeagleBone Back + Mesa 7I39, Machinekit?)

2014-04-25 Thread Florian Rist
Hi >> [Beaglebone black + BLDC contorller] > > Alternatively the Pico PWM brushless servo amp only needs a single > channel of PWM: > http://www.pico-systems.com/acservo.html A Gecodrive G320X [1] would be even easier to run from a Beaglebone as it does not require a PWM/Dir but a Step/Dir signal