Forum: Mikrocontroller und Digitale Elektronik LED flackern


von Dominik K. (dodoo)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich bin neu in der µC -Technik und bin auf ein problem gestoßen:

Ich möchte, dass der Schirmmotor nur dann durch einen Transistortreiber 
an geht, wenn er nicht in der Endlage (logisch^^)ist UND ich einen 
Taster gedrückt halte. Funktioniert alles wie geplant, bis auf dass, das 
die LEDs (Statt dem Motor) flackern, manchmal sogar mit voller Stärke 
kurz aufleuchten...
Ich habe alle Pull-Ups aktiviert, die Taster schalten gegen Masse. Eine 
LED hab ich an B0 und die andere an C0.
Ist das wegen der UND Verknüpfung?

Ich hoffe ,dass Jemand weiss wie man das lösen kann ;)

MfG

Dominik

PS Sorry dass ich es 2mal Hochgeladen haben, sind beide ident...

von Dominik K. (dodoo)


Angehängte Dateien:

Lesenswert?

Und als .txt, falls jmd die Bascom Datei nicht öffnen kann ;)

MfG

Dominik

von Oliver J. (skriptkiddy)


Lesenswert?

Dominik Kovacs schrieb:
> Regelung.bas (3 KB, 0 Downloads)
Ich würde es Steuerung nennen.

Wie sieht deine Schaltung aus?

Gruß Oliver

von Dominik K. (dodoo)


Angehängte Dateien:

Lesenswert?

Oliver J. schrieb:
> Dominik Kovacs schrieb:
>> Regelung.bas (3 KB, 0 Downloads)
> Ich würde es Steuerung nennen.

Da kommt noch einiges dazu, und wird am Ende, wenn alles glatt läuft, 
eine Regelung^^

Ich habs erst mal auf dem Board aufgebaut (PDF) und C0 und B0 jeweils 
mit den LEDs und D0 und D4 jeweils mit einem Taster über Steckbrücken 
verbunden.

MfG

Dominik

von Lehrmann M. (ubimbo)


Lesenswert?

Dominik Kovacs schrieb:
> Ist das wegen der UND Verknüpfung?
>
> Ich hoffe ,dass Jemand weiss wie man das lösen kann ;)

Das beste für dich wäre, wenn du dich mal auf die Fehlersuche machst. 
Wenn du jetzt das AND im Verdacht hast, dann legst dir halt die beiden 
Komponenten des ANDs je auf eine LED und das Ergbnis eben auf eine 
dritte LED. Dann kannst du sehen ob e sdie AND Verknüpfung (besser 
gesagt eine/beide Komponente der AND) am Flackern Schuld ist. So kannst 
dann anfangen zuerst grob kategorisch Gegebenbenheiten auszuschließen. 
So kann man den Fehler immer weiter eingrenzen. Es ist wichtig, die 
Fehlersuche selbst zu machen. Nur da lernt man effektiv. Das bringt 
Erfahrung und das ist beim Programmieren gerade bei Mikrocontrollern 
alles ...

von Dominik K. (dodoo)


Lesenswert?

Ok danke ich schau mir mal an Obs wirklich am and liegt^^ Hmm gute 
Idee...

MfG
Dominik

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.