Benutzer-Werkzeuge

Webseiten-Werkzeuge


friedhof:shutdown-mon

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
project:shutdown-mon [2012-02-10 20:04] 93.231.182.193project:shutdown-mon [2012-06-23 17:49] – [Zu Verkabeln] 93.231.147.18
Zeile 1: Zeile 1:
 ====== Shutdown Monitor ====== ====== Shutdown Monitor ======
 +{{tag>project hardware electronics infrastructure process}}
  
 ===== Zu Verkabeln ===== ===== Zu Verkabeln =====
-|                 |**Heizung**|**Fenster**|**Türen**|//insg.//+|                 |<del>**Heizung**</del>|**Fenster**|**Türen**|//insg.//
-|**Haupt**        |16         |34         |11       |//61//    | +|**Haupt**        |<del>16        </del> |34         |11       |//61//    | 
-|**Options-Räume**|8          |16         |6        |//30//    | +|**Options-Räume**|<del>        </del> |16         |6        |//30//    | 
-|//insg.//        |//24//     |//50//     |//17//   |**__91__**|+|//insg.//        |<del>//24//    </del> |//50//     |//17//   |**__91__**|
  
 ===== 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 - Q-Touch|1|-| 
-|2(*2)¹|IO|LED-Treiber (shift)|1|-|+|1*2(HW)|IO|LED-Treiber (shift) {Pannel}|1|-| 
 +|1*2(HW)|IO|LED-Treiber (shift) oder Alternativ "mm5450"  {Display}|1|-|
 |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</del>|<del>IO</del>|<del>Haupschalter</del>|<del>2</del>|<del>x</del>
-|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 (enc28j60)|x|
 |4|IO|SD-Card|0|x| |4|IO|SD-Card|0|x|
 |2|A/D|Raumlicht Sensor|1|-| |2|A/D|Raumlicht Sensor|1|-|
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 Portal und 1CAN Shack-Bus\\
-²1CAN Portal und 1CAN Shack-Bus\\ +
 ===== 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 hängen auch immer zusammen an einen GPIOn Interrupt (3Interrupts)
   * 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// -- 0€ +  * 2x mcp2551 -- //CAN Transciever// -- 0€ 
-  * enc28j60 -- //Ethernet// -- 0€ (wenn Public veorhanden) oder 3.50€ (kaufen) +  * enc28j60 -- //Ethernet// -- 0€ (wenn Public veorhanden) oder 3.50€ (kaufen) 
-  * RS485 -- //Transciever// -- 0€ +  * RS485 -- //Transciever// -- 0€ 
-  * rt2850 -- //Schaltregler// -- 0€ +  * rt2850 -- //Schaltregler// -- 0€ 
-  * ld1117 -- //Liniarregler// -- 0€ +  * ld1117 -- //Liniarregler// -- 0€ 
-  * 101-00565-64 -- //SD-Socket// -- 1.57€ +  * 101-00565-64 -- //SD-Socket// -- 1.57€ 
-  * //Buzer// -- 0€ +  * //Buzer// -- 0€ 
-  * //Speaker// -- ? +  * //Speaker// -- ?€ 
-  * //passender Verstärker// -- ? +  * //passender Verstärker// -- ?€ 
-  * //Ferrit// -- ? +  * //Ferrit// -- ?€ 
-  * //TVS-Dioden// -- ? +  * //TVS-Dioden// -- ?€ 
-  * //p-mos// -- 0€ +  * //p-mos// -- 0€ 
-  * //n-mos// -- 0€ +  * //n-mos// -- 0€ 
-  * //LED's// -- 0€ +  * //LED's// -- 0€ 
-  * //[[http://www.plattenzuschnitt24.de/products/de/Acrylglas-Angebote/Acrylglas-200-x-200-mm-Transparent-2mm-stark.html|Acrylglas]]// -- 7*3.49€+  * //[[http://www.plattenzuschnitt24.de/products/de/Acrylglas-Angebote/Acrylglas-200-x-200-mm-Transparent-2mm-stark.html|Acrylglas]]// -- 7*3.49€
   * 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://www.st.com/internet/mcu/product/250189.jsp| Mikrocontroller]]   * [[http://www.st.com/internet/mcu/product/250189.jsp| Mikrocontroller]]
   * [[http://shackspace.de/gallery/var/albums/Projekte/Shutdownmonitor/shutdownmonitor_v0.png| vorläufiger Schaltplan(veraltet)]]   * [[http://shackspace.de/gallery/var/albums/Projekte/Shutdownmonitor/shutdownmonitor_v0.png| vorläufiger Schaltplan(veraltet)]]
-  * [[http://www.chibios.org/dokuwiki/doku.php?id=start|ChibiOS (Betriebssystem für µC)]]+  * [[http://www.chibios.org/dokuwiki/doku.php?id=start|ChibiOS (Betriebssystem für ÂµC)]]
  
 ===== 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