[RESOLU] Controler un sous circuit à l'aide de MOSFET  [RESOLU]

Un lieu pour discuter des composants et de leur utilisation. Un passage obligé si vous devez interfacer votre Raspberry Pi avec le monde extérieur. On y trouvera aussi les cartes type commande de moteur pas à pas, continu, servo...

Modérateurs : Francois, smba38

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: Controler un sous circuit à l'aide de MOSFET

Message par vague nerd » dim. 16 nov. 2014 19:07

Après mes périgrination à la chasse aux composants, ça donne ca :
Image
De droite à gauche :
-fil noir entre masse et source du mosfet
-file orange entre drain et charge à controler
-fil noir vers le - du pack de piles
-fil rouge vers le + du pack de piles
-fil jaune vers gipo

Pour les composants :
-en haut, le mosfet
-à gauche resistance 4.7k pour protection du gipo
-entre fil orange (drain du mosfet) et rouge (+ du block de piles) : la charge à contrôler (ici une led et sa résistance !) et la diode de roue libre (cathode vers le +)

J'ai encore grillé un mosfet (en chargeant trop la base?), et ça semble fonctionner.

J'ai bon ?
Cordialement,

Vague Nerd

EVOTk

Re: Controler un sous circuit à l'aide de MOSFET

Message par EVOTk » dim. 16 nov. 2014 19:16

Je ne sait pas si c'est bon mais en tout cas c'est comme sa que je ferai !

Pour la diode de roue libre elle n'est d'aucune utilité dans ton montage la diode ne créant aucun courant induit ( contrairement à un relais par exemple

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: Controler un sous circuit à l'aide de MOSFET

Message par vague nerd » dim. 16 nov. 2014 19:21

Ok, merci, je vais surement tester cette nuit.

Et oui, bien sûr, la diode est inutile ici ! Mais la charge à contrôler sera au final 2 à 6 servomoteurs en parallèle...

Merci encore !
Cordialement,

Vague Nerd

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: Controler un sous circuit à l'aide de MOSFET

Message par vague nerd » dim. 16 nov. 2014 20:24

Ca marche, à condition de faire masse commune !
Donc je résume : Pi <-> i2c <-> PCF8575 <-> Gate du mosfet

Je branche de suite mon mini servo de test à la place de la led (non tient, en parallèle) !

Je viens de brancher un mini servo de test en parallèle de la diode, en lieu et place de la led et résistance de test.. Cela fonctionne comme je l'attendais.
Par contre, avec la led en parallèle, celle-ci s'illumine, mosfet "ouvert" (circuit pas fermé), j'ai pas compris...

Comment ajouter un signal lumineux hardware indiquant que le sous circuit est alimenté ? Une simple led en serie (la resistance des servo sera suffisante ? trop importante pour que la led s'allume ?)
Pourquoi le servo ne fonctionne plus avec une led en serie (après le servo) ? Retour du régiment d'infanterie (U=RI)?

Cdt.
Cordialement,

Vague Nerd

EVOTk

Re: Controler un sous circuit à l'aide de MOSFET

Message par EVOTk » dim. 16 nov. 2014 21:16

Le problème du MOSFET ( qui est un avantage dans certain montage ) est qu'il ne lui faut qu'un très faible courant pour s'active.
Peut être que même a 0 le PCF8575 envoi une faible tension suffisante pour rendre le mosfet passant et donc allumer la diode?

Quand tu met les deux en // je pense que la diod court circuite le moteur et ne laisse rien au moteur , se n'est que supposition par contre

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: [RESOLU] Controler un sous circuit à l'aide de MOSFET

Message par vague nerd » dim. 16 nov. 2014 21:34

Je suis pas sûr de comprendre.

Quand la charge était une led et sa résistance :
Si le PCF8575 envoie '0' au mosfet => led eteinte
Si le PCF8575 envoie '1' au mosfet => led alumée
RAS.

Quand la charge est un servo, le PCF8575 / mosfet semble fonctionner correctement (comme si dessus).

Ca prouve que le PCF8575 fonctionne comme attendu (?).

Mais servo+led en serie : la led s'allume, le servo ne fonctionne pas (led "après" le servo si le courant circule du + au moins ;) ).
Cordialement,

Vague Nerd

EVOTk

Re: [RESOLU] Controler un sous circuit à l'aide de MOSFET

Message par EVOTk » dim. 16 nov. 2014 21:38

Salut
J'avais pas compris non plus ton montage

Pourquoi ne pas metre la led en parallèle avec le servo ?

En série la led doit limiter le courant

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: [RESOLU] Controler un sous circuit à l'aide de MOSFET

Message par vague nerd » dim. 16 nov. 2014 21:45

Et bien, c'était mon intention de départ (au final, il y aura plusieurs servos en parallele).
Mais :
Par contre, avec la led en parallèle, celle-ci s'illumine, mosfet "ouvert" (circuit pas fermé), j'ai pas compris...
Quand j'ai monté la led en parallèle, la gate du mosfet à 0, la led s'est légèrement illuminée, alors que le servo n'était pas suffisamment alimenté pour fonctionner (normal sous-circuit ouvert !)...
Cordialement,

Vague Nerd

EVOTk

Re: [RESOLU] Controler un sous circuit à l'aide de MOSFET

Message par EVOTk » dim. 16 nov. 2014 21:49

Peut être un courant de fuite du MOSFET

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: [RESOLU] Controler un sous circuit à l'aide de MOSFET

Message par vague nerd » dim. 16 nov. 2014 21:51

:cry:
Bon, j'ai tout éteint, on verra bien l'état de mes piles demain !
Merci de ton aide.
Cordialement,

Vague Nerd

Répondre

Retourner vers « L'électronique et le Raspberry Pi »