Universitatea Tehnica Iasi - Fac. Automatica si Calculatoare
Sisteme incorporate

Lucrarea de laborator nr. 3

  • L3.1 Denumire:


  • dsPIC DSC - Controlul motoarelor pas cu pas unipolare



  • L3.1 Prezentare generala, scop.


  • Lucrarea de laborator isi propune sa ofere o varianta de control a motoarelor pas cu pas unipolare utilizind dsPIC DSC. Se urmareste insusire notiunilor de baza despre modul de interfatare si generarea secventelor pentru controlul precis al miscarii axului motor.


  • L3.3 Resurse:


  • Schema interfata dsPIC - Motor pas cu pas

    Sistemul de dezvoltare dsPIC Starter Kit ,
    Extensie motor pas cu pas ,
    Cablu interconectare USB, osciloscop
    MPLAB C30.


  • L3.4 Sursa program prototip:


  • Program prototip
    Ghid utilizare dsPIC DSC starter Kit


  • L3.5 Mod de desfasurare/urmarire experiment:


    • Se istaleaza MPLAB C30 pe PC utilizind CD aferent sistemului dsPIC Digital Signal Controller;
    • Se conecteaza cablul USB intre PC si dsPIC DSC Starter kit board necesar transferului codului.
    • Se conecteaza interfata pentru controlul motorului pas cu pas unipolar;
    • Se realizeaza un proiect cu sursa Step.c intr-un director personal;
    • Se configureaza corespunzator MPLAB si programatorul aferent;
    • Se urmareste obtinerea fisierului HEX si transferul acestuia pe sistemul dsPIC DSC Starter Kit;
    • Se analizeaza fisierele rezultate in urma procesului de compilare;
    • Se urmareste executia corecta a programului;
    • Se rezolva problemele prototip;

    1. - Analizati schema de interconectare la dsPIC a motorului pas cu pas unipolar;
    2. - Examinati cu osciloscopul semnalele de control pentru actionarea motorului pas cu pas;
    3. - Utilizind documentatia corespunzatoare, analizati consumurile de curent ale motorului pas cu pas;



  • L3.6 Probleme propuse:


  • 1. Realizati o secventa program care va permite rotatia motorului in sens trigonometric;

    2. Realizati un program care va permite rotirea axului motorului cu viteza maxima;

    3. Realizati un programa care va permite rotirea axului motorului pas cu pas intretesut;

    4. Realizati o secventa program care va permite determinarea nuarulu de pasi pentru o rotatie completa.

    5. Realizati un program care va roti axul motorului cu un unhi de 45 grade .


  • L3.7 Experimentul poate fi extins pentru:


  • - Realizarea sistemelor de pozitionare precisa;
    - Realizarea sistemelor pentru control acceleratie vehicole;
    - realizarea echipamentelor industriale destinate prelucarilor mecanice;
    - Controlul oglinzilor retrovizorii; - Periferice pentru computere;

  • L3.8 Referinte documentare:




  • © 2012 Fl. Pantilimonescu - Fac. Automatica si Calculatoare Iasi