Das RC Glied könnte man ja dann per Jumper einbinden.
Danke schonmal für die Hilfe, aktuell steht ein viel banaleres Problem im weg: Das Platinenlayout
Druckbare Version
Das RC Glied könnte man ja dann per Jumper einbinden.
Danke schonmal für die Hilfe, aktuell steht ein viel banaleres Problem im weg: Das Platinenlayout
Jetzt mal ne ganz blöde Frage: Ist es besser die Taster gegen GND oder gegen VCC zu schalten?
Hallo!
Auf eine ganz blöde Frage kenne ich hoffentlich entsprechend blöde Antwort. :)
MfGCode:
VCC
+
|
+----+ VCC 10n (positive
| | + T Flanke
.-. .-. | --- || aktiv)
1M | | | | 1k +--o o--+-||-+--> Takt-Pin
| | | | | || |
T '-' '-' .-. .-.
--- | || | 1M | | | | 1k
+--o o--+-||-+--> Takt-Pin | | | |
| || (negative '-' '-'
=== Flanke | |
GND 10n akiv) === ===
GND GND
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Technisch wurscht, jedoch praktisch besser, die Taster gegen GND, denn
man hat GND meistens immer in der Nähe, ev. Kurzschlussgefahr ist
geringer und man kann die internen PullUp nutzen, welche in den
meisten Chips aktiviert werden können. VG Micha
Danke dafür. Irgendwo klar, ist ja beim AVR nicht anders. Gegen GND schalten macht dann natürlich Sinn.
Auch wenn mehrere Tasten gleichzeitig gedrückt werden, kann man eine Matrix zur abfrage nutzen. Man muss dann nur zu jeder Taste eine Diode in Reihe schalten.
Mein Vorschlag, die Tasten gegen GND zu schalten, gilt natürlich nur,
wenn man ohne Matrix auskommen kann. Ganz klar. VG Micha
Ich muss sogar ohne Matrix auskommen da ich mehrere Taster zur selben Zeit betätige. Das wär zawr mit einer Matrix möglich, der Schaltungsaufwand aber ungleich höher.
Atmega 32 hat der nicht 4X8, also 32 Portpins?
Da musste man doch mit links relativ einfach eine Matrix hinbekommen!
Vg Micha
Ja aber um mehrere Tasten gleichzeitig abzufragen muss man Sperrdioden einsetzen was die Schaltung wieder komplizierter macht. Da ist der Aufwand mit Schieberegistern ein geringerer.