Celem przeprowadzonego przez nas ćwiczenia było zapoznanie się z działaniem przetworników C/A i A/C przy wykorzystaniu programu LabView.
W pierwszej części dla przetwornika C/A mieliśmy za zadanie odczytywać napięcia z programu oraz z woltomierza.
Lp | Program[V] | Voltomierz [V] |
---|---|---|
1 | 0 | 0 |
2 | 0,61 | 0,61 |
3 | 1,55 | 1,551 |
4 | 1,78 | 1,786 |
5 | 2,10 | 2,10 |
6 | 2,57 | 2,569 |
7 | 3,06 | 3,063 |
8 | 3,65 | 3,651 |
9 | 4,33 | 4,34 |
10 | 4,78 | 4,78 |
11 | 5 | 5 |
Błąd przetwarzania dla przetwornika C/A: 2−8 * 5[V] = 0, 0196 [V].
Wszystkie wyniki są poprawne, ich odchylenia mieszczą się w zakresie błędu przetwarzania.
W drugiej części odczytywaliśmy kod liczbowy z przetwornika A/C podczas zwiększania napięcia wejściowego.
Lp | Kod binarny | Wartość dziesiętna | Wartość napięcia [V] |
---|---|---|---|
1 | 0000 0000 | 0 | 0 |
2 | 0000 0111 | 7 | 0,14 |
3 | 0001 0001 | 17 | 0,33 |
4 | 0001 1110 | 30 | 0,59 |
5 | 0010 1011 | 43 | 0,84 |
6 | 0011 1011 | 59 | 1,16 |
7 | 0100 0001 | 65 | 1,28 |
8 | 0101 0011 | 83 | 1,63 |
9 | 1111 1011 | 251 | 4,92 |
10 | 1111 1111 | 255 | 5 |
Wartość napięcia obliczona:
dla 0000 0111:
5 – 255
x – 7
x$= 7*\frac{5}{255} = 0,14\ \lbrack V\rbrack$
Wnioski:
W Pierwszej części ćwiczenia można zauważyć, iż napięcia nie różnią się znacznie, ich wartości mieszczą się w zakresie błędu przetwarzania. Przy niektórych wynikach obie wartości są identyczne.
W drugiej części ćwiczenia na podstawie tego, że 5 V ma kod binarny 1111 1111 zostały wyznaczone wartości napięcia dla pozostałych wartości binarnych. Widać w związku z tym, że wraz ze wzrostem wartości dziesiętnej liczby zapisanej w kodzie binarnym rośnie wartość napięcia.