Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:ems:connection

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:ems:connection [2013/09/20 23:28]
ingof
wiki:ems:connection [2015/12/30 21:00] (aktuell)
Zeile 19: Zeile 19:
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== X3: USB ==== ==== X3: USB ====
-Über den USB-Anschlüsse kann direkt auf den EMS-Bus geschrieben und gelesen werden. Außerdem kann durch aktivierung des [[wiki:ems:bootloader|Bootloaders]] eine neue Firmware eingespielt werden.+Über den USB-Anschlüsse kann direkt auf den EMS-Bus geschrieben und gelesen werden. Außerdem kann durch Aktivierung des [[wiki:ems:bootloader|Bootloaders]] eine neue Firmware eingespielt werden.
 </WRAP> </WRAP>
 <WRAP nopagebreak> <WRAP nopagebreak>
Zeile 34: Zeile 34:
 ---- ----
 ===== Interne Anschlüsse ===== ===== Interne Anschlüsse =====
-Bei Bedarf Stift oder Buchsenleisten eingelötet werden um Huckepack eine Erweiterungsplatine aufzustecken oder weitere Hardware anzuschließen. Bei Platzmangel im Gehäuse können die Kabel auch direkt angelötet werden.+Bei Bedarf kann eine Stiftoder Buchsenleisten eingelötet werden um Huckepack eine Erweiterungsplatine aufzustecken oder weitere Hardware anzuschließen. Bei Platzmangel im Gehäuse können die Kabel auch direkt angelötet werden.
 </WRAP> </WRAP>
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== SV1: PortA ==== ==== SV1: PortA ====
- Pin   Signal  Beschreibung  ^ +<WRAP 25em> 
-|  1  |  RA0  |   | + @#dddddd:**Pin**   @#dddddd:**Signal**  |  @#dddddd:**Beschreibung**  | 
-|  2  |  RA1  |   | +|  @#eeeeee:**1**   RA0  |   | 
-|  3  |  RA2  |   | +|  @#eeeeee:**2**   RA1  |   | 
-|  4  |  RA3  |   | +|  @#eeeeee:**3**   RA2  |   | 
-|  5  |  RA4  |   | +|  @#eeeeee:**4**   RA3  |   | 
-|  6  |  RA5  |   | +|  @#eeeeee:**5**   RA4  |   | 
-|  7  |  GND  | 0V  | +|  @#eeeeee:**6**   RA5  |   | 
-|  8  |  VCC  | +5V  |+|  @#eeeeee:**7**   GND  | 0V  | 
 +|  @#eeeeee:**8**   VCC  | +5V  |
 </WRAP> </WRAP>
 +</WRAP>
 +
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== SV2: PortB ==== ==== SV2: PortB ====
- Pin   Signal  Beschreibung  ^ +<WRAP 25em> 
-|  1  |  RB0  |   | + @#dddddd:**Pin**   @#dddddd:**Signal**  |  @#dddddd:**Beschreibung**  | 
-|  2  |  RB1  |   | +|  @#eeeeee:**1**   RB0  |   | 
-|  3  |  RB2  |   | +|  @#eeeeee:**2**   RB1  |   | 
-|  4  |  RB3  |   | +|  @#eeeeee:**3**   RB2  |   | 
-|  5  |  RB4  |   | +|  @#eeeeee:**4**   RB3  |   | 
-|  6  |  RB5  |   | +|  @#eeeeee:**5**   RB4  |   | 
-|  7  |  RB6  |   | +|  @#eeeeee:**6**   RB5  |   | 
-|  8  |  RB7  |   | +|  @#eeeeee:**7**   RB6  |   | 
-|    GND  | 0V  | +|  @#eeeeee:**8**   RB7  |   | 
-|    VCC  | +5V  |+|  @#eeeeee:**9**   GND  | 0V  | 
 +|  @#eeeeee:**10**   VCC  | +5V  |
 </WRAP> </WRAP>
 +</WRAP>
 +
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== SV3: PortC ==== ==== SV3: PortC ====
- Pin   Signal  Beschreibung  ^ +<WRAP clear></WRAP> 
-|  1  |  RC0  |   | +<WRAP 25em> 
-|  2  |  RC1  |   | + @#dddddd:**Pin**   @#dddddd:**Signal**  |  @#dddddd:**Beschreibung**  | 
-|  3  |  RC2  |   | +|  @#eeeeee:**1**   RC0  |   | 
-|  4  |  RC3  |   | +|  @#eeeeee:**2**   RC1  |   | 
-|  5  |  RC4  |   | +|  @#eeeeee:**3**   RC2  |   | 
-|  6  |  RC5  |   | +|  @#eeeeee:**4**   RC3  |   | 
-|  7  |  RC6  |   | +|  @#eeeeee:**5**   RC4  |   | 
-|  8  |  RC7  |   | +|  @#eeeeee:**6**   RC5  |   | 
-|    GND  | 0V  | +|  @#eeeeee:**7**   RC6  |   | 
-|    VCC  | +5V  |+|  @#eeeeee:**8**   RC7  |   | 
 +|  @#eeeeee:**9**   GND  | 0V  | 
 +|  @#eeeeee:**10**   VCC  | +5V  |
 </WRAP> </WRAP>
 +</WRAP>
 +
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== SV4: LCD, PortD, PortE ==== ==== SV4: LCD, PortD, PortE ====
-<WRAP center round important 60%+ 
-In Version 2.0 sind Pin1 und Pin2 vertauscht+<WRAP 25em> 
 +|  @#dddddd:**Pin**  |  @#dddddd:**Signal**  |  @#dddddd:**Beschreibung** 
 +|  @#eeeeee:**1**  |  GND  | 0V <wrap right important>V2.0: +5V!</wrap>  | 
 +|  @#eeeeee:**2**  |  VCC  | +5V <wrap right important>V2.0: 0V!</wrap> 
 +|  @#eeeeee:**3**  |  Poti  | LCD Kontrast 
 +|  @#eeeeee:**4**  |  RC0  |   | 
 +|  @#eeeeee:**5**  |  RC1  |   | 
 +|  @#eeeeee:**6**  |  RC2  |   | 
 +|  @#eeeeee:**7**  |  RD0  | Data0  | 
 +|  @#eeeeee:**8**  |  RD1  | Data1  | 
 +|  @#eeeeee:**9**  |  RD2  | Data2  | 
 +|  @#eeeeee:**10**  |  RD3  | Data3  | 
 +|  @#eeeeee:**11**  |  RD4  | Data4  | 
 +|  @#eeeeee:**12**  |  RD5  | Data5  | 
 +|  @#eeeeee:**13**  |  RD6  | Data6  | 
 +|  @#eeeeee:**14**  |  RD7  | Data7  | 
 +|  @#eeeeee:**15**  |  +5V  | LED+  | 
 +|  @#eeeeee:**16**  |  100Ω Pull Down  | LED-  |
 </WRAP> </WRAP>
-^  Pin  ^  Signal  ^ Beschreibung  ^ 
-|  1  |  GND  | 0V  | 
-|  2  |  VCC  | +5V  | 
-|  3  |  Poti  | LCD Kontrast  | 
-|  4  |  RC0  |   | 
-|  5  |  RC1  |   | 
-|  6  |  RC2  |   | 
-|  7  |  RD0  | Data0  | 
-|  8  |  RD1  | Data1  | 
-|  9  |  RD2  | Data2  | 
-|  10  |  RD3  | Data3  | 
-|  11  |  RD4  | Data4  | 
-|  12  |  RD5  | Data5  | 
-|  13  |  RD6  | Data6  | 
-|  14  |  RD7  | Data7  | 
-|  15  |  +5V  | LED+  | 
-|  16  |  100Ω Pull Down  | LED-  | 
 </WRAP> </WRAP>
 +
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== SV5: ISCP ==== ==== SV5: ISCP ====
- Pin   Signal  Beschreibung  ^ +<WRAP 25em> 
-|  1  |  /MCLR  | RE3 vom PIC  | + @#dddddd:**Pin**   @#dddddd:**Signal**  |  @#dddddd:**Beschreibung**  | 
-|  2  |  /MCLR'  | RE3 zur Schaltung +|  @#eeeeee:**1**   /MCLR  | RE3 vom PIC  | 
-|  3  |  VCC  | +5V  | +|  @#eeeeee:**2**   /MCLR'  | RE3 zur Schaltung 
-|  4  |  ---  | ---  | +|  @#eeeeee:**3**   VCC  | +5V  | 
-|  5  |  GND  | 0V  | +|  @#eeeeee:**4**   ---  | ---  | 
-|  6  |  ---  | ---  | +|  @#eeeeee:**5**   GND  | 0V  | 
-|  7  |  PGD  | RB7 vom Pic  | +|  @#eeeeee:**6**   ---  | ---  | 
-|  8  |  PGD'  | RB7' zur Schaltung +|  @#eeeeee:**7**   PGD  | RB7 vom Pic  | 
-|  9  |  PGC  | RB6 vom Pic  | +|  @#eeeeee:**8**   PGD'  | RB7' zur Schaltung 
-|  10  |  PGC'  | RB6' zur Schaltung +|  @#eeeeee:**9**   PGC  | RB6 vom Pic  | 
-|  11  |  PGM  | RB5 vom Pic  | +|  @#eeeeee:**10**   PGC'  | RB6' zur Schaltung 
-|  12  |  PGM'  | RB5' zur Schaltung  |+|  @#eeeeee:**11**   PGM  | RB5 vom Pic  | 
 +|  @#eeeeee:**12**   PGM'  | RB5' zur Schaltung  | 
 +</WRAP>
 </WRAP> </WRAP>
 <WRAP nopagebreak> <WRAP nopagebreak>
Zeile 134: Zeile 147:
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== SV10: Ethernet ENC28J60 ==== ==== SV10: Ethernet ENC28J60 ====
 +<WRAP left round important 60%>
 +SDI/SDO sind vertauscht. Beim Anfertigen des Kabels müssen diese Adern vertauscht werden!
 +
 +SPI Bus: SDI <--> SO, SDO <--> SI, SCK<-->SCK
 +
 +In Richtung EMS-GW ist ggf. ein Pegelwandler nötig un die Spezifikation lt. Datenblatt einzuhalten!
 +{{ :wiki:ems:levelshifter.png |}}
 +Der IC ist z.B. ein 74ACT125.
 +</WRAP><WRAP clear></WRAP>
 +
 +<WRAP 25em>
 +|  @#dddddd:**Pin**  |  @#dddddd:**Signal**  |  @#dddddd:**Beschreibung**  |
 +|  @#eeeeee:**1**  |  VCC  | +5V  |
 +|  @#eeeeee:**2**  |  GND  | 0V  |
 +|  @#eeeeee:**3**  |  ---  | ---  |
 +|  @#eeeeee:**4**  |  Eth. Clk Out  | ---  |
 +|  @#eeeeee:**5**  |  INT  | RB5  |
 +|  @#eeeeee:**6**  |  SDO  | RC5  |
 +|  @#eeeeee:**7**  |  SDI  | RC4  |
 +|  @#eeeeee:**8**  |  SCK  | RC3  |
 +|  @#eeeeee:**9**  |  CS  | RA3  |
 +|  @#eeeeee:**10**  |  Reset  | RB4  |
 +</WRAP>
 </WRAP> </WRAP>
 <WRAP nopagebreak> <WRAP nopagebreak>
Zeile 143: Zeile 179:
 <WRAP nopagebreak> <WRAP nopagebreak>
 ===== Lötbrücken ===== ===== Lötbrücken =====
-<WRAP center round important 60%> +<WRAP left round important 60%> 
-Diese Lötjumper sollten nur zusammen mit entsprechender Hardwareänderungen erfolgen.+Änderungen an Lötbrücken sollten nur zusammen mit entsprechender Hardwareänderungen erfolgen.\\
 Bei falscher Handhabung können Bauteile zerstört werden! Bei falscher Handhabung können Bauteile zerstört werden!
-</WRAP>+</WRAP><WRAP clear></WRAP> 
 </WRAP> </WRAP>
  
Zeile 157: Zeile 194:
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== J2 ==== ==== J2 ====
-Hiermit kann die Galvanische Trennung vom CAN-Bus verhindert werden. Hier dann J2,J3 und die Lötbrücker unter DC Wandler DC1 gemeinsam schleißen oder öffnen. IC3 (ADUM1201) und DC1 (DC-Wandler 5V) müssen dann ausgelötet werden.+Hiermit kann die Galvanische Trennung vom CAN-Bus verhindert werden. Hier dann J2,J3 und die Lötbrücker unter DC Wandler DC1 gemeinsam schließen oder öffnen. IC3 (ADUM1201) und DC1 (DC-Wandler 5V) müssen dann ausgelötet werden.
 J2 ist die Senderichtung zum CAN-Bus J2 ist die Senderichtung zum CAN-Bus
 </WRAP> </WRAP>
Zeile 186: Zeile 223:
 <WRAP nopagebreak> <WRAP nopagebreak>
 ==== J8-J11 ==== ==== J8-J11 ====
 +Diese Lötbrücken befinden sich auf der Unterseite neben dem ISCP-Stecker.
 Diese Lötjumper müssen offen sein um die erste Firmware mit Bootloader über ein ISCP-Programmiergerät zu brennen. Danach diese Lötjumper schließen um über den Bootloader neue Firmware einzuspielen oder den Gateway in Betrieb zu nehmen. Diese Lötjumper müssen offen sein um die erste Firmware mit Bootloader über ein ISCP-Programmiergerät zu brennen. Danach diese Lötjumper schließen um über den Bootloader neue Firmware einzuspielen oder den Gateway in Betrieb zu nehmen.
 </WRAP> </WRAP>
wiki/ems/connection.1379712487.txt.gz · Zuletzt geändert: 2015/12/30 21:00 (Externe Bearbeitung)