Przetwornik A/C i wynik zwrócony w systemie

Jun 24, 2007 21 Replies

Witam serdecznie,



Głowię się właśnie nad takim zagadnieniem: "Binarny rezultat wyniku przetwarzania 12-bitowego bipolarnego przetwornika A/C wynosi D=0E5AHEX (kod U2). Określ wartość napięcia wejściowego przetwornika Ua jeżeli Ufs=1.25V."



Proszę szanownych Grupowiczów o podpowiedź, jak się zabrać do tego przykładu z systemem dopełnień do dwóch.



Wynik konwersji zapisany bitowo to: 0000 1110 0101 1010



Przetwornik jest 12-bitowy, czy więc powinienem odrzucić początkowe



0000 i zostawić:
  1. 110 0101 1010 (jedynka bitem znaku) czy też odrzucić 000 i zostawić:
  2. 1110 0101 1010

Zakładając pierwszy przypadek - po konwersji na wartość dziesiętną otrzymuję -422. Jak to w takim razie przenieść na napięcie? Mnożyć liczbę ujemną aby otrzymać ujemną wartość napięcia? Dzielić przez 2^11 czy 2^12?



Z góry bardzo dziękuję za wszelką pomoc.


Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required