Herunterladen Inhalt Inhalt Diese Seite drucken

Berechnung Negativer Werte - ESD electronic CAN-CBM-AI4 Handbuch

Erweiterungsmodul mit 4 analogen eingängen
Inhaltsverzeichnis

Werbung

6.2 Berechnung negativer Werte

Beispielsweise wird der Wert -2,6 V im CAN-Scope als HEX: E0 DD dargestellt.
1. Aufgrund der unterschiedlichen Darstellung der Daten im MOTOROLA- und INTEL-
Format müssen High-Byte und Low-Byte vertauscht werden:
HEX: E0 DD => HEX: DD E0
2. Umrechnen der HEX-Zahl Werte in Binär-Zahlen:
HEX
D
binär
1101
3. Bilden des 2er-Komplements:
1101
1101
1101
1101
0010
0010
4. Umrechnen der Binär-Zahlen in HEX-Zahl Werte:
binär
0010
HEX
2
5. Umrechnen der HEX-Zahl in die Dezimal-Zahl:
HEX: 22 20 => Dez: 8736
6. Berechnung des LSB (Least Significant Bit):
• SpannungsMessbereich: 10 V
• MSB (Most Significant Bit): 0 => positiv / 1 => negativ
• Darstellung: 15 Bit (=32768) + 1 Vorzeichen-Bit (MSB)
Also: 10 V / 32768 = 0,000305 V als LSB
Daraus ergibt sich: 8736 x 0,000305 V = 2,6 V => -2,6 V, da MSB = 1 (negativ)
CAN-CBM-AI4 Handbuch Rev. 0.8
Beispielanwendung: Monitorprogramm CAN-Scope
D
E
0
1101
1110
0000
1110
0000
1101
1111
0010
0000
0010
0010
0000
2
2
0
-1
Invertierung
19

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis