Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment faire une base de recharge pour mon robot?

    5 juillet 2015 à 21:25:00

    Salut,
    Je voudrais d'équiper mon robot avec une base d'accueil pour recharger ses batteries. Mon problème est que je ne veux pas d'éteindre l'Arduino du robot pendant la charge ... Je pensais qu'on ne pouvait pas utiliser et charger une batterie en même temps mais les robots de Rooba y arrivent par exemple...
    Je ne sais vraiment pas par où commencer pour ce projet. Tous les types de batteries sont-elles appropriés pour ce montage ? Mon robot est équipé d'un support pour 6 piles AA, ca serait bien de le réutiliser (c'est ce que j'utilise actuellement sans recharge).
    Ma deuxième question est: avez-vous des exemples de circuits ? Je dois garder l'Arduino allumé pendant la charge.
    Merci pour votre aide :)
    • Partager sur Facebook
    • Partager sur Twitter
      6 juillet 2015 à 8:12:48

      Garder l'arduino allumé pendant la charge n'est pas dérangeant ;)

      Rien ne t’empêche de connecter un chargeur ET l'arduino sur tes batterie.

      Avec ce genre de connexion, le chargeur rechargera les batterie pendant que l'arduino les décharge légèrement.

      Pour ce qui est du chargeur, je te proposerais bien de chercher sur internet puisqu'on trouve de vrais chargeurs NiMh pour moins de 20€.

      Exemple ici : http://www.absolu-modelisme.com/chargeur-nimh-220v-5-a-8-elts.html

      Ou alors, regardes dans un vieux coffre à jouet (ou sur ebay) car beaucoup de voiture télécommandées pour enfant ont des accus 7.2V et le chargeur qui va avec ;)

      • Partager sur Facebook
      • Partager sur Twitter
        6 juillet 2015 à 9:36:26

        Salut,

        Merci pour ta réponse !

        Je peux VRAIMENT juste connecter le + & le - du chargeur au + & - de ma batterie sans avoir à gérer de niveau de charge (couper le chargeur quand la batterie est pleine ...) ou de retour de courant (que la batterie chargée aille alimenter le chargeur) ?

        Si c'est le cas, utiliser des accus 7.2V et le chargeur qui va avec serait la meilleure solution ! :)

        • Partager sur Facebook
        • Partager sur Twitter
          6 juillet 2015 à 10:27:58

          Tout bon chargeur se doit de gérer lui même la charge de la batterie en s'arrêtant quand la batterie est chargée et en empêchant les retours de courant.

          Après, c'est sûre que si tu prends un chargeur chinois à 3€, je doute qu'il soit équipé d'un système d'arrêt de charge...

          Mais les batteries Ni-Mh sont assez robuste et encaissent sans trop râler les petites surcharges.

          Étant gosse, je me souviens avoir oublié de débrancher ce genre de chargeur chinois de ma voiture télécommandé avant de partir en vacance... celle-ci est resté en charge une semaine... et marchait à peut prêt toujours aussi bien à mon retours mais elle n'a pas due aimer car elle était assez chaude...

          • Partager sur Facebook
          • Partager sur Twitter
            6 juillet 2015 à 11:22:36

            Ce qui m’inquiète un peu c'est que ces chargeurs sont fait pour charger uniquement une batterie, pas pour charger une batterie et alimenter un robot (je suppose)...

            Ne va t'il pas être perturbé par ce montage ? Je ne vois pas comment il pourrait savoir que la batterie est chargée puisque l'arduino va consommer du courant en permanence.

            • Partager sur Facebook
            • Partager sur Twitter
              6 juillet 2015 à 13:34:04

              Une fin de charge se détecte lorsque la batterie atteint une certaines tension.

              Si ton chargeur est un chargeur 500mA et que ton arduino consomme 200mA, alors la batterie ne recevra un courant de charge que de 300mA.

              Elle se chargera donc moins vite mais finira quand même par atteindre sa tension maxi qui sera détectée par le chargeur qui devrait alors s'arrêter.

              Dans le doute, rien ne t’empêche de faire un essais, tu dois bien avoir une vieille voiture télécommandé et son chargeur qui traine dans un coin non ?

              • Partager sur Facebook
              • Partager sur Twitter
                6 juillet 2015 à 14:29:30

                Je met simplement une charge sur la batterie pendant que je la charge et je regarde si le chargeur fini par s'arrêter ? Pourquoi pas. Reste à trouver le matériel :p
                • Partager sur Facebook
                • Partager sur Twitter
                  9 juillet 2015 à 11:36:45

                  Je n'ai pas encore trouvé le matériel pour faire le test mais je suis tombé sur cette power bank: http://www.ravpower.com/media/downloads/10400mAh%20Power%20Bank%20(France).pdf. Est ce que ce ne serait pas une solution "ideale" ?

                  La doc dit bien qu'on peut la charger et l'utiliser en même temps même si cela réduit sa durée de vie (à quel point ???)

                  • Partager sur Facebook
                  • Partager sur Twitter
                    9 juillet 2015 à 12:38:20

                    Généralement, une batterie n'aime pas les mini cycles de charge/décharge.

                    Une fois chargé à 100%, le chargeur pourrait s'arrêter donc la batterie prendra le relais pour alimenter le système.

                    En prenant le relais, elle va donc se vider légèrement et le chargeur se remettra surement en route.

                    Et c'est ainsi que tu vas te retrouver avec de minis cycles de charges/décharges.

                    C'est pour ce genre de raisons que l'on conseille de ne pas laisser la batterie à l’intérieur d'un ordinateur portable quand on le laisse branché sur le secteur pendant une longue période.

                    Du coup, le constructeur ne voulant pas se mouiller, il annonce simplement que ça peut éventuellement réduire la durée de vie du produit sans donner plus de précisions.

                    ========================================

                    Quand à savoir si c'est une solution idéale, il est vrai qu'avec ce genre de modèle, tu n'as plus rien à faire, c'est lui qui gère.

                    Par contre, il te donne du 5V... cela suffira t-il pour faire tourner tes moteurs à la vitesse que tu veux ?

                    • Partager sur Facebook
                    • Partager sur Twitter
                      9 juillet 2015 à 13:29:53

                      Ok, pour l'histoire des micros charges, je peux depuis l'arduino demander à mon raspberry pi (qui sert de serveur) d'allumer le chargeur quand je suis à moins de 10% de batterie, de l’éteindre quand je suis à 100%. Comme ca j'évite trop de mini cycles :).

                      Pour détecter le niveau de charge, il suffit de surveiller le voltage de la batterie (Ex: 5.2V > 100%, 4.5V > 10%) ? Si oui, un petit diviseur de tension fera l'affaire.

                      Je testerais mes moteurs sous 5V ce soir... On verra si ça répond bien à tout mes besoins !

                      • Partager sur Facebook
                      • Partager sur Twitter
                        9 juillet 2015 à 15:16:59

                        Ce genre de module ont un fonctionnement assez simple : dès qu'ils reçoivent une source d'alimentation 5V, ils enclenchent la charge si leur batterie interne n'est pas complètement chargée.

                        Il n'y a aucune communication sur le port USB pour contrôler ou analyser la charge.

                        Du coup, je me demande bien comment tu comptes contrôler la charge depuis la RPi à part en ajoutant un petit relais ou autre sur le câble d'alimentation du module.

                        Pour ce qui est du niveau de charge, tu ne peux rien faire puisque le module est prévu pour sortir du 5V à partir de la batterie 3.7V qu'il contient.

                        Du coup, temps que la batterie est chargée, le module sortira du 5V puis s'arrêtera d'un coup lorsque sa batterie sera vide.

                        Il n'y donc aucun moyen de savoir le niveau de charge de la batterie avec la tension de sortie puisque celle-ci vaut soit 5V, soit 0V.

                        • Partager sur Facebook
                        • Partager sur Twitter
                          10 juillet 2015 à 11:05:43

                          J'ai effectivement commandé un relai pour connecter / déconnecter le chargeur du 220V à partir du RPI.

                          lorrio a écrit:

                          Pour ce qui est du niveau de charge, tu ne peux rien faire puisque le module est prévu pour sortir du 5V à partir de la batterie 3.7V qu'il contient.

                          Du coup, temps que la batterie est chargée, le module sortira du 5V puis s'arrêtera d'un coup lorsque sa batterie sera vide.

                          Il n'y donc aucun moyen de savoir le niveau de charge de la batterie avec la tension de sortie puisque celle-ci vaut soit 5V, soit 0V.


                          La tu douche un peux mes espoirs... :(

                          J'ai testé hier soir, 5V pour mes moteur suffit, il faut donc que je vois comment contrôler le niveau de charge maintenant... (Utiliser les leds sur la batterie ? :D)

                          • Partager sur Facebook
                          • Partager sur Twitter
                            10 juillet 2015 à 12:15:14

                            Normalement, on plaquant une photodiode sur les LED et en empêchant d'autres source de lumières d'atteindre la photodiode, tu devrais pouvoir savoir si la LED est allumées ou éteinte.

                            Mais sinon, tu as toujours la solution de démonter l'ensemble pour rajouter quelques fils : soit pour récupérer la tension de la batterie, soit pour récupérer le signal qui commande la LED.

                            • Partager sur Facebook
                            • Partager sur Twitter
                              10 juillet 2015 à 14:19:51

                              Il faudra peut etre aller récupérer la tension de la batterie, je pense qu'il faut appuyer sur un bouton pour que les LEDs fonctionnent. :(
                              • Partager sur Facebook
                              • Partager sur Twitter
                                14 juillet 2015 à 19:08:35

                                En démontant l'appareil, tu peux simuler l'appuie sur un bouton à l'aide d'un petit relais ;)
                                • Partager sur Facebook
                                • Partager sur Twitter
                                  16 juillet 2015 à 15:04:23

                                  Bon, j'ai fait le test de la batterie de voiture téléguidée qui charge et alimente une charge (un petit moteur), après plusieurs heures le chargeur marchait encore... Je ne sais pas si la batterie était complètement chargée ou pas. Je n'ai pas pu tester plus longtemps malheureusement. De toute façon le chargeur était TRES chaud, je ne crois pas que ca lui ai trop plu.

                                  Il me reste l'option de la power bank, j'y réfléchi encore, je te tiens au courant :)

                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    16 juillet 2015 à 15:36:29

                                    Si c'est un chargeur de batterie d'une voiture téléguidée s’apparentant à un jouet, c'est normal qu'il soit chaud et/ou ne s'arrête pas.

                                    Généralement, ces chargeurs sont ultra low cost et n'ont pas de système intelligent mais une simple protection anti surcharge qui transforme le surplus d'énergie produite en chaleur sans pour autant réduire ou stopper la charge (ça revient moins chère à produire qu'un vrai système de gestion de charge).

                                    Tu peux d'ailleurs faire le test en laissant ta batterie en charge seule (sans ton arduino qui consomme dessus) pendant 12 heures, tu verras que le chargeur sera tout aussi chaud sans s'être arrêté.

                                    -
                                    Edité par lorrio 16 juillet 2015 à 15:37:49

                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                      23 octobre 2019 à 11:50:22

                                      Bonjour a tous, Pirquessa je suppopse qu'avec le temps tu as du reussir a construire ton robot, en tout cas je l'espère...Dans mon cas, nous devons réaliser un projet cette année qui semblerait être un robot pouvant se charger automatiquement. L'idée serait de lui dire de rentrer à la base lorsque son niveau de batterie devient trop bas, et de la recharger grâce à des électrodes. Si tu as réussi ton projet il y a quelque années, j'aimerais savoir comment tu as fait et si c'est compatible avec une arduino, j'espère que tu verras ce message. Merci d'avance !
                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                        9 novembre 2019 à 19:20:33

                                        J'ai bien peur que ton déterrage ne soit complètement inutile...

                                        Voici ce qu'on peut lire sur le profil de Pirquessa :

                                        Date d'inscription : 19 juin 2015

                                        Dernière connexion : 22 juillet 2015

                                        Il n'est resté sur le forum que pendant un mois, je doute fort qu'il revienne voir ton message.

                                        Tu ferais probablement mieux de créer ton propre sujet.

                                        • Partager sur Facebook
                                        • Partager sur Twitter

                                        Comment faire une base de recharge pour mon robot?

                                        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                        • Editeur
                                        • Markdown