7i97 hookup help

More
4 years 3 months ago #247237 by Clive S
Replied by Clive S on topic 7i97 hookup help

Can that relay be a SPDT? Also I’m not familiar with electrical symbols and was wondering where it’s showing to hook to on the relay. NC, NO, and Common. This is what’s on my SPDT relays anyway. If this won’t work I will purchase the DPDT

Yes no problem. If you look at PCW's schematic although he shows a DPDT he is using it as a SPDT ie. only using one set of contacts
The following user(s) said Thank You: Kylizer

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

More
4 years 3 months ago #247245 by JPL
Replied by JPL on topic 7i97 hookup help

Can that relay be a SPDT? Also I’m not familiar with electrical symbols and was wondering where it’s showing to hook to on the relay. NC, NO, and Common. This is what’s on my SPDT relays anyway. If this won’t work I will purchase the DPDT
 

For any relay you will have 2 sides:.

One side is the contacts side with the marking NC, NO and C  (common). This is the controlled side that is acting like a switch, The Common is contact #2 of PCW drawing. When the relay is not activated this contact is (internally) connected to the NC contact. When the relay is activated the small 'lever' that was connecting C to NC change direction and will now internally connect C to NO  (while disconnecting C to NC)  

If you look again at PCW drawing you will then see that there's 2 possible paths:

If the relay is NOT activated (as shown on the drawing): Signal comes from "Drive inhibit" goes to contact NC (#3) then it is internally connected to the COMmon of the relay (contact #2), which is connected to "Drive Ground".  Drive inhibit is then effectively connected to drive ground.

When the relay is activated: The internal contact is now from Common (#2) to the NO (normally open) contact #1. Which is also disconnecting Common to NC (internally).  By doing this the Drive inhibit signal is effectively disconnected (from the drive ground) with nowhere to go.

The second side is the 'control" side: (this is probably the part that you're missing to understand)
For a mechanical relay this is usually a simple coil that is the equivalent of an electro magnet. When voltage is applied to it the magnet will move a small mechanical lever that will change the position of a small lever allowing it to move the connection from C -> NO  to  C -> NC. This is basically the same effect as manually turning a regular switch on and off.

It is IMPORTANT that the rating for the coil for the relay you are going to use is the same as the voltage controlling the relay. In this case you can see that PCW drawing have the '+12V power' connected to contact #4, while "7I97 ENA+" is connected to the other side of the coil (#5). It is then MANDATORY to use a 12V relay for this design. Be careful not to confuse the contacts rating with the coil rating. (Contacts rating  are usually much higher (eg 125V) than the coil rating)
 

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

More
4 years 3 months ago #247250 by JPL
Replied by JPL on topic 7i97 hookup help
About SPDT, DPST, DPDT and others:

The first 2 letters  SP or DP are referring to single pole or double poles. This is the very same as for regular manual switches. Single pole is the most basic with a single common terminal and a single normally open terminal. You will find single pole and double poles relays but single pole relays usually only have a normally open (NO) contact while double poles relay will have both a NO and a NC contacts along with a common contact.

The last 2 letter (ST or DT) are referring to single or double throw. A double throw (DT) relay is simply 2 single throw relays mounted together and activated by the same coil. You can of course use only one set of contacts which will result in the very same thing as using a single throw relay. (same as PCW drawing)

If you do a search for 'arduino relay' you will also find multi 'channel' relays. Those are simply multiple relays mounted on a single board. Each relays can be SPST, DPST or DPDT.  (Note that most arduino relays are 5V which will NOT work for this application) 

Here is an example of a 12V relay that would work for you:
(ref: www.amazon.com/HiLetgo-Channel-Isolation...rigger/dp/B00LW15D1M )

 

The contact on the left are NC COM and NO and are rated 10A for up to 30V DC. Well enough for this application

The contact on the right are DC+, DC- and IN. This specific type of module require both DC+ and DC- because it has a led to indicate if it is activated or not and also because it can be activated by a low (gnd) or high (12v) signal. Although not written on the relay itself the description on Amazon specify that this is a 12V relay, meaning that the voltage needed to activate the coil is indeed 12V. The IN contact is where you will connect the "7I77 ENA+". 

You can also see a little jumper with the marking "L" and "H" allowing to have the relay activated with a low or high signal. I believe that in this case you want the jumper to be on the left side (L).





 

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

More
4 years 3 months ago #247510 by Kylizer
Replied by Kylizer on topic 7i97 hookup help
Well I got everything hooked up right and it is disabling the drives like it should but when I run linuxcnc when I hit the enable button it doesnt kick them on. Is there something it the hal files I would have to change?

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

More
4 years 3 months ago #247515 by PCW
Replied by PCW on topic 7i97 hookup help
if you disconnect the enable/analog from the 7I97 (unplug the 4 pin connector)
and the short from ENA+ to ENA- on the connector (that you unplugged from the 7I97),
does the relay operate?

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

More
4 years 3 months ago #247664 by Kylizer
Replied by Kylizer on topic 7i97 hookup help
Yes it does. I have the same relay posted above and its lit up green and when I short the enables like you said a red led comes on that says. Labeled PWR

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

Moderators: PCW, jmelson
Time to create page: 0.089 seconds
Powered by Kunena Forum