Offline
Edison Member
Karma: 6
Posts: 2415
|
 |
« Reply #15 on: December 18, 2012, 09:22:01 am » |
donc je me dirige vers un IRF520 y a t'il besoin d'une résistance entre l'arduino et lui pour le piloter ?
bonjour Oui il faut au moins une R c'est pour ça que je preconise pour de la simple commutation du mosfet N en Logic command selon le principe de base : un compo externe en plus est un compo " à emm....de" à prendre en compte  il n'y a besoin de rien d'autre entre le MCU et le Mosfet pour des N logic , pour de l'application standard de switching du 05N03 pour simple exemple chez farnell http://fr.farnell.com/infineon/ips105n03l-g/mosfet-canal-n-35a-30v-pg-to251/dp/1775663
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Sr. Member
Karma: 0
Posts: 288
Arduino rocks
|
 |
« Reply #16 on: December 18, 2012, 04:38:56 pm » |
merci patg_ donc effectivement avec mon IRF520 je peut le commander direct en 5V il sera pas utiliser a fond mais sera suffisant d’après le site que tu as donner The 520 is somewhat better: at 5 V it delivers 3 Amps from its max of 9.2
Artouste merci des infos et du lien ( même si je le trouve pas chez gotronic ) par contre je suis perdu la sur le lien de patg_ il ne mettent pas de résistance pour le piloter et tu me dit qu'il en faut une ^^ j'avoue que je comprends pas bien la
et comment sait on quel résistance mettre entre le MCU et l'IRF520 un standard a appliqué ou du cas par cas ?
la consommation au niveau des pins va pas être trop élevé pour l'arduino ? car 200mA pour toutes les pins en sachant que 14 vont être "allumés" en même temps
pour l'arduino oui effectivement chacun ses gouts et ses critères perso je penser partir sur du nano pour pouvoir l'enficher sur une platine ou la il y aura les mosfet etc la nano est assez cher donc je vais me pencher sur les clones chinois je pense
|
|
|
|
« Last Edit: December 18, 2012, 04:42:36 pm by anthology »
|
Logged
|
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #17 on: December 19, 2012, 03:09:32 am » |
Quand on utilise un mosfet en général on met une résistance entre la pin de l'arduino (reliée à la grille) et la masse. Mais pas entre la sortie de l'arduino et la grille (ça ne sert à rien de toutes façons, le courant étant infinitésimal, c'est tout l'avantage des mosfet). Tu peux mettre autant de mosfet que tu veux sur les sorties de l'arduino, ça ne consomme rien (maximum 0.1mA à 20v entre la grille et la source pour un IRF520).
|
|
|
|
|
Logged
|
|
|
|
|
perpignan, france
Offline
Full Member
Karma: 0
Posts: 209
|
 |
« Reply #18 on: December 19, 2012, 03:15:15 am » |
la résistance sert à décharger la grille pour permettre une coupure franche du mosfet quand tu coupes le signal au niveau de l'arduino. comme résistances, tu peux utiliser par exemple 10k pour ne pas charger inutilement la sortie de l'arduino. Si tu met plusieurs mosfets en parallèle, une seule résistance suffit pour tous, mais éventuellement un peu plus faible.
|
|
|
|
|
Logged
|
-tu savais que si tu passe le CD de windows à l'envers, tu entends une chanson satanique ? -non, mais il y a pire : à l'endroit, ça l'installe !!
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #19 on: December 19, 2012, 03:26:56 am » |
la résistance sert à décharger la grille pour permettre une coupure franche du mosfet quand tu coupes le signal au niveau de l'arduino. comme résistances, tu peux utiliser par exemple 10k pour ne pas charger inutilement la sortie de l'arduino. Si tu met plusieurs mosfets en parallèle, une seule résistance suffit pour tous, mais éventuellement un peu plus faible.
Pourtant quand on met la sortie de l'arduino au niveau bas on a une résistance beaucoup plus faible que celle-ci, donc une décharge plus franche.
|
|
|
|
|
Logged
|
|
|
|
|
perpignan, france
Offline
Full Member
Karma: 0
Posts: 209
|
 |
« Reply #20 on: December 19, 2012, 03:34:05 am » |
oui, tant qu'elle est configurée en sortie, tu as raison. mais si pour une raison ou une autre il y a dans le code une erreur, ou par exemple lors de l'initialisation, tant que la pin est en haute impédance, il peut y avoir des activations parasites des mos. alors en effet, ici ce n'est pas grave ça ne commande que des leds, mais imaginons qu'il y a un moteur de 2kW et une grosse machine au bout... ça fait partie il me semble des bonnes pratiques de relier la grille à la masse par une résistance.
|
|
|
|
|
Logged
|
-tu savais que si tu passe le CD de windows à l'envers, tu entends une chanson satanique ? -non, mais il y a pire : à l'endroit, ça l'installe !!
|
|
|
|
0
Offline
Sr. Member
Karma: 0
Posts: 288
Arduino rocks
|
 |
« Reply #21 on: December 19, 2012, 03:53:32 am » |
merci a vous pour ses explications effectivement c'est pratique ces petites bêtes ^^ commandable directe via l'arduino bricofoy peut tu me dessiner vite fait un bout de schéma pour me montrer comment tu veux mettre la résistance pour avoir plusieurs mosfet en parallèle
sinon si j'ai bien comprit avec mon IRF520 je le met direct sur la pin de l'arduino et je met une résistances de 10K entre la pin de l'arduino et la masse
merci beaucoup pour ses explications j'en apprends tout les jours avec vous merci beaucoup
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
Edison Member
Karma: 12
Posts: 1800
There is an Arduino for that
|
 |
