Universitatea Tehnica Iasi - Fac. Automatica si Calculatoare
Proiectarea cu microprocesoare

 CW_picture
Lucrarea de laborator nr. 11

  • L11.1 Denumire:


  • ARM Cortex M3 - periferice virtuale



  • L11.2 Prezentare generala, scop.
  • Lucrarea isi propune sa ofere o alternativa de realizare a interfetelor pentru controlul motoarelor de curent continuu fara perii. Sint urmarite detalii de interfatare si programare pentru diferite regimuri de functionare. La sfirsitul laboratorului se vor detine informatii detaliate despre elementele de baza necesare realizarii modulelor de control pentru BLDC utilizind microcontrolere din familia ARM Cortex M3.

  • L11.3 Resurse:


  • Ce inseamna periferice virtuale ?
    Platforma de dezvoltare Mbed, extesie BLDC, BLDC MODELCRAFT NRM-x20C/CM osciloscop.


  • L11.4 Sursa program prototip:


  • Program prototip
    Schema extensie mbed - BLDC


  • L11.5 Mod de desfasurare/urmarire experiment:

  • - Se analizeaza modul de realizare a interfetei mbed-BLDC;
    - Se conecteaza componentle si se verifica integritatea conexiunilor;
    - Se conecteaza cele 3 sonde ale osciloscopului pentru vizualizare pwm1, 3,5. - se compileaza programul prototip la adresa www.mbed.org , codul executabil se transfera pe sistemul local si se urmareste modul de functionare; - Se urmareste regimul termic al componentelor de putere; - Se rezolva problemele prototip;

  • L11.6 Probleme propuse:


  • 1. Realizati un program care va permite estimarea vitezei minime de functionare a motorului;
    2. Realizati un program care va roti motorul in sensuri diferite, la intervale de 2 secunde;
    3. In cazul programelor de la 1 sau 2 vizualizati cu osciloscopul si estimati nivelul perturbatiilor introduse de motor pe conexiunile de alimentare;
    4. Dezvoltati o solutie pentru determinarea valorilor maxime ale curentilor din circuitul motor;
    5. Dezvoltati o solutie pentru evitarea distrugerii componentelor de putere in caz de crestere a temperaturii acestora.

  • L11.7 Experientul poate fi extins pentru:
  • - Realizarea echipamentelor periferice cu elemente mobile ( HDD, DVD, copiatoare);
    - Realizarea sistemlor mobile de tip elicopter cu motoare de turatie foarte mare;
    - Realizarea sistemelor de tractiune in vehicole electrice.


  • L11.8 Referinte documentare:
  • Standarde software pentru procesoare ARM
  • Embedded world 2012
  • ARM simulator
  • Solutii Freescale pentru control BLDC
  • Solutii Freescale pentru control BLDC
  • Platforme Texas Instruments pentru control BLDC
  • Cercetare Analog/Device pentru BLDC control
  • DC versus BLDC
  • O masina adevarata !
  • Germany electric car

    © 2013 Fl. Pantilimonescu - Fac. Automatica si Calculatoare Iasi