Microprocesoare și microcontrollere

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 16 în total
Cuvinte : 1196
Mărime: 215.44KB (arhivat)
Publicat de: Marian P.
Puncte necesare: 8

Cuprins

  1. 1. Introducere;
  2. 2. Schema electrica;
  3. 3. Descriere algoritm;
  4. 4. Calculul timpilor pentru o bucla de intarziere;
  5. 5. Codul;
  6. 6. Rezultate simulari;

Extras din proiect

1. Introducere

Enunt tema:

Sa se conceapa si sa se proiecteze la nivel de program si de circuit (hardware si software), un sistem cu microcontroller PIC care sa genereze o melodie formata din minim 5 note muzicale, cu frecvente specificate in secventa f1, f2, f3, f4, f5.

Fiecare nota de pe portativ are numele ei. Astfel muzicienii stiu ce nota sa cante. Primele 7 litere din alfabet (A, B, C, D, E, F, G) sunt folosite (in notatia internationala) pentru numirea notelor.

Notatia literala internationala:

Do C

Re D

Mi E

Fa F

Sol G

La A

Si B(H)

Notele muzicale sunt pur și simplu unde sonore cu frecvențe particulare. Dacă frecvența unei note este cunoscută corect, un microcontroller poate fi programat pentru a reda nota, generând un semnal dreptunghiular (cu aceeași frecvență) la unul dintre pinii de I / O. Semnalul trebuie transmis unui difuzor pentru a asculta sunetul. Vom folosi un microcontroller PIC16F628A și un buzzer.

Pentru a reda tonul unei melodii, trebuie să îi cunoaștem notele muzicale. Fiecare notă este redată pe o anumită durată și există un anumit decalaj de timp între două note succesive. Tabelul de mai jos oferă frecvențe de note muzicale începând de la mijlocul C(do). Mijlocul C este desemnat C4, deoarece este a patra tastă C de pe o tastatură standard pentru pian cu 88 de taste.

Un semnal dreptunghiular poate fi generat folosind la un pin de I / O al microcontroller-ului PIC, prin schimbarea bitilor 1(HIGH) si 0(LOW).

O modalitate alternativă de a realiza acest lucru este utilizarea unui modul hardware PWM(Pulse Width Modulation).

Nota(solfegiu) Notatia internationala Frecventa

(Hz)

Do C 262

Re D 293

Mi E 330

Fa F 349

Sol G 392

La A 440

Si B 494

Do C 523

Tabel note muzicale

- Am ales generarea notelor Do, Re, Mi, Fa si Sol.

Preview document

Microprocesoare și microcontrollere - Pagina 1
Microprocesoare și microcontrollere - Pagina 2
Microprocesoare și microcontrollere - Pagina 3
Microprocesoare și microcontrollere - Pagina 4
Microprocesoare și microcontrollere - Pagina 5
Microprocesoare și microcontrollere - Pagina 6
Microprocesoare și microcontrollere - Pagina 7
Microprocesoare și microcontrollere - Pagina 8
Microprocesoare și microcontrollere - Pagina 9
Microprocesoare și microcontrollere - Pagina 10
Microprocesoare și microcontrollere - Pagina 11
Microprocesoare și microcontrollere - Pagina 12
Microprocesoare și microcontrollere - Pagina 13
Microprocesoare și microcontrollere - Pagina 14
Microprocesoare și microcontrollere - Pagina 15
Microprocesoare și microcontrollere - Pagina 16

Conținut arhivă zip

  • Microprocesoare si microcontrollere.doc

Alții au mai descărcat și

Aprindere Leduri prin Viraj

Descriere proiect Acest proiect are ca scop aprinderea led-urilor in functie de viraj, si anume: cand virez in stanga se aprinde grupul de led-uri...

Microsisteme cu microprocesoare și microcontrolere

TEMA PROIECT AN EA3 Sem.2 2019-2020 Microcontrolere 2 Să se proiecteze un microsistem electronic prin care se permite comanda și controlul unei...

Bazele sistemelor de achiziții de date

Tema de proiect Problema 27: Să se proiecteze un SAD ce achiționează 4 semnale în domeniile: -10mV~10mV, 0~1V; 1~2V. Achiziționarea celor 4...

Sistem cu un microcontroller PIC care sa genereze o melodie formată din 5 note muzicale

TEMA: Sa se conceapa si sa se proiecteze la nivel de program si de circuit, un system cu un microcontroller PIC care sa genereze o melodie formata...

Manipulare porturi pe ATMEGA128

Digital I/O - Manipulare de porturi Refference: Registri de porturi Port registers allow for lower-level and faster manipulation of the i/o pins...

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Microsisteme cu microcontrolere și microprocesoare pentru control - Arduino

Sa se realizeze un program care sa genereze un vector de 100 de culori la intamplare si apoi sa le proiecteze pe un LED RGB timp de jumatate de...

Bazele sistemelor de achiziție a datelor - Labview 1

Laborator nr. 1 Mediul de programare LabVIEW Mediul LabVIEW (Laboratory Virtual Instrument Engineering Workbench) este unul dintre primele imbaje...

Te-ar putea interesa și

Cutia de viteză automată

Capitolul 1 Introducere Automobilul modern este un sistem mecatronic. Aparut in a doua jumatate a secolului al XIX-lea, automobilul a...

Comunicații de date în rețea cu microcontroller

DECLARAȚIE DE ORIGINALITATE Subsemnatul MARCU ADRIAN RADUCU, student la specializarea Electronica Aplicata din cadrul Facultății de Automatică,...

Sistem de Control a Temperaturii într-o Incintă cu Microcontroller Pic16f877

TEMA proiectului: Să se construiască un sistem de încălzire a unei incinte cu ajutorul unui termostat comandat prin intermediul unui...

Sisteme hidraulice adaptive de acționare

SISTEM HIDRAULIC DE POZITIONARE Sistemele de pozitionare au aparut o data cu progresul tehnic si odata cu necesitatea si cerinta unei precizii de...

Mecatronica autovehiculelor

Capitolul 1 Introducere Revoluția informatică (a doua revoluție industrială) a marcat saltul de la societatea industrializată la societatea...

Automobilul Mecatronic

ARGUMENT Acest proiect işi propune să prezinte câteva dintre cele mai reprezentative sisteme mecatronice, cu argumente, pentru fiecare caz în...

Mecanica automobilelor

Prin acest referat doresc să scot în evidenţă unele aspecte mai semnificative, legate de: sistemul mecanic şi/sau optic, pe care se bazează...

Sisteme cu Microprocesoare I

SISTEME CU MICROPROCESOARE (Calitatea si adevarul raspunsurilor nu sunt garantate.) 1. Ce se întelege prin notiunile de microprocesor,...

Ai nevoie de altceva?