Go to Post Friends don't let friends drive mecanum. Enough said... - Botsup [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 23-02-2016, 07:28
Type's Avatar
Type Type is offline
Registered User
FRC #3452 (GreengineerZ)
Team Role: Mechanical
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Michigan
Posts: 188
Type is an unknown quantity at this point
Dart Linear Acuator

So I am wondering if any other teams have ran into an issue when using the Dart Linear Acuator? We didn't put the limit switches in yet because we just got our robot working and wanted to drive a bit, but a driver of ours bottomed out and extended too far with the Acuator messing it up. We thought we fixed it but now one side (one on each side) is just slipping, putting a lot of strain on the other side. Has anyone else had issues with these?
  #2   Spotlight this post!  
Unread 23-02-2016, 09:26
swraight swraight is offline
Registered User
AKA: Seth Wraight
FRC #0639 (Code Red Robotics)
Team Role: Mentor
 
Join Date: Feb 2016
Rookie Year: 2005
Location: Ithaca, NY
Posts: 3
swraight is an unknown quantity at this point
Re: Dart Linear Acuator

We're also using a Dart, and have had similar issues when overrunning the stops. Use of the hall effect sensors to restrict the stroke really is essential. We have also found it necessary to use software to decelerate the motor as it approaches the limits. When running at high speed near the limits, the motor would not stop quickly enough to prevent overrunning the limit and hitting the mechanical stop.

Unfortunately, the mechanical stops inside the Dart are not strong enough to withstand the full force the Dart is capable of putting out. If you've over extended the actuator and now find that it's slipping, the only solution we have found is to completely disassemble and reassemble with new E-clips (and new Loctite on the threads of the lead screw nut).

We're planning on purchasing a spare Dart to swap out quickly if the one on our robot is damaged so we can still play while we repair the damaged one... Expensive, but it'll keep us in the game.

Good luck with it!
  #3   Spotlight this post!  
Unread 23-02-2016, 10:07
Type's Avatar
Type Type is offline
Registered User
FRC #3452 (GreengineerZ)
Team Role: Mechanical
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Michigan
Posts: 188
Type is an unknown quantity at this point
Re: Dart Linear Acuator

Quote:
Originally Posted by swraight View Post
We're also using a Dart, and have had similar issues when overrunning the stops. Use of the hall effect sensors to restrict the stroke really is essential. We have also found it necessary to use software to decelerate the motor as it approaches the limits. When running at high speed near the limits, the motor would not stop quickly enough to prevent overrunning the limit and hitting the mechanical stop.

Unfortunately, the mechanical stops inside the Dart are not strong enough to withstand the full force the Dart is capable of putting out. If you've over extended the actuator and now find that it's slipping, the only solution we have found is to completely disassemble and reassemble with new E-clips (and new Loctite on the threads of the lead screw nut).

We're planning on purchasing a spare Dart to swap out quickly if the one on our robot is damaged so we can still play while we repair the damaged one... Expensive, but it'll keep us in the game.

Good luck with it!
We may be doing the same thing but it is a 2 and a half rebuild process due to the way our robot is built. It is compact, low bar robot so we have to move our electronics boards to fully pull the actuators out. I think we are adding physical limit switches so it doesn't go too low and it doesn't go too high. Thanks for the help!
  #4   Spotlight this post!  
Unread 25-02-2016, 15:58
ruralrobotics ruralrobotics is offline
Rawhide Robotics
FRC #5657 (Rawhide Robotics)
Team Role: Coach
 
Join Date: Feb 2015
Rookie Year: 2008
Location: United States
Posts: 10
ruralrobotics will become famous soon enoughruralrobotics will become famous soon enough
Re: Dart Linear Acuator

Are any of you using LabView to program it? If so can you help us? We can use a talon sr or talon srx but aren't sure which one to go with. I'm guessing we write it the same way you would a limit switch? Any help would be greatly appreciated. Screen shots are even better.
  #5   Spotlight this post!  
Unread 07-03-2016, 20:46
Coach Seb's Avatar
Coach Seb Coach Seb is offline
Registered User
AKA: Sebastien Cournoyer
FRC #5860 (Full Metal Muskrats)
Team Role: Coach
 
