friedhof:shutdown-mon
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
project:shutdown-mon [2012-02-10 20:04] – 93.231.182.193 | project:shutdown-mon [2012-06-23 17:49] – [Zu Verkabeln] 93.231.147.18 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Shutdown Monitor ====== | ====== Shutdown Monitor ====== | ||
+ | {{tag> | ||
===== Zu Verkabeln ===== | ===== Zu Verkabeln ===== | ||
- | | | + | | |<del>**Heizung**</ |
- | |**Haupt** | + | |**Haupt** |
- | |**Options-Räume**|8 | + | |**Options-Räume**|<del>8 </ |
- | |// | + | |// |
===== Benötigte Pins ===== | ===== Benötigte Pins ===== | ||
Zeile 16: | Zeile 16: | ||
|4|IO|Hardware Debug JTAG|2|-| | |4|IO|Hardware Debug JTAG|2|-| | ||
|2|IO|Software Debug Serial-Bus|2|-| | |2|IO|Software Debug Serial-Bus|2|-| | ||
- | |3*2(HW)|IO|I²C - Q-Touch+Display|1|-| | + | |3*2(HW)|IO|I²C |
- | |2(*2)¹|IO|LED-Treiber (shift)|1|-| | + | |1*2(HW)|IO|LED-Treiber (shift) {Pannel}|1|-| |
+ | |1*2(HW)|IO|LED-Treiber (shift) | ||
|5|IO|PWM Timer Umriss+Anzeige+Schrift+LCD+Raid-Kontakte[Fenster]|1|-| | |5|IO|PWM Timer Umriss+Anzeige+Schrift+LCD+Raid-Kontakte[Fenster]|1|-| | ||
- | |1|IO|Haupschalter|2|x| | + | |<del>1</ |
- | |2*2²|IO|CAN-Bus|2|x| | + | |2*2²|IO|CAN-Bus|2|x| |
|3|IO|Eltako (RS485)|2|-| | |3|IO|Eltako (RS485)|2|-| | ||
- | |6|IO|LAN|0|x| | + | |6|IO|LAN|0 |
|4|IO|SD-Card|0|x| | |4|IO|SD-Card|0|x| | ||
|2|A/ | |2|A/ | ||
Zeile 30: | Zeile 31: | ||
|1|IO|Software Reset (set to Default)|1+2+Taster|x| | |1|IO|Software Reset (set to Default)|1+2+Taster|x| | ||
|1|Reset|Reset|2+Taster|-| | |1|Reset|Reset|2+Taster|-| | ||
+ | |1|clk|Clock 120Mhz|0|x| | ||
+ | |1|IO|Schlüssel Board|Aufbereiten und Als IO raus|x| | ||
0: intern\\ | 0: intern\\ | ||
1: für Panel in Gruppen(wie oben)\\ | 1: für Panel in Gruppen(wie oben)\\ | ||
2: Steckerposten Nach außen.\\ | 2: Steckerposten Nach außen.\\ | ||
\\ | \\ | ||
- | ¹evt. Trennung von Umriss und Logik LEDs\\ | + | ²1CAN |
- | ²1CAN | + | |
===== Anforderungen ===== | ===== Anforderungen ===== | ||
- | * 4 I²C-Chips, die an einen I²C hängen auch immer zusammen an einen GPIOn Interrupt (3Interrupts) | + | * 4 I²C-Chips, die an einen I²C |
* Einen Interrupt für Hauptschalter | * Einen Interrupt für Hauptschalter | ||
* Einen Int. für Programm load | * Einen Int. für Programm load | ||
* Einen Int. für Ethernet | * Einen Int. für Ethernet | ||
- | * Einen Software Reset | + | * Einen Software Reset |
+ | * Einen Int. Schlüssel | ||
+ | |||
+ | ===== Display ===== | ||
+ | 8*8x8 Red Dotmatrix über (32x)shift angesteuert. | ||
===== Timer ===== | ===== Timer ===== | ||
* 1 Audio | * 1 Audio | ||
Zeile 48: | Zeile 54: | ||
* 1 Sys | * 1 Sys | ||
* 1 Echtzeituhr | * 1 Echtzeituhr | ||
- | |||
===== Interrupts ===== | ===== Interrupts ===== | ||
Zeile 54: | Zeile 59: | ||
===== Hardware ===== | ===== Hardware ===== | ||
- | * stm32f205vct6 -- 256kb Flash -- 100kb Ram -- 82IO-Pins -- 120Mhz -- -- 8.30€+MwSt | + | * stm32f205vct6 -- 256kb Flash -- 100kb Ram -- 82IO-Pins -- 120Mhz -- -- 8.30â¬+MwSt |
- | * SD-Card -- 2GB -- 0€ | + | * SD-Card -- 2GB -- 0⬠|
- | * 2x mcp2551 -- //CAN Transciever// | + | * 2x mcp2551 -- //CAN Transciever// |
- | * enc28j60 -- // | + | * enc28j60 -- // |
- | * RS485 -- // | + | * RS485 -- // |
- | * rt2850 -- // | + | * rt2850 -- // |
- | * ld1117 -- // | + | * ld1117 -- // |
- | * 101-00565-64 -- // | + | * 101-00565-64 -- // |
- | * //Buzer// -- 0€ | + | * //Buzer// -- 0⬠|
- | * //Speaker// -- ?€ | + | * //Speaker// -- ?⬠|
- | * //passender Verstärker// | + | * //passender Verstärker// |
- | * //Ferrit// -- ?€ | + | * //Ferrit// -- ?⬠|
- | * // | + | * // |
- | * //p-mos// -- 0€ | + | * //p-mos// -- 0⬠|
- | * //n-mos// -- 0€ | + | * //n-mos// -- 0⬠|
- | * // | + | * // |
- | * // | + | * // |
* und jede menge kleinzeug (widerstände u.s.w.) | * und jede menge kleinzeug (widerstände u.s.w.) | ||
Zeile 76: | Zeile 81: | ||
==== PLL ==== | ==== PLL ==== | ||
Parameter für die PLL: | Parameter für die PLL: | ||
- | PLLN=192 PLLP=2 PLLQ=5 PLLM=50 | + | PLLN=192 PLLP=2 PLLQ=5 PLLM=5 |
+ | ==== Anforderungen ==== | ||
+ | * Anzeige von: | ||
+ | * Strom-State | ||
+ | * Lichtern | ||
+ | * Fenster Status | ||
+ | * Heizung | ||
+ | * Strom | ||
+ | * Schlüssel | ||
+ | * Türen | ||
+ | * Genereller Shack-State | ||
+ | * Room Shack-State | ||
+ | * (Key Holder) | ||
+ | * Schalten: | ||
+ | * Lichter | ||
+ | * Demo | ||
+ | * Shutdown (alles Aus) | ||
+ | * Software Reset | ||
+ | * Jeden Raum einzeln in Default(off) | ||
+ | * Alarm off | ||
+ | * Melde def. Sensor | ||
+ | * Fehlermeldungen Melden und Anzeigen | ||
+ | * Wenn etwas nicht in Ordnung(länger als x Min., nach den Abschliessen) dann mail an key@ | ||
+ | * Webinterface (nach möglichkeit mit upload möglichkeit) | ||
+ | * ntp unterstützung | ||
+ | * loggen | ||
+ | * lan2can | ||
+ | * can2lan | ||
+ | * Melde dich beim shutdown | ||
+ | * tue shutdown(Touch) | ||
+ | * firmware update | ||
+ | * lichtstate speichern und broadcasten | ||
+ | * (debug logger[bei absturtz]) | ||
===== Links ===== | ===== Links ===== | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * [[http:// |
===== ToDo ===== | ===== ToDo ===== | ||
Zeile 100: | Zeile 137: | ||
- Alles ins Endstudium bringen und fest installieren. | - Alles ins Endstudium bringen und fest installieren. | ||
- weitere Punkte finden ;-) | - weitere Punkte finden ;-) | ||
+ |
friedhof/shutdown-mon.txt · Zuletzt geändert: 2020-07-20 12:41 von neos