„Laboratórium 2 - 7. Mérés: A/D D/A átalakítók vizsgálata” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
a |
|||
1. sor: | 1. sor: | ||
{{Vissza|Laboratórium 2}} | {{Vissza|Laboratórium 2}} | ||
− | *[[ | + | == Gondolatok a mérésről, tippek és tapasztalatok == |
+ | |||
+ | *Ide jöhet minden tipp és tapasztalat a mérésről: | ||
+ | **Mire érdemes figyelni | ||
+ | **Necces mérések bővebb leírása | ||
+ | **Hibák, amiket nem kéne elkövetni | ||
+ | |||
+ | == Beugró kérdések == | ||
+ | |||
+ | *[[Laboratórium 2 - 7. Mérés ellenőrző kérdései|Ellenőrző kérdések kidolgozása]] - '''''<span style="color: darkgreen">Szerkesszétek, bővítsétek!</span>''''' | ||
+ | *Ide lehet gyűjteni olyan azokat a beugrókérdéseket, amik nem az ellenőrző kérdések közül kerültek ki. | ||
+ | |||
+ | == Házi feladathoz segítség == | ||
− | '''Egy kompakt megoldás a házira | + | {{Rejtett |
+ | |mutatott='''Egy kompakt megoldás a házira''' | ||
+ | |szöveg= | ||
+ | <syntaxhighlight lang="matlab" style="font-size: 140%;"> | ||
− | + | % Szinuszjel illesztése a mintavételezett jelre | |
− | + | N = 5; % ADC bitszáma | |
− | N = 5; %ADC bitszáma | + | fin = 5; % a jel frekvenciája |
− | fin = 5; % a jel frekvenciája | + | fs = 1024; % mintavételi frekvencia |
− | fs = 1024; % mintavételi frekvencia | + | U = 2.5; % referencia feszültség |
− | U = 2.5; % referencia feszültség | ||
load ad1.txt; | load ad1.txt; | ||
− | omin = 2* pi * fin / fs; | + | omin = 2 * pi * fin / fs; |
i=1:1024; | i=1:1024; | ||
u1=cos(omin * i)'; u2=sin(omin * i)'; | u1=cos(omin * i)'; u2=sin(omin * i)'; | ||
28. sor: | 42. sor: | ||
disp('A jel offsetje: offs =');disp(' ');disp(offs); | disp('A jel offsetje: offs =');disp(' ');disp(offs); | ||
− | e = sum((ad1 - b').^2 / size(b,2)) * U/(2^N); % szumma hibanegyzet | + | e = sum((ad1 - b').^2 / size(b,2)) * U/(2^N); % szumma hibanegyzet |
− | sinad = 10* log10((a^2 / 2)/e); % signal-to-noise and distrotion ratio | + | sinad = 10* log10((a^2 / 2)/e); % signal-to-noise and distrotion ratio |
− | Neff = N - log2(e / ((U/2^N)/sqrt(12))); % effektív bitszám | + | Neff = N - log2(e / ((U/2^N)/sqrt(12))); % effektív bitszám |
disp('sinad = ');disp(' ');disp(sinad); | disp('sinad = ');disp(' ');disp(sinad); | ||
37. sor: | 51. sor: | ||
figure; plot(i,ad1,i,b);grid; | figure; plot(i,ad1,i,b);grid; | ||
title('A mintavételezett és illesztett jel'); | title('A mintavételezett és illesztett jel'); | ||
+ | </syntaxhighlight> | ||
+ | }} | ||
+ | *[[Media:Labor2_mérés7_házi1.pdf|Kidolgozott házi feladat]] | ||
+ | |||
+ | |||
+ | *Ide lehet felrakni régi házi feladat megoldásokat | ||
+ | *Tipikus hibákra figyelemfelhívás és esetleg megoldási javaslat | ||
+ | *Mire érdemes figyelni | ||
+ | *Egyéb segédanyagok | ||
+ | |||
+ | == Ellenőrző mérés == | ||
+ | |||
+ | *Ide jöhetnek kitöltött jegyzőkönyvek | ||
+ | *Ide lehet gyűjteni: | ||
+ | **Milyen feladatot adtak az ellenőrző mérésen | ||
+ | **Mire érdemes figyelni | ||
+ | **Hibák, amiket nem kéne elkövetni és megoldási javaslat/trükk | ||
+ | |||
− | |||
[[Category:Villanyalap]] | [[Category:Villanyalap]] |
A lap 2014. február 6., 13:52-kori változata
Tartalomjegyzék
Gondolatok a mérésről, tippek és tapasztalatok
- Ide jöhet minden tipp és tapasztalat a mérésről:
- Mire érdemes figyelni
- Necces mérések bővebb leírása
- Hibák, amiket nem kéne elkövetni
Beugró kérdések
- Ellenőrző kérdések kidolgozása - Szerkesszétek, bővítsétek!
- Ide lehet gyűjteni olyan azokat a beugrókérdéseket, amik nem az ellenőrző kérdések közül kerültek ki.
Házi feladathoz segítség
Egy kompakt megoldás a házira
% Szinuszjel illesztése a mintavételezett jelre
N = 5; % ADC bitszáma
fin = 5; % a jel frekvenciája
fs = 1024; % mintavételi frekvencia
U = 2.5; % referencia feszültség
load ad1.txt;
omin = 2 * pi * fin / fs;
i=1:1024;
u1=cos(omin * i)'; u2=sin(omin * i)';
u = [u1 u2 ones(1024,1)];
p = u \ ad1;
a=sqrt(p(1)^2 + p(2)^2) * U/(2^N);
fi = atan2(-p(2),p(1));
offs=p(3) * U/(2^N);
b = a*cos(omin*i + fi)+ offs;
disp('A jel amplitudoja: a =');disp(' ');disp(a);
disp('A jel fazistolasa: fi =');disp(' ');disp(fi);
disp('A jel offsetje: offs =');disp(' ');disp(offs);
e = sum((ad1 - b').^2 / size(b,2)) * U/(2^N); % szumma hibanegyzet
sinad = 10* log10((a^2 / 2)/e); % signal-to-noise and distrotion ratio
Neff = N - log2(e / ((U/2^N)/sqrt(12))); % effektív bitszám
disp('sinad = ');disp(' ');disp(sinad);
disp('Effektív bitszám Neff = ');disp(' ');disp(Neff);
figure; plot(i,ad1,i,b);grid;
title('A mintavételezett és illesztett jel');
- Ide lehet felrakni régi házi feladat megoldásokat
- Tipikus hibákra figyelemfelhívás és esetleg megoldási javaslat
- Mire érdemes figyelni
- Egyéb segédanyagok
Ellenőrző mérés
- Ide jöhetnek kitöltött jegyzőkönyvek
- Ide lehet gyűjteni:
- Milyen feladatot adtak az ellenőrző mérésen
- Mire érdemes figyelni
- Hibák, amiket nem kéne elkövetni és megoldási javaslat/trükk