« Reply #22 on: December 19, 2012, 04:59:11 am » |
comment tu veux mettre la résistance pour avoir plusieurs mosfet en parallèle Attention la mise en parallèle de plusieurs mosFET peut être problématique. La capacité Grille-Source de l'IRF520 est donnée pour 360pF, avec un temps de monté l'ordre de 100ns (ce qui est sans doute sous estimé) en appliquant I=C*dU/dT pour un échelon de 5V donne déjà un courant de l'ordre de 18mA. Si on en met plusieurs en parallèle ce courant va rapidement devenir prohibitif.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Sr. Member
Karma: 0
Posts: 288
Arduino rocks
|
 |
« Reply #23 on: December 19, 2012, 05:01:50 am » |
ok donc il vaut mieux mettre une résistance par mosfet comme ça je suis tranquille merci a toi fdufnews
|
|
|
|
|
Logged
|
|
|
|
|
perpignan, france
Offline
Full Member
Karma: 0
Posts: 209
|
 |
« Reply #24 on: December 19, 2012, 08:34:32 am » |
ok donc il vaut mieux mettre une résistance par mosfet comme ça je suis tranquille merci a toi fdufnews
non, ce n'est pas ce qu'il faut comprendre dans son message  ce qu'il faut comprendre, c'est qu'il est délicat de mettre comme je le suggérais plusieurs mosfet IRF520 en parallèle sur une seule sortie de l'arduino, car le courant qu'elle devra fournir lors de son activation sera trop important. Pour remédier à cela, tu peux mettre une résistance en série avec la sortie afin de limiter le courant, le risque étant d'avoir un délai, voire un effet de gradateur lors de l'activation (ça peut être sympa, cela dit  )
|
|
|
|
|
Logged
|
-tu savais que si tu passe le CD de windows à l'envers, tu entends une chanson satanique ? -non, mais il y a pire : à l'endroit, ça l'installe !!
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #25 on: December 19, 2012, 08:38:48 am » |
ok donc il vaut mieux mettre une résistance par mosfet comme ça je suis tranquille merci a toi fdufnews
Non il n'y a aucun rapport  La résistance ne limite pas le courant de grille. Tu dois juste limiter le nombre de mosfet en parallèle sur une même sortie de l'Arduino pour que le courant maximal lors de la commutation (dû à la capacité parasite grille/source des MOSFET) ne dépasse pas 40mA (courant maximal admissible par une broche de sortie de l'Arduino, quoiqu'en commande impulsionnelle il devrait pouvoir supporter plus j'imagine).
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2415
|
 |
« Reply #26 on: December 19, 2012, 08:56:18 am » |
ok donc il vaut mieux mettre une résistance par mosfet comme ça je suis tranquille merci a toi fdufnews
Bonjour Anthology Là je me perd un peu dans ce qu tu souhaite réellement  tu a 14 marches (bandeaux led monocolor en 12V ) , OK ? tu veux pouvoir faire une distinction/independance d'allumage par marche (quelque soit le scenario) ou plus simplement action ON = plein feux pour toutes , action OFF = extinction pour toutes ?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Sr. Member
Karma: 0
Posts: 288
Arduino rocks
|
 |
« Reply #27 on: December 19, 2012, 05:51:51 pm » |
salut Artouste alors tu a 14 marches (bandeaux led monocolor en 12V ) , OK ? oui c'est bien ça
tu veux pouvoir faire une distinction/independance d'allumage par marche (quelque soit le scenario) ou plus simplement action ON = plein feux pour toutes , action OFF = extinction pour toutes ?
si c'est juste un allumage plein feu même pas besoin d'arduino ^^ un relais temporisé et ça roule donc non pas de plein feu
j'explique le principe tu met le pied sur la première marche 1ere marche s'allume j’attends 500ms deuxième marche s'allume j'attends 500ms troisième marche s'allume etc etc quatorzième marche s'allume j'attends 10 sec ( pas encore réellement définit le temps ) première marche s'éteint j'attends 500ms deuxième marche s'éteint j'attends 500ms etc etc
voila normalement ça devrais être plus clair les temps ne sont pas encore définit ça va dépendre des mesures faite sur l'escalier ce weekend pour savoir le temps de monter etc
donc si j'ai bien comprit les mosfet pas de résistances entre la sortie de l'arduino et le mosfet mais une résistance entre le mosfet ( la grille me semble ) et la masse
normalement j'ai tout bon
merci a vous
|
|
|
|
|
Logged
|
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #28 on: December 20, 2012, 03:18:03 am » |
Pour commander 14 sorties avec un Arduino il va te falloir multiplexer (registres à décalage ou matrice).
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Sr. Member
Karma: 0
Posts: 288
Arduino rocks
|
 |
« Reply #29 on: December 20, 2012, 04:48:28 am » |
euh la j'avoue que je voit pas pourquoi d0 a d13 pour moi ça fait 14 sorties après je me trompe peut être
|
|
|
|
|
Logged
|
|
|
|
|
|