RTV forum PL | NewsGroups PL

Jak obliczyć napięcie wejściowe z 12-bitowego przetwornika A/C w U2?

Przetwornik A/C i wynik zwrócony w systemie U2

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak obliczyć napięcie wejściowe z 12-bitowego przetwornika A/C w U2?

Goto page Previous  1, 2

J.F.
Guest

Tue Jun 26, 2007 12:23 am   



On Mon, 25 Jun 2007 19:34:10 +0200, A. Grodecki wrote:
Quote:
J.F. napisał(a):
Ta, tylko czy zadajacy pytanie mial na mysli "11-bit pomiaru i bit
znaku" czy "12bit pomiaru i bit znaku".
Obstawiam ze to pierwsze, bo nie dawalby tak trywialnego przykladu

Ten prosty przykład pokazuje, że większość z 'elektroników' na tej
grupie nie jest w stanie rozwiązać problemu na poziomie elementarnym, bo
albo po prostu nie wie, albo nie umie czytać ze zrozumieniam, albo nie
umie liczyć na 4-działaniowym kalkulatorze, albo szuka dziury w całym
inaczej: miesza gó..o z twarogiem.

Tak, my nie wiemy ... co nieznany profesor przyjal za definicje.

Bo to nam do niczego nie potrzebne. Pan profesor da linka do datashitu
to porozmawiamy.

J.

J.F.
Guest

Tue Jun 26, 2007 12:29 am   



On Mon, 25 Jun 2007 21:29:12 +0200, A. Grodecki wrote:
Quote:
wynik 0x0E5A w kodzie U2 to dokładnie 3674, co oczywiście nie mieści się
w zakresie 12-bitowym ze znakiem.

Wot, zagwozdka!
Smile
Człowieku, albo U2, albo znak-moduł! Masz znaczących 12 bitów, czy nie
masz? Jest jak wół napisane, że u2, czy nie jest? Jest najstarszy bit
jedynką, czy nie jest? Czyli jest liczba ujemna czy dodatnia? W czym
problem?

.... a ktory to jest najstarszy bit i dlaczego wlasnie ten ? :-)

Quote:
I o to chodzi Smile
Testy inżynierskie często sprawdzają inteligencję a nie tylko zdolność
małpiego stosowania wykutych formułek. Jeśli jest napisane że
przetwornik 12 bitowy U2, a ktoś nadal ma wątpliwości, tylko dlatego że
widzi więcej niż 12 pól bitowych, to już jest podstawa do wystawienia
oceny za to zadanie.

Czy przetwornik "12-bitowy" nie powinien zawierac rzeczywistego
12-bitowego przetwornika, a dodatkowo czlonu ustalania znaku ?

J.

Portal
Guest

Tue Jun 26, 2007 12:40 am   



Quote:
... a ktory to jest najstarszy bit i dlaczego wlasnie ten ? Smile
Hłe hłe - mój były wykładowca od architektury komputerów dostawał białej

gorączki na "starsze" i "młodsze" bity argumentując, że przecież z biegiem
lata słowo binarne w różnych architekturach zwykle ulegało rozszerzaniu "w
lewo", więc chronologicznie najbardziej znaczące bity są najmłodsze ;-)

Quote:
Czy przetwornik "12-bitowy" nie powinien zawierac rzeczywistego
12-bitowego przetwornika, a dodatkowo czlonu ustalania znaku ?

W teorii 12-bitowy przetwornik to taki, który na wyjściu może wyprodukować
2^12 dyskretnych stanów. Ale z drugiej strony wynik przetwarzania takiego
przetwornika w teorii nie może równać się 0x0E5A, bo taka liczba nie mieści
się w zakresie liczb 12-bitowych ze znakiem. Do A. Grodeckiego - czepiam się
tego zapisu tak, bo po prostu uważam rozszerzanie liczb ujemnych zapisanych
w U2 zerami zamiast bitem znaku za błąd - i dlatego nie podoba mi się sposób
w jaki sformułowano treść.

Pozdravim
Portal

lwh
Guest

Tue Jun 26, 2007 7:56 am   



Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
news:69j083hdomc4dpg3gqducofigtjrci9ek5@4ax.com...
Quote:
Bo to nam do niczego nie potrzebne. Pan profesor da linka do datashitu
to porozmawiamy.

Można obejrzeć AD7880 , MCP3201 , MCP3301 ... i się zdziwić Smile

Guest

Tue Jun 26, 2007 1:18 pm   



On 26 Cze, 08:56, "lwh" <l...@vp.pl> wrote:
Quote:
Użytkownik "J.F." <jfox_xnosp...@poczta.onet.pl> napisał w wiadomościnews:69j083hdomc4dpg3gqducofigtjrci9ek5@4ax.com...

Bo to nam do niczego nie potrzebne. Pan profesor da linka do datashitu
to porozmawiamy.

Można obejrzeć AD7880 , MCP3201 , MCP3301 ... i się zdziwić Smile

Chodzi o to że pierwsze (najstarsze) 4 bity to nr kanału dlatego można
je odrzucić i rozpatrywać tylko 12 młodszych bitów

MKi
Guest

Tue Jun 26, 2007 7:09 pm   



Quote:
wszystkim ze względu na zapis wartości pomiaru. Podany 16-bitowy(!!)

Od kiedy to zera poprzedzające liczbę coś znaczą? :)

wynik 0x0E5A w kodzie U2 to dokładnie 3674, co oczywiście nie mieści
się w zakresie 12-bitowym ze znakiem.

Wot, zagwozdka!
Smile
Człowieku, albo U2, albo znak-moduł! Masz znaczących 12 bitów, czy nie
masz? Jest jak wół napisane, że u2, czy nie jest? Jest najstarszy bit
jedynką, czy nie jest? Czyli jest liczba ujemna czy dodatnia? W czym

Jak już się czepiać...

A gdzie zostało napisane, że to najmłodsze 12 bitów jest ważne?

Posługuję się w swojej pracy przetwornikiem 12-bitowym,
który zwraca liczbę 16-bitową. Jest konfigurowalny,
czy wynik ma być "dociśnięty" do prawej, czy do lewej
strony. (Jest to wbrew pozorom bardzo przydatne, dociskamy
do lewej, gdy interesuje nas wynik jednobajtowy.)

Zakładając takie problemy (zagadnienie projektowo-problemowe Wink
podana w zadaniu liczba 0xE5A jest doskonale dwuznaczna...
.... do pewnego stopnia, mój przetwornik na nieużywanych
bitach daje zera, więc ten wynik automatycznie wskazuje
dociśnięcie do prawej!

Pozdrowienia,
MKi

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Jak obliczyć napięcie wejściowe z 12-bitowego przetwornika A/C w U2?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map