Bonjour
Actuellement en stage depuis maintenant 10 semaines, je me retourne vers vous pour une question d'électronique. Je ne vais pas vous détailler tous le projet, mais vous décrire des points important utiles à la comprehension de mon problème. (Je l'espère )
Je vais déjà commencer par vous partager un schéma: ( Il n'est pas fonctionnel ! C'est uniquement pour montrer la logique que je souhaite avoir.)
NB: Les composants sélectionnés sont "aleatoire", c'est uniquement un schema ... je ne voulais simplement pas vous partager quelque chose fait au crayon de papier ^^".
Je noterais ici tout de même que la batterie utilisée est une LiPo 7,4V 1800 mAh. La PI est alimentée via son port micro USB (et non pas comme sur le schéma, je n'ai juste pas trouvé une représentation de ce port ...)
Bon ! Des détails s'impose. J'ai un robot (à but experimental), sur lequel j'embarque tout ce beau monde. L'idee est que je souhaite avoir un bouton permettant d'allumer et éteindre le robot.
Je souhaite également avoir un systeme permettant de regarder le niveau de charge de la batterie, et, s'il est trop faible, couper l'alimentation. Sachant qu'embarquant une PI 3, pour ne pas déteriorer l'OS à l'interieur, c'est elle qui doit lancer l'ordre de coupure.
Je me suis évidemment servis de plusieurs source pour dessiner ce schema :
-
niveau de charge de la batterie : (pont diviseur de tension)
[Résolu] [Arduino] Mesurer la charge d'une batterie par Antronic - page 1 - OpenClassrooms -
Shutdown du robot par la Pi:
http://forum.madeinfr.org/topic/43/raspower/ -
optocoupleur INPUT, PI:
https://forum.allaboutcircuits.com/threads/optocoupler-circuit.104268/
Bon ! (j'espere que vous suivez toujours)
Pour le niveau de la batterie, je me suis dit que ,pour mon cas, l'utilisation d'un pont diviseur de tension comme proposé sur le poste d'openclassroom était suffisant. Je lis sur un port analogique le niveau de tension, j'envois cette donnée toutes les minutes a la PI, et elle éxecute son programme de shutdown si cette valeur est trop faible. Ce programme de shutdown est détaillé dans le deuxieme site.
Ensuite, pour mon bouton:
-
Robot OFF, si j'appuis sur le bouton, la PI est alimentée, la JK est reset, ce qui passe la sortie Q complémentée à l'état haut, qui permet donc au courant de passer dans le transistor... Ce qui vient alimenter l'optocoupleur(celui en haut du schéma) ... permettant ainsi l'automaintien du circuit ( comme expliqué sur le deuxième site que je vous ai partagé) et donc le relachement du bouton.
-
Robot ON, si j'appuis sur le bouton, la led du deuxième optocoupleur est alimentée. Cet événement va être détecté par la PI via une interruption programmé en front montant. La Pi exécute son programme de shutdown.
MAINTENANT.. Mon problème.
Actuellement, ce circuit pourrais fonctionner correctement... mise a part le fait que les optocoupleurs que j'ai pus trouver sur internet (Farnell) ne laisse pas passer suffisament de courant !.
J'ai calculé , la consommation maximale de mon robot. en arondissant a la valeur Max, je suis à 5A.
Je me tourne vers vous pour quelques questions :
-
Y-a-t-il un composant du même style qu'un optocoupleur pour réaliser cette fonction de relais ?
-
L'utilisation d'un relais statique est possible.. mais j'ai peur d'une chute de tension trop important à ses bornes (j'en ai vus allant jusqu'a plus d'1V). Je vous donne tout de même deux liens de relais que j'ai pus trouver ...:
-
Des conseils de composants pour ce problème ?
-
Doit-je aussi faire en sorte que mon bouton puisse supporter cette charge ?
-
Des avis ou idées?
Je tiens a préciser que, malgré une formation dite "Mecatronique", cette dernière était très orienté meca, je suis donc actuellement entrain d'apprendre sur le tas. Ce que je vous présente peut très bien ne pas être fonctionnel du tout .. Et si ça l'est, j'aimerais comprendre pourquoi
Merci pour ceux ayant prit le temps de lire, et je remercie d'avantage ceux qui repondront a ce post