P
Priya
Guest
Jeg har CS5550 ADC fra Cirrus Logic.Produktionsgabet register er af den form
- (2 ^ 0) (2 ^ -1) (2 ^ -2) ..........(2 ^ -23)
Dette er en 24-bit register.Det er givet i databladet, at: Disse register indeholder den sidste værdi af de målte resultater af AIN1 og AIN2.Resultaterne vil blive på mellem -1,0 <= AIN1, AIN2 <1,0.Værdien er repræsenteret i 2's komplement notation med binære punkt sted til højre for MSB (MSB have en negativ vægtning. Disse værdier er 22 bits i længden. De 2 mindste signifikante bits, (placeret på højre side) har ingen betydning, og vil altid have en værdi på "0". jeg bruge denne ADC for vejning skala ansøgning. Hvordan kan jeg bruge outputtet fra ADC at beregne vægten? Så vidt jeg behandlet ADC's, der giver output i binære koder og Jeg kan direkte kort i tilsvarende vægt. Jeg har ingen idé med 2's komplement form.
Hjælp mig.
- (2 ^ 0) (2 ^ -1) (2 ^ -2) ..........(2 ^ -23)
Dette er en 24-bit register.Det er givet i databladet, at: Disse register indeholder den sidste værdi af de målte resultater af AIN1 og AIN2.Resultaterne vil blive på mellem -1,0 <= AIN1, AIN2 <1,0.Værdien er repræsenteret i 2's komplement notation med binære punkt sted til højre for MSB (MSB have en negativ vægtning. Disse værdier er 22 bits i længden. De 2 mindste signifikante bits, (placeret på højre side) har ingen betydning, og vil altid have en værdi på "0". jeg bruge denne ADC for vejning skala ansøgning. Hvordan kan jeg bruge outputtet fra ADC at beregne vægten? Så vidt jeg behandlet ADC's, der giver output i binære koder og Jeg kan direkte kort i tilsvarende vægt. Jeg har ingen idé med 2's komplement form.
Hjælp mig.