www.robowars.org

RoboWars Australia Forum Index -> The Marketplace

thought PCM was good ? now there's SS.
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next

Post new topic   Reply to topic
  Author    Thread
timmeh
Experienced Roboteer


Joined: 20 Jul 2004
Posts: 2523
Location: Victoria


 Reply with quote  

Hmm i may go ahead and buy one since aaron may have a solution to the failsafe problem and im sure later on there will be others.

If say there was a new program upgrade for the reciever you would have to buy a new reciever to get it wouldent you as the reciever wouldent be set up so you can update it would it?
_________________
Tim Team Reaper.

Post Sun Jan 29, 2006 9:49 pm 
 View user's profile Send private message Send e-mail
Knightrous
Site Admin


Joined: 15 Jun 2004
Posts: 8511
Location: NSW


 Reply with quote  

Just wait till I run the idea past Brett Razz I might have missed something simple..

I've got the PCB worked out..

It should kill 4 RX channels, and all you have to do is plug the throttle into the throttle channel, and the other 4 into the RX where you need them. Then plug you ESC's into the 3-pin headers mounted on the board and off you go. It should work safely with any BEC units and there is even a spot to connect your own RX pack onto it if you want. All within 30mm x 40mm x 10mm.. Let's just hope I haven't forgotten something stupid in the process of rushing this solution Rolling Eyes

I'll do the wiring diagram up for Brett tomorrow after I get home from work, because I know he loves my PCB-before-schematic designs Razz
_________________
https://www.halfdonethings.com/

Post Sun Jan 29, 2006 10:05 pm 
 View user's profile Send private message
Spockie-Tech
Site Admin


Joined: 31 May 2004
Posts: 3160
Location: Melbourne, Australia


 Reply with quote  

Heh, I was just about to growl at you for that. Posting a PCB layout instead of a schematic reminds me of pirate treasure-map style directions. take 6paces left from the coconut tree..
(crawl stagger crawl crawl.. no hang, was it stagger crawl stagger stagger ? Wink )

Any method you want use to implement a failsafe is fine by me, as long as it can be demonstrated on demmand that the bots drive and weapons power down promptly and reliably when the radio link is lost.

The PicAxe idea is fine as far as the rules are concerned. Practically it adds complexity and more "failure points" (things that can go wrong) to the system.. a lot more servo leads to break, fall off, plug in backwards, , micros crash and so on..

It would be nicer to see the failsafe function in the radio work natively, but theres nothing in the rules against an add-on failsafe, as long as it works..
_________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people

Post Sun Jan 29, 2006 10:32 pm 
 View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Daniel
Experienced Roboteer


Joined: 30 Aug 2005
Posts: 2729
Location: Gold Coast


 Reply with quote  

quote:
Originally posted by TDT:
Actually... I just had an idea.

If i built a board with a picaxe 18X that watched the throttle channel, if the throttle channel drops below 20% (indicating a failsafe), the picaxe turns a transistor off, which cuts the signal wire between the ESC and radio. So all the other channels would lose the signal from the RX and they would failsafe.. I believe this would cost around $20 to make and will handle 6ch easily...

I'll get to work on a circuit diagram for those interested....


I have a problem with all the methods that go along these lines, both mechanical and electrical. First you will be turning a 6 channel radio into a 5 channel radio as you will be using one of your sticks as the main power control line unless the spectrum allows you to switch the throttle channel from the sticks to a switch, which the Futaba 9CAP won't even let you do.
Second you will always need to be supplying a signal through the throttle chanel otherwise the robot will turn off and not turn back on again. You need the signal otherwise Aarons thingy or even a mechanical device with think the radio has failsafed. This means you will always need to press on the throttle stick for the entire fight. If you need more the 20% stick for Aarons idea to work you can't use the trims as they won't give you more then 20%.
So if you loose concentration during a fight and stop sending a signal through the throttle channel you will loose the fight.

I'll stick with PCM.

Post Sun Jan 29, 2006 10:54 pm 
 View user's profile Send private message Send e-mail
timmeh
Experienced Roboteer


Joined: 20 Jul 2004
Posts: 2523
Location: Victoria


 Reply with quote  

Hence the battery pack to keep power to the board so the reciever stays on incase you acidently disable the esc and you can just turn it back on again.

The throttle has no spring so it will stay were ever you leave it.
_________________
Tim Team Reaper.

Post Sun Jan 29, 2006 11:00 pm 
 View user's profile Send private message Send e-mail
DumHed
Experienced Roboteer


