Plexim-logo

Plexim RT Box controlCARD Interface

Plexim RT Box controlCARD Interface-produkt

Indledning

PLECS RT Box er en kraftfuld realtidssimulator baseret på et Xilinx Zynq-system på en chip (SOC). Med sine digitale og analoge I/O-signaler er RT Box veludstyret til hardware-in-the-loop (HIL) test samt hurtig kontrol prototyping (RCP).
Hvis den anvendes til HIL-test, emulerer RT-boksen typisk effekt stage af et kraftelektronisk system. Magten stage kunne være en simpel DC/DC-konverter, et AC-drevsystem eller et komplekst multi-level invertersystem. Enheden under test (DUT) er kontrolhardwaren, der er tilsluttet RT-boksen. I en sådan opsætning kan den komplette controller testes uden den reelle effekt stage.

For at forenkle tilslutningen af ​​ekstern hardware og for at give bekvem adgang til RT Box input og output tilbyder Plexim et sæt RT Box tilbehør.

De RT Box kontrolKORT IGrænsefladen beskrevet i dette dokument har to kontrolCARD-slots, som letter en enkel tilslutning af RT-boksen med 100-bens og 180-bens controlCARD-moduler fra Texas Instruments (TI). Det gør det muligt for brugere at teste kontrolalgoritmer implementeret på C2000 MCU'er uden at udvikle deres egen grænsefladehardware. Pinout'en på controlCARD Interface-kortet er blevet optimeret til følgende udviklingssæt

  • Piccolo kontrolkort (280049, 28027, 28035, 28075, 28069)
  • Delfino kontrolkort (28335, 2837xD)
  • Concerto kontrolkort (F28M35, F28M36)

ControlCARD-grænsefladen kan også bruges med andre udviklingskort, der er kompatible med controlCARD-pinout'en.

Interface Board Overview

Interfacekortet giver en 100-bens socket til de ældre 100-pins kontrol-CARDs, samt en 180-bens socket til de nyere moduler. Fig. 2.1 viser toppen view på controlCARD-interfacekortet.

Alle RT Box-udgangssignaler er bufret for at beskytte MCU'en mod overspændingtage, og lokal opamps giver en lavimpedanskilde til MCU'ernes ADC-indgange. Kortet giver adgang til tre analoge udgange mærket AOUT-13. . . 15 via BNC-stik. Til statuskommunikation med RT-boksen har kortet fire skydekontakter og fire LED'er mærket DIO-28. . . DIO-31.

Derudover har ekstern JTAG adaptere kan forbindes til MCU'erne ved hjælp af to 14-bens headere mærket JTAG-100, JTAG-180. Hvert kontrolkort er forbundet til en isoleret CAN-driver, hvilket muliggør kommunikation mellem kontrolkortene såvel som eksternt udstyr. Kortet giver også en 64 kbit seriel elektrisk sletbar PROM til brugerspecifikke formål.

Et 6-benet uafskærmet stik mærket SCI til FTDI-kabel leveres til at kommunikere med ældre 100-bens kontrolkort, som ikke understøtter serielt interface.

ControlCARD fatningsstifter

Tabel 2.1 og 2.2 viser pin-tildelingerne af 100-pin og 180-pin controlCARD-stik og RT Box-signaler.

En mere detaljeret tabel, inklusive de tilgængelige processorfunktioner ved hver pin for de understøttede kontrolkort, kan findes i appendiks.

RT boks 100-benet RT boks
1 51
2 52
3 53
4 54
5 55
6 56
AO14 7 57 AO15
8 58
AO12 9 59 AO13
10 60
AO10 11 61 AO11
12 62
AO8 13 63 AO9
14 64
AO6 15 65 AO7
16 66
AO4 17 67 AO5
18 68
AO2 19 69 AO3
20 70
AO0 21 71 AO1
22 72
DI23 26 76 DI22
27 77
DI25 28 78 DI24
DI27 29 79 DI26
DI29 30 80 DI28
31 81
32 82
33 83 DO0
34 84 DO5
DO6 35 85 DO7
DO4 36 86
37 87
38 88
39 89
DO2 40 90 DO3
41 91 DO1
42 92
43 93
44 94
DI31 45 95 DI30
46 96
47 97
48 98
49 99
50 100

Tabel 2.1: 100-bens kontrolCARD-stik

RT boks 180-benet RT boks
1 2
3 4
5 6
7 8
AO15 9 10
AO13 11 12 AO14
13 14 AO12
AO11 15 16
AO9 17 18 AO10
19 20 AO8
AO7 21 22
AO5 23 24 AO6
AO3 25 26 AO4
AO1 27 28 AO2
29 30 AO0
31 32
NC 33. . . 46 NC
47 48
DI0 49 50 DI4
DI1 51 52 DI5
DI2 53 54 DI6
DI3 55 56 DI7
DI8 57 58 DI12
DI9 59 60 DI13
DI10 61 62 DO11
DI11 63 64 DO12
RT boks 180-benet RT boks
65 66
67 68 DO13
69 70 DO14
71 72 DO27
73 74 DO26
DO25 75 76
DO24 77 78
DO23 79 80
DO22 81 82
83 84
85 86
87 88 DI14
DO21 89 90 DI15
DO20 91 92
93 94
95 96
97 98
99 100 DO19
101 102 DO18
103 104 DO17
105 106 DO16
107 108
NC 109. . . 118 NC
119 120 NULSTIL (DO15)
121 122
NC 123. . . 180 NC

Tabel 2.2: 180-bens kontrolCARD-stik

Interface Board Overview

Plexim RT Box controlCARD Interface 01

Figur 2.1: RT Box controlCARD Interface Board

Onboard Voltage Forsyning

Strøm til controlCARD-interfacekortet kan forsynes på to måder ved at vælge de passende jumperterminaler i nederste højre hjørne af kortet. En måde er at levere strøm direkte fra RT-boksen. Den anden er gennem en ekstern kilde ved hjælp af USB-stikket mærket 5V PWR. Dette gør det muligt at bruge kortet uden RT Box. Interfacekortet indeholder en lineær voltage regulator, der nedsætter de 5 V, der leveres eksternt eller af RT-boksen, til 3.3 V, som kræves af kontrolkortet. En grøn LED nederst til højre på kortet indikerer strømforsyning til kortet.

Analog udgang

Alle 16 analoge udgange fra RT-boksen er dirigeret til både 100-pin og 180-pin kontrolkortslots. Det er muligt at betjene to kort på samme tid, selvom brugeren skal være opmærksom på, at sampling af en MCU kunne påvirke målingerne af den anden. Hvis begge styrekortpladser er udfyldt, skal de analoge signaler deles af kontrolkortene. Tre analoge udgangskanaler AOUT-13 . . . AOOUT-15 er også tilgængelige ved BNC-stikkene.

Alle 16 analoge udgangssignaler sendes gennem en skinne-til-skinne CMOS operationel amplifier signalbehandlingskredsløb, som vist i fig. 2.2, til skalering af spændingerne til 0 V og 3.3 V, og til at beskytte MCU'ens indgange mod beskadigelse af overvol.tage. Dette introducerer en forstærkning på 4.42 /6.8 (eller 0.65) mellem de analoge udgangsben på RT-boksen og de analoge inputben på kontrolCARD.

Derudover er hver analog kanal, der føres til 180-bens controlCARD-stikket, bufret med en kondensator (2200 pF) mod jord for at sænke kildeimpedansen for kanalen, så sample- og hold-kondensatoren på MCU'en kan oplades hurtigt. En lille modstand (56 Ω) er også placeret i serie for at stabilisere drivdriftenamp kredsløb.

100-bens controlCARD-stikket er udelukket fra dette trin og modtager analoge udgangssignaler direkte efter signalkonditionering, da disse modstande og kondensatorer allerede er indsat på 100-bens controlCARDS.

Plexim RT Box controlCARD Interface 02

Figur 2.2: Analogt udgangssignal-konditioneringskredsløb

Digital I/O

Digitale indgange DI0 . . . DI15 fra RT-boksen tilsluttes til 180-bens controlCARD-stikket. DI16 . . . DI31 er forbundet til 100-bens kontrolCARD

stikkontakt. Digitale indgange DI28 . . . 31 kan også indstilles via fire skydekontakter på kortet mærket DIO-28. . . DIO-31.

Digitale udgange DO0 . . . DO7 er tilsluttet 100-bens controlCARD-stikket. DO11. . . DO14, DO16. . . 27 er tilsluttet 180-bens controlCARD-stikket. DO28. . . DO31 er forbundet til fire LED'er i den øverste højre del af kortet mærket DIO-28. . . DIO-31.
Alle de digitale ind- og udgangssignaler bufres gennem bustransceivere for at beskytte MCU'ens indgange mod vol.tages større end 3.3 V.

DO15 er forbundet til 180-bens kontrolCARDs MCU reset pin via RST jumper. Hvis jumperen er indstillet, vil en lav-niveau udgang ved DO15 nulstille MCU'en. Indstil ikke denne jumper, medmindre du ønsker at bruge denne funktion. Alternativt kan MCU'en nulstilles ved hjælp af trykknappen mærket RESET.

CAN-kommunikation

To elektrisk isolerede CAN-transceivere giver CAN-kommunikation, der kan tilgås via et 9-benet D-SUB-stik i nederste venstre hjørne af kortet. Dette tillader kommunikation mellem kontrolCARD'erne, hvis de er udfyldt sammen, såvel som med eksternt udstyr.

Tabel 2.3 viser bentildelingerne af 9-bens D-SUB-stikket, 100-bens controlCARD og 180-bens controlCARD-stik.

Note CAN_L- og CAN_H-signaler på henholdsvis ben 2 og 7 på det 9-benede D-SUB-stik kan termineres med en 120 Ω-modstand ved hjælp af jumperen mærket CAN TERM placeret i nederste venstre hjørne af kortet.

JTAG Overskrifter

Tabel 2.4 og 2.5 viser pin-tildelingerne for JTAG overskrifter til 100-bens kontrolCARD mærket JTAG-100 og 180-bens kontrolCARD mærket JTAG-180 hhv.

100-benet CAN Transceiver 1 9-polet stik CAN Transceiver 2 180-benet
1
94 TX1 CAN_L 2 CAN_L TX2 82
GND 3 GND
4
5
GND 6 GND
44 RX1 CAN_H 7 CAN_H RX2 80
8
9

Tabel 2.3: CAN pin tildeling

100-benet Fungere JTAG-100 Fungere 100-benet
49 TMS 1 2 TRST 99
97 TDI 3 4 GND
3 V 5 6 NC
98 TDO 7 8 GND
48 TCK 9 10 GND
48 TCK 11 12 GND
100 EMU0 13 14 EMU1 50

Tabel 2.4: JTAG-100 pin tildeling

SCI kommunikation

Tabel 2.6 viser pin-tildelingerne af det uafskærmede stik mærket SCI til kommunikation med ældre 100-bens kontrolkort.

180-benet Fungere JTAG-180 Fungere 180-benet
3 TMS 1 2 TRST 4
8 TDI 3 4 GND
3 V 5 6 NC
6 TDO 7 8 GND
5 TCK 9 10 GND
5 TCK 11 12 GND
2 EMU0 13 14 EMU1 1

Tabel 2.5: JTAG-180 pin tildeling

SCI Fungere 100-benet
1 GND –
2 NC
3 VCC+
4 TX 43
5 RX > 93
6 NC

Tabel 2.6: SCI pin tildeling

Stik

Følgende tabel indeholder varenumrene på de stik og standoff-enheden, der bruges på controlCARD-interfacekortet. For dimensioner på frontpanelet på RT Box, se RT Box manualen.

Sl. Ingen.

Fabrikant Varenummer Beskrivelse
1 Samtec Inc. HSEC8-160-01-SM-DV-A 120-benet hun
2 Samtec Inc. HSEC8-130-01-SM-DV-A 60-benet hun
3 Texas Instruments TMDSDIM100CON5PK 100-polet fatning
4 Conec DLS1XP5AK40X 9-benet D-Sub han
5 TE'er AMP Stik 5104338-2 14-benet header
6 3M 961106-6404-AR 6-benet header
7 3M 961102-6404-AR 2-benet header
8 Radiall R141426161 BNC-stik
9 Assmann WSW-komponenter A-DS 37 A/KG-T4S 37-benet D-Sub han
10 Assmann WSW-komponenter ASUB-277-37TP25 37-bens D-Sub stablet
11 Harwin Inc. R6396-02 Hex Standoff
12 Keystone elektronik 720 Kofanger
13 APM Hexseal RM3X8MM 2701 M3 skrue

Tabel 2.7: Konnektorer og standoff-enhed

Tillæg

Tabel 3.1 og 3.2 giver mere detaljerede oplysninger om tilslutningen af ​​180-bens controlCARD-stikket; tabel 3.4 giver mere detaljerede oplysninger om tilslutningen af ​​100-bens controlCARD-stikket. For hvert kontrolCARD er RT Box I/O vist ved siden af ​​controlCARD sockets ben og processorens periferiudstyr, der er tilgængeligt på disse ben.

TI F28379D ControlCard Pin Kort

Fungere RT boks 180-benet RT boks Fungere
JTAG-EMU1 1 2 JTAG-EMU0
JTAG-TMS 3 4 JTAG-TRSTn
JTAG- TCK 5 6 JTAG-TDO
7 8 JTAG-TDI
ADC-A0 AO15 9 10
ADC-A1 AO13 11 12 AO14 ADC-B0
13 14 AO12 ADC-B1
ADC-A2 AO11 15 16
ADC-A3 AO9 17 18 AO10 ADC-B2
19 20 AO8 ADC-B3
ADC-A4 AO7 21 22
ADC-A5 AO5 23 24 AO6 ADC-B4
ADCIN14 AO3 25 26 AO4 ADC-B5
ADCIN15 AO1 27 28 AO2 ADC-D0
29 30 AO0 ADC-D1
NC 31. . . 48 NC
PWM1A, GPIO-00 DI0 49 50 DI4 PWM3A, GPIO-04
PWM1B, GPIO-01 DI1 51 52 DI5 PWM3B, GPIO-05
PWM2A, GPIO-02 DI2 53 54 DI6 PWM4A, GPIO-06
PWM2B, GPIO-03 DI3 55 56 DI7 PWM4B, GPIO-07
PWM5A, GPIO-08 DI8 57 58 DI12 PWM7A, GPIO-12
PWM5B, GPIO-09 DI9 59 60 DI13 PWM7B, GPIO-13
PWM6A, GPIO-10 DI10 61 62 DO11 PWM8A, GPIO-14
Fungere RT boks 180-benet RT boks Fungere
PWM6B, GPIO-11 DI11 63 64 DO12 PWM8B, GPIO-15
65 66
67 68 DO13 QEP1A, GPIO-20
69 70 DO14 QEP1B, GPIO-21
71 72 DO27 QEP1S, GPIO-22
73 74 DO26 QEP1I, GPIO-23
SPISIMOB, GPIO-24 DO25 75 76
SPISOMIB, GPIO-25 DO24 77 78
SPICLKB, GPIO-26 DO23 79 80 CANRXA, GPIO-30
SPISTEB, GPIO-27 DO22 81 82 CANTXA, GPIO-31
83 84
85 86
87 88 DI14 GPIO-39
GPIO-40 DO21 89 90 DI15 GPIO-44
GPIO-41 DO20 91 92
93 94
95 96
97 98
99 100 DO19 QEP2A, GPIO-54
101 102 DO18 QEP2B, GPIO-55
103 104 DO17 QEP2S, GPIO-56
105 106 DO16 QEP2I, GPIO-57
NC 107. . . 118 NC
119 120 DO15 XRSn
NC 121. . . 180 NC
Fungere RT boks 180-benet RT boks Fungere

Tabel 3.1: TI 28379D ControlCard pin-kort

TI F280049M kontrolCARD Pin Kort

Fungere RT boks 180-benet RT boks Fungere
JTAG-EMU1 1 2 JTAG-EMU0
JTAG-TMS 3 4 JTAG-TRSTn
JTAG- TCK 5 6 JTAG-TDO
7 8 JTAG-TDI
ADC-A0, B15, C15, DACA AO15 9 10
ADC-A1, DACB AO13 11 12 AO14 ADC-B0
13 14 AO12 ADC-B1, A10, C10, PGA7_IN
ADC-A2, B6, PGA1_IN AO11 15 16
ADC-A3 AO9 17 18 AO10 ADC-B2, C6, PGA3_IN
19 20 AO8 ADC-B3, VDAC
ADC-A4, B8, PGA2_IN AO7 21 22
ADC-A5 AO5 23 24 AO6 ADC-B4, C8, C3, PGA4_IN
ADC-A6, PGA5_IN AO3 25 26 AO4 ADC-C0
ADC-A9 AO1 27 28 AO2 ADC-C1
29 30 AO0 ADC-C2
NC 31. . . 48 NC
PWM1A, GPIO-00 DI0 49 50 DI4 PWM3A, GPIO-04
PWM1B, GPIO-01 DI1 51 52 DI5 PWM3B, GPIO-05
PWM2A, GPIO-02 DI2 53 54 DI6 PWM4A, GPIO-06
PWM2B, GPIO-03 DI3 55 56 DI7 PWM4B, GPIO-07
PWM7A, GPIO-12 DI8 57 58 DI12 PWM5A, GPIO-37
PWM7B, GPIO-13 DI9 59 60 DI13 PWM6A, GPIO-35
PWM8A, GPIO-14 DI10 61 62 DO11 GPIO-39
Fungere RT boks 180-benet RT boks Fungere
PWM8B, GPIO-15 DI11 63 64 DO12 GPIO-23
65 66
67 68 DO13 QEP1A, GPIO-40
69 70 DO14 QEP1B, GPIO-57
71 72 DO27 QEP1S, GPIO-22
73 74 DO26 QEP1I, GPIO-31
SPISIMOB, GPIO-24 DO25 75 76
SPISOMIB, GPIO-25 DO24 77 78
SPICLKB, GPIO-26 DO23 79 80 CANRXA, GPIO-30
SPISTEB, GPIO-27 DO22 81 82 CANTXA, GPIO-32
83 84
85 86
87 88 DI14 NC
GPIO-18 DO21 89 90 DI15 NC
NC DO20 91 92
93 94
95 96
97 98
99 100 DO19 QEP2A, GPIO-24
101 102 DO18 QEP2B, GPIO-25
103 104 DO17 NC
105 106 DO16 NC
NC 107. . . 118 NC
119 120 DO15 XRSn
NC 121. . . 180 NC

TI F28388D ControlCard Pin Kort

Fungere RT boks 180-benet RT boks Fungere
JTAG-EMU1 1 2 JTAG-EMU0
JTAG-TMS 3 4 JTAG-TRSTn
JTAG- TCK 5 6 JTAG-TDO
7 8 JTAG-TDI
ADC-A0 AO15 9 10
ADC-A1 AO13 11 12 AO14 ADC-B0
13 14 AO12 ADC-B1
ADC-A2 AO11 15 16
ADC-A3 AO9 17 18 AO10 ADC-B2
19 20 AO8 ADC-B3
ADC-A4 AO7 21 22
ADC-A5 AO5 23 24 AO6 ADC-B4
ADCIN14 AO3 25 26 AO4 ADC-B5
ADCIN15 AO1 27 28 AO2 ADC-D0
29 30 AO0 ADC-D1
NC 31. . . 48 NC
PWM1A, GPIO-00 DI0 49 50 DI4 PWM3A, GPIO-04
PWM1B, GPIO-01 DI1 51 52 DI5 PWM3B, GPIO-05
PWM2A, GPIO-02 DI2 53 54 DI6 PWM4A, GPIO-06
PWM2B, GPIO-03 DI3 55 56 DI7 PWM4B, GPIO-07
PWM5A, GPIO-08 DI8 57 58 DI12 PWM7A, GPIO-12
PWM5B, GPIO-09 DI9 59 60 DI13 PWM7B, GPIO-13
PWM6A, GPIO-10 DI10 61 62 DO11 PWM8A, GPIO-14
Fungere RT boks 180-benet RT boks Fungere
PWM6B, GPIO-11 DI11 63 64 DO12 PWM8B, GPIO-15
65 66
67 68 DO13 QEP1A, GPIO-20
69 70 DO14 QEP1B, GPIO-21
71 72 DO27 QEP1S, GPIO-22
73 74 DO26 QEP1I, GPIO-23
SPISIMOB, GPIO-24 DO25 75 76
SPISOMIB, GPIO-25 DO24 77 78
SPICLKB, GPIO-26 DO23 79 80 CANRXA, GPIO-30
SPISTEB, GPIO-27 DO22 81 82 CANTXA, GPIO-31
83 84
85 86
87 88 DI14 GPIO-39
GPIO-40 DO21 89 90 DI15 GPIO-125
GPIO-41 DO20 91 92
93 94
95 96
97 98
99 100 DO19 QEP2A, GPIO-54
101 102 DO18 QEP2B, GPIO-55
103 104 DO17 QEP2S, GPIO-56
105 106 DO16 QEP2I, GPIO-57
NC 107. . . 118 NC
119 120 DO15 XRSn
NC 121. . . 180 NC

TI F28335 controlCARD Pin Kort

Fungere RT boks 100-benet RT boks Fungere
V33D-ISO 1 51 V33D-ISO
2 52
3 53
4 54
5 55
GND-ISO 6 56 GND-ISO
ADCIN-B0 AO14 7 57 AO15 ADCIN-A0
GND 8 58 GND
ADCIN-B1 AO12 9 59 AO13 ADCIN-A1
GND 10 60 GND
ADCIN-B2 AO10 11 61 AO11 ADCIN-A2
GND 12 62 GND
ADCIN-B3 AO8 13 63 AO9 ADCIN-A3
GND 14 64 GND
ADCIN-B4 AO6 15 65 AO7 ADCIN-A4
16 66
ADCIN-B5 AO4 17 67 AO5 ADCIN-A5
18 68
ADCIN-B6 AO2 19 69 AO3 ADCIN-A6
20 70
ADCIN-B7 AO0 21 71 AO1 ADCIN-A7
22 72
GPIO-00, EPWM-1A DI17 23 73 DI16 GPIO-01, EPWM-1B
Fungere RT boks 100-benet RT boks Fungere
GPIO-02, EPWM-2A DI19 24 74 DI18 GPIO-03, EPWM-2B
GPIO-04, EPWM-3A DI21 25 75 DI20 GPIO-05, EPWM-3B, ECAP-1
GPIO-06, EPWM-4A DI23 26 76 DI22 GPIO-07, EPWM-4B, ECAP-2
GND 27 77 + 5 V
GPIO-08, EPWM-5A, CANTX-B DI25 28 78 DI24 GPIO-09, EPWM-5B, SCITX-B, ECAP-3
GPIO-10, EPWM-6A, CANRX-B DI27 29 79 DI26 GPIO-11, EPWM-6B, SCIRX-B, ECAP-4
GPIO-48, ECAP5 DI29 30 80 DI28 GPIO-49, ECAP6
31 81
32 82 + 5 V
33 83 DO0 GPIO-13, TZ-2, CANRX-B
34 84 DO5 GPIO-14, TZ-3, SCITX-B
GPIO-24, ECAP-1, EQEPA-2 DO6 35 85 DO7 GPIO-25, ECAP-2, EQEPB-2
GPIO-26, ECAP-3, EQEPI-2 DO4 36 86
GND 37 87 + 5 V
38 88
39 89
GPIO-20, EQEPA-1, CANTX-B DO2 40 90 DO3 GPIO-21, EQEPB-1, CANRX-B
41 91 DO1 GPIO-23, EQEPI-1, SCIRX-B
42 92 + 5 V
GPIO-28, SCIRX-A 43 93 GPIO-29, SCITX-A
GPIO-30, CANRX-A 44 94 GPIO-31, CANTX-A
GPIO-32 DI31 45 95 DI30 GPIO-33
46 96 + 5 V

Fungere

RT boks 100-benet RT boks

Fungere

GND 47 97 JTAG-TDI
JTAG- TCK 48 98 JTAG-TDO
JTAG-TMS 49 99 JTAG-TRSTn
JTAG-EMU1 50 100 JTAG-EMU0

Tabel 3.4: TI F28335 controlCARD pin-kort

Dokumenter/ressourcer

Plexim RT Box controlCARD Interface [pdfBrugermanual
28335, 2837xD, F28M35, F28M36, RT Box controlCARD Interface, ControlCARD Interface, Interface

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *