Forum: Mikrocontroller und Digitale Elektronik HIGH/LOW Schwellenwer Arduino


von Elias_HH (Gast)


Lesenswert?

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 ?

von Stefan F. (Gast)


Lesenswert?

Du könntest auf einen analogen Eingang ausweichen.

von spess53 (Gast)


Lesenswert?

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

von Harry L. (mysth)


Lesenswert?

Schalte lieber gegen Masse und mach einen PullUp an den Input des µC!
Damit gibt es solche Probleme nicht.

von spess53 (Gast)


Lesenswert?

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

von Elias_hh (Gast)


Lesenswert?

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.

von Einer K. (Gast)


Lesenswert?

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.

von Manfred (Gast)


Lesenswert?

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.

von Manfred P. (pruckelfred)


Lesenswert?

falscher Thread, Entschuldigung!

: Bearbeitet durch User
von Einer K. (Gast)


Lesenswert?

Manfred schrieb:
> Der 32U4 hilft garnicht, wenn es an grundlegenden Dingen klemmt.

Eine niedrige Schaltschwelle hilft, wenn man eine niedrige 
Schaltschwelle benötigt.

von Peter D. (peda)


Lesenswert?

Was für ein komischer Schalter ist das denn, wo 5V reingehen und nur 2V 
rauskommen (Bezeichnung, Link).

Du kannst einen ADC-Eingang nehmen.

von Brain 2.0 (Gast)


Lesenswert?

Dann schalte doch einen NPN-Transistor davor, dem reichen 0,7V und 
schaltet durch.
Den Eingang des Arduino fragst du auf Low ab.

von Axel S. (a-za-z0-9)


Lesenswert?

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
Noch kein Account? Hier anmelden.