Join Date: Sep 2015
Rookie Year: 2015
Location: Algonac, MI
Posts: 106
Coach Seb is an unknown quantity at this point
Re: Dart Linear Acuator

Quote:
Originally Posted by ruralrobotics View Post
Are any of you using LabView to program it? If so can you help us? We can use a talon sr or talon srx but aren't sure which one to go with. I'm guessing we write it the same way you would a limit switch? Any help would be greatly appreciated. Screen shots are even better.
Did you guys figure out how to wire and program this potentiometer? Looking to do the same... any help would be appreciated...

Coach Seb
  #6   Spotlight this post!  
Unread 07-03-2016, 21:24
Type's Avatar
Type Type is offline
Registered User
FRC #3452 (GreengineerZ)
Team Role: Mechanical
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Michigan
Posts: 188
Type is an unknown quantity at this point
Re: Dart Linear Acuator

We decided the potentiometer wasn't worth the hassle and we put in physical limit switches. With the way our robot is designed we can do that but I'm not sure if all robots with Acuators could.
  #7   Spotlight this post!  
Unread 07-03-2016, 22:39
Matt-T-FRC Matt-T-FRC is offline
Electrical Engineering Student
AKA: Matt Tisovic
FRC #6181 (Northwest State Cryptic Cyborgs)
Team Role: Electrical
 
Join Date: Feb 2016
Rookie Year: 2012
Location: Northwest Ohio
Posts: 29
Matt-T-FRC is an unknown quantity at this point
Re: Dart Linear Acuator

Quote:
Originally Posted by Coach Seb View Post
Did you guys figure out how to wire and program this potentiometer? Looking to do the same... any help would be appreciated...

Coach Seb
We are using Labview and the potentiometers with our Dart Actuators with decent success. I don't have our robot near me at the moment but I believe that the top Pin (Pin 3) was Negative, the center Pin (Pin 1) we used as Positive, and the bottom pin (Pin 2) was the pin that we used as our signal pin.

When programming the POTs we sent the values from the robot to the smart dashboard. From there, we slowly ran the actuator up and down between full up and full down and recorded the values with a few hundredths as leeway on each end to use as limits. I attached a few pictures of our begin, telop, and periodic tasks vis. Let me know if you have any questions.
Attached Thumbnails
Click image for larger version

Name:	POTs Begin.png
Views:	36
Size:	4.5 KB
ID:	20285  Click image for larger version

Name:	POTs Period Tasks.png
Views:	27
Size:	9.5 KB
ID:	20286  Click image for larger version

Name:	POTs Telop.png
Views:	23
Size:	26.7 KB
ID:	20287  
  #8   Spotlight this post!  
Unread 07-03-2016, 22:46
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 500
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: Dart Linear Acuator

We used Darts in 2015 with potentiometers. We set software stops on these, as well as an equalling-out program (we were using 2, and 1 one would move faster than the other) that made it so both moved at the same speed.

The implementation can be done in 2 ways.

1.) You can set up a case structure that stops the motor (values: 0) if the pot values are over the limits (you'll have to find these experimentally)

2.) You can use the built-in Talon software to set limits in Begin (I'm pretty sure that's possible). Don't quote me on this, though.
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
  #9   Spotlight this post!  
Unread 07-03-2016, 23:11
Matt-T-FRC Matt-T-FRC is offline
Electrical Engineering Student
AKA: Matt Tisovic
FRC #6181 (Northwest State Cryptic Cyborgs)
Team Role: Electrical
 
Join Date: Feb 2016
Rookie Year: 2012
Location: Northwest Ohio
Posts: 29
Matt-T-FRC is an unknown quantity at this point
Re: Dart Linear Acuator

Quote:
Originally Posted by Hitchhiker 42 View Post
2.) You can use the built-in Talon software to set limits in Begin (I'm pretty sure that's possible). Don't quote me on this, though.
I completely forgot about this. In begin, place a Talon SRX Set Ref with feedback type wired as Analog POT and a Talon SRX Set POT Turns with the number of turns set to the right turn value and it should work.
  #10   Spotlight this post!  
Unread 08-03-2016, 07:53
Coach Seb's Avatar
Coach Seb Coach Seb is offline
Registered User
AKA: Sebastien Cournoyer
FRC #5860 (Full Metal Muskrats)
Team Role: Coach
 
