Marius-Florin GEANTĂ - Boloboc cu led-uri

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Scopul proiectului este de a realiza un boloboc cu afisaj pe led-uri, un dispozitiv care indica daca o suprafata este dreapta sau inclinata fata de o referinta aleasa.

Descriere generală

Pentru realizarea proiectului folosesc o placuta cu un accelerometru pe 3 axe MMA7361. Cand accelerometrul este tinut fix singura acceleratie masurata este cea gravitationala. Folosind componenta acceleratiei gravitationale pe axa OX putem masura inclinatia accelerometrului fata de o pozitie de referinta setata initial. Accelerometrul trimite datele pe care le colecteaza spre microcontroller-ul Atmega324 pe un canal ADC, acesta calculeaza inclinatia si aprinde led-urile simuland bula cu aer dintr-un boloboc.

Hardware Design

Lista componente

Montaj

  • Accelerometrul MMA7361 trebuie alimentat la tensiuni intre 2.6 si 3.6 V conform [1]. Pentru a obtine 3.3 V din cei 5 V (Vcc de la µc) am folosit un regulator de tensiune LM317T montat astfel ( R1 = 240Ω, R2 = 390Ω ):

  • Schema placutei cu accelerometrul

  • Iesirea XOUT a accelerometrului am conectat-o pe canalul ADC1
  • Cele 7 led-uri le-am conectat pe portul PC0-6 al µc.

Software Design

  • Mediu de dezvoltare : WinAVR + Programmer's Notepad
  • Schema program:
  1. Testare led-uri
  2. Initializare ADC
  3. Salvare acceleratiei in pozitia de referinta
  4. In while infinit calcul inclinatie fata de pozitia de referinta si aprindere led-uri corespunzatoare
  • Laboratoarele utile :
  1. Laborator 1 (partea cu led-uri)
  2. Laborator 3 (ADC)
  3. Laborator 6 (accelerometru)

Rezultate Obţinute























Momentan dispozitivul nu este functional pentru ca accelerometrul intoarce valori care cresc nedefinit chiar si cand este intr-o pozitie fixa (nu se comporta precum cel folosit la laborator care este MMA7341L). Nu am reusit sa determin cauza inca.

Concluzii

Proiectul a fost interesant, in special partea hardware, fiind o prima oportunitate de a implementa un dispozitiv electronic de la zero.

Download

Bibliografie/Resurse

pm/prj2013/rdobre/boloboc-cu-led-uri.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0