Vous êtes sur la page 1sur 18

Lalimentation

1er juin 2004


prsent et propos par e e e Iznogood de la http://iznogood-factory.org

Table des mati`res e


I II Introduction Prsentation e 3 4
4 5 5 6 7

1 La modularit e 2 Lagencement des blocs 2.1 La vue schmatique densemble . . . . . . . . . . . . . . . . . . . . . e 2.2 La vue schmatique du mode tracking . . . . . . . . . . . . . . . . . e 2.3 La vue schmatique du mode double . . . . . . . . . . . . . . . . . . e

III

Llectronique de puissance e

8
8 8 9 10 11 12 13

3 Le principe de fonctionnement 3.1 Le principe du bloc de rgulation . . . . . . . . . . . . . . . . . . . . e 3.2 Lalimentation secondaire . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Le principe de rgulation dvelopp . . . . . . . . . . . . . . . . . . . e e e 4 Le mode tracking 5 Le mode double 6 Les schmas lectroniques e e

IV

Llectronique de contrle e o

14
14 15 16 17

7 Le principe 8 Le schma e 9 Lisolation 10 Le contrle par ordinateur o

Conclusion

18

Premi`re partie e

Introduction
Ce document suppose que vous avez un minimum de connaissance en lectroe nique, mme si je reprendrais quelques dnitions ou formules. Il existe de nombreux e e cours/formations sur internet pour dmarrer, veuillez vous y rfrer. (rem : mettre e ee quelques rfrences en annexe). ee Un laboratoire dlectronique est constitu doutils de base. Comme il existe e e un proverbe qui dit quun bon ouvrier doit avoir de bons outils, nous allons nous crer ces outils en prennant ce quil y a de plus complet. Les ides proviennent non e e seulement dans les revues mais aussi de ce qui existe dans le commerce. Nous ferons tout cela en le ralisant avec des outils libres an de prserver notre indpendance e e e vis ` vis des syst`mes commerciaux ou attachs ` une entreprise. a e e a Lorsque je parle doutils libres, je fais bien s r rfrence ` GNU/Linux (le sysu ee a t`me dexploitation) avec : e Debian http://www.debian.org; gEDA http://geda.seul.org (le logiciel de conception de schmas lectroe e niques) ; Lyx http://www.lyx.org (lditeur de texte qui ma permis de raliser cet e e article) pour la partie logicielle et lorsque le moment sera venu, jirais voir sur : opencollector http://opencollector.org et opencores http://opencores.org pour trouver des outils qui permettent de raliser le microcontrleur de lalimentation et bien dautres encore... e o Nous dmarrons progressivement avec lalimentation. e Lide de dpart est davoir une alimentation qui fasse tout (sauf le caf ! Heu.. Et e e e encore, pourquoi pas... ;-) il existe dj` quelques montages sous Linux pour installer ea et faire fonctionner une machine a caf) pour ne plus ` avoir ` y revenir. En eet, il ` e a a ny a rien de plus ennuyeux, lorsque lon veut alimenter un montage de sapercevoir quil manque : de la puissance ; de la tension ; de la ractivit. e e Il existe de nombreux montages qui permettent de le faire, ` commencer par larticle a 251 de Guido Socher prsent sur http://linuxfocus.org o` certains outils de e e u conception proposs sont libres. e Mais celle qui reste la plus compl`te est dans ERP (Electronique Radio Plan, e revue qui a disparu dans le annes 90 mais dont les sujets taient tr`s fouills). e e e e Et comment est-elle ? Une alimentation 2 * 0-40 V, 3 A en mode indpendant ou e -40 / +40 V-3 A en mode tracking ! Fabuleux ! Merci Mr OGUIC ! Et la cerise sur le gateau : cest micro-contrl ! Allluia ! Larticle est page 23 du numro 550 oe e e de septembre 1993 et malgr son grand ge, il me semble que lon a pas encore e a fait mieux jusquici. En eet, si les ides ne sont pas rvolutionnaires, elles sont e e nanmoins tr`s ecaces. e e Je vous lai dit dans lintroduction, on va pas rinventer la roue et on va reprendre e les grandes lignes de larticle que je ne peux pas mettre en ligne pour des raisons de droits. Mais nous allons le faire par tapes : dabord lalimentation en elle-mme e e dans ce quelle a de plus simple.

Deuxi`me partie e

Prsentation e
Le principe de base est simple. Il sagit de deux cartes ` peu pr`s identiques que a e lon fait interagir entre elles. Si on les met en parall`le, nous avons le mode double (il est bien entendu que e je parle de paralllisme lectronique et non pas mcanique !) o` la tension de sortie e e e u des deux cartes est identique et cest le courant de sortie qui est doubl : nous avons e 0 ` 40 V-6 A, ce qui r`gle en partie le probl`me de la puissance. a e e Si nous prenons le mode indpendant, nous avons deux fois 0 a 40 V-3 A inde ` e pendamment variable. Nous avons aussi le mode tracking qui fait que chacune des cartes soccupent dune partie de la tension : lune soccupe de la tension positive et lautre de la ngative et lorsque une des cartes (la carte ma e tre) voit sa tension augmenter, lautre, de mani`re symtrique, voit sa tension diminuer. Lventail va donc de -40V ` +40V, e e e a symtrique par rapport au point milieu qui est au zro. Ou bien si lon ne soccupe e e que des extr`mes, nous avons une somme de tensions positives de 0 ` 80V ou ngative e a e de -80 ` 0. Il sut alors de mettre lune des extrmits ou lautre ` 0 pour avoir a e e a une ddp de 80V. Au fait, une ddp signie une dirence de potentiel, cest ` dire e a une dirence de tensions. e

La modularit e

Les lments de cette alimentation sont modulaires. Il est possible de ne fabriquer ee quun module dalimentation, deux, dy associer ou non la partie microcontroleur. Il est aussi possible dy inclure le module dinterface avec un ordinateur. Un partie concernera le logiciel qui sera dvelopp dune mani`re indpendante. e e e e Dans les autres dveloppements possibles, les transformateurs dentre pourront e e tre remplacs par un syst`me ` dcoupage qui prendra le primaire du secteur et e e e a e qui pourra adapter sa tension de sortie en fonction du courant demand. e Nous avons donc : un bloc alimentation primaire ; deux blocs dalimentation principaux ; un bloc de contrle numrique ; o e un bloc disolation ; un bloc de liaison avec un ordinateur. Nous tenterons de toujours garder la plus grande modularit pour se laisser la e possibilit de faire voluer lalimentation. e e

2
2.1

Lagencement des blocs


La vue schmatique densemble e

Lalimentation est dcoupe en trois blocs qui correspondent aux direntes e e e possibilits : e deux modules de puissance un module de gestion numrique e Les deux modules de puissance sont indpendants et comme tels, ils peuvent fonce tionner en direct, avec des commandes manuelles. Outre le bouton de marche-arrt, e chaque alimentation poss`de son rglage en tension et en courant. e e Le module de gestion numrique est raccord ` ces deux modules de puissance e ea dune mani`re indirecte puisquil est isol galvaniquement (cela est souhaitable vu le e e traitement quelque fois inig aux alimentations). Il sert non seulement ` commane a der les blocs de puissance mais a recevoir des informations (limitation de courant ` atteinte, tension eondre). Il peut faire fonctionner lalimentation directement mais e peut aussi recevoir des informations et en donner ` un ordinateur via linterface pour a PC (vus le dveloppement actuel de linterface USB et la prsence de pilotes sous e e licences libre, il y a toutes les chances que ce soit lui qui soit choisi, mais nanticipons pas).

2.2

La vue schmatique du mode tracking e

Ce schma permet deux possibilits de sorties dans la mesure o` les entres e e u e de puissance sont isoles galvaniquement par lutilisateur dun transformateur pour e chaque bloc. On voit clairement que la sortie positive du block 2 est relie ` la sortie e a ngative du bloc 1. Cette liaison nous permet davoir un 0 V ou une rfrence. Cela e ee signique que la sortie V+ du bloc 1 se comportera normalement et balayera la plage 0 - 40 V. Par contre le bloc 2, qui voit sa sortie V+ bloque ` 0 V, fera que e a sa sortie V- balayera la plage 0 - -40 V symtriquement avec la V+ du bloc 1. e Lautre possibilit est de ne pas se servir du REF 0 V comme dune rfrence e ee ` mais plutt se servir du V- du bloc 2 comme rfrence ` 0 V. A ce moment l`, le o ee a a V+ du bloc 1 balayera la plage de tension 0 - 80V.

2.3

La vue schmatique du mode double e

Ici, ce nest pas la tension que nous cherchons ` moduler mais le courant. Les a deux couples de sorties sont mis en parall`le an de fournir 0 - 40 V mais en doublant e le courant de sortie de 0 ` 6 A. Cela sera ralisable avec un un concentrateur quip a e e e de deux diodes de puissance anti-retour ou de MOSFET qui dirigeront le sens du courant.

Troisi`me partie e

Llectronique de puissance e
3
3.1

Le principe de fonctionnement
Le principe du bloc de rgulation e
Elle est illustr sur le schma qui suit : e e

Ici, le transistor est command par 2 AOP. Celui du bas fait la rgulation en e e tension et celui du haut soccupe de la rgulation du courant. Lorsque les deux e AOP sont inactifs, cest ` dire que les diodes sont en mode bloquant, seul VREF a alimente le transistor. Occupons-nous maintenant de lAOP charg de la rgulation e e en tension. Supposons que nous mettions une consigne de -1 V sur -Vref (et donc sur lentre inverseuse (v-)) et que (Vs+)-(Vs-) = 0 V, la sortie de lAOP est ` e a ltat haut et la diode est bloque. Le transistor est donc aliment seulement par e e e VREF et donc conduit. Donc Vs+ augmente. A lentre positive (appele entre e e e non-inverseuse) de lAOP, on a (V +) = ((V s+)(V s))R10 . H oui, le diviseur de e R9+R10 tension est invers car il ne faut pas oublier que la rfrence de lalimentation des e ee AOP est sur Vs+.

3.2

Lalimentation secondaire

Cest ce qui fait la particularit de ce montage : lalimentation des AOP a un e point milieu ` Vs+ de la sortie de tension. Ce qui fait que les AOP ne sont pas a alimentes en +/-12V mais en Vs+12V et en Vs-12V : le potentiel de rfrence est e ee variable. Ce qui veut dire que les rgulateurs sont aliments par un transformateur e e annexe dont le point milieu est sur Vs et not sur le schma rfrence. Comme il e e ee lest indiqu sur le schma : e e

Ce principe permet aux AOP de ne jamais voir de grandes tensions sur leurs entres. e Il sera s rement possible de remplacer les rgulateurs classiques, linaires par u e e une alimentation ` dcoupage, ce qui permettra dliminer les transformateurs sea e e condaires. Bon, revenons ` cette tension qui augmente sur lentre non-inverseuse de lAOP a e de rgulation en tension. Elle augmente jusqu` atteindre -1 V, cest ` dire quand e a a ((Vs+)-(Vs-)) = 8 V (avec R10 = 21.5 k et R9 = 150 k). A ce moment, (V+) devient infrieur ` lentre inverseuse (V-) et la sortie de lAOP passe ` ltat bas : e a e a e la diode devient conductrice et tire tout le courant fournit par VREF. La base du transistor nest plus alimente et donc le transistor ne conduit plus. Fabuleux, non ? e Nous avons notre rgulation de tension. e Pour la rgulation de courant le principe est strictement le mme, sauf quau lieu e e de prendre linformation sur R9 et R10, on la prend sur R3. En eet, ` gauche de la a rsistance R3, nous avons notre point de rfrence et comme la tension aux bornes e ee dune rsistance est proportionnelle au courant qui la traverse : nous pouvons la e prserver pour la rgulation en courant et le tour est jou. Seules les amplitudes e e e jouent : alors que pour la rgulation en tension, on donnait des consignes de 0 ` e a -5 V ; pour la consigne de courant, nous allons de 0 ` +2 V. Et on recommence : a on donne une consigne de +1 V, mais cette fois sur lentre non-inverseuse (V+) et e tant que la mesure de la tension aux bornes de R3 ne dpasse pas +1 V (cest ` dire e a que le courant ne dpasse pas 1.65 A dans une rsistance de 0.6 Ohm), la sortie de e e lAOP reste ` ltat haut et donc le transistor conduit... a e La suite vous la connaissez. Simple, non ?

3.3

Le principe de rgulation dvelopp e e e

Ok, on continue avec le premier schma en lamliorant un peu comme suit : e e

Facile, me direz-vous, il a juste ajout des condensateurs ! Oui mais les AOPs e changent de comportement : on passe dun comparateur simple ` un intgrateur. a e La fonction est dirente : le comparateur agissait dune mani`re brusque : d`s que e e e ((V+)-(V+)) changeait de signe, la sortie changeait passait de Valim+ ` Valim- ou a inversement. Maintenant, il va varier beaucoup plus lentement car la fonction fait la somme des instants passs avec le prsent. Enn, tout est relatif comme le contre e e le calcul fait ci-apr`s : le gain du syst`me est de la forme V e = V s , avec : e e Re Zc Ve, la tension dentre sur lentre inverseuse ; e e Re, la rsistance dentre (celle correspondant ` -vref car on injecte pas le e e a courant directement dans lAOP mais on prot`ge son entre en limitant son e e courant par une rsistance et cela permet de faire lintgrateur) ; e e Vs, la tension de sortie de lAOP et ; Zc 1 u Ve Zc, qui est limpdance du condensateur et de forme jC do` V s = Re e 1 1 a e jRC = H() et |H()| = RC cest ` dire le gain en fonction de la frquence. (rem pour moi : partie ` developper sur les complexes ou trouver un pointeur ea cace) Nous avons donc notre fonction de transfert qui nous permet de connaitre notre 1 e type de ltre. Ici, la frquence de coupure est 0 = RC . Au fait, pour vrication, e plus augmente, plus |H()| diminue et comme cela correspond bien ` ce que nous a attendions car les hautes frquences sont attenues, cela rassure ! Pour Re, nous e e prenons 6, 81 k (lexplication de cette valeur viendra plus tard !) et 1nF pour la 1 capacit, ce qui nous donne une frquence de coupure de 26,81.103 1.109 = 23 kHz e e normalise ` -3 dB. e a (rem pour moi : partie ` developper sur les frquences et les dB ou trouver un a e pointeur ecace) Pourquoi est-ce important de rendre la rponse du syst`me plus lente ? Tout e e simplement parce que cela lempche de devenir instable, cest ` dire que le syst`me e a e ne se met pas ` osciller. a

10

Le mode tracking

Apr`s avoir dtaill le mode simple, passons ` la vitesses suprieure : le mode e e e a e tracking. Nous travaillons ici avec deux blocs dalimentation. Lun balaie la plage de 0 ` +40 V et lautre celle de 0 ` -40 V. Le schma en est le suivant : a a e

La particularit du mode tracking est loptocoupleur. Lorsque la tension positive e varie, elle fait varier la tension ngative dans la mme proportion. e e

11

Le mode double

Le mode double correspond au mode qui permet de mettre les deux sorties en parall`le. On obtient en sortie 0 - 40 V 6 A. Ici, cest un petit module ajout qui e e permet de le raliser. Il devra tre branch sur les modules de sortie en tension. e e e Do` le schma : u e

Les rsistances de 0.01 permettent de rguler le courant dune diode sur lautre. e e Une volution possible serait de remplacer les diodes par des MOSFETS de e puissance, non seulement an de limiter la chute de tension aux bornes des diodes mais aussi pour permettre de mieux rguler la forme du courant qui circule et la e rpartir sur les deux alimentations quitablement. e e

Cest le mode le plus simple. Mais pour grer le feedback, il faudra 2 entres e e supplmentaires pour le retour dinformations. e Ces deux entres seront aussi utilises pour le contrle en tension lors de lalie e o mentation normale.

12

Les schmas lectroniques e e


Mettre ici les deux schmas complets e

13

Quatri`me partie e

Llectronique de contrle e o
7 Le principe
Le principe de base est de rcuprer les informations de tension et de courant e e analogiques, les convertir en numrique, traiter ses informations en fonction des e donnes programmes sur linterface dentre et les retransformer en analogique e e e pour commander les amplicateurs oprationnels. e La conversion de lanalogique vers le numrique se fera avec un CAN. e La conversion en sens inverse se fera avec un CNA. Facile, non ? Le traitement des informations se fera avec un microcontrleur. Ce dernier aura o non seulement la charge de grer lalimentation mais il sera aussi responsable de la e gestion des instructions qui lui seront entres, que ce soit en grant le clavier ou en e e grant les changes avec un ordinateur et de lachage des donnes sur un LCD. e e e

14

Le schma e

A venir Llment le plus intressant est le microcontrleur. Avec lvolution de la techee e o e nique, il est maintenant possible de programmer un FPGA avec du VHDL et garder ainsi le contrle sur cette partie importante du dispositif. o

15

Lisolation

A venir. Le fait de travailler avec de la puissance et de la tension variable nous oblige a e ` scuriser le contrle et toute la cha de traitement qui existe derri`re (surtout o ne e lorsque lon parle dun ordinateur. Il serait vraiment domage de dtruire son ordiane teur pour avoir fait une erreur de manipulation !).

16

10

Le contrle par ordinateur o

A venir Il se droule en deux phases parall`les, celle du matriel qui sert ` raliser line e e a e terface vers et de lordinateur et celle de la partie purement logicielle. Pour cette derni`re partie, on utilisera le trio Glade, Anjuta et donc Gtk+. e

17

Cinqui`me partie e

Conclusion
Ce nest quun dbut darticle qui sera tal dans le temps en fonction de mes e e e disponibilits et de lapprentissage que je ferais des dirents outils. Lobjectif prine e cipal nest pas davoir la meilleure alimentation ou celle la meilleure march mais e dutiliser une cha compl`te doutils et de matriels libres. Cest ` dire que rien de ne e e a lalimentation ne dpende dun constructeur, fondeur ou dune socit commerciale. e ee La raison en est simple, cela permettra ` quiconque dapprendre de A ` Z comment a a fonctionne une alimentation ou de napprendre que quelques lettres de cet alphabet mais, au moins vous connaitrez ces lettres. Cest surtout un Merci aux enseignants de lAFPA et du CNAM qui ont pris du temps pour me donner un avenir. Cordialement.

18