Projekt

Allgemein

Profil

Eval » Historie » Version 9

Maximilian Seesslen, 01.12.2025 16:18

1 1 Maximilian Seesslen
h1. Eval
2
3 2 Maximilian Seesslen
Pairs of Switch-output and PWM can be targets.
4
5
List of alarms with actions. Time, Target + values.
6
7
E.g.
8 4 Maximilian Seesslen
08:00: Sleeping room ambient light on; 90%
9 3 Maximilian Seesslen
16:00: Plant lamp 1 On
10 4 Maximilian Seesslen
18:00: Plant lamp 1 Off
11 1 Maximilian Seesslen
12
Device knows the reason of the wake.
13
It also has five 32-bit backup registers. They can be used to track the reason for waking up.
14
15
Test mode wakes device now+10 secods instead of real alarm time.
16 4 Maximilian Seesslen
17 6 Maximilian Seesslen
h2. Stop
18 1 Maximilian Seesslen
19 6 Maximilian Seesslen
Device may not shut down when alarm is ongoing. It can go to "stop" mode and be waken up from RTC. SRAM is also kept valid.
20 7 Maximilian Seesslen
CAN messages are ignored.
21 1 Maximilian Seesslen
22 7 Maximilian Seesslen
It can not go to "standby", GPIOs are lost.
23 5 Maximilian Seesslen
24 4 Maximilian Seesslen
25 8 Maximilian Seesslen
| **Kriterium**            | **Sleep-Modus**                                   | **Stop-Modus**                                      |
26
| **Stromverbrauch**       | Höher (CPU aus, Peripherie aktiv) – typ. **~1 mA** | Sehr niedrig (fast alles aus) – typ. **~10–50 µA**  |
27
| **CAN-Peripherie aktiv** | **Ja**, empfängt Nachrichten                      | **Nein**, komplett deaktiviert                      |
28
| **Wake-up durch CAN**    | **Direkt möglich**, keine Datenverluste           | **Nicht direkt möglich**, nur über EXTI am RX-Pin   |
29
| **Datenverlust**         | **Kein Verlust**, Nachrichten werden verarbeitet  | **Erste Nachricht geht verloren**                   |
30
| **Implementierungsaufwand** | Gering (Standard Sleep-Konfiguration)           | Höher (EXTI für RX-Pin, CAN-Reinit nach Wake-up)    |
31
| **Wake-up Zeit**         | Sehr kurz (µs–ms)                                 | Länger (ms-Bereich, inkl. Reinitialisierung)        |
32
33
34
35 4 Maximilian Seesslen
h2. Log code history
36
37
Store logs e.g. when there was no external power available.
38 3 Maximilian Seesslen
39
h2. Adhoc alarm
40
41
Queues durations with start timers.
42 9 Maximilian Seesslen
Low priority feature.