Hallo, in der Schaltung im Anhang sind 2 Op´s verbaut. Ich möchte die Schaltung jedoch ohne Op´s verwenden, da ich einen Schalter anschließen möchte und keinen LDR. Muss ich an die Eingänge einen Pull-up Widerstand einbauen und gegen Masse schalten? Mit freundlichen Grüßen
Normalerweise schaltest du die Schalter gegen Masse und aktivierst die internen Pullups im ATtiny. Dann brauchst du außer den Schaltern keine zusätzlichen Bauteile.
:
Bearbeitet durch Moderator
Ich hab aber keinen Einfluss auf die Software. Sonst würde ich es so machen.
Ja, dann solltest du externe Pullup-/Pulldown-Widerstände verwenden. Wie herum du die Schalter und Widerstände anschließt, hängt davon ab, ob der geschlossene Schalter ein High- oder ein Low-Signal erzeugen soll.
Das ist mir bewusst. Meine Frage bezieht sich auf die Op´s. Dort kann man doch erkennen ob welches Signal sie im Ruhezustand rausgeben. Sind es 0V oder 5V? Muss ich Pull-up oder Pull-down Wiederstände verwenden? Ich will ja nur die Op´s umgehen.
Da das nur Schalteingänge sind, könntest du statt der LDRs auch Schalter anschliessen und die OPs einfach drinlassen.
Päddy schrieb: > Dort kann man doch erkennen ob welches Signal sie im Ruhezustand > rausgeben. Wenn die LDRs jeweils zwischen Input A/B und GND angeschlossen sind, liefern die Opamps bei Dunkelheit low und bei Helligkeit high an den µC. Jetzt musst du nur noch entscheiden, was für dich der "Ruhezustand" ist, ob dunkel oder hell.
Zur Entprellung der Schalter würde ich allerdings noch einen Kondensator vorsehen, da du nicht weißt ob eine Entprellung der Eingänge per SW stattfindet.
Ja genau. Vorgesehen war das sie zwischen den Inputs und GND geschaltet werden. Also dann Pull up und den Taster daran. Der Tiny reagiert auf fallende Flanken mit einem Interrupt. Also mit meiner Schaltung ohne die OP´s und 2 Pullups und einem kleinen Kondensator sollte es dann ja gehen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.