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. |