Guten Tag liebe Community, ich arbeite gerade an einem Arduino Projekt, wo der Arduino auf einem Pin ein HIGH-Signal erhalten soll, wenn ich einen Fußschalter betätige. Sobald ich auf den Fußschalter drücke, wird die Versorgungsspannung auf ein Pin am Arduino geleitet und soll es als HIGH erkennen. Jedoch erkennt er es nicht als HIGH an, da die Spannung zu gering ist (2 V) und der Arduino erst ab 3V auf HIGH springt. Deshalb wollte ich fragen, ob es eine Möglichkeit gibt den Arduino so umzuprogrammieren, dass er auch ab z.B. 1 V auf HIGH springt ?
Hi >.. da die Spannung zu gering ist (2 V) und >der Arduino erst ab 3V auf HIGH springt. Und wo geht Spannung verloren? MfG Spess
Schalte lieber gegen Masse und mach einen PullUp an den Input des µC! Damit gibt es solche Probleme nicht.
HI > da die Spannung zu gering ist (2 V) und >der Arduino erst ab 3V auf HIGH springt. Wenn mit 5V(=H?) zu wenig ankommt, dann ist es mit Pull-Up noch schlimmer. MfG Spess
Es geht keine Spannung verloren, der Fußschalter kann nur 2 V liefern. Jedoch benötigt der Arduino ca. 3 V um es als HIGH zu erkennen. Und was ein Pull-up Widerstand bringen soll, hab ich leider nicht verstanden.
Ein Arduino mit ATMega32U4 würde bei/vor 2V schalten. Bei einem ATMega328P (und bei vielen anderen) könntest du den internen Komparator (AC) nutzen. Oder den ADC.
Elias_hh schrieb: > Es geht keine Spannung verloren, der Fußschalter kann nur 2 V liefern. Zeichne einen Schaltplan des Gesamtaufbaus. Arduino Fanboy D. schrieb: > Ein Arduino mit ATMega32U4 würde bei/vor 2V schalten. Der 32U4 hilft garnicht, wenn es an grundlegenden Dingen klemmt.
Manfred schrieb: > Der 32U4 hilft garnicht, wenn es an grundlegenden Dingen klemmt. Eine niedrige Schaltschwelle hilft, wenn man eine niedrige Schaltschwelle benötigt.
Was für ein komischer Schalter ist das denn, wo 5V reingehen und nur 2V rauskommen (Bezeichnung, Link). Du kannst einen ADC-Eingang nehmen.
Dann schalte doch einen NPN-Transistor davor, dem reichen 0,7V und schaltet durch. Den Eingang des Arduino fragst du auf Low ab.
Elias_hh schrieb: > Es geht keine Spannung verloren, der Fußschalter kann nur 2 V liefern. Das ergibt keinen Sinn. Was ist das für ein ominöser "Fußschalter"? Elias_HH schrieb: > Sobald ich auf den Fußschalter drücke, wird die Versorgungsspannung auf > ein Pin am Arduino geleitet Und von welcher "Versorgungsspannung" sprichst du hier? Ein Schalter ist typisch ein zweipoliges Bauelement. Wenn der Schalter geschlossen ist, ist der Widerstand zwischen den beiden Anschlüssen sehr gering. Ist der Schalter geöffnet, ist der Widerstand sehr groß. Und wenn du so einen Schalter hast, dann schließt du einfach den einen Anschluß an die 5V Versorgung des Arduino an und den anderen Anschluß an einen Arduino Input-Pin. Und dann kommen da auch 5V an und nicht 2V. Anscheinend machst du irgendwas falsch. Oder zumindest anders als deine Rede vermuten läßt.
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.