Das heutige Treffen in der Schule war wieder sehr aufschlussreich, wir haben wieder Einiges geschafft. Zuerst einmal haben wir die Hardware auf das Chassis umgebaut und anschließend einen Testlauf über das Pico-PSU mit den Bleiakku gemacht, was einwandfrei funktioniert hatte. Lediglich ein wichtiger Anschluss des Motherboards war am Netzteil nicht vorhanden, sodass hier ein Adapter gebaut werden musste. Bilder vom Chassis samt der Hardware sind in der Galerie zu sehen.

weiterlesen

Die Platine für den Motortreiber wurde fertiggestellt und kann jetzt heruntergeladen werden.  Das Netzteil für den Roboter ist auch eingetroffen. Dieses wird später die 13,8V Spannung der Bleiakkus auf die für das PC System nötigen 12V, 5,5V und 3,3V herabsetzten, sodass das Desktop-System mobil eingesetzt werden kann.

weiterlesen

Nachdem ich gestern damit begonne habe, eine Platine für die PWM Ansterung zu layouten, werde ich in nächster Zeit ein Belichtungsgerät bauen, das dann für die Platinenherstellung genutz wird. Beim Motortreiber handelt es sich um eine MOSFET H-Brücke mit zwei Eingängen für das PWM Signal und eine Richtungsumkehr. Wenn die Platine final und fehlergeprüft ist, werde ich die Board-Datei zum Download anbieten, da sich der Treiber für viele Anwendungen eignet und somit recht interessant sein dürfte.

Heute habe ich mich ein bisschen mit dem Motortreiber des Roboters beschäftigt, welcher auf Basis einer MOSFET H-Brücke aufgebaut wird. Diese Schaltung erlaubt eine spätere Richtungsumkehr beim Setzen eines entsprechenden Eingangs. Des Weiteren wird das vom PC generierte PWM-Signal in den Treiber gespeist, welcher dieses sehr schwache Signal nun über die MOSFETs (Transistoren) verstärkt, sodass auch Motoren mit Lastströmen jenseits der 10A betrieben werden können. Ein paar Bilder vom spektakulären Testaufbau gibt es auch. Hier wird das PWM Signal allerdings von einem Mikrocontroller anstatt des PCs generiert.

weiterlesen

Beim heutigen Projekttreffen konnten wir einen durchschlagenden Erfolg in Sachen Software erzielen. Das bisweilen über 500 Zeilen lange Programm ist (noch mit kleinen Einschränkungen) funktionsfähig und gibt ein PWM-Signal aus, welches mit einer speziellen Beschleunigungsfunktion moduliert wird. So wird bei einer Änderung des PWM-Ausgnagswertes (in Prozent) keine direkte Änderung durchgeführt, sondern der Wert wird entweder langsam hoch bzw. heruntergerfahren, was einen ruhigeren Fahrbetrieb ermöglicht und den Antrieb, sowie die Motoren schont.  Dabei erfolgt die Verzögerung im halben Zeitabschnitt der Beschleunigung (2,5s im Gegensatz zu 5s). Auch das Chassis ist bis auf Weiteres fertig, lediglich die Motoren sind noch nicht montiert.

Während unser letztes Treffen in der Schule wegen des Projekts eher weniger befriedigend ausgegangen ist, konnten wir heute einige Teilerfolge erzielen. Darunter befinden sich die die erfolgreiche Ansteuerung des Parallelports, sowie die Beschaffenheit des Ausgangssignals. Ersteres Problem war durch ein Umstellen des Portmodus von “Normal” auf “SPP” (Standard Parallel Port) sehr schnell behoben und das Testprogramm konnte den Ausgang von logisch 0 auf logisch 1 setzen.

weiterlesen

Einige kleinere Detailverbesserungen wurden durchgeführt und die Trägerplatte für die Komponenten installiert. Außerdem gibt es ein paar Bilder:

weiterlesen

Heute wurde neben der Hardware ein erster Softwaretest durchgeführt, wobei es allerdings Probleme mit der Ansterung des Ports gab, was voraussichtilich durch falsche Konfiguration des Ports verursacht wurde. Zudem habe ich heute noch einige Kleinigkeiten an der Hardware optimiert, zum Beispiel den Halter für die drei Bleiakkus montiert. Darüber hinaus habe ich in die kleinen Ritzel, welche später auf den Motorachsen sitzen mit einem Gewinde versehen, damit sie auf den kurzen Achsen der Wischermotoren fest genug sitzen. Beim zweiten Ritzel wurde leider mein Gewindeschneider in die ewigen Jagdgründe verfrachtet, mit dem abgebrochenen Schneider konnte man das Gewinde aber trotzdem noch vollständig schneiden.