-
Anfängerfrage
Hallo :)
ich habe mir das RN-Control besorgt und mache jetzt erste versuche mit dem Bascom Compiler....
Ich habe den Beispiel Code kompiliert verstehe aber folgende Source Zeilen nicht...
Code:
Const Ref = 5 / 1023
(...)
'Diese Unterfunktion zeigt Batteriespannung an
Sub Batteriespannung()
Local W As Word
Start Adc
W = Getadc(6)
Volt = W * Ref
Volt = Volt * 5.2941
Print "Die aktuelle Spannung beträgt: " ; Volt ; " Volt"
End Sub
Wieso wird der Wert mal 5.2941 genommen?
Wieso liegt an dem Port die Batteriespannung an?
-
1. Das Frag ich mich auch, weil eigentlich sollte "Volt = (5 / 1 023) * W" reichen.
2. Die Batteriespannung liegt an diesem Port nciht an, du musst sie selber an ADC6 anlegen
-
falsch ;-)
schau dir mal das Datenblatt der RN-Control an...Da sitzt ein jumper (UMESS glaub ich) und sobald der gestekct ist wird die bateriespannung gemessen.
Da wird multipliziert, da ja das was der Controller misst nicht die Volt zahl ist ;-)
Schau dir Mal das RN-Wissen oder ein Buch an.
Mfg
-
*die RN-Control nciht hab*
*nur logisch gedacht hab*
:-# :-b
-
ah ok :)
danke für die antworten