Vous êtes sur la page 1sur 5

 Connexion S'inscrire  

Forums  PROJETS ET REALISATIONS  Arduino 

Général  Problème d'alimentation sur ensemble Arduino Uno et carte GSM


 gégé62 ·  23 Mai 2016

  Préc 2 sur 2

lion10
Compagnon

25 Mai 2016  #16

Bonjour
i
Schéma arduino uno :
https://www.arduino.cc/en/uploads/Main/arduino-uno-schematic.pdf
Je n'ai pas trouvé le schéma à base CHG340 en guise d'interface usb clone moins cher vendu sur ebay Hong
Kong. Et je n'entreprends pas pour l'instant d'en tirer les différences. J'en détiens une que j'ai démaré il y a peu.

Doc du transistor :
http://www.adrirobot.it/datasheet/transistor/pdf/FDN304P.pdf
L'usage du mosfet et sa diode qui fait tout.

How to protect circuits from reversed voltage polari…


polari…

Concernant le fonctionnement
de la carte arduno uno avec ses alimentations :

Alimentations sur la carte arduino uno, je me base sur le schéma des italiens :
+5V :
-va sur les connecteurs icsp1 et icsp,
-assure le tirage des signaux de reset au niveau inactif,
-alimente le Vcc du atmega8 micro arduino, les Avcc et Vcc du atmega8-mu interface usb,
-assure le tirage des led rx et tx de l'interface atmega8-mu interface usb,
-va sur le connecteur power,
-alimente l'ampli opérationnel assurant la commutation de tension et le régulateur +3V3,
-allume la led ON.
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
+3V3 : uniquement sur le connecteur power permet d'alimenter de la logique +3v3 au besoin.
 Accept En savoir plus.…
Vin : Entrée externe du jack

1) Lorsque Vin du jack d'alimentation est présente , connecteur USB branché donc USBVcc à 5V :
On a le +5V qui sort d'un régulateur, le +3v3 sort ensuite d'un autre régulateur.
L'ampli op est alimenté via ce +5V et il fait la comparaison, il fournit donc Gate_cmd =+5V
Vgs(mosfet canalP) +5 = Gate_cmd => Vgs = 0 => Le mosfet canal P est bloqué.
D'autre part la diode du mosfet ne passe pas car son seuil allant de 0.6V à 1.2V forcément on ne doit pas avoir
son potentiel d'anode positionné à +5V +(0.6 à 1.2V).

=> Le +5V est donc fourni via le régulateur de tension qui reçoit Vin en entrée. Le +3V3 est fournit indirectement
par ce régulateur à partir de Vin.

2) Lorsque Vin du jack d'alimentation est présente , connecteur USB NON branché donc pas de USBVCC :
il n'y a pas de changement par rapport au cas 1).
Pour fonctionner l'interface usb atmega8u2-mu doit recevoir USBVCC avec laquelle elle génère VUCAP.

=> Dans ce cas je ne vois pas comment l'interface usb pourrait fonctionner en imaginant une prise usb
dépourvue du fil d'alimentation provenant du pc mais comprenant quand même la paire différentiel de la donnée
usb.

3) Vin du jack d'alimentation absente et connecteur USB NON branché donc pas de USBVCC :
Je ne considère pas le cas dans lequel la carte recevrait du +5V par l'intermédiaire d'une barrette de pas
2.54mm, car c'est plutot une sortie de la carte et non une entrée d'alimentation.

=> C'est le cas d'une carte arduino non alimentée.

4) Vin du jack d'alimentation absente et connecteur USB branché donc USBVCC à +5V :
Le +3V3 n'est pas fourni sur le connecteur power car il n'y a ni Vin et ni +5V. L'ampli opp chargé de faire la
comparaison délivre 0V sur Gate_cmd.
Cet ampli opp n'est pas alimenté car le +5V est à 0.
Dans ces conditions on se retrouve avec Gate_cmd => Vgs = 0 => Le mosfet canal P est bloqué.
Mais c'est sans compter sur la diode du Mosfet qui va permettre de sans sortir via une phase transitoire.
Comme le +5V est à 0, la diode passe et fournit un courant d'au maximum 420 mA selon la donc du Mosfet
canal P.
Dans le pire cas la diode on se retrouve avec non pas +5V en sortie mais U5v = USBVCC - Vseuil diode max = 5 -
1.2 => U5V = 3.8V .
On peut considérer que l'aop fonctionne et réalise sa comparison délivrant gate_cmd =0 à la tension de déchet
pret.
Vgs(mosfet canalP) + U5V = Gate_cmd => Vgs = 0- 3.8 =-3.8 V voire -4.2V selon le seuil => Le mosfet canal P
devient passant.
La faible résistance de conduction du mosfet en parrallèle avec la diode la court-circuite.

=> USBVCC issue du port USB du pc remplace la tension +5V non générée étant donnée l'absence de Vin. La
carte fonctionnera sauf à consommer trop de courant auquel cas un fusible de 500mA rapellera à l'ordre
l'utilisateur de la carte arduino uno !

cdlt lion10
Dernière édition par un modérateur: 25 Mai 2016

gégé62
Compagnon

Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
25 Mai 2016  #17
 Accept En savoir plus.…
@lion10
merci pour ce travail de recherche et ce topo très détaillé. Il faudra que je regarde ça à tête reposée. Ça ne
m'étonne plus qu'il y ait peu de discours au sujet des alimentations simultanées sur les différents documents
arduino....

lion10 a dit: 

=> Dans ce cas je ne vois pas comment l'interface usb pourrait fonctionner en imaginant une prise usb dépourvue du
fil d'alimentation provenant du pc mais comprenant quand même la paire différentiel de la donnée usb.

je vais bien regarder cela. Dans mon esprit simpliste ça devait marcher....mais je te crois !

Mais n'y a t-il pas de risque à relier à la fois le jack (par exemple 9 volt) et la liaison USB vers PC pour utiliser le
moniteur ?
J'avais attribué mes problèmes à cela, mais il est vrai que j'ai fait aussi des erreurs de branchement, avec tous
mes fils volants et -allez savoir pourquoi- des tensions d'alim différentes entre arduino et le GSM.....il a dû y avoir
une grosse bourde à un moment. Mais maintenant impossible de ma souvenir de tout ce que j'ai pu essayer, pas
de traçabilité, pas de mémoire...

lion10 a dit: 

La carte fonctionnera sauf à consommer trop de courant auquel cas un fusible de 500mA

tu parles d'un fusible sur Arduino ou sur l'alim USB du PC ?


lion10
Compagnon

25 Mai 2016  #18

Bonsoir

gégé62 a dit: 

tu parles d'un fusible sur Arduino ou sur l'alim USB du PC

Il s'agit du fusible qui est sur la carte arduino italienne officielle.

On le vois ainsi que USBVCC sur la gauche du schéma mis en lien


cdlt lion10

wika58
Compagnon

25 Mai 2016  #19

Bon voilà,
Le ménage semble fait et les 2 sujets bien scindés.
Je regarde demain à partir d'un PC avec 2 écrans pour voir si tout est bien propre.
À la tablette, je me suis fait 2 ou 3 frayeurs...
Mais rien n'est perdu même si ça n'apparait plus pour vous...

Vous pouvez continuer ici les échanges sur la configuration Gegé.


Que je suis avec
Cegrand intérêt
site utilise des en tant que
cookies. débutantàArduino.
En continuant utiliser ce site, vous acceptez l'utilisation des cookies.

 Accept En savoir plus.…


Bonne nuit.
gégé62
Compagnon

26 Mai 2016  #20

pour moi wika c'est OK....

@lion10
je ne savais pas qu'il y avait un fusible sur arduino UNO

merci

  Préc 2 sur 2 Pour répondre, connectez ou inscrivez vous.

La dernière réponse à ce sujet date de plus de 6 mois

Sujets similaires

Tour HB 500 problème entraînement traînard

Problème de la manette de la noix d'un MU 200

Problème moteur qui ne tourne que dans un sens

Résolu Problème pour filetage

probléme laser avec carte EleksMaker® Mana

probleme CN maho mh800c (ecran caracteres bizarre)

Problème axe CNC 3018 Laser

Problème sableuse

Tour Muller et Pesant Gallic 16 - Problème embrayage

Problème lyre/boite sur HB500 Cazeneuve

Problème de soudure TIG

Problème électronique ou config.

Problème vitesse et / ou accélération CN pilotée par Mach3

problème de connection PC à ma machine via NCSTUDIO

Problème courroie tour newton 20 damatomacchine

Forums  PROJETS ET REALISATIONS  Arduino 

 Usinages  Français (FR)

Nous contacter Conditions et règles Privacy policy Aide 


Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.

 Accept En savoir plus.…


Statistiques du forum

Discussions: 115 869

Messages: 1 501 208

Membres: 51 353

Dernier membre: 9BOSQUI

Statistiques en ligne

Membres en ligne: 6

Visiteurs en ligne: 202

Total de visiteurs: 208

Nombre total incluant les visiteurs cachés.

Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.

 Accept En savoir plus.…

Vous aimerez peut-être aussi