Contrôleur de VAE à commande FOC à base de Piccolo 32 bits et DRV 8301de Ti


Le nouveau pre-Driver de MosFETs de Texas Instruments le DRV 8301 est disponible en « sample » ( échantillon gratuit pour essai ) .

Vraiment miniaturisé 14 x 8 mm, un package HTTSOP de 56 pins espacées de 0,5 mm, il s’adapte bien à un controleur de VAE.

Il est capable de piloter un pont de MosFETs de 60 V et 60 A, et réduit le nombre de composants annexes, pour piloter un moteur brushless triphasé PMSM.

Le pre-driver comporte un bulk converteur : une alimentation basse tension, prise sur la batterie, capable de sortir 1,5 A sous 5 V pour alimenter les autres circuits comme la carte processeur.

http://www.ti.com/product/drv8301

DRV8301

Il faut lui associer un µ processeur 32 bits DSP de la série C2000, comme les Piccolo, des processeurs DSP 32 bits avec des circuits et une bibliothèque logicielle dédiée à la commande vectorielle des moteurs synchrones.

Bien plus performants que les controleurs de VAE du marché ( des 8 bits ) qui ne permettent de faire qu ‘une simple commande trapézoidale. Avec une commande FOc on réduit, les oscillations de couple , liées à la cde trapézoidale et on eput espérer un gain de couple de plus de 20 % pour le même courant consommé, et un gain d’autonomie non négligeable.

On trouve ces processeurs sur des cartes embrochables 100 pins de format 2,5 cm x 9 cm à un prix variant de 49 € à 59 € selon le modèle.

carte controleur Piccolo

http://www.ti.com/lsds/ti/microcontroller/32-bit_c2000/tools.page?DCMP=C2000_F28x&HQS=Other+OT+c2000tools

On peut également acheter moyennant un petit supplément cette carte DSP avec une carte de base qui facilite la mise en oeuvre du prototype, avec une interface USB/JTAG qui évite d’acheter un module JTAG pour télécharger le programme et pour le debug.

Kit d'expérimentation avec controleur Piccolo.

Un processeur piccolo : le TMS320F28069

TMS320F28069

High-Efficiency 32-Bit CPU (TMS320C28x™)
80 MHz (12.5-ns Cycle Time)
16 x 16 and 32 x 32 MAC Operations
16 x 16 Dual MAC
Harvard Bus Architecture
Atomic Operations
Fast Interrupt Response and Processing
Unified Memory Programming Model
Code-Efficient (in C/C++ and Assembly)
Floating-Point Unit
Native Single-Precision Floating-Point Operations
Programmable Control Law Accelerator (CLA)
32-Bit Floating-Point Math Accelerator
Executes Code Independently of the Main CPU
Viterbi, Complex Math, CRC Unit (VCU)
Extends C28x™ Instruction Set to Support Complex Multiply, Viterbi Operations, and Cyclic Redundency Check (CRC)

Embedded Memory
Up to 256KB Flash
Up to 100KB RAM
2KB OTP ROM

http://www.ti.com/product/tms320f28069&lpos=Middle_Container&lid=Alternative_Devices

Son datasheet :

http://www.ti.com/lit/ds/sprs698b/sprs698b.pdf

Experimenter’s Kit pour les Piccolo et Delfino.

http://www.ti.com/lit/ml/sprufr5f/sprufr5f.pdf

Texas Instruments fournit les logiciels de développement et la bibliothèque logicielle pour réaliser le logiciel de pilotage d ‘un moteur PMSM en commande FOC, ainsi que de nombreux tutos en PDF ou en vidéo..

Ce premier article a pour but de recenser tous les liens utiles pour la réalisation de ce contrôleur :

D ‘autres articles suivront dans cette sous catégorie pour détailler chaque partie.

La description logicielle des divers éléments d’une commande vectorielle FOC sur le wiki de Ti.

http://processors.wiki.ti.com/index.php/TMS320C2000_Motor_Control_Primer

Autre option : le Kit DRV8301-HC-C2-KIT qui vient juste d’être annoncé, à 299 $

Le pont de MosFETs 60 A est externe au kit.

http://www.ti.com/tool/drv8301-hc-c2-kit?sp_rid_pod4=ODY5Mjc0MTE2NgS2&sp_mid_pod4=37095592#supportandcommunity

Pour l’instant il manque : les dimensions, la documentation, les schémas qui seront très utile pour réaliser le controleur selon la première option.

Publicités
Cet article, publié dans réalisation d'un controleur de VAE à cde FOC, est tagué , , , , , , . Ajoutez ce permalien à vos favoris.

2 commentaires pour Contrôleur de VAE à commande FOC à base de Piccolo 32 bits et DRV 8301de Ti

  1. Sebastien Brulais dit :

    Je travail aussi sur l’implantation d’un contrôleur FOC pour VAE, il y un site qui m’est très instructif (en plus du votre) si vous ne le connaissez pas déjà:

    http://electronique.marcel.free.fr/VAE.html

    Cordialement

    Sébastien

  2. jacqueline73 dit :

    Oh Merci Sebastien;

    Non je ne connaissais pas.

    Il y a plein de choses intéressantes ( Merci Marcel 😉 )

    J ‘ai hésité entre un dSPIC33 et le Piccolo, mais c’est surtout le pre-driver de Texas qui a fait pencher la balance : beaucoup moins de composants externes et donc plus petit

    Le processeur sur carte, donc interchangeable, ça permettra d’en avoir un opérationnel et de tester des améliorations sur un deuxième

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s