Usinages Index du Forum Usinages
Le site de l'usinage et de la CNC
 
 AccueilAccueil  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Carte Servos à dsPIC
Aller à la page Précédente  1, 2, 3 ... 9, 10, 11, 12, 13  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Usinages Index du Forum -> Electronique
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Sanson
habitué
habitué



Inscrit le: 10 Juin 2007
Messages: 189

MessagePosté le: Lun Fév 11, 2008 4:30 pm    Sujet du message: Répondre en citant

« phil916 » a écrit:
tous les hacheurs du commerce qui commandent une charge inductive (moteur) avec des BJT des MOS ou IGBT ont des diodes de roue libre en parallèle sur le moteur c'est obligatoire ! ils ont aussi des condensateurs à faible ESR en sortie.
:chine:

Les couteaux Suisse, c'est pratique, mais ils ne font rien correctement.

Un transistor commute, une diode à un autre rôle, un transistor avec une diode "de sécurité" ne remplira jamais ces 2 fonctions correctement.

Il y a des choses sur lesquels on ne peut faire l'impasse : ces diodes en font partie.

Max, une diode 2 Ampères (nominal), peut très bien passer 200 Ampères .... pendant 0,001 seconde......, c'est une question de temps et d'aire de sécurité.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Lun Fév 11, 2008 6:33 pm    Sujet du message: Répondre en citant

« Sanson » a écrit:
Les couteaux Suisse, c'est pratique, mais ils ne font rien correctement.

Faux Mr. Green
Je te garantis que la meilleure pince, la meilleure scie à bois et le meilleur décapsuleur que j'ai pu utiliser c'est mon couteau suisse!
Mais c'est un vrai, pas un bridé Laughing Wink


« Sanson » a écrit:
Un transistor commute, une diode à un autre rôle, un transistor avec une diode "de sécurité" ne remplira jamais ces 2 fonctions correctement.

Il y a des choses sur lesquels on ne peut faire l'impasse : ces diodes en font partie.


C'est pas ce que les datasheet des fournisseurs (pas des tinois, eux non plus) disent.
Sur les MOS que j'utilise, ils présentent les diodes intégrées comme des diodes adaptées pour un contrôle de bobines, moteurs, etc.
Mais c'est sur qu'elles sont absolument obligatoires, sinon au premier cycle ça claque.

« Sanson » a écrit:
Max, une diode 2 Ampères (nominal), peut très bien passer 200 Ampères .... pendant 0,001 seconde......, c'est une question de temps et d'aire de sécurité.

