PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pull-Up Widerstandswert immer unterschiedlich?



pro-bot128
28.07.2011, 08:27
Hallo Leute, hab mal wieder eine Frage:Ich habe mir ein KeyPad von Conrad gekauft, was ich nun an Arduino anschließen möchte.Dabei möchte ich die Library "KeyPad" benutzen. Hier ist ein Link einer Tutorialseite auf arduinio.cc:http://www.arduino.cc/playground/Main/KeypadTutorial Da steht, das man für jeden Zeilen-Pin des Tastenfeldes einen Pull-Up-Widerstand verwenden muss.Da steht, das dieser zwischen 2kOhm und 10kOhm sein soll.Meine Frage ist nun:Können die Widerstandswerte bei jedem Pin unterschiedlich ( natürlich zwischen 2k und 10k ) sein?Ich habe nämlich vier unterschiedliche Widerstände, die aber in der Spanne sind.Kann ich also für jeden Zeilen-Pin einen anderen Widerstans nehmen?DankeMfG pro-bot128

Kampi
28.07.2011, 08:33
Ja kannst du nehmen. Die dienen ja nur um die Spannung hoch zu ziehen. Du musst aber bedenken je kleiner der Widerstand ist desto mehr Strom fließt ;)

pro-bot128
28.07.2011, 08:41
Danke. Was für ein Strom da fließt, ist mir letztendlich egal, hauptsache es funktioniert :D

radbruch
28.07.2011, 08:46
Du könntest auch die internen PullUps verwenden.

btw. war es nicht einfach die Library zu finden um zu prüfen, wie die Matrix eingelesen wird:
http://wiring.uniandes.edu.co/source/trunk/wiring/firmware/libraries/Keypad/Keypad.cpp?revision=1198&view=markup

pro-bot128
28.07.2011, 09:35
Dann müsste es ja in der LibraryDigitalWrite(row, HIGH);stehen. Warum war die Library schwer zu finden?Der Downloadlink stand auf der Seite doch ein bisschen weiter unten