Laser4Snow
  • Sprache
    • Deutsch
    • English
  • Blog
  • Login

Tag 15

Heute lag der Schwerpunkt auf der TOF-Sensor-Platine. Zunächst wurden die restlichen 0-Ohm-Widerstände, der Laser sowie die Avalanche-Diode auf die Platine gelötet. Anschließend wurde der Code für die TOF-Platine geschrieben und erste Tests durchgeführt.

Erkenntnisse des Tages:

Die Tests verliefen nicht erfolgreich. Wir konnten den Fehler auf den TDC (Time-to-Digital Converter) zurückführen, der keine Kommunikation mit der MCU aufbaute. Daraufhin begannen wir mit einer detaillierten Fehlersuche.

Tag 14

Heute wurden die letzten Details am User-Interface-Design fertiggestellt. Dazu gehörte das Setzen der richtigen Flags für die Objekte sowie die Behebung einiger Probleme, beispielsweise beim Scrollen. Anschließend wurde der Code für die Benutzeroberflächennavigation geschrieben, um Funktionen wie Scrollen, Klicken und das Navigieren durch die Menüs zu ermöglichen.

Erkenntnisse des Tages:

Die Arbeit mit der Design-Software SquareLine Studios erwies sich nicht so einfach. Auch das Schreiben des Codes für die Navigation war schwieriger als gedacht, da in der ursprünglichen Gestaltung nicht alle Flags und Scrolleinstellungen korrekt gesetzt waren.

Tag 13

Heute wurde die Platine des TOF-Sensors vollständig bestückt. Außerdem wurden der Code für das Display sowie die zugehörige Bibliothek für die Main Control Unit getestet.

Erkenntnisse des Tages:

Die TOF-Platine wurde mithilfe einer Schablone und einer Heizplatte bestückt. Beim Auftragen des Lots auf die kleineren Pins und anschließendem Erhitzen auf der Heizplatte traten jedoch einige Kurzschlüsse auf.

Tag 12

Heute wurde die Platine der Main Control Unit fertig bestückt.  Anschließend wurde ein Funktionstest für die Main Control Unit durchgeführt. Zusätzlich haben wir mit der Bestückung der TOF Sensor Platine. Außerdem haben wir an der Software-Architektur weitergearbeitet. Zusätzlich wurden ein Buzzer-Treiber implementiert sowie Tests für den Encoder und die Buzzer-PWM auf der MCU durchgeführt.

Tag 11

Heute haben wir mit der Bestückung der Platine der Main Control Unit begonnen. Außerdem wurde das User Interface der Main Control Unit fertig designt. Zusätzlich haben wir einen Manager für alle GPIO-Interrupts geschrieben.

Erkenntnisse des Tages:

Wir haben festgestellt, dass spezielle Kondensatoren benötigt werden, die für 250 V ausgelegt sind. Daher müssen wir neue Bauteile bestellen. Zudem hat sich das Löten des STM-Mikrocontrollers als schwieriger herausgestellt als erwartet, da es zwischen den sehr kleinen Pins zu einigen Kurzschlüssen gekommen ist.

 

  1. Tag 10
  2. Tag 9
  3. Tag 8
  4. Tag 7

Seite 6 von 9

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Sprache
    • Deutsch
    • English
  • Blog
  • Login