Commit Graph

55 Commits

Author SHA1 Message Date
5dc70bde82 reboot kommando 2024-06-09 17:58:17 +02:00
6b980f97ba README.md 2024-06-09 17:58:17 +02:00
94eee03e7b Neustart erst wenn Kalibrierung abgeschlossen ist und werte ins EEPROM geschrieben wurden 2024-06-09 17:58:16 +02:00
5eb047e240 Kalibrierung wird im EEPROM gespeichert.
Nach Abschluss  der Kalibrierung wird das System neu gestartet um alle Daten zu laden.
2024-06-09 17:58:16 +02:00
15075e001d Lese Verstärkungsfakroren aus I²C-EEPROM 2024-06-09 17:58:15 +02:00
7dfbaebcc6 toolchain update 2024-06-09 17:58:15 +02:00
b939c2fd71 Verstärkungsfaktor kann kalibriert werden (aktuell nur per Konsole und vordefinierten Eingangspannungen/-strömen) 2024-06-09 17:58:14 +02:00
ca97def69c low-level funktionen 2024-06-09 17:58:14 +02:00
0857af85a9 printf mit float 2024-06-09 17:58:13 +02:00
5762256e27 Ausgabestring für ist Befehl angepasst. 2024-06-09 17:58:13 +02:00
c69973ae62 ist Befehl um möglichkeit zur Ausgabefrequenz erweitert. Mit Frequenz wird immer eine neue Zeile angefangen 2024-06-09 17:58:12 +02:00
19b2a3f088 Lüftersteuerung ist abhängig von der Temperatur und muss nicht mehr manuell gesetzt werden 2024-06-09 17:58:12 +02:00
bbabeae752 Temperatur wird passend für MCP9701 berechnet 2024-06-09 17:58:11 +02:00
ed738a8a8c * Korrekturfaktor für Strom
* Realen Umrechnungsfaktor für Spannung
2024-06-09 17:58:11 +02:00
6808851caf Rundungsfehler reduzieren 2024-06-09 17:58:10 +02:00
e1dfaa3b45 Fehlende Konfiguration für CLI in .gitmodules eingefügt 2024-06-09 17:58:10 +02:00
d1fda45d84 entferne Trace 2024-06-09 17:58:09 +02:00
1cc68d7eba Revert "Display-Integration"
This reverts commit d36c69b19c31adba67c13cfba22e4a5ade72dcdd.
2024-06-09 17:58:09 +02:00
f714e40344 Display-Integration 2024-06-09 17:58:00 +02:00
3cc25b2cae Lüftergeschwindigkeit in Ist-Anzeige integriert. 2024-06-09 17:57:59 +02:00
03552cbae4 Mit 60 Multiplizieren um Umdrehungen pro Minute zu bekommen 2024-06-09 17:57:59 +02:00
e06aa450de TIM2 zählt externe Events 2024-06-09 17:57:58 +02:00
6e00dab782 Korrigiere Timer-Einstellung zur Geschwindigkeitsmessung 2024-06-09 17:57:58 +02:00
1bae8c3d1d Korrigiere Timer-Einstellung zur Geschwindigkeitsmessung 2024-06-09 17:57:57 +02:00
b13ee19743 Konsolenbefehl um Lüfter anzusteuern 2024-06-09 17:57:57 +02:00
50ea6e4a74 Ausgabe des aktuell einsgestellten Soll-Stroms und Ausgabe fomratierung 2024-06-09 17:57:56 +02:00
8dd488eb28 * Anzeige der aktuelle Werte mit "ist" oder "ist -r"
* Ausgabe formatierung
2024-06-09 17:57:56 +02:00
b9984fd788 Sample time expliziet setzen füpr alle Kanäle 2024-06-09 17:57:55 +02:00
52a0a9295c CLI hinzugefügt und Kommando um soll-strom zu ändern 2024-06-09 17:57:55 +02:00
70d500bc67 CLI submodule 2024-06-09 17:57:54 +02:00
659c27175a CLI neue Revision 2024-06-09 17:57:54 +02:00
550df994f1 Änderung doch Tool-Update Schreibweise 2024-06-09 17:57:53 +02:00
3c8ed6d1e2 TIM3 PWM CH1 2024-06-09 17:57:53 +02:00
9fb30d640f Lüfter-Stuerung eingebaut
Min-Max-Bestimmung entfernt
2024-06-09 17:57:52 +02:00
d609bdfe24 PA10 statt PC6 -> Lüfter-PWM auf PC6 2024-06-09 17:57:52 +02:00
e45d71c82d TIM3 Clock enable 2024-06-09 17:57:51 +02:00
063456aaca TIM3 CH1 (PC6) mit 25kHz initialisiert.
Über LL_TIM_OC_SetCompareCH1 kann der Duty-Cycle bestimmt werden von 0 bis 2559 (0 - 100%)
2024-06-09 17:57:51 +02:00
e301ae69c3 I2C-LL-Lib-Dateien 2024-06-09 17:57:50 +02:00
5a2b778111 CubeMX config 2024-06-09 17:57:50 +02:00
17cdb8ca93 PID-Controller für Stromregelung 2024-06-09 17:57:49 +02:00
af2a74390a dritten ADC-Kanel (Spannung) hinzugefügt und trigger.Timing überarbeitet. 2024-06-09 17:57:49 +02:00
37e3672072 Add LED toggle function 2024-06-09 17:57:48 +02:00
ef56025baa make systick-variable volatile 2024-06-09 17:57:48 +02:00
7bce5944d4 fix printing of all data 2024-06-09 17:57:47 +02:00
758664a3e4 PID submodule 2024-06-09 17:57:47 +02:00
b8b09368a4 PID-Regler als submodule 2024-06-09 17:57:47 +02:00
7ea238c3d8 ADC: Rückgabewert=ADC-Wert, Main: Sinus entfernt, DAC=ADC-Current 2024-06-09 17:57:46 +02:00
d0c638b377 Lösche generierten Core-Ordner 2024-06-09 17:57:46 +02:00
67f34372ed Kommentare ergänzt 2024-06-09 17:57:45 +02:00
f501e0cbd9 Initialisierung geändert, damit Offset in den Daten verschwindet 2024-06-09 17:57:45 +02:00