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

 ARM NXP
Experiment nr. 1

  • L1.1 Denumire:


  • Platforma de dezvoltare Cloud - Mbed ARM Cortex M3



  • E1.1 Prezentare generala, scop.


  • Experimentul isi propuene sa ofere o initiere in modul de apelare a compilatorului C++ in aplicatie cloud si transferul codului executabil pe o platforma Mbed. Se urmareste intelegerea componentlor principale ale platformei,identificarea alimentrii si conexiunile externe precum si utilizarea obiectelor pentru controlul iesirilor digitale. La sfirsitul experimentului se vor detine informatii de baza despre resursele universului cloud pentru mbed percum si abilitati de realizare si testare a unui program destinat contolului extensiilor digitale.


  • E1.3 Resurse:


  • - Sistem de dezvoltare Mbed cu breadboard pentru extensii
    - Osciloscop
    - Computer PC cu browser web
    Documentatii:
    Arhitecturi ARM7 Utilizare procesor ARM7 la Lego NXT ARM la Analog Device ARM la Texas Instruments ARM - NXT in universitati


  • L1.4 Sursa program prototip:



  • Program prototip



  • E1.5 Mod de desfasurare/urmarire experiment:


    • Se conecteaza platforma Mbed la PC prin USB
    • Se urmareste apelarea USB HID si obtinerea pe PC a unui nou drive cu denumirea
    • Se lanseaza browserul web cu fiserul pentru conectare la resursele cloud;
    • Se efectuiza operatiile de logare in mbed.org;
    • Se verifica ID pentru platforma mbed;
    • Se analizeaza schema cu conexiunile externe alembed ;
    • Se compileza programul prototip si se urmareste modul de obtinere si transfer fisier cu codul executabil pe mbed ;
    • Se ruleaza codul pe mbed si se observa cu osciloscopul semnalele generate;




  • L1.6 Probleme propuse:


  • 1. Analizati schema mbed si u tilizind clasa realizati un program care va genera la iesire p5 un semnal periodic cu frecventa de 10 Khz;



    2. Realizati un program care va permite generarea la iesirea px a unui semnal dreptunghiular cu frecventa maxima. ;


    3. Sa se realizeze un program care va permite evidentierea cu osciloscopul a duratei fronturilor unui semnal generat la o iesire digitala ;

    4. Conectati un LED RGB la iesirile P5,P6,P7 si realizati un program pentru afisarea vizibila a spectrului de culori.

    5. Realizati un program care va activa LED-urile de pe platform mbed cu intermitente diferite.


  • L1.7 Experimentul poate fi extins pentru:


  • - Realizarea aplicatiior bazate pe control digital programabil;
    - Realizarea actuatoarelor inteligente ;
    - Realizarea componentelor universului Internet of Things;

  • L1.8 Referinte documentare:




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