-
-
Hallo!
Ich bin auch ganz neu hier!
Ich hbe bis jetzt immer mit dem Lego Robotics System meine Roboter gebaut, doch langsam sind die Möglichkeiten augeschöpft und ich würde gerne mit "richtigen" Robotern bauen. Ich habe alles in der Wiki schon angeschaut. Eine Frage: Warum braucht man diese Motortreiber, kann man nicht einfach ein Transistor an einen Port des Microcontrollers hängen?
Bitte antwortet mir!
-
Naja bin auch neu aber 2 Sachen fallen mir spontan ein:
1. Der Transistor muss relativ hohe Ströme aushalten, da der Motor eher ein "Stromfresser" ist.
2. Mit nur einem Transistor kannst du die Drehrichtung nicht umkehren.
Ich hoffe ich konnte dir helfen.
mfg rehbär
-
Danke, das mit der Drehrichtung hatte ich vergessen
Danke
-
Könnte man's nicht auch mit vier Trnsistoren machen und einer zweiten Spannungsquelle (mit Spannungsteiler). Zwei Transistoren sind für die eine Richtung zuständig. Sie hängen am gleichen Port und öffnen immer gleichzeitig. Einer davon ist vor der Last und einer dahinter (Warum noch einer dahinter sein muss wirst du gleich sehen). Die anderen beiden Transistoren hängen genauso an einem zweiten Port. Allerdings sind sie andersherum an die Last angeschlossen. Der Transistor hinter der Last verhindert, dass der Strom einfach so über die Letung die andersherum angeschlossen ist abfließen kann (es gäbe einen Kurzschluss).
Außerdem dürfen nie alle Transistoren gleichzeitig geöffnet sein.
Dazu hatte ich eigentlich ein Schaltbild, aber das ließ sich nicht einfügen. Ich hoffe ich versteht es auch so.
PS: Hat jemand ein kostenloses Programm zum Zeichnen (und evtl. auch simulieren von Schaltbildern?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen