-
-
Port 3 lässt sich nicht mehr auf null( low ) schalten
Hallo, wenn ich bei meiner CC1 den Port 3 softwaremäßig auf high und dann wieder auf low setze, bleibt er auf high und lässt sich ohne Neustart(Reset) nicht wieder auf low setzen. (An Port 3 ist ein Motorrelais angeschlossen. Die 10mA Hochststrom werden nicht überschritten.)
Weiss da jemand einen Rat?
Gruß
Joachim
-
Erfahrener Benutzer
Roboter-Spezialist
bleibt tatsächlich der Ausgang high oder nur das Relais eingeschaltet?
Ich denke an Hysterese durch einen pull-up-Widerstand am Ausgang.
RG
-
Hallo,
ja es ist tatsächlich der Port der auf high bleibt, auch wenn das Relais nicht angeschlossen ist.
Mir fällt ein, dass Port 3 während der Abarbeitung eines Pogramms ( Port 3 bis 6 werden nacheinander kurz auf high und dann wieder auf low geschalten ) funktionniert hat und dann irgendwann auf Dauerhigh umgeschaltet hat, sobald man ihn einmal high setzt. Es zu versuchen, ihn über die software wieder auf low zu setzten bringt also nicht.
Wenn ich in Basic einen anderen Port anstatt den Port 3 verwende, funktioniert alles wunderbar.
Ich hab nochmal gemessen. Wenn ich das Relais an Port 3 anschliesse, fliessen 0,3 mA. Das ist ungefähr genausoviel wie bei den anderen 3 Relais, die an die Ports 4 bis 6 angeschlossen sind.
Gruß
Joachim
-
Erfahrener Benutzer
Roboter-Spezialist
Bleibt der Port auch auf High, wenn du ihn ohne Relai testest?
Wenn ja, dann vermute ich mal der hat was abbekommen.
Hast du Dioden zwischen Relais und Ports?
Wenn nein, dann kann die induzierte Spannung durch das Relais möglicherweise den Port beschädigt haben.
Oder du hast einfach einen Programmfehler.
MfG ACU
-
hallo,
ja der port bleibt auch auf high, wenn ich ihn ohne relais teste.
Ich habe jetzt jeweils eine Diode zwischen Relais und Port eingebaut, wie ACU mir geraten hat.
Gruß
Joachim
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen