Hallo, ich möchte mit einem der Digitalpins eine Last von bis 300mA schalten.
Die USB-Quelle liefert mehr als 1 A. Versorgt den Atmega (Beatle) und soll auch die Last betreiben.
Das Schaltelement (MOSFET?) sollte möglichst keine Spannung oder nur wenig verlieren. Bisher ist da eine klassische Lösung mit Relais und Transistor und separat plaziert.
Aus Platzgründen muss das kleiner werden. Also eine Huckepackplatine (Wie ein Shield) mit Kontakt zum Atmega drunter und Abgang zur Last. (Plus und Minus). Die Platine kann ich machen.
Kann mir jemand einen passenden MOSFET samt Beschaltung empfehlen? Zum selber raussuchen und Schaltungsdesign fehlt mir die Erfahrung mit den Dingern. Kann nur fertige Schaltungen nachbauen.
Eine genauere Beschreibung wäre da schon angebracht. Möchtest du Plus oder Minus (GND) schalten. Davon ist abhängig, ob es ein N-Channel oder P-Channel Mosfet werden soll. Und was ist das für eine Last ?
Wenn du da frei bist, ist die Auswahl bei N-Channel größer.
300 mA ist jetzt nicht die Welt, da brauchst du nichtmal ein TO220 - Gehäuse.
Mein Tip AO3400 : schaltet auch schon unter 5V am Gate 5A mit nur 40 mOhm und ist weit verbreitet.
Es soll Plus geschaltet werden. Die Last ist eine Kette von I2C-basierten Sensoren innerhalb eines Gerätes. So etwa 5 Stück auf 2 Meter verteilt. Meine angegebene Stromstärke ist weit über der tatsächlichen Last. Die liegt bei geschätzt 50mA.
Der Programmierer will das so. Die Dinger werden im Betrieb gelegentlich umkonfiguriert und brauchen dann ein Reset (Spannung weg/ran)
Ich nehme das als gegeben hin und es ist nicht mein Problem.
Für die Fallen ist der Programmierer bzw. Geräteentwickler später zuständig. Ich soll als Bekannter nur ein kleines Platinchen machen, welches die Aufgabe erfüllt. "Spannung per Arduino" schalten. Mit MOSFET statt wie bisher mit Relais. Dazu ist der Rest für mich nicht relevant und interessiert mich auch nicht. Ich mache das, was der Softwareingenieur will. Und ich suche also einen passenden MOSFET. Das ist alles. Weiter oben war schon einer genannt. In "THT" statt "SMD" wäre es mir allerdings lieber.
Eigentlich braucht es nur den SMD Mosfet. Das größte dabei werden die Lötpads für Anschlußpins sein.
Also deutlich kleiner, als ein altmodisches Relais.
Aber SMD mag er ja nicht. Es soll kleiner werden, aber als Shield auf den Arduino gepackt werden. Widerspruch in sich, da hilft auch kein SMD-MOSFET + SMD-Widerstände. Das Shield ist immer größer.
Genial! Das Teil kannte ich noch nicht. Passt auch noch auf eine kleine Platine. Wenn ich das Datenblatt richtig interpetiere braucht das Ding ca. 10mA bei 5V. Mal sehen, ob das der Atmega packt. Da habe ich leider noch kein Datenblatt hier.
Wie Eingangs gesagt ist es ein Atmega Beatle. Und da kann ich locker ein "Shield" aus Lochraster zum Test oder eine gefertigte kleine Platine draufpacken! SMD mag ich wegen der Löterei nicht. Ich löte lieber klassisch THT!
Ok, wo es nicht anders geht, dann ja.
Aber für diese simple Schaltung, ist ein Transistor ideal.
Und für mich ist es immer wieder eine Herausforderung mit den kleinen Krümeln zu "kämpfen"