Proiectul meu consta intr-un reportofon digital care preia semnalul analogic de la un microfon. Cu ajutorul microcontrollerului acest semnal
este convertit intr-un semnal digital si datele astfel obtinute sunt stocate pe cardul SD aflat pe placa de baza, sub format WAV.
Datele inregistrate sunt redate ulterior cu ajutorul unui difuzor.
Ideea proiectului a plecat de la un player de fisiere WAV, dar cum a existat un laborator pe aceasta tema, i-am adaugat si functia de
inregistrare.
Chiar daca dispozitivul rezultat nu este o idee originala, consider ca este folositor atat in viata de zi cu zi cat si in scop didactic.
Schema bloc a proiectului :
Principiu de functionare:
Inainte ca semnalul analog sa fie stocat pe cardul SD, este nevoie ca acesta sa fie convertit in semnal digital. Acest lucru este realizat in mai multi pasi:
Valorile digitale convertite sunt redate cu ajutorul PWM (Pulse Width Modulation). Un ciclu al semnalului PWM consta intr-un contor care numara pana la valoarea maxima a semnalului digital si inapoi la 0. Output-ul este pornit atunci cand counterul PWM atinge valoarea semnalului digital in acel punct si este oprit atunci cand scade sub acea valoare din nou.
Componente hardware:
Programul a fost dezvoltat in WinAVR in Windows XP.
Mod de functionare:
Success is a journey, not a destination.