Universitatea Tehnica Iasi - Fac. Automatica si Calculatoare
Embedded Computer I

 Sensor DS1820
Lucarea de laborator nr. 2

  • L2.1 Denumire:


  • Controlul I/O de tip SW/LED pentru dsPIC DSC Actionare motoare asincrone de putere mare



  • L2.2 Prezentare generala, scop.


  • Lucrarea de laborator isi propune sa ofere un model de gestiune a intrarilor digitale de tip microswich si si activarea unor iesiri digitale prevazute cu LED-uri si optocuploare. Se urmareste compilarea codurilor scrise in limbaj C si trasarea programelor( executia pas cu pas pe sitemele de dezvoltare cu dsPIC33FJ256xxx) precum si urmarirea executiei codului masina.Exemplul concret se refera la o metoda de control a motoarelor asincrone de putere mare utilizind interfete separate galvanic. La sfirsitul laboratorului se vor detine abilitati de interfatare a microcontrolerului cu extensii separete galvanic destinate aplicatiilor de forta si conectabile la dsPIC DSC prin intermediul porturilor de uz general.


  • L2.3 Resurse:


  • Schema dsPIC DSC Board

    Sistemul de dezvoltare dsPIC Starter Kit 1 , cablu interconectare USB, extensie control motor AC,
    MPLAB C30.


  • L2.4 Sursa program prototip:


  • Program prototip



  • L2.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 analizeaza schem de conectare a optocuplorului la dsPIC din figura urmatoere:

    • Se realizeaza un proiect cu sursa L2motor.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 execta pas cu pas programul pe sistemul dsPIC DSC;
    • Se rezolva problemele prototip;

    1. - Analizati structura interna a porturilor I/O
    2. - Examinati resursele biblioteca pentru controlul porturilor de I/O
    3. - Utilizind documentatia corespunzatoare, analizati parametrii de curent continuu ale porturilor I/O



  • L2.6 Probleme propuse:


  • 1. Realizati o secventa program care va permite activare LED verde cu intermitenta la apasare S2

    2. Realizati un program care va semnaliza "avarie" daca se activeaza s1 mai mult de 500 ms;

    3. Realizati un program care va activa motorul de curent alternativ pentru 2 secunde daca se apasa simultan s1 si s2;

    4. Realizti o secventa program care va activa motorul de CA daca sint apsate s1 si s2

    5. Realizti o secventa program care va activa LED-ul galben simultan cu motorul de CA la apasarea lui s1.

  • L2.7 Experimentul poate fi extins pentru:


  • - Controlul sistemelor de putere actionate cu 220V;
    - Realizarea secventelor pornire motor tractiune in vehiculele cu propulsie electrica;
    - Realizarea intefetelor om-masina cu grad ridicat de siguranta;


  • L2.8 Referinte documentare:




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