Expander
![](images/Expander_1.jpg)
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:
- HAL Bibliotek
- FreeRTOS
- SPI Interface
- UART Interface
- Timers in PWM Generator Mode
- Timers in Interrupt Mode
- DMA
- ADC
- FLASH Speicher
Zu Demonstrationszwecken sind die follgenden Dateien komplett oder teilweise dargestellt:
(Wählen Sie ein File aus, um dessen Inhalte sich anzuschauen)