Ce este semnalul analog?
Semnalul analog reprezinta o variatie neregulata in amplitudine si frecventa al unui semnal(electric,luminos,sunete etc.).In continuare vom discuta despre semanalele electrice(sub forma variatiei tensiunii electrice).Graficul unui astfel de semnal este neregulat sau sinusoidal(sub forma de unde line,curbe):
Uitandu-ne la grafic observam faptul ca tensiunea electrica trece prin toate valorile posibile intre maximul de amplitudine(varfurile) si minimurile de amplitudine(gropile),acest lucru manifestandu-se pe grafic sub forma unor linii curbe,line ,sinusoidale.Majoritatea semnalelor din natura sunt analogice,chiar si vocea umana variaza in putere si frecventa,dand nastere la un grafic neregulat:
Pinii analogici ai Arduino pot emite sau citi semnale analogice cuprinse intre 0 si 5 volti,cu o rezolutie de 10 biti(adica citirile sau transmisiile pinului sunt impartite in 1023 de nivele).Despre folosirea pinilor analogici ai Arduino si programarea lor vom discuta intr-o lectie viitoare.
Ce este semnalul digital?
Un semnal digital poate avea doar un numar mic de valori,de obicei doar doua valori(0 sau 1,inchis sau deschis).Graficul unui semnal digital arata prin urmarea cam asa:
Din nou,uitandu-ne la grafic,observam ca semnalul poate avea doar doua tensiuni:0 sau 5 volti(reprezentate 0 sau 1),formand niste valuri dreptunghiulare.Unele semnale digitale pot avea mai multe nivele,pentru a simula un semnal analog:
Pinii digitali ai Arduino pot avea doar doua nivele,numite HIGH(5V) si LOW(0V).Insa,pinii digitali marcati cu ~ pot simula un semnal analog cu ajutoru functiei PWM,despre care vom invata intr-o lectie viitoare.
Comments