Archiv verlassen und diese Seite im Standarddesign anzeigen : Eingangsport spinnt
Hallo zusammen,
ich bin blutiger Anfänger und habe gerade versucht ein Beispielprogramm für das RNBFRA 1.2 einzugeben. Ich möchte einfach den Eingangswert am Port 1 ausgeben (Poti angeschlossen).
Es erscheinen Werte zwischen 270 und 310, egal was ich einstelle und die Werte springen wild hin und her. Was kann das sein?
Übrigens: wie kann man denn den Quelltext in einem kleinen scrollbaren Fenster posten?
Ich hoffe, es kann mir jemand helfen :^o
daiyama
$regfile = "m32def.dat"
$crystal = 8000000
$baud = 9600
Dim Adcwert As Word
Config Adc = Single , Prescaler = Auto
Start Adc
Do
Adcwert = Getadc(0)
Print "Wert: " ; Adcwert
Waitms 500
Loop
End
HI
doch, man kann es mit [*code]<Code>[*/code](*dass djetzt kein Code eingebunden wird.)
Wen du ADC1 abfragen willst, musst du statt
Adcwert = Getadc(0)
-> Adcwert = Getadc(1) eingeben.
Aber könntest du das Problem etwas genauer schildern, bitte?
Liebe Grüße, Tobi
du hast warscheinlich nur die beiden enables vergessen:
$regfile = "m32def.dat"
$crystal = 8000000
$baud = 9600
Dim Adcwert As Word
Config Adc = Single , Prescaler = Auto
Enable Adc
Enable Interrupts
Start Adc
Do
Adcwert = Getadc(0)
Print "Wert: " ; Adcwert
Waitms 500
Loop
End
Martin
Hi
das hat leider beides nichtsgebracht. Mein Terminalfenster habe ich angefügt und das Programm sieht jetzt so aus:
$regfile = "m32def.dat"
$crystal = 8000000
$baud = 9600
Dim Adcwert As Word
Enable Adc
Enable Interrupts
Config Adc = Single , Prescaler = Auto
Start Adc
Do
Adcwert = Getadc(0)
Print "Wert: " ; Adcwert
Waitms 500
Loop
End
Am Port1-2 vom RNBFRA1.2 hängt ein Poti von 100k (Pin1->Schleifkontakt, Pin3+4->die anderen 2 Kontakte vom Poti).
Die Spannung an Pin1 ist konstant aber was ich angezeigt bekomme leider nicht :-&
ich kenn leider das rnbfra nicht so gut, ich hab zwar die anleitung schon gelesen, weiß aber nun nicht genau wo du was angeschlossen hast!
kannst du mal genau nen anschluss nennen, den man auch in der doku finden kann wo du was vom potentiometer angeschlossen hast?
Martin
Hi, nur um es klarzustellen:
Der adc-channel 0 gehört zum Pin#13 am RN-Bus
nicht verwechseln und verzählen !
mfg robert
Also nachdem ich jetzt den Acrobatreader auf 300% gestellt habe kann ich erkennen, wie die Pins heissen. Der Anschluss von dem ich messen möchte geht über O2 vom ULN2803A an P1 vom PCF1. Getadc (1) hat übrigens auch nur Müll angezeigt. Warum schwanken die Werte?
Gruß Oliver
Beim ULN... geht's doch nur raus (Powerport) oder spinn' ich nu ?
Nimm doch die Pins am RN-Bus (das gaanz breite Stecker-Ferkel)
chann # 0 - 7 --> Pin 13 --> 20
mfg robert
Sorry - hab mich verguckt (ich war beim APORT1-2). Er geht an P1 von PCF2. Der Port kann aber doch lt. Beschreibung z.b für Sensoren genutzt werden. An den Bus zu gehen wäre etwas umständlich.
Gruß Oliver
das sind ja sensoren da dran, die klar ne 1 oder ne 0 leifern, am PCF kann man keine sharps anschließen, das ist nen reiner portexpander,
dazu musste schon nen analogeingang nehmen
Jetzt ist es klar - ich hatte mich von der Beschreibung irre führen lassen "Eingangsport zum Anschluß beliebiger Sensoren(Mikroschalter, IR-Sensoren)..." Es wäre ja auch schwierig, ein analoges Signal über den I2C-Bus zu übertragen :-k
Die Frage, warum ich diese Ausgabewerte bekomme bleibt aber immer noch. Ist der A/D-Eingang so hochohmig, daß ich dort Störungen sehe, wenn nichts angeschlossen ist?
Vielen Dank erst mal an Alle - ich werde heute abend weiter forschen...
Gruß
Oliver
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.