Forum: Mikrocontroller und Digitale Elektronik taster auf 5V oder GND im normalbetrieb


von luxx (Gast)


Lesenswert?

Hallo
was ist am sinnvollsten?
Ich habe einen Taster nen 33kOhm-Widerstand um auf nen best. Pegel zu
bleiben und nen 330nF-C zum entprellen.

ich will nen mega16-eingang ansteuern.

was ist da am besten:

den pin normal auf GND und dann mit 33kOhm+taster auf 5V ziehen, oder
wie? und wo baue ich am besten den C ein?

luxx

von Daniel M. (usul27)


Lesenswert?

Dem ATMega ist es egal, ob du gegen Masse oder GND schaltest. Wenn du
die internen Pullups benutzen willst, musst du gegen Masse schalten.
Auch wenn immer wieder zu externen Widerständen geraten wird: Es
funktioniert auch mit den internen Pullups.

Den Kondensator kannst du dir sparen, wenn du die Entprellung in
Software erledigst.

von HAL9000 (Gast)


Lesenswert?

wenn du eh nen Atmel benutzt, würd ich die Entprellung per Software
machen, kostet 1 variable und 2 anweisungen und ist 100% sicher. und
für taster am besten ist von Pin pullup widerstand auf 5V und taster
zwischen pin und GND zu legen, da ein TTL pegel für High (1-5V) mehr
spiel hat als für Low (0-0,6V oder so).

für analoges entprellen muss der C nur nen Tiefpass mit dem rest
bilden, meiner Erfahrung nach aber je nach taster und prellfrequenz
funzt dat ganze nicht so zuverlässig.
gibt auch spezielle Entprell-ICs.

von Rolf Magnus (Gast)


Lesenswert?

> den pin normal auf GND und dann mit 33kOhm+taster auf 5V ziehen,

Also wenn du den Pin auf GND legst, zieht dein 33kOhm-Widerstand (oder
ein beliebiger anderer) nix mehr. Du müßtest eher den Pin über den
Widerstand auf GND und über den Taster direkt auf 5V ziehen.

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.