Expander

Das Projekt wurde in Rahmen von meiner Masterabschlussarbeit erstellt. Die Aufgabe des Systems ist steuern von 24 Heizkörpern für einer Kunststoff Druckgussmaschine und Erfassung der Informationen von 24 Temperatursensoren und 9 Stromgebern. Der Datenaustausch mit dem Steuerungssystem erfolgt per CAN-Interface.

Das ist das Programmteil des Projekts. Das Pogramm wurde für den Microkontroller STM32F407ZET7 mit der Sprache C erstellt. Benutzte Elemente und Module des MCUs:

  1. HAL Bibliotek
  2. FreeRTOS
  3. SPI Interface
  4. UART Interface
  5. Timers in PWM Generator Mode
  6. Timers in Interrupt Mode
  7. DMA
  8. ADC
  9. FLASH Speicher

Zu Demonstrationszwecken sind die follgenden Dateien komplett oder teilweise dargestellt:

(Wählen Sie ein File aus, um dessen Inhalte sich anzuschauen)