Oui, tout à fait (même si 200A c'est un peu exagéré, 50A est plus réaliste).
Mais le problème n'est malheureusement pas aussi simple, la vitesse de commutation et la capacité de la diode sont aussi à prendre en compte...

J'attends maintenant mes AOP pour paufiner la partie mesure/limitation de courant.
Je vous tiens au jus.

A+
Max

_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
froussel
nouveau
nouveau



Inscrit le: 16 Fév 2008
Messages: 5

MessagePosté le: Sam Fév 16, 2008 10:01 pm    Sujet du message: pont en H Répondre en citant

Bonjour à tous,

je suis nouveau sur le sujet et très intéressé par un pont en H qui fonctionne.

Autodidacte peu performant j'ai un peu cherché sur la toile et j'ai trouvé un pont à base de HIP4081A (dispo en samples) et de 4 IRFZ44N (dispo chez sélectronic), j'ai utilisé des 22 ohms pour l'alim de la gate des mosfets, des 1N5818 comme diode rapide sur la pompe de charge. Un typon sous Proteus Ares est fait .

Le montage a fonctionné en 10A sur planche à pain, sur circuit j' arrive pas le fusible fond...

C'est au départ destiné à être drivé par un PIC12F675 qui gérera une entrée issue d'un récepteur de radiocommande et un capteur à effet hall qui détecte le passage d'un aimant à chaque tour du moteur.

Je ne sais si le HIP est suffisant en rapidité pour votre application, pour la mienne oui (à condition que mon montage fonctionne).

Le moteur utilisé est un moteur de lève-glace de renault megane, dispo sans grande difficulté chez les garagistes renault aimables qui en changent souvent sous garantie et conservent donc l'ensemble à disposition pour expertise (qui ne vient jamais, les megane ont été rappelées pour changement de la pièce en plastique sous-dimensionnée).

Si quelqu'un veut bien me dire comment tester un hip4081A et des IRFZ44N pour savoir où mon circuit merde....
Je peux fournir le typon je n'ai pas de schéma complet, juste des schémas à partir desquels j'ai mxé pour faire le mien.


J'ai utilisé aussi un mc33486 comme partie haute d'un demi-pont en H, sympa, fonctionnement avec diode d'erreur... Mais 5A maxi et j'ai besoin de 8A au démarrage.

fr



motor_s.gif

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Sam Fév 16, 2008 11:30 pm    Sujet du message: Répondre en citant

Bienvenue froussel! Very Happy

Intéressant le HIP4081A, je ne conaissait pas.
Il est capable d'après sa fiche de données de commander une charge de 1nF en 10ns, ce qui est excellent!
Il convient tout à fait à un driver de servomoteurs qui travaille à 20KHz Very Happy
à condition par contre de rester en dessous de 90V.

Pour ma part j'utilise des driver de chez ON semiconductor (NCP5106 etc. qui vont à 600V) et des MOS 60V 60A de chez eux aussi. ça fonctionne bien.

pour tester un transistor MOS, c'est pas bien compliqué:
En suivant le schémas joint,

  • quant tu relier R1 à la masse, S=5V
  • Quant R1 est au +5V, S=0V. tu peux aussi lire la résistance du MOS entre S et la masse, si elle est haute et peut être claqué.

Pour tester le HIP, les sorties ALO et BLO doivent être à +12V quant le moteur devrait être stoppé.
BHB et BHO doivent être court circuités quant BLI est positive (pareil pour la partie A), impédance infinie sinon.


Ton problème peut venir des valeurs de C1 et C2: ces deux condos maintiennent la tension Vgs suffisament haute pour que le MOS conduise.
Mais il y a des pertes, au bout d'un momment C1 et C2 vout se décharger, et le demi pont ne sera plus commuté à V+. dans certains cas il peut osciller ou se stabiliser aux environs de la tension d'alimentation positive du driver (icic 12V).
Il faut impérativement commuter les sorties.
Chez moi j'ai limité à 95% de temps ON (sortie correspondante=V+) et 5% de temps OFF (sortie=0V)
Ex: tu allumes Q1, p$1 sur J2 passe à +V, puis tu l'éteins et tu allumes Q2, C2 va alors se recherger avant que la tension à ses bornes ne soit trop petite.

à 20KHz avec mes NCP5106, il me faut des condos de 200nF pour commandes des MOS qui ont une capacité d'entrée d'un peu moins de 1nF (si je me souviens bien); à 100nF j'ai au maximum 20% de la sortie maximale Shocked

Dans ton cas aparemment le HIP est... trop rapide.
Tu ne hache pas la sortie, si?

Dans un cas de commutation lente, je te conseillerais un circuit à partir de composants discrets (transistors+ optoisolateurs si la tension d'entrée est haute), mais avec des paires de trasistor P et N (dans l'idéal).
Il doit y avoir des schémas de tels drivers dans cette section Wink

Ah, autre chose: le fusible fond quant? quant tu alimente le moteur, rassures moi?
Sinon to pont rentre en cross-conduction, c'est plus embêtant Rolling Eyes

Bonne soirée
Max



testMOS.png


_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
froussel
nouveau
nouveau



Inscrit le: 16 Fév 2008
Messages: 5

MessagePosté le: Dim Fév 17, 2008 12:15 pm    Sujet du message: Répondre en citant

Bonjour,

Merci de répondre aussi vite.

: 
quant tu relier R1 à la masse, S=5V

Quant R1 est au +5V, S=0V. tu peux aussi lire la résistance du MOS entre S et la masse, si elle est haute et peut être claqué.


Pour tester mes mosfets, je mets mon moteur en série après le + 12v, puis la pin D, puis de S je vais en masse.

La gate au moins : rien, au +12v : il tourne, en l'air, il continue, au moins il stoppe.

Je pense que c'est pareil.

L'ennui c'est qu'il faut dessouder les mosfets. Y a pas un moyen de tester sur le montage sans rien dessouder ?

Pour le HIP j'ai des 330nF, entre la 14 et la 15 : 470 nF.
100 K sur la pin 8 et 330K sur la 9.

Je pense que la commutation ne devrait pas poser de problèmes de cross conduction ?

Tes considérations sur la décharge des condo m'intéressent, j'ai mis les 3 portes nand, je peux donc avoir unecommande direction et une commande marche. Comment faire pour avoir un pwm qui permettrait d'avoir des condos au mieux de leur forme ?

Je vais tester mes HIP douteux suivant ta méthode.

@+
fr
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Dim Fév 17, 2008 1:24 pm    Sujet du message: Répondre en citant

Salut,

« froussel » a écrit:
La gate au moins : rien, au +12v : il tourne, en l'air, il continue, au moins il stoppe.

Ok ça semble bon alors (mais rajoute peut-être une résistance entre l'entrée et la masse, par sureté)

« froussel » a écrit:
L'ennui c'est qu'il faut dessouder les mosfets. Y a pas un moyen de tester sur le montage sans rien dessouder ?

Hum, si, si l'entrée correspondante à un demi H est au +12V, la sortie doit être court-circuitée avec le +12V (du moins jusqu'à ce que C1/C2 ne soit déchargé), et au niveau de BHO par exemple, tu devrais avoir une vingtaine de volts (+12V + la tension du condo de bootstrap C1/C2)
Si a à la masse, c'est l'inverse.
Et maintenant que j'y pense...
Le temps de commutation (et charge des électrodes) des 1N4004 a peut être son importance ici...
Pour un PWM à 20KHz elles ne sont absolument pas adaptées, les condu C1/C2 ne se rechargent pas il parait, mais dans ce cas... Question
Essaye peut-être avec des 1N4181 (~60V, 100mA, 4ns)
Pour info, en PWM 20KHz on utilise des diodes type BYV27


« froussel » a écrit:
Pour le HIP j'ai des 330nF, entre la 14 et la 15 : 470 nF.
100 K sur la pin 8 et 330K sur la 9.

ça a l'air correct.

« froussel » a écrit:
Je pense que la commutation ne devrait pas poser de problèmes de cross conduction ?

Un MOS se ferme plus rapidement qu'il ne s'ouvre...
Mais mainteant que j'ai bien dormi, la brumme qui encombrait mon esprit s'est dissipée Laughing
D'après la datasheet, il y a limitation du courant de charge (donc de fermeture du MOS) par R sur la pin 8/9.
Tu as un retard d'allumage de 40ns (partie haute, partie basse c'est 150ns).
ça semble tout juste, il y a une différence de 32ns (valeur typique) entre ouverture et fermeture des IRFZ44N
Je mettrais plutôt 150-200KOhms pour les deux.


