|
824bc630cb
|
Fix Ansteuerung LCD
|
2024-06-09 17:58:19 +02:00 |
|
|
7002242e80
|
Unbenutztes Datenfeld entfernt
|
2024-06-09 17:58:19 +02:00 |
|
|
cbfb333b18
|
Alle Klassen haben jetzt eine Init FUnktion und der Konstruktor macht maximal die Initialisierung, damit die Variablen Global angelegt werden können, aber Init erst in der Main ausgeführt wird.
|
2024-06-09 17:58:19 +02:00 |
|
|
814cf58679
|
Starte Display Integration
|
2024-06-09 17:58:18 +02:00 |
|
|
5abdc630c8
|
ist Kommandoi umgebaut sodass neben konttinuierlicher Ausgabe auch der Intervall angegeben werden kann. Außerdem kann man auch alles in neue Zeilen drucken.
|
2024-06-09 17:58:18 +02:00 |
|
|
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 |
|