This is an old revision of the document!


Acordor chitara in E standard

Beznea Mircea-Andrei 332CA

Introducere

Ce face? Asa cum sugereaza si numele, acordorul de chitara in E standard asigura o referinta precisa pentru frecventele fundamentale ale celor sase corzi (E2, A2, D3, G3, B3, E4). Prin analizarea semnalului preluat de la instrument, aplicatia detecteaza in timp real inaltimea sunetului si ghideaza utilizatorul pentru a obtine tensiunea corecta in fiecare coarda.

Scopul proiectului consta in aprofundarea conceptelor de procesare a semnalelor audio, concretizata prin dezvoltarea unei aplicatii practice destinate utilizatorilor de instrumente cu corzi.

Ideea de start mi-a venit in momentul in care am realizat cat de importanta este precizia matematica in spatele unui sunet placut.

De ce este util? Poate fi integrat pe un stand sau pe chitara, oferind feedback vizual imediat (LED-uri/LCD) fara sa depinzi de bateria sau ecranul telefonului.

Descriere generala

Asa cum se vede si pe schema bloc. Semnalul audio analog este capturat de microfon, iar cu ajutorul ADC-ul integrat pe ATMega328P, semnalul este convertit intr-un semnal digital.

Ulterior, pentru a trece in domeniul frecventei se trece printr-un algoritm de tip FFT obtinand astfel frecventa (nota) curenta. Aceasta este ulterior comparata cu o valoare de referinta, iar rezultatul este afisat in mod corespunzator pe ecranul LCD folosind prin protocolul I2C.

Sistemul functioneaza pe baza unui flux de procesare digitala a semnalului, conform schemei bloc. Semnalul audio analogic este captat de microfon si convertit in format digital prin intermediul ADC-ului integrat pe microcontrolerul ATmega328P.

Pentru analiza spectrala, datele sunt procesate folosind algoritmul FFT, realizandu-se astfel tranzitia din domeniul timp in domeniul frecventa. Frecventa dominanta identificata (corespunzatoare notei muzicale) este comparata cu o valoare de referinta predefinita. In final, rezultatul procesarii si eventualele corectii sunt transmise si afisate pe ecranul LCD prin intermediul protocolului de comunicatie I2C.

Hardware Design

Lista de componente utilizate

  • LCD Display 1602 verde, alfanumeric, cu adaptor I2C, 5V
  • 2x Breadboard cu 400 puncte, 84×54.3×8.5mm
  • Amplificator microfon electret MAX9814 cu AGC, gain automat
  • PCB ATMega328P-XMINI (MCU - ATMega328P)
  • Fire Dupont M-M, M-T, T-T 20cm

Software Design

pm/prj2026/bianca.popa1106/beznea.mircea.1778503914.txt.gz · Last modified: 2026/05/11 15:51 by mircea.beznea
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