I had bought a fancy power supply thinking "This is The One" that will power the whole robot, but I guess I was wrong. You see since the beginning of this project I had been using a very small power supply DC6V3A I had laying around in my workshop. But by adding more and more servos to it, I came to realize it was not enough anymore to power up the 22 servos of InMoov. During the initialization, each servo seems to draw about 2 Amps. I guess I was just lucky with my small supply to already be able to run the arm and not fry it instantly.
So I got "The One" after searching quite a bit on the net, it seemed to have the amps I required and the 6V I needed for the servos I'm using.
This thing was expensive, but it was sold by the same kind of shop that sales servos for hobbiest so I thought it must be compliant. I'm no electrician, I do all those things by guessing...
Okay, I received the Power supply, I was excited because I was going to finally get the whole robot to move. First thing I did was to test with a simple Arduino sketch with only one servo. It worked perfect!
Since I had the right arm connected to the Arduino Uno, I plugged it and ran the simple Arduino sketch again. Perfect!!
At that point I had to think of making a small pcb board to connect all my servos and my two Arduino board all to that single power supply.
Once again I ran a simple test with my two Aduino boards and only 8 servos attached. It went perfect again!
Boy, was I getting excited!
So I went straight forward and plugged every thing together, 22 servos, 2 Aduinos, 1 power supply. I had used only one side of the output of the power supply, instead of both, which can each deliver 20Amps and I think here lays my mistake.
I ran the simple sketch which is only moving all the servos from, let say, 0 to 30 position. Some of the servos were already at 0 position. Then they all had to move to their new positions, here started some strange behaviours. Some of the servos were jittering (shaking), and the movements of the robot became erratic.
I unplugged everything, rechecked all my connections, everything seemed okay.
At that point I thought, I must have plugged or touched something that did that strange acting, and decided to go on.
So excited I was , it was the time to get InMoov controlled through Myrobotlab.
Here starts the initialization, and I get this same kind of strange behaviour, all servos buzzing, erratical moves.
Then all of a sudden one of the arm starts to twist way further then what it is supposed to do!!
WOW! I unplugged everything...
I ran the same test again, but this time everything went off at once, no more power. The power supply is protected against short circuit, thermal heat, and overload drawing.
I checked all the connections one by one again, nothing was wrong.
What was the problem, so I restarted with my first initial test, 1 Arduino, 1 servo, simple sketch, it was not perfect at all anymore. It was acting totally erraticaly...!
And since then of on.
There must be something damaged in the power supply, strangely if I use it with another device, like a little DC motor, it works normal.
So, end of the story, back in search on the net. I read on this page what I hadn't found before about switching power supplies with servos.
Now, I have ordered three batteries with a small charger. They were very cheap when I passed my order, 8 euros per battery. I think that will do for now, I also had found some Lipo batteries but they are rather expensive.
I really would rather a power supply, because I just don't want to have doubts about the power or wait for charging time. I need a DC 6V 44Amps or more, no swithching, with a 250V input.
Would be great if someone has an idea. Any suggestion is welcomed, please post in the comments.
In the meanwhile I have been designing and printing more parts for the head. I also redesigned the top of the front torso, the other was going too high in the middle, and it bothered me because it wasn't taking a human shape structure.
The jaw has it's own servo motor mounted and can be actionned. I still need to test the microphones in the ear circus amplifiers, but this is pure creating guessing. I have no idea if it's going to help InMoov to hear better the voice commands. But hey, why not try something different since I can print and design what ever I want!
Robot head sideway without ear |
InMoov has ears and jaw attached |
Changements have been done on the torso structures of InMoov |
I love the inmoov head !! You have an amazing eye for design, Thank YOU
ReplyDeleteThank you too!
DeleteIt´s only me Attila :))... I like your project ! I read about your worries and issues with the power supply and will later on look around if I can found something , because I read about it long ago in my mails that there actually exists such batteries which are lightweights and revolutionary as well... just can´t remember the name... Also I may try out your project when I have a little time hopefully soon ... Anyway , I think you know about the costs of such batteries in practice as they are used in industries and probably therefore expensive too . To search for example " deep cycle battery 6v " on the interweb " used " or new is a maybe . I do not recommend any websites either because I have no ideas about deliveries as it is risky to buy nowadays anything but there are companies you might trust if you know for sure whom selling what and where and how before you pay it is warmly recommended . I also never ordered from " Ali Baba " ever before but have experiences on DHgate you know , and sometimes they sent me stuff , so maybe I will experiment a little on Ali Baba to see what happens , I also wrote a mail to a factory to ask for a sample before I order from them .... A possible solution to powering problems can may be solved sooner or later as there are such batteries you are looking for but to found such the best idea is to ask the manufacturers directly and deal with them somehow and buy lets say 10-50 batteries cheaper ? Example : https://www.alibaba.com/product-detail/deep-cycle-battery-6v220ah-regulated-lead_60409348066.html?spm=a2700.7724857.main07.11.16c31d0dbHJZKe&s=p
DeleteBut if you write in the Google search " deep cycle battery 6v " is easier and try to found one you like the best... Cu Soon !
Best Regards 1
Well... Me again Attila... about the " Power Supply "... I mentioned this Ali Baba site.. and samples... Guess what ! I searched a little more on lightweight batteries and found " 40A rechargeable li-ion battery " such batteries also used in racing cars , they say that these batteries are lightweight... and I found this too : https://www.alibaba.com/product-detail/Free-sample-AWT-18650-3000mah-40A_60609663698.html?spm=a2700.7724838.2017115.30.73407a13M79yoJ
DeleteA free sample called :
Free sample AWT 18650 3000mah 40A rechargeable li-ion battery 2cr5 6v lithium battery for smoke machine e cigarette box mod clone
Is also on that " Ali Baba " site... :)
It cost nothing to ask you know , and maybe I ask them later...
Cu until that !
I looked around if there is a solution on this power supply stuff... I found the " ups-psu " idea . the one which I liked the best , and I think is working unfortunately only in 12 volt called " http://www.westmountainradio.com/dc_power.php " and a very good short movie with explanations as well... Another one which is a maybe , is in 6V... https://www.powerstream.com/5V-backup.htm
Deleteboth are " UPS " or " Uninterruptable Power Supply "... and I think , if I for example buy one of them , I will carefully select the correct type of the battery , and that in a lightweight version , and when I am sure that everything is ok , than turn on the system. This is the idea anyway... This much for now... :))
An fascinating discussion is value comment. I think that it is best to write extra on this matter, it won’t be a taboo topic however generally people are not enough to talk on such topics. To the next. Cheers8wj7h
DeleteThis is really great! Can I interview for an article I'd like to write? My e-mail is michael.molitchhou@gmail.com.
ReplyDeleteSure I have sent you a mail.
ReplyDeletecouldn't you take a lesson from those delightful
ReplyDeleteMC Hammer fans ? u know, the ones who
shake your car windows at the stop light with
those beautiful renditions of "back that ass up".
their speakers draw huge loads on their bass
feed which is why they use VERY large capacitors
on their audio outputs bass line. this keeps the Bass
load from totally cancelling the Non-bass line out
from simple low-current -availability while firing
the bass speakers.
now their Spike loads probably last longer than
the inductive field loads drawn by 22 servo coils
since a giant bass speaker will load the system
for possibly 1 - 3 seconds at a time.
( I also like the idea of "Staggered switching"
to spread out the spike over a longer time frame )
but...
why wouldn't such a reservoir capacitor also work
on the intermittent high loads of a large servo bank ?
you might have to use an adequate Diode on the
neg lead from the PS to make sure no bounce flows
into the PS but that might also be a reasonable
consideration ?
regards !!! // Tom \\ ( AKA Ceolwynn )
Dallas Maker Space ....
oops... PS: !!!!
ReplyDeleteREMEMBER !!! Electrons flow FROM
a neg connection of a battery or PS.
( Very many people think the electrons
come out of the positive terminals )
HOLES flow from the Positive parts
of a battery or PS.
The traditional symbology of current
flow on diagrams is actually drawn
backwards from the way electrons flow
in a system.
the symbology is indicating
"holes flow" not electron flow.
many people have that backwards as
most don't realize that the Flow symbols
created by ( I heard "the military" ? )
are based on "Holes" NOT electrons.
Holes flow from the Positive terminals
Electrons flow from the Negative terminals.
that is useful info when designing
Current flow barriers using diodes in a
complex system.
so,
sometimes you will ge better results when
placing protection diodes right at the neg
terminal of a battery or PS when you have
a need to prevent Electron back pressure
on your power source.
// Tom \\
Dallas Maker Space
AKA: ceolwynn
here are two 50 amp diodes for sale...
ReplyDeletethere are very very many ... but these
include the heat sinks !!!! cool....
http://www.ebay.com/itm/2-Used-UES801-50-Volt-50-Amp-Rectifiers-High-Efficiency-Diode-with-Heat-Sink-/281036049041?pt=LH_DefaultDomain_0&hash=item416f0dca91
oh !!! here is an even better one "smaller"
ReplyDelete50 amp diode used on windmills... only $ 8
http://www.ebay.com/itm/50A-1000V-BLOCKING-DIODE-WIND-GENERATOR-SOLAR-PANEL-50-AMP-PANELS-TURBINE-STUD-A-/110983261423?pt=LH_DefaultDomain_0&hash=item19d71e2cef
regards !!! ceolwynn
Dallas Maker SPace.
Hi, How did I miss all your comments! Thanks for your help your very descriptive explanations! We don't have those big hummers here but I get the picture! I will get a Diode frome ebay, as I'm sure it will make the difference. Any suggestions where to get a 6V44A power supply?
DeleteCould you modify a PC power supply to work? Figure the 3.3 and 5 volt rail each put out around 25A, so one for each segment of the body or something? Plus they're fairly cheap compared to something that's going to put out at 44A for the whole thing.
ReplyDeleteYour suggestions is a good one. When I started looking for a power supply, I had found on the net this solutions of yours and since I had already a PC power supply laying around, I tried it. I followed a tutorial on the net, for to understand what cable to choose and what cable to remove. The first test I did with one servo did just fine, but later I plugged 10 of them, and the power supply just fried. At that point, I really don't know what went wrong, I still have another good PC power supply in the workshop but I would need some good tuto to make sure of what I do is correct.
DeleteAnother thing is the 5V fom the PC supply, I really need 6V to get the best speed and torque out of my servos.
Any help is welcomed.
Hi There Gael. We are in the process of making functional Prosthetic for people who have lost there fingers for what ever reason. be it accidents etc. I am wondering if you are keen to lend a "hand" If so can you contact me @ richard@rjat.co.za Thank you. Rich
ReplyDeleteHi, I if I understand you correctly, you would like to borrow a printed hand for to work on your project. The problem is that I don't have extra printed hand. The only two I have, are mounted on my robot. But you could contact a 3D printing service and get it printed for a reasonable price I think.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteYou robot is the only reason I'm building a 3d printer.
ReplyDeleteIt's the Rostock design.
Will you be posting the head and neck files also.
Hi, yes I will be posting the head and neck but I'm not finished with those parts. I still want to make a eye mechanism. Rodstock is an amazing cool printer for to build InMoov!
DeleteRegards
Hi just saw your project. Very impressive!
ReplyDeleteRegarding your power supply, you should use what we -electroengineers- are calling an industrial power supply. Just look in eBay for 6V 300W to have an example.
Another tip: never combine power supplies by connecting their grounds, very dangerous, always use galvanic separation (relays, opto couplers). One big power supply could very expensive. Try to separate modules and power them individually.
Computer PUs are not so good as most of them cannot handle the fact that draw all the power from only one rail. Computers use all the outlets and the power drain is more balanced; your project uses only one voltage, that's why you probably fried the unit.
Hi Patrick,
ReplyDeleteThanks for your comment, as you maybe noticed, I have decided to go on with batteries for now, since I got really good result for a very low and reasonable price. I did fry a Computer PU and didn't try again, what you explain must certainly be the reason.
This comment has been removed by the author.
ReplyDeleteHello Gael!
ReplyDeleteI am writing from Estonia. We are planning to make the inmoov robot as a university project. We have divided the hands, torso and head between teams, so we could get it done faster. Unfortunately, we from the head team cannot print anything since you have not uploaded the files yet. Would it be possible for you to send me the files to print? We would need the outer shell of the head and the neck part since we are not planning to move the mouth/eyes nor do we plan to use voice commands, but we would like to move the head, also attach a small camera into the eye.
mariliis.sillat@gmail.com
@Mari-Liis,
DeleteI have sent you a mail.
Gael, where yout see the tuto of de PC power supply? I am thinking in use it like the power supplies of the servos, but I dont find any good tutorial in the net. What other way you recommend me? The three batteries of 6V-12V?
ReplyDeleteGoing for the batteries is a very low cost solution, which will be handy if InMoov ever gets autonomous. If you are building only a arm, one battery will be largely enough.
DeleteI am triying to make all the robot. I think 5 batteries maybe will be enought. What features must be the batteries? (V and Ah)
Delete3 batteries will be enough, you can find the link that shows the exact same battery I bought in this post, all words in green or grey are links.
DeleteI used 6V12AH
http://forum.pololu.com/viewtopic.php?f=7&t=8760
ReplyDeleteI am working on a similar project. Please comment in my thread if you have a chance :)
Paul
Thank you for sharing, it's really helped me...
ReplyDeleteVery nice article...
This article is very useful, and can add to our knowledge, thanks
ReplyDeleteThis is so Great! This is everything I ever wanted!
ReplyDeleteGreat Job!
http://www.elmomc.com/applications/Power-Supply-for-Servo-Applications.htm#top
ReplyDeleteI hope this helps!
Ahlonnae
nice robotic for future :)
ReplyDeleteVery Nice power supply robot head printed...
ReplyDeletePlz Visit : - Ladies Suit Supplier In Surat
Hi all,
ReplyDeleteCould someone give me some guidance, is the battery below any good for powering the inmoov? I have been searching for ages to find a rechargeable battery that ticks the right boxes and am hoping this is somewhere close, but would like your opinion.
6V, 12Ah LiFePO4 Battery
The Bioenno Power Lithium Iron Phosphate (LiFePO4) Battery, Model BLF-0612C is a 6V/12Ah battery based on state-of-the-art Lithium Iron Phosphate electrodes. This battery can be used for a variety of applications including powering small electronics. The battery includes a PCM (protection circuit module) and has an available 110VAC/220 VAC AC-to-DC charger.
BLF-0612C Battery Specifications
Voltage: 6V
Capacity: 12 Ah
Charge/Discharge Connector: Anderson Powerpole
Maximum Continuous Discharge Current: 8A
Max Power Delivered to Load @ 6V: 48 Watts (6V x 8A = 48 Watts)
Dimensions: 4.5 in. x 2.5 in. x 3.0 in. (115 mm x 63 mm x 75 mm)
Weight: 1.7 lbs. (0.78 kg.)
Includes PCM (protection circuit module) which provides balancing of the cells, protection against overcurrent, overdischarge (undervoltage), and overvoltage
Available 120VAC/220VAC Charger
AC-to-DC Charger Specifications
Input Voltage: 120VAC/220 VAC
Output Voltage: 7.4V
Current: 1A
me gustaría intentar la posibilidad de hacerlo mucho mas pequeño , para poderlo transportar y tenerlo como un juguete de aprendizaje ,
ReplyDeleteVery efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. Power Efficiency
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteCool and I have a neat proposal: Who Repairs House Windows Near Me affordable home renovations
ReplyDelete