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.
Erzaehl mal, was du vorhast, dann kann man auch sagen, wie man das am besten schaltet.
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.
Soweit klar. Aber was soll geschaltet werden. AC? DC? Von wieviel Strom reden wir? Die prinzipiellen Moeglichkeiten (Transistor und Relais) hast du ja schon selber genannt.
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?
Gustav A schrieb: > Wenn nein, gibt es da eine gute ALternative (am besten noch mit > eingebautem Quarz), der das intern schaltet? Was gefällt dir denn an Relais, Transistor (in all seinen Spielarten), Optokoppler nicht? Was anderes ist in deiner 'Alternative' (wenn es eine gäbe) ja auch nicht drinnen.
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
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.