SANITARY SOLUTION

Kunde

Consumer

Auftrag

Elektronikentwicklung
Firmware
Validation & Verfikation

Fertigkeiten

Altium Designer
C++
Rust

Mobile Sanitary Solution - Engineered and manufactured in Switzerland

In this project, CORESIGHT was commissioned to adapt and develop the electronics and firmware for a mobile sanitary solution. The mechanics could be adopted from the sister model. This allowed a decisive advantage, as an existing and proven mechanical design could be drawn upon. Compared to the sister model, the power supply was to become more flexible (input voltage range 10V to 28V and supply with an 18V battery). The challenges in developing the PCB were on the one hand to manage the high maximum currents (up to 16A) on the comparatively small printed circuit board and to distribute the power dissipation as effectively as possible. The presence of multiple power supplies required the power supplies to be switchable via the microcontroller. However, the hardware also had to be capable of directly controlling the power supplies.

Overview of commissioned services:
  • Creation of concept for mobile sanitary solution
  • Coordination with battery supplier / battery integration
  • PCB development with Altium Designer
  • Firmware development in C++
  • Low cost design due to high unit volumes and consumer product
  • Development of update / service log tool

 

Tasks in the area of hardware:
  • PCBA design for complete electronics with microcontroller STM32G473
  • PCBA concept for dot matrix with shift register
  • Optimisation of heat dissipation in the power path
  • Integration of charger into electronics
  • Power management battery supply / on-board power supply
  • Constant current regulator with up to 16A current
  • Highly sensitive current / voltage measurement up to 10V / 16A

 

CORESIGHT_projects_sanitaerloesung.jpg

Tasks in the area of firmware:

  • Application development in C++
  • Integration of functionality from sister model into CORESIGHT state machine framework
  • Integration of ThreadX operating system
  • Temperature controller for constant temperature regulation without temperature sensor
  • Low power mode for power saving functionality
  • Graphical display of elements on the DOT matrix
  • Implementation of USB device for service tool communication and firmware update

Tasks in the area of software:

  • Update and service log tool for Windows and macOS
  • Integration of Microsoft SharePoint as file storage in update and service log tool