« froussel » a écrit:
Tes considérations sur la décharge des condo m'intéressent, j'ai mis les 3 portes nand, je peux donc avoir unecommande direction et une commande marche. Comment faire pour avoir un pwm qui permettrait d'avoir des condos au mieux de leur forme ?

un montage à NE555 monté en oscillateur PWM (réglé à environ 95%) et des portes ET
ou montage simitaire avec un AOP quadruple: un oscillateur sortie triangle, un comparateur réglé à 95% de Vsat et les deux autres "comme porte ET", ou, encore plus simple: un PIC type 12c508! (mais ça t'oblige à rajouter une alim +5V)
Et si tu veux une limitation en courant, il te faudra juste un comparateur.
à mon avis pas plus de 200 lignes d'assembleur ou 10 de basic.

Les diodes internes des MOS devraient être largement assez costaudes pour tenir l'ampérage, pas de soucis de ce coté.

« froussel » a écrit:
Je vais tester mes HIP douteux suivant ta méthode.

@+
fr

J'ai re vérifié, ça devrait fonctionner comme ça.
Bon bricolage! Wink

Max

_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
froussel
nouveau
nouveau



Inscrit le: 16 Fév 2008
Messages: 5

MessagePosté le: Dim Fév 17, 2008 6:02 pm    Sujet du message: Répondre en citant

Re,

J'ai fait le schéma avec les bonnes valeurs :

Je ne comprends pas tes explications pour Hdel et Ldel : tu veux la même valeur aux deux ?

La commande on/off sera produite pas un pic 12F675. Puis-je faire le pwm avec cette entrée par programmation du pic ?

Je n'ai pas mis la R1 et je balade entre masse et +5V avec un fil en l'air pour mes essais la commande on/off : autorisé ?

Quelle est la commande pour citer une partie de ton texte : spoiler ?

@+
fr



HIP4081A.pdf
 Description:

Télécharger
 Nom du fichier:  HIP4081A.pdf
 Taille du fichier:  35.86 Ko
 Téléchargé:  96 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
froussel
nouveau
nouveau



Inscrit le: 16 Fév 2008
Messages: 5

MessagePosté le: Dim Fév 17, 2008 6:05 pm    Sujet du message: Répondre en citant

Un truc aussi qui me permettrait d'être plus autonome...

Comment on lit le datasheet du mosfet (où ?) et comment on traduit cela en durée puis en valeur du condensateur de la pompe de charge ?

@+
fr
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Dim Fév 17, 2008 7:52 pm    Sujet du message: Répondre en citant

« froussel » a écrit:
Re,

J'ai fait le schéma avec les bonnes valeurs :

Je ne comprends pas tes explications pour Hdel et Ldel : tu veux la même valeur aux deux ?

C'est pas obligatoire (mais c'est mieux d'être au minimum de sureté en PWM, désolé c'est un réflexe), mais en tout cas je te conseille un dead time mini dans les 80ns, pour les deux cas.

« froussel » a écrit:
La commande on/off sera produite pas un pic 12F675. Puis-je faire le pwm avec cette entrée par programmation du pic ?

Oui, mais ça dépend de ce que doit déja faire le PIC: est-ce que tu a trouvé un montage qui fonctionne autour de ce PIC, le programme étant déjà créé, ou est-ce que tu comptes faire toi même le programme du PIC?
Modifier le programme original peut être complexe ou impossible dans certains cas Confused

« froussel » a écrit:
Je n'ai pas mis la R1 et je balade entre masse et +5V avec un fil en l'air pour mes essais la commande on/off : autorisé ?

ça fonctionnera, mais les MOS sont sensibles de la grille, il parait qu'ils n'aiment pas les variations importantes d'indensité.
Donc il peut morfler... même si je ne suis jamais arrivé à une chose du genre Rolling Eyes

« froussel » a écrit:
Quelle est la commande pour citer une partie de ton texte : spoiler ?


[quote="froussel"]Quelle est la commande pour citer une partie de ton texte : spoiler ?[/quote]


pour le dimentionnement de C1/C2, c'est plus par expérience Rolling Eyes
J'était parti sur 100x la valeur de la capacité de la grille mais avec mes drivers c'est trop faible (même pour des commutations rapides) donc je suis passé au double, depuis ça fonctionne.
C'est plutôt délicat à calculer: pertes ohmiques à la commutation, courant de fuite du circuit HIP, résistance série de la capa etc.
Il est généralement conseillé des capa céramique (faible ESR) pour limiter ces pertes.
EDIT: et le pire c'est que la grille d'un MOS ne se résume pas à une capa, la tension Vgs n'est pas linéaire avec la charge de la grille!

A+
Max

_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
froussel
nouveau
nouveau



Inscrit le: 16 Fév 2008
Messages: 5

MessagePosté le: Dim Fév 17, 2008 9:00 pm    Sujet du message: Répondre en citant

Citation:
un dead time mini dans les 80ns, pour les deux cas


Donc deux résistances : HDEL 150K et LDEL 200K

Citation:
est-ce que tu comptes faire toi même le programme du PIC?


oui, là je me débrouille mieux.

@+
fr
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Lun Fév 18, 2008 12:00 am    Sujet du message: Répondre en citant

voila.

si tu as d'autres questions... n'hésite pas Wink

Max

_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
dualvsta
nouveau
nouveau



Inscrit le: 25 Juil 2008
Messages: 2

MessagePosté le: Ven Juil 25, 2008 10:30 pm    Sujet du message: Répondre en citant

« froussel » a écrit:
Re,

J'ai fait le schéma avec les bonnes valeurs :

Je ne comprends pas tes explications pour Hdel et Ldel : tu veux la même valeur aux deux ?

La commande on/off sera produite pas un pic 12F675. Puis-je faire le pwm avec cette entrée par programmation du pic ?

Je n'ai pas mis la R1 et je balade entre masse et +5V avec un fil en l'air pour mes essais la commande on/off : autorisé ?

Quelle est la commande pour citer une partie de ton texte : spoiler ?

@+
fr


Bonsoir !

Je cherche depuis quelques temps un schema de pont en H qui corresponde a mes attentes et le HIP à l'air de bien me convenir. M'y connaissant pas très bien en electronique, j'ai un doute sur les 4 résistances de 22Ohm sur la Gate des mosfets. Si on alimente le HIP en +12V ça fait une puissance de 7W par résistance !
Il faut vraiment des résistances aussi grosses ou alors il y a un truc que j'ai pas pris en compte ?

Merci d'avance !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Ven Juil 25, 2008 11:13 pm    Sujet du message: Répondre en citant

Bonsoir,

la résistance sur la grille (Gate) des MOSFET a pour but de limiter la vitesse de montée (intensité) de la tension Grille-source. Il paraît en fait que les transistors MOSFET n'aiment pas une montée trop brusque sur leur grille, ça aurait tendance à les... griller.

Quant à la puissance dissipée par ces résistance, elle est très faible: la grille des MOS se charge en quelques nanosecondes, après quoi l'intensité qui traverse ces résistances est nulle (<µA).

Donc, une simple résistance 1/4W est suffisante. Mais si vous voulez êtes très minutieux, il faut vérifier l'intensité impulsionnelle maxi donnée par le constructeur de la résistance : ~2A

_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
bigeye
habitué
habitué



Inscrit le: 21 Mai 2007
Messages: 383
Localisation: Dieppe - Seine Maritime (76)

MessagePosté le: Sam Juil 26, 2008 8:13 am    Sujet du message: Répondre en citant

Voilà un montage qui fonctionne !
Je gère un moteur 24v de 300w avec !
http://www.robotpower.com/downloads/
rubrique osmc h-bridge
Avec mes irf3205, je peux passer 110A en continu !

Je l'ai couplé avec le dsPicServo de cette adresse :
http://members.shaw.ca/swstuff/dspic-servo.html

Mais il faut modifier le schéma car on ne garde que la partie commande.
De plus, il faut modifier légèrement le code, mais rien de dramatique ...
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
MaX-MoD
gourou
gourou



Inscrit le: 17 Avr 2007
Messages: 1836
Localisation: Annecy (74)

MessagePosté le: Sam Juil 26, 2008 11:06 am    Sujet du message: Répondre en citant

« bigeye » a écrit:

Je l'ai couplé avec le dsPicServo de cette adresse :
http://members.shaw.ca/swstuff/dspic-servo.html

Mais il faut modifier le schéma car on ne garde que la partie commande.
De plus, il faut modifier légèrement le code, mais rien de dramatique ...

C'est ce que j'avais fait il y a quelques temps (pce ci-jointe)
Mais comme ça me plaisait pas le PID en flottant, je suis reparti de 0. Mais j'ai pas fini^^



dspic-servo-25sep-2006-modif.zip
 Description:

Télécharger
 Nom du fichier:  dspic-servo-25sep-2006-modif.zip
 Taille du fichier:  77.54 Ko
 Téléchargé:  64 fois

_________________

YAPSC
dsDRO
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Usinages Index du Forum -> Electronique Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3 ... 9, 10, 11, 12, 13  Suivante
Page 10 sur 13

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous pouvez joindre des fichiers
Vous pouvez télécharger des fichiers


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
phpbb-seo