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

 Control CA
Experiment Nr.9

  • E9.1 Denumire:

  • FRDM ARM Cortex M0 - interfata sensori lumina


  • E9.2 Prezentare generala, scop:

  • Lucrarea de laborator urmareste utilizarea modulului de conversie analog/numerica pentru achizitia informatiilor din sensori optici. Sint explorate clasele C++ de tip AnalogIn precum si posibilitatile de interfatare a senzorilor capabili sa permita deplasarea unui sistem mobil pe un traseu impus.


  • 92. 3 Resurse:

  • Platforma FRDM, extensie ByteDisplay, extensie fotorezistente, pointer laser, browser si conexiune la www.mbed.org, osciloscop, multimetru .


  • E9.4 Sursa program prototip:

  • Program prototip


  • E2.5 Mod de desfasurare/urmarire experiment:

    • Analizati schema extensiilor pentru platforma FRDM si verificati corectitudinea conexiunilor;
    • Identificati pinii pentru care pot fi realizate instante ale clasi AnalogIn;
    • Analizati detaliile de implementare a modului AD din structura microcontrolerului ARM cortex M0 - Freescale Kl25
    • Utilizind multimetrul determinati valorile fotorezistentelor la lumina ambientala si la expunere la raza laser;

    • Rulati programul prototip;
    • Rezolvati problemele propuse.

  • E9.6 Probleme propuse:

  • 1. Modificati programul prototip astfel incit , pe byteDisplay sa fie afisat ;

    2. realizati un program care va activa LED-urile pe byte display functie de pozitia unui deget pe care se deplaseaza deasupra modulului cu fotorezistente;

    3. Realizati un program care va activa LED-ul corespunzator fotorezistentei iluminata cu o raza laser;

    4. La iesirea PWM1 se conecteaza o membrana pizoceramica. Realizati un program care va genera 5 note muzicale functie de atingerea fotorezistentelor F1-F5;

    5. Corectati programul prototip prin stabilirea intrarilor nefolosite ale modulului A/D ca iesiri digitale pentru evitarea diafoniei.


  • E9.7 Experimentul poate fi extins pentru:


  • Realizarea sistemlor de orientare a robotilor urmaritori de linii;
  • Dezvoltarea nucleelor de tip Internet of Things pentru Future Internet;
  • Realizarea sistemelor activabile prin lumina;
  • Realizarea actuatoarelor pentru controlul iluminatului functie de lumina naturala;
  • Realizarea interfetelor de tip Tuch fara atingere;



  • E9.8 Informatii colaterale:



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