
Aufgabe, Lösung, Ergebnis
Ausgangslage
Ein aspirierender Rauchmelder sollte Rauch mit hoher Empfindlichkeit und Zuverlässigkeit gemäß EN 54-20 detektieren und dabei im Feld aktualisierbar bleiben.
Umsetzung
Firmware auf FreeRTOS mit Modern C++: MCUBoot-Bootloader für Feldupdates, Kommunikation mit der Brandmeldezentrale, Steuer- und Messkreise für die Lichtsensorik, LittleFS-Persistenz für Produktions- und Laufzeitdaten sowie CI/CD mit Hardware-in-the-Loop-Blackbox-Tests.
Ergebnis
Der Melder wurde nach EN 54-20 (UL/VdS) zertifiziert und wird mit wartbarer, testbarer Firmware sowie automatisierten HIL-Regressionstests ausgeliefert.
Eingesetzte Technologien
Projektbeschreibung
Der Rauchmelder ist zertifiziert durch die UL und den VdS nach EN54-20 Norm, um verlässlich Rauchentwicklung mit hoher Empfindlichkeit zu detektieren.
Die Arbeit an der Firmware ist breit aufgestellt und fokussiert sich auf die Integration eines Bootloaders für Updates im Feld, Kommunikation mit einer Rauchmelder Zentrale (ASD), Steuer-/Messkreis für die Lichtsensorik sowie einer Persistenz für Produktions- und Laufzeitdaten.
Zusätzlich gibt es eine Anbindung für Continuous Integration und Deployment auf ein "Hardware in the Loop"-System für Blackbox-Tests.