Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 888 Bytes

README.md

File metadata and controls

35 lines (23 loc) · 888 Bytes

PSU_lcd

Projekt GUI na kolorowym wyświetlaczu sterującego zasilaczem laboratoryjnym, który ma możliwość komunikacji przez RS232.

Hardware

Wykorzystane moduły sprzętowe:

  • evalboard STM32F746G-DISCO
    • mikrokontroler STM32F746NGH6, Cortex-M7 @216MHz
    • Wyświetlacz 4,3 cala LCD-TFT WQVGA 480x272 pikseli z pojemnościowym touch-panelem
  • zasilacz KORAD KD3005P

Firmware

Projekt oparty o bibliotekę TouchGFX w wersji 4.23. Używane IDE to STM32CubeIDE.

Funkcjonalności

Podstawowe funkcjonalności:

  • wyświetlenie aktualnego napięcia i prądu
  • ustawianie napięcia oraz prądu
  • sterowanie wyjściem
  • wyświetlanie statusu zasilacza
  • wyświetlanie pobieranej mocy

Dodatkowe funkcjonalności:

  • wykres pobieranego prądu
  • wykres pobieranej mocy

Opcjonalne funkcjonalności:

  • uruchomienie ethernetu w module Discovery i utworzenie API do komunikacji