Hallo, ich habe da mal eine Frage... Ich bin absoluter AVR/Bascom Anfänger bzw. im Elektronik-Bereich. Vor 2 Jahren habe ich mal ein Franzis-Lehrpaket zum Bascom-Compiler mit ATMega8 Experimentierplatine erstanden und fange jetzt wieder bei null an. Bevor ich viel mit Multisim rumprobiere frage ich einfach mal... Ich möchte diese 3x4 Matrixtastatur an meinen Microkontroller anschließen: https://hbe-shop.de/Art-1182219-MULTICOMP-MCAK304NSSBWPMM-TASTENFELD-METALL-IP67-3X4 In der Anleitung steht: Contact Rating : 20 mA, 24 V dc Maximum Contact Resistance : 200 Ohm Kann ich diese Tastatur an meinem ATMega8 (5v, 40mA je pin) betreiben oder funktioniert das nur mit einer höheren Spannung (24 v)? Wie groß müssen die Widerstände sein, die ich ja für die Matrix brauche? Und welche Leistungsklasse der Widerstände ist ausreichend? Ich wäre froh, wenn mir das mal einer erklären könnte (mit Formeln?)... Vielen Dank! PS: Die Tastatur kostet fast 40 Euro. Brauche ich aber da sie wassergeschützt ist.
Sascha Wesiger schrieb: > Wie groß > müssen die Widerstände sein, die ich ja für die Matrix brauche? Seit wann? Die internen Pullups des MC reichen völlig aus. 5V sollten kein Problem sein. Das Datenblatt schweigt sich leider dazu aus.
Hi So wie ich es lese, sind das Angaben uber Kontaktbelastung in mA und max. Kontaktspannung. Da brauchst du keine Widerstände. Wie eine Tastermatrix funktioniert, weißt du hoffentlich. Du hast 3 Ausgänge, die du einzeln mit einer 1 (ext. Pulldown) oder einer 0 (int. Pullup) ansteuerst. Mit der Wertung das Ausgangs und dem Eingangssignal kannst du den Taster dann bestimmen. Gruß oldmax
@sascha Wenn du das in Bascom machen willst, schau dir die Befehle ConfigKBD und GetKBD an, ist in der Hilfe alles erklärt. Gruß deka65
Vielen Dank für eure Antworten! Ich habe weitere Hilfe im Internet gefunden... http://halvar.at/elektronik/kleiner_bascom_avr_kurs/3x4_tastenfeld/ Und gerade das Tastenfeld bestellt. Gruß Sascha
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.