Joined: 29 Jun 2004
Posts: 1219
Location: Sydney


 Reply with quote  

personally I think the whole failsafe thing is a bit dumb.

The only thing it protects against is loss of radio signal.

Relays can weld on, MOSFETs can go short, wires can melt and stick together, contacts can be jammed by physical damage, servo arms can snap, etc, etc, etc - even with perfect radio signals.

A total loss of signal or interference bad enough to drive the robot around by itself is very rare (I don't think I've ever seen it happen) but all the other mechanical and electrical failures are quite common.

If the bots are only powered up by their owners, and in the arena then it's all pretty safe.
If a radio problem causes the bot to go running around the arena with its weapon on then all we need to do it wait for it to run out of power or stop by itself.
There's obviously the slight worry of robots firing up by themselves any time the main power is on, but anyone who doesn't assume they can, even with a failsafe, is an idiot.
_________________
The Engine Whisperer - fixer of things

Post Sun Jan 29, 2006 11:12 pm 
 View user's profile Send private message Visit poster's website MSN Messenger ICQ Number
Philip
Experienced Roboteer


Joined: 18 Jun 2004
Posts: 3842
Location: Queensland near Brisbane


 Reply with quote  

quote:
Originally posted by DumHed:
There's obviously the slight worry of robots firing up by themselves any time the main power is on, but anyone who doesn't assume they can, even with a failsafe, is an idiot.
I absolutely agree. We must always treat our robots as if they could go out of control at any time.

Weapons should only be tested with drive disabled and drive should only be tested with weapon disabled. The robot should only be activated in the arena and should be deactivated by the owner before anyone ealse comes into the arena.

I test my failsafes before each event. They always work perfectly, but that only means that it is working at the time of the test.

The gun is always loaded, the horse always kicks and the robot is always dangerous.
_________________
So even the rain that falls isn't actually going to fill our dams and our river systems

Post Mon Jan 30, 2006 5:42 am 
 View user's profile Send private message
Daniel
Experienced Roboteer


Joined: 30 Aug 2005
Posts: 2729
Location: Gold Coast


 Reply with quote  

quote:
Originally posted by CELL DAMAGE!:
Hence the battery pack to keep power to the board so the reciever stays on incase you acidently disable the esc and you can just turn it back on again.

The throttle has no spring so it will stay were ever you leave it.


So you only loose complete control of your robot for a second or so. Thats enough for your opponent to get the upper hand during a fight. It was a 0.5 second glitch that let KO get under Sidewinder (good driving by Tim too).

And I have used the ratchet stick on my 9CAP for some weapon controls and I have accedently turned off the weapon during practices because I was concentrating on other things.

As Dumhed is saying, you may be reducing your radio problems, but you are adding a lot more failure points. If I was everyone I would wait for Specktrum to fix the problem rather then compromissing failsafes.

Post Mon Jan 30, 2006 8:03 am 
 View user's profile Send private message Send e-mail
NMO
Experienced Roboteer


Joined: 16 Jun 2004
Posts: 486
Location: Melbourne


 Reply with quote  

Arron,

You've shorted outputs 4 - 7 togeather. you should only need to use 1 output to switch the transistors on or off.

Post Mon Jan 30, 2006 9:11 am 
 View user's profile Send private message
Knightrous
Site Admin


Joined: 15 Jun 2004
Posts: 8511
Location: NSW


 Reply with quote  


quote:
You've shorted outputs 4 - 7 togeather. you should only need to use 1 output to switch the transistors on or off.


I bridged the 4 outputs together to get enough drive current. The picaxe can only sink or source 20mAh on each output, I don't think 20mAh will be enough to drive 4 transistors, so I decided to combine the 4 outputs to give 80mAh or 20mAh gate drive to each transistor.

EDIT: changed mah to mAh to suit Mr Dumhed Laughing
_________________
https://www.halfdonethings.com/

Last edited by Knightrous on Mon Jan 30, 2006 10:27 am; edited 2 times in total

Post Mon Jan 30, 2006 10:25 am 
 View user's profile Send private message
DumHed
Experienced Roboteer


Joined: 29 Jun 2004
Posts: 1219
Location: Sydney


 Reply with quote  

you mean mA, not mAh Smile
_________________
The Engine Whisperer - fixer of things

Post Mon Jan 30, 2006 10:26 am 
 View user's profile Send private message Visit poster's website MSN Messenger ICQ Number
Spockie-Tech
Site Admin


Joined: 31 May 2004
Posts: 3160
Location: Melbourne, Australia


 Reply with quote  

The failsafe issues *is* only a limited form of protection. All builders know that. There are indeed a lot of other failure points that can send a robot out of control with the radio link working perfectly. Relays, Mosfets etc..

However, Radio Control issues are the most common (as we all know) and are fairly easily guarded against. Coming up with a system to remotely disable a stuck-on weapon relay isnt so easy. So tackling the major one first makes sense. As bots get more dangerous in the future, so too will the remote-disarm requirements very likely increase.

Pointing out that failsafes arent really needed when the bot is actually in the arena has been said before. The fact is bots are *often* powered up outside the arena, frequently in places they really shouldnt be, for testing, demonstrations or whatever, and it is *then* that the failsafe becomes a worthy layer of protection for those present.

And lastly, as I mentioned before, part of the reason for failsafes are as a reassurance to the average member of the public that we do "have a leash" on these things, and that they are well-trained and wont do anything without instructions. That may not be a 100% guarantee, but I personally would feel more comfortable around a big dog that had been to (and passed) obedience school, more than a dog that hadnt, even although that is not a 100% guarrantee either.

If nothing else, it shows that the owner has at least put *some* consideration towards making sure his device is obedient.
_________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people

Post Mon Jan 30, 2006 10:32 am 
 View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Spockie-Tech
Site Admin


Joined: 31 May 2004
Posts: 3160
Location: Melbourne, Australia


 Reply with quote  

mA is a measurement of current flow per second. when the time unit is unspecified, it is presumed to be one second.

mAh or mA/Hr is current flow per hour. mainly used as a measurement of battery capacity, it supposedly specifies the number of milliamps (or Amps) the battery can supply for one hour.

In actual fact, this rating is usually specified at a *20 hour* discharge rate test without actually stating so. Limitations in battery chemistry make it unlikely that the battery can actually supply the A/Hr (or mAh) current for one hour. - a 7A/hr battery should be able to supply .35amps for 20 hours, but it probably wont supply 7 amps for one hour, so this rating is often misleading.

So, what Dumhed meant (I think) is that its the "hour" part of the "mAh" value you used that is incorrect, not the case of the A. the current value in circuits is always specified at the 1 second rate.
_________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people

Post Mon Jan 30, 2006 10:44 am 
 View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
DumHed
Experienced Roboteer


Joined: 29 Jun 2004
Posts: 1219
Location: Sydney


 Reply with quote  

yeah the case of the A doesn't really matter, but upper case is the standard symbol for Amps. Lower case m is for milli, with upper case M for Mega.

On the failsafes, I really don't think I can remember any instance of a bad signal related issue.

There have been plenty of stuck switches, relays, melted wires, and speed controllers while in the arena (which is not really a problem), but everything that's happened outside the arena has been user error. (Welchy's incidents, Scoopy chopping the desk in the pits at Robowars II, and the occasional drive power up while on the bench.)

I think some sort of system to make sure control stays off without a valid signal is good, but it's not impossible to have intererence that looks like a valid signal, especially when there are heaps of other radio control systems around.
If someone powered up a transmitter on the same frequency (even from outside the event), a control failsafe won't do anything to help.

I just don't like the idea of anyone relaxing their concerns due to a blind faith in a "failsafe" of any kind.

My bot hasn't had a single instance of intererfence causing drive or weapon activation, but I make sure the power is disconnected unless it's in the arena or is set up safely for testing.
_________________
The Engine Whisperer - fixer of things

Post Mon Jan 30, 2006 10:54 am 
 View user's profile Send private message Visit poster's website MSN Messenger ICQ Number
Spockie-Tech
Site Admin


Joined: 31 May 2004
Posts: 3160
Location: Melbourne, Australia


 Reply with quote  

The mostly likely reason you cant think of a dangeruous signal-related issue is *because* the robots are all equipped with fail-safes.. Razz

I'm sure you will remember plenty of circumstances under which a competitors bot has refused to respond to a noisy radio signal and has sat there and twitched or done nothing. Without a failsafe, 50% of these would have been "refused to stop doing something".

I agree that having a failsafe should not make one complacent.. No piece of circuitry is an acceptable substitute for a cautious intelligent operator, but they still fit seatbelts to cars. Even intelligent operators suffer from brain-fade on occasion..
_________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people

Post Mon Jan 30, 2006 11:19 am 
 View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
  Display posts from previous:      

Forum Jump:
Jump to:  

Post new topic   Reply to topic
Page 7 of 10

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next

Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Last Thread | Next Thread  >
Powered by phpBB: © 2001 phpBB Group
millenniumFalcon Template By Vereor.