Arduino Schalter

Gast #2858250
Lesenswert?
• ▲
▼
Hallo erstmal,

ich denke, dass ist eine ziemlich dumme Frage, aber ich komm einfach 
nicht auf die Lösung.

Wie kann ich auf meinem Arduino Board externe Stromquellen mit 
verschiedenen Spannungen an- und ausschalten. Geht das wirklich nur über 
ein Relais oder einen Transisitor?

Vielen Dank schonmal.
Gast #2858293
Lesenswert?
• ▲
▼
Also ich habe zwei kapazitive Touch-Sensoren (auf gut deutsch Alufolie), 
die jeweils mit zwei Widerständen am Arduino hängen. Sie funktionieren 
sehr gut im Sinne eines Touch Sliders.
So, wird jetzt in eine bestimmte Richtung "geslidet", soll ein externer 
Schalter geschlossen und wieder geöffnet werden. Wird in die andere 
Richtung "geslidet" soll ein anderer Stromkreis (U=2V) geschlossen 
werden und dann gleich wieder geöffnet.
Gast #2858309
Lesenswert?
• ▲
▼
also DC 2V, hächstens 3V. Gibt es nichts internes im ATMEGA, dass dies 
für mich übernimmt?
Wenn nein, gibt es da eine gute ALternative (am besten noch mit 
eingebautem Quarz), der das intern schaltet?
#2858499
Lesenswert?
• ▲
▼
Da laufen gerade ein paar kleine Details durcheinander.

"Wie kann ich auf meinem Arduino Board externe Stromquellen mit
verschiedenen Spannungen an- und ausschalten."

und

"Gibt es nichts internes im ATMEGA, dass dies
für mich übernimmt?"
"
So, wird jetzt in eine bestimmte Richtung "geslidet", soll ein externer
Schalter geschlossen und wieder geöffnet werden."

Die Stromquelle kann nicht gleichzeitig extern und intern sein. 
Ebensowenig kann man einen externen Schalter gleichzeitig auch intern 
haben.

Willst Du eine Stromquelle auf dem Arduino-Board schalten oder mit dem 
Arduino eine Stromquelle die daran angeschlossen wird? Oder soll die 
Stromquelle weiterlaufen und Du willst nur eine Last schalten? Willst Du 
die eigentliche Last schalten oder den Schalter für die Last (womit aus 
Sicht des µC der Schalter die Last wäre)?

Martin S. schrieb:
> Soweit klar. Aber was soll geschaltet werden. AC? DC? Von wieviel Strom
> reden wir?

Diese Frage steht noch offen. Von wieviel (milli)Ampere reden wir?

Ich schlage vor Du Zeichnest Dir erst einmal Deine Idee soweit wie Du 
kannst, damit Du Dir im Klaren darüber wirst wo genau Dein eigentliches 
Problem liegt und wie Du es fornmulieren kannst. Es muß kein perfekter 
Schaltplan werden sondern erst einmal eine Skizze damit Du siehst wo die 
Fragezeichen einzuzeichnen sind.

Kleine Lasten kannst Du lowside mit dem ATMega schalten wenn die Massen 
verbunden sind. Highside geht schon darum nicht, weil wir 
unterschiedliche Spannungen im Blick haben die sich von VCC 
unterscheiden. Dann geht es so oder so nur mit externen Komponenten.

Wieviel Strom der Arduino pro Pin schalten kann kannst Du im Datanblatt 
von Atmel unter I/O PIN SINK CURRENT vs. OUTPUT VOLTAGE aus dem Diagram 
ablesen. Weitere Daten sind zu beachten unter Electrical 
Characteristics. Das zu diskutieren lohnt sich aber nur wenn wir wissen 
daß wir hier definitiv von weniger als 40 mA reden.

Gruß Carsten

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.