Pages: [1]   Go Down
Author Topic: Arduino Uno faire passer courant dans broche  (Read 761 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour a tous,

Je suis assez débutant avec l'Arduino Uno et j'aimerais pouvoir faire passer le courant d'une broche a l'autre quand je le souhaite.  smiley-sweat

Exemple:
J'ai une LED connectée a une pile (et non a l'Arduino) en passant par une résistance et j'aimerais qu'elle s'allume/s'éteigne tous les 3 sec.  smiley-lol

Est-il possible de faire ça avec l'Arduino ?  

Si oui comment ?

Merci d'avance.
Logged

Offline Offline
Edison Member
*
Karma: 17
Posts: 1991
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour,
pourquoi passer par une pile?
tu peux très bien te servir de l'alimentation des broches pour allumer/éteindre ta led.
de mémoire dans l'ide il y a un exemple pour ca, style blink.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oui je sais mais c'était un exemple.

C'est que le courant des broches est de 40mA alors que celui des pin power est bien plus élever. J'aimerais donc pouvoir le contrôler (un moteur) tous en étant alimenté par la pin power.

Je sais qu'on peut faire un pont en H ou utiliser un relais mais il faut utilise un transistor.

Savez vous comment faire ?

Merci
Logged

IDF/SO
Offline Offline
Edison Member
*
Karma: 41
Posts: 2312
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
C'est que le courant des broches est de 40mA
Non:
Certification Atmel (la seule de fiable puisque c'est le constructeur du micro):
1) A titre exceptionnel et sur de courtes durées Imax = 40mA
2) En Service permanent Atmel ne garanti que 20 mA par sortie individuelle.
Par port Atmel ne garanti que 200mA en fourniture de courant ("source") et 150mA en absorbsion de courant ("sink").
Les ports sont des ensembles physiques de 8 sorties, Arduino masque leur existence mais tout se trouve dans la datasheet de ton micro. (voir recherche gogole).
Lire et relire la datasheet !!!!

Bien sûr Atmel à des marges et la quasi totalité des micros peuvent supporter plus de 20 mA en régime permanent.
Mais quasi totalité ne veut pas dire totalité et c'est toi qui prend le risque en connaissance de cause surtout si tu as une Mega où le micro est en boîtier CMS impossible à changer.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

D'accord  smiley-surprise merci quand même.

Mais quelqu'un pourrait répondre a la question principale ?  smiley-kiss

Merci...
Logged

IDF/SO
Offline Offline
Edison Member
*
Karma: 41
Posts: 2312
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Mais quelqu'un pourrait répondre a la question principale ?
Il y a plein d'exemples dans le playgroud.

Pour mémoire:
http://arduino.cc/forum/index.php/topic,102175.0.html
http://arduino.cc/forum/index.php/topic,81512.0.html
http://arduino.cc/forum/index.php/topic,100561.0.html

Il y a déjà de quoi faire un effort pour se documenter.

bonne lecture.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

J'ai déjà cherché sans succès sur le playground. Ils expliquent tous avec un relais ou un transistor mais j'aimerais le faire sans rien.

Si quelqu'un pourrait "vraiment" m'aider son aide serait la bienvenue.

Merci. 
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5420
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Relai, transistor, mosfet, ... les solutions ne manquent pas smiley-wink

Si quelqu'un pourrait "vraiment" m'aider son aide serait la bienvenue.
http://arduino.cc/forum/index.php/topic,67634.0.html
Chapitre "commandes de puissance"
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 2
Posts: 14
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,
Je suis moi aussi débutant, et c'est vrai que c'est quand même très compliqué de digérer toutes les infos dispos. Même si les tutos sont super bien faits, pour un novice en elec, c'est dur dur de comprendre le fonctionnement des alims ext pour alimenter un moteur piloté par AR.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci Skywodd,
Donc d'après ce que j'ai compris:

On est obligé d'utiliser:
                              -sois un transistor, un relais, etc...
                              -sois un shield ou un interface de moteur
Je crois que je vais donc me tourner vers la solution la plus simple c'est a dire le shield.

J'ai trouvé ça: http://www.watterott.com/index.php?page=product&info=1339
c'est pas trop cher et il y a un bon tuto ici: http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertMoteurCCControlerSensVitesseRotationSerie

Merci encore et bonne soirée.
Logged

Pages: [1]   Go Up
Jump to: