Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Letzte Überarbeitung Beide Seiten der Revision | ||
wiki:ems:hardware [2013/09/19 10:43] ingof |
wiki:ems:hardware [2015/12/30 21:00] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== | ====== | ||
- | ==== | + | <WRAP nopagebreak> |
+ | ==== | ||
+ | Wenn die Platine frisch zusammangelötet wurde muss erst noch die Firmware mit dem Bootloader gebrannt werden. Erst dannach kann mit dem Bootloader über das USB-Kabel neue Firmware gebrannt werden. | ||
+ | |||
+ | Die Software muss mit der MPLAB-IPE gebrannt werden. Das Konfig-Bit für den Takt muss bei der neuen Platine aus **HSPLL** gestellt werden. Bei der alten Platine muss die Eisntellung **HS** bleiben. | ||
+ | Außerdem muss bei der neuen Firmware der EEprominhalt mitgebrannt werden. | ||
+ | |||
+ | Eventuell kontrollieren ob diese in der IPE-Einstellungen freigeschaltet sind. Dazu muss man bei der IPE in den Advanced-Modus schalten (Standard-Password: | ||
+ | </ | ||
+ | |||
+ | <WRAP nopagebreak> | ||
+ | ==== Inbetriebnahme | ||
* EMS-Kabel anschließen (Polung unwichtig) | * EMS-Kabel anschließen (Polung unwichtig) | ||
Zeile 9: | Zeile 20: | ||
* USB-Kabel einstecken. Treiber werden automatisch installiert | * USB-Kabel einstecken. Treiber werden automatisch installiert | ||
* Terminal-Programm starten (9600 8N1) | * Terminal-Programm starten (9600 8N1) | ||
+ | </ | ||
+ | <WRAP nopagebreak> | ||
==== Dip-Schalter (Mode / Reset): ==== | ==== Dip-Schalter (Mode / Reset): ==== | ||
+ | <WRAP 25em> | ||
+ | | @# | ||
+ | | @# | ||
+ | | @# | ||
+ | | @# | ||
+ | | @# | ||
+ | </ | ||
+ | </ | ||
- | ^ Schalter | + | <WRAP nopagebreak> |
- | ^ 1 | Mode 2<sup>0</ | + | |
- | ^ 2 | Mode 2< | + | |
- | ^ 3 | Mode 2< | + | |
- | ^ 4 | Betriebsart | + | |
- | + | ||
- | | + | |
==== Modes ==== | ==== Modes ==== | ||
Zeile 26: | Zeile 41: | ||
Die Modes werden nur beim Einschalten oder Reset des EMS-Gateways eingelesen. Nach Änderung also immer Netzteil ziehen und stecken oder DIP-Schalter **4** auf **ON** und auf **OFF** zurück stellen. | Die Modes werden nur beim Einschalten oder Reset des EMS-Gateways eingelesen. Nach Änderung also immer Netzteil ziehen und stecken oder DIP-Schalter **4** auf **ON** und auf **OFF** zurück stellen. | ||
- | ^ Mode ^ Mode 2< | + | |< |
- | ^ | + | | @#dddddd:**Mode** | @#dddddd:**Mode 2< |
- | ^ | + | | @#eeeeee:**0** |
- | ^ | + | | @#eeeeee:**1** |
- | ^ | + | | @#eeeeee:**2** |
- | ^ | + | | @#eeeeee:**3** |
- | ^ | + | | @#eeeeee:**4** |
- | ^ | + | | @#eeeeee:**5** |
- | ^ | + | | @#eeeeee:**6** |
+ | | @#eeeeee:**7** | ||
+ | </ | ||
+ | <WRAP nopagebreak> | ||
==== Anschlüsse ==== | ==== Anschlüsse ==== | ||
- | {{: | + | {{:wiki:ems: |
+ | </ | ||
+ | <WRAP nopagebreak> | ||
==== Externe Hardware ==== | ==== Externe Hardware ==== | ||
- | An der Platine können noch ein EthernetENC28J60-Modul, SD-Karte und LCD-Display mit einem HD44780 kompatiblen Controller angeschlossen werden. Also Vorlage habe ich weiter unten verlinkten Module verwendet die mit einem 1:1 Kabel angeschlossen werden können. | + | An der Platine können noch ein Ethernet ENC28J60-Modul, SD-Karte und LCD-Display mit einem HD44780 kompatiblen Controller angeschlossen werden. Also Vorlage habe ich weiter unten verlinkten Module verwendet die mit einem 1:1 Kabel angeschlossen werden können. |
- | Wenn das Modul nur 3,3 Volt benötigt | + | Wenn das Modul nur 3,3 Volt verträgt |
+ | |||
+ | Die Module von Elecfreaks besitzen zwar 5V kompatible Eingänge, die Ausgänge brauchen aber für eine sichere Funktion ggf. einen Pegelwandler in Richtung des EMS-GW. Bei mir [JS] geht es ohne, lt. Datenblatt muss es aber nicht funktionieren. | ||
Bei älteren Platinen ist nur ein 100mA-Spannungsregler eingebaut. Beim anstecken weitere Hardware ist dann eventuell ein [[emsgwumbau|Umbau]] notwendig. | Bei älteren Platinen ist nur ein 100mA-Spannungsregler eingebaut. Beim anstecken weitere Hardware ist dann eventuell ein [[emsgwumbau|Umbau]] notwendig. | ||
- | [[http:// | + | [[http:// |
[[http:// | [[http:// | ||
+ | </ |