7i76 + Gecko 320x. Also 7i76 6 stepper drives?

More
30 Mar 2017 11:34 - 30 Mar 2017 11:37 #90558 by pippin88
I'm working on a small cnc lathe retrofit.

I picked up a gecko 320x cheap years ago, as well as a decent servo to use as the spindle.

I have a 7i43 plus 7i76.

My question relates to wiring the error/reset on the g320x to the 7i76. The g320x err/rst pin requires 5v on it to enable the g320x. If the g320x faults, it makes this pin 0v. The 7i76 senses +v on an input. I use 12v field power. From my understanding:
Connect 12v to 7i76 input. (Use the inverted pin as fault signal).
Resistor between the 7i76 input and the g320x to lower voltage from 12v to 5v.

My question: Do I need a resistor between 12v and 7i76 input (a pull up resistor) and thus I'm actually building a voltage divider? I figure this will be needed to stop a short to ground when the g320x faults and pulls pin to 0v?

Other issue:
I use my computer, mesa boards and stepper drivers across 3 machines. So the machines only have dedicated motors, all the electronics / drivers swap between them. I have 48 pin plugs and just swap to the machine in use.
On my router I have 5 steppers, driven by 5x leadshine drivers. On my lathe I will have two steppers driven by the leadshine drivers, plus the spindle driven by the g320x (step/dir input). Can I use enable signals to select which driver I'm talking to? As I'm going to have six drivers requiring step/dir input.
Last edit: 30 Mar 2017 11:37 by pippin88.

Please Log in or Create an account to join the conversation.

More
30 Mar 2017 15:48 #90573 by andypugh

I have a 7i43 plus 7i76.

An unusual combination, did you make your own adaptor?

The g320x err/rst pin requires 5v on it to enable the g320x. If the g320x faults, it makes this pin 0v. The 7i76 senses +v on an input. I use 12v field power.

If the g320 is your spindle controller then you could use the dedicated spindle-enable output pins on the 7i76, which act as a switch (albeit a polarity-sensitive switch).

Please Log in or Create an account to join the conversation.

More
30 Mar 2017 19:33 #90601 by pippin88
Yes, I have an adaptor cable from 7i43 to 7i76. I got the 7i43 cheaply local. Works fine, but a little more fiddle than the standard combos.

The spindle enable output would not sense a fault state though would it?

Please Log in or Create an account to join the conversation.

More
30 Mar 2017 22:56 - 25 Apr 2017 13:52 #90613 by andypugh

The spindle enable output would not sense a fault state though would it?


Probably not, though I think that all the FPGA outputs are readable as inputs, so I would not want to state that as fact. PCW would know.

You might need to wire an input to the output to read the state.
Last edit: 25 Apr 2017 13:52 by andypugh.

Please Log in or Create an account to join the conversation.

More
21 Apr 2017 10:46 #91763 by pippin88
Bump.

Anyone got thoughts on the 7i76 to g320x?

Please Log in or Create an account to join the conversation.

More
25 Apr 2017 13:53 #92058 by andypugh
I think that is a fairly common combination. Do you have a specific question about it?

Please Log in or Create an account to join the conversation.

More
02 May 2017 12:26 #92515 by pippin88
My question relates to wiring the error/reset on the g320x to the 7i76. The g320x err/rst pin requires 5v on it to enable the g320x. If the g320x faults, it makes this pin 0v. The 7i76 senses +v on an input. I use 12v field power. From my understanding:
Connect 12v to 7i76 input. (Use the inverted pin as fault signal).
Resistor between the 7i76 input and the g320x to lower voltage from 12v to 5v.

My question: Do I need a resistor between 12v and 7i76 input (a pull up resistor) and thus I'm actually building a voltage divider? I figure this will be needed to stop a short to ground when the g320x faults and pulls pin to 0v?

Please Log in or Create an account to join the conversation.

More
02 May 2017 15:38 #92522 by PCW
One way would be to use a resistive divider from a 12V output to 5V Gecko input
say 680/470 ohms and then wire the 5V Gecko pin to a either a free 7I43 input pin
(with say a 100 ohm series resistor to protect the 7I43 from ground bumping)
or more safely connect the 5V point to one of the 7I76s analog inputs (in0,1,2 or 3)
since you could sense a fault via the analog input voltage (a 5V signal will not trip a 7I76 digital input)

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.418 seconds
Powered by Kunena Forum