Join Date: Sep 2015
Rookie Year: 2015
Location: Algonac, MI
Posts: 106
Coach Seb is an unknown quantity at this point
Re: Dart Linear Acuator

I am assuming this will be connected on the analog port on the Roborio right ?
  #11   Spotlight this post!  
Unread 08-03-2016, 08:00
Coach Seb's Avatar
Coach Seb Coach Seb is offline
Registered User
AKA: Sebastien Cournoyer
FRC #5860 (Full Metal Muskrats)
Team Role: Coach
 
Join Date: Sep 2015
Rookie Year: 2015
Location: Algonac, MI
Posts: 106
Coach Seb is an unknown quantity at this point
Re: Dart Linear Acuator

We are using Talon SRX as our motor controller, could i use the data port to connect the potentiometer wires?
  #12   Spotlight this post!  
Unread 08-03-2016, 08:48
swraight swraight is offline
Registered User
AKA: Seth Wraight
FRC #0639 (Code Red Robotics)
Team Role: Mentor
 
Join Date: Feb 2016
Rookie Year: 2005
Location: Ithaca, NY
Posts: 3
swraight is an unknown quantity at this point
Re: Dart Linear Acuator

We are also using a Talon SRX to control our Dart, and we have both the potentiometer and the limit switches connected to the data port on the Talon. I'm sorry that I cannot help with the specifics of the code - I'm just a knuckle-dragging mechanical guy - but I do know that it is possible to wire it as such.

We've also found that by roughening the shaft of the lead screw and using red loctite on the shaft collars (between the collar and the shaft, not on the clamp screw of the shaft collar) we have been able to absorb several high-speed impacts against the hardstops without jamming the actuator. We are still using software to limit the speed of the actuator as we approach our limit switches, but it's good to know that a small glitch won't result in us doing a complete tear-down of the Dart.
  #13   Spotlight this post!  
Unread 08-03-2016, 09:14
Matt-T-FRC Matt-T-FRC is offline
Electrical Engineering Student
AKA: Matt Tisovic
FRC #6181 (Northwest State Cryptic Cyborgs)
Team Role: Electrical
 
Join Date: Feb 2016
Rookie Year: 2012
Location: Northwest Ohio
Posts: 29
Matt-T-FRC is an unknown quantity at this point
Re: Dart Linear Acuator

My first Post was assuming that the POT was connected directly to a roboRIO Analog Channel.

This code is for the POT if it is connected directly to a Talon SRX DATA port.
Attached Thumbnails
Click image for larger version

Name:	POT on Talon.png
Views:	37
Size:	27.4 KB
ID:	20290  

Last edited by Matt-T-FRC : 08-03-2016 at 09:22.
  #14   Spotlight this post!  
Unread 08-03-2016, 09:55
ruralrobotics ruralrobotics is offline
Rawhide Robotics
FRC #5657 (Rawhide Robotics)
Team Role: Coach
 
Join Date: Feb 2015
Rookie Year: 2008
Location: United States
Posts: 10
ruralrobotics will become famous soon enoughruralrobotics will become famous soon enough
Re: Dart Linear Acuator

Are any of you using the Hall Effect sensors? If so would you mind posting a sample code to use? We are also using LabView. Thanks!
  #15   Spotlight this post!  
Unread 08-03-2016, 10:30
Matt-T-FRC Matt-T-FRC is offline
Electrical Engineering Student
AKA: Matt Tisovic
FRC #6181 (Northwest State Cryptic Cyborgs)
Team Role: Electrical
 
Join Date: Feb 2016
Rookie Year: 2012
Location: Northwest Ohio
Posts: 29
Matt-T-FRC is an unknown quantity at this point
Re: Dart Linear Acuator

These should work as examples for Hall Effect Sensors. Just remember to add the Registry names
Attached Thumbnails
Click image for larger version

Name:	Hall Effect Sensors Begin.png
Views:	26
Size:	22.8 KB
ID:	20291  Click image for larger version

Name:	Hall Effect Sensors Finish.png
Views:	15
Size:	14.4 KB
ID:	20292  Click image for larger version

Name:	Hall Effect Sensors Telop.png
Views:	16
Size:	26.6 KB
ID:	20293  
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 15:54.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi