Technische Daten

Diese Seite gibt eine kurze Beschreibung aller Stecker. Weitere Informationen sind in den Schaltplänen für jedes Produkt und den KiCad Bibliotheken zu finden.

Stapelstecker

Jeder Brick hat zwei Arten von Stapelsteckern:

  • Stapeldatenstecker: Verwendet für den Datenaustausch zwischen Bricks.

  • Stapelstromversorgungsstecker: Versorgt Bricks und angeschlossene Bricklets, Motoren, Servos usw.

Stapeldatenstecker

Beschreibung

Signal

Pin

Pin

Signal

Beschreibung

Stack SPI: MasterIn SlaveOut

SPI-MISO

01

02

I2C-SDA/TDI

Stack I2C: Serial Data/ JTAG-TDI

Stack SPI: MasterOut SlaveIn

SPI-MOSI

03

04

I2C-SCL/TDO

Stack I2C: Serial Clock/ JTAG-TDO

Stack SPI: Clock

SPI-SCLK

05

06

SEL-0

Stack Select 0

Reset Signal

RESET

07

08

SEL-1

Stack Select 1

Stack Detect/JTAG-TMS

DETECT/TMS

09

10

SEL-2

Stack Select 2

Stack Synchronization/ JTAG-TCK

SYNC/GP/TCK

11

12

SEL-3

Stack Select 3

Extension SPI: MasterIn SlaveOut

EX-SPI-MISO

13

14

SEL-4

Stack Select 4

Extension SPI: MasterOut SlaveIn

EX-SPI-MOSI

15

16

SEL-5

Stack Select 5

Extension SPI: Clock

EX-SPI-SCLK

17

18

SEL-6

Stack Select 6

Extension 0: General Purpose 0/ Interrupt 0

EX-0-GP-0/nINT0

19

20

SEL-7

Stack Select 7

Extension 0: General Purpose 1/ Interrupt 1

EX-0-GP-1/nINT1

21

22

EX-SEL-0

Extension Select 0

Extension 0: General Purpose 2/ Interrupt 2

EX-0-GP-2/nINT2

23

24

EX-SEL-1

Extension Select 1

Extension 1: General Purpose 0

EX-1-GP-0

25

26

EX-SER-RXD

Extension Serial Interface: RXD

Extension 1: General Purpose 1

EX-1-GP-1

27

28

EX-SER-TXD

Extension Serial Interface: TXD

Extension 1: General Purpose 2

EX-1-GP-2

29

30

EX-SER-RTS

Extension Serial Interface: RTS

Alle Signale sind 3,3V basiert.

Beschreibung

  • Stack SPI: Der SPI Bus für Kommunikation zwischen Brick und Master Brick.

  • JTAG: Debug-Schnittstelle, überschneidet sich mit anderen Signals. JTAG darf nicht verwendet werden, wenn der Brick Teil eines Stapels ist.

  • Reset: Signal um eine Brick zurückzusetzen, durch den Stapel durchgeschleift so dass alle Bricks gleichzeitig zurückgesetzt werden.

  • Stack Detect: Signal um die Anwesenheit eines Master Bricks zu erkennen. Alle Bricks außer dem Master Brick haben dieses Signal durchverbunden und prüfen es auf logisch 1 um Stapelteilnahme zu erkennen. Der Master Brick hat dieses Signal nicht durchverbunden, sondern setzt es im oberen Stapeldatenstecker auf Ausgang mit logisch 1 und im unteren Stapeldatenstecker auf Eingang mit Pull-Down. Dadurch kann der Master an einem logisch 0 Signal im unteren Stapeldatenstecker erkennen ob er der unterste Teilnehmer im Stapel und somit Master des Stapels ist.

  • Stack Synchronization: Dieses Signal wird vom Master Brick verendet um Aktionen andere Bricks im Stapel zu synchronisieren.

  • Extension SPI Der SPI Bus für Kommunikation zwischen Master Brick und Master Extensions.

  • Extension General Purpose 0,1 mit 0,1,2: Drei General Purpose Signal pro Master Extension können vom Master Brick verwendet werden um die Master Extensions zu steuern. Die Verwendung hängt von der aufgesteckten Master Extension ab.

  • Interrupt 0,1,2: Interrupt Ausgänge, die Verwendung hängt von der Konfiguration ab.

  • Stack I2C: Der I2C Bus für Kommunikation zwischen Master Brick und Master Extensions sowie anderer Bricks im Stapel.

  • Select 0-7: Bis zu acht Adressleitungen über die der Master des Stapels bis zu acht Teilnehmer im Stapel auswählen kann. Ein Brick darf nur dann auf Nachrichten antworten, wenn seine Adressleitungen gewählt ist (Select = logisch 0). Jeder Brick verwendet das erste Select Signal in seinem unteren Stapeldatenstecker als seine Adressleitung. Die anderen Adressleitungen sind im Stecker versetzt durchverbunden, so dass die zweite Adressleitung im unteren Stapeldatenstecker mit der ersten Adressleitung im oberen Stapeldatenstecker verbunden ist. Dadurch haben die ersten acht Bricks über dem Master des Stapels ihre eigenen Adressleitungen. Alle Bricks darüber können nicht mehr adressiert werden und somit nicht mit dem Master des Stapels kommunizieren.

  • Extension Select 0,1: Wird vom Master des Stapels verwendet um Master im Stapel auszuwählen. Die Funktion und Aufbau ist gleich den Adressleitungen für Bricks. Dadurch können die ersten zwei Master Extensions im Stapel mit dem Master des Stapels kommunizieren.

  • Extension Serial Interface: Serielle Schnittstelle zwischen Master Brick und Master Extension.

Stapelstromversorgungsstecker

Funktion

Pin

Pin

Funktion

PGND

01

02

PVCC

PGND

03

04

PVCC

PGND

05

06

PVCC

PGND

07

08

PVCC

PGND

09

10

PVCC

PGND

11

12

PVCC

PGND

13

14

PVCC

PGND

15

16

PVCC

PGND

17

18

PVCC

PGND

19

20

PVCC

GND

21

22

5V

GND

23

24

5V

GND

25

26

5V

GND

27

28

3V3

Current

29

28

Voltage

Beschreibung

  • PGND: Stapelmassesignal.

  • PVCC: Stapelstromversorgung (max. 27V, 0,5A per Pin, 5A gesamt), durch Stromversorgung bereitgestellt.

  • GND: Gemeinsames Massesignal.

  • 5V: 5V Stromversorgung (max. 0,5A per Pin, 1,5A gesamt), bereitgestellt durch jeden Brick (per USB) oder Stromversorgungen. Da die USB Spannung vom verwendeten PC/USB Hub abhängt können die 5V an diesem Pin nicht garantiert werden bei Versorgung über USB.

  • 3V3: Bereitgestellt durch jeden Brick. Wird durch einen DC/DC Wandler (5V -> 3V3) auf der Platine erzeugt.

  • Current: Signal zur Messung des Stromverbrauchs über die Stromversorgung (max. 3,3V). Kann von Master Bricks verwendet werden.

  • Voltage: Signal zur Messung der externen Versorgungsspannung der Stromversorgung (max. 3,3V). Kann von Master Bricks verwendet werden.

Bricklet Stecker (10 Pol)

Pin

Funktion

Beschreibung

01

5V

5V Signal, verbunden mit 5V des Stapels

02

GND

Masse

03

3V3

3,3V bereitgestellt vom Brick

04

SCL

I2C Serial Clock

05

SDA

I2C Serial Data

06

ADDR

Adressleitung (logisch 0 oder 1) um Bricklets für I2C Kommunikation auszuwählen

07

IO_1/AD

I/O 1 mit Analog-Digital-Wandler Fähigkeit

08

IO_2

I/O 2

09

IO_3

I/O 3

10

IO_4

I/O 4

Falls nicht anders angegeben, sind alle Signale 3,3V basiert.

Bricklet Stecker (7 Pol)

Pin

Funktion

Beschreibung

01

5V

5V Signal, verbunden mit 5V des Stapels

02

GND

Masse

03

3.3V

3,3V bereitgestellt vom Brick

04

CS

SPI Chip Select

05

CLK

SPI Serial Clock

06

MOSI

SPI Master Output, Slave Input

07

MISO

SPI Master Input, Slave Output

Falls nicht anders angegeben, sind alle Signale 3,3V basiert.

USB Stecker

Pin

Funktion

Beschreibung

1

VCC

5V

2

D-

Data -

3

D+

Data +

4

GND

Masse

Die 5V Versorgung über USB muss zwischen 4,8V und 5,7V liegen.