Levitation magnétique


Cette page concerne dspic 30F3010.
Executable and sources are provided.

Présentation :

L'objet de notre étude se compose d'une bobine à noyau de fer (un boulon ferromagnétique qui la maintient au support). Elle comporte N spires parcourues par une courant i. En dessous du noyau, à une distance de 1 mm, on place une sonde à effet Hall qui permet de mesurer la valeur de l'induction magnétique B de manière linéaire (Honeywell SS459). Cette bobine attire un aimant (NFeB) en dessous duquel on peut coller un objet léger (stylo par exemle).

La fonction de ce système est de réaliser la lévitation de l'objet. Le courant dans la bobine est régulé par un microcontrôleur et appliqué par un hacheur 4-quadrants de manière à ce que, si l'objet (et donc l'aimant) s'éloigne de la sonde à effet Hall, alors le courant i devient négatif et l'aimant est attiré. Au contraire si l'aimant s'approche trop, l'induction au niveau de la sonde magnétique s'inverse de sens et la régulation imposera un courant positif qui fera éloigner l'aimant.

Le processus de lévitation magnétique est naturellement instable et il convient d'apporter une régulation rapide pour maintenir en équilibre l'aimant et l'objet qui y est collé. On peut obtenir des distances de l'ordre du centimètre.

Nous utilisons un microcontrôleur dsPIC 30F3010 de chez Microchip comme système numérique. Pour le hacheur 4 quadrant, nous avons utilisé le L298 de ST microelectronics dans une version initiale mais nous nous sommes tournée vers un onduleur triphasé avec diodes de roue libre intégrés (que nous utilisons en hacheur 4 Q) le L6234 dans la version "light" que nous présentons ici .


mots clefs : microcontrôleur dspic 30F3010, hacheur 4 quadrant, Bluetooth (profil SPP).


Schéma électronique :

Le schéma du montage est le suivant :



Schéma électronique de la version initiale
Pour la version light avec BT cliquer ici


On remarque le connecteur ICD2 propriétaire (notre convention) qui permet d'avoir une solution en debuggage.

Maquette expérimentale :

Photos de la maquette expérimentale, cliquez pour zoomer :




Etude électromagnétique :

A l'aide du logiciel FEMM, nous cherchons à identifier l'induction B mesurée à 1 mm en dessous de la bobine (emplacement de la sonde Hall) et la force électromagnétique Fz qui s'exerce sur l'aimant.

Géométrie du système rentrée dans   
le logiciel de calcul de champ

Résultats d'un calcul de champ



Programmes accompagnateurs :

Nous proposons des programmes (livré en OpenSource)


     


Ces programmes permettent de commander à distance le montage et changer les paramètres du régulateur PID.
Commandes :




Download executable and sources.
Download :

Version initiale (Hacheur L298 et écran LCD3310) :
levitation.pdf   Schéma du montage.
levitation_orcad.zip   Schéma et pcb.
levitation.zip   Programme source complet (nécessite MPLAB et le compilateur C30).

Version light (Onduleur L6234 utilisé en hacheur et module BT) :
levitation_light.pdf   Schéma du montage.
levitation_light_L6234_orcad.arj   Schéma et pcb.
levitation_light.arj   Programme source complet (nécessite MPLAB et le compilateur C30).

Programmes de commande à distance (pour version dspic light) :
commdspic.zip   Exécutable pour Windows.
levitation_light_bds.arj   Sources pour Windows.
levit_ppc.arj   Exécutable et sources pour PocketPC.
levitation_jar.zip   Exécutable et sources de la Midlet Java (téléphone portable compatible Java MIDP 2.0).


Back to homepage

Last update : 15/05/2008