13.07.26 Tag 9

Am neunten Arbeitstag wurde mit dem PCB-Design der Laser-Unit begonnen.Dabei wurden die grundlegende Platzierung der Komponenten, die Power-Planes sowie die mechanische Geometrie und Abmessungen der Leiterplatte definiert.

 Zusätzlich wurden erste Überlegungen zur späteren mechanischen Befestigung und Integration der Platine in das Gesamtsystem durchgeführt.

 Im Softwarebereich wurde ein Laser-Debug-Screen implementiert, welcher den aktuellen Zustand des Lasers über die DB9-Schnittstelle ausliest und darstellt.

 Die Benutzeroberfläche ermöglicht zusätzlich eine manuelle Steuerung der Laserleistung sowie das manuelle Starten des Lasers zu Test- und Debugging-Zwecken.

 Zusätzlich wurde ein ViewManager-System entwickelt, welches die LVGL-Callbacks mit objektorientierten Views der Benutzeroberfläche verbindet. Dadurch wurde eine klare Trennung zwischen UI-Darstellung und Programmlogik geschaffen, wodurch die Softwarestruktur übersichtlicher, modularer und besser wartbar wird.

  •  Fertiges Layout und 3D-Modell der Laser-Unit-PCB:

 Laser_Unit_Layout.png

Laser_Unit_3D_Front.png

Laser_Unit_3D_Back.png