Projekt

Obecné

Profil

IOPE v3 » Historie » Verze 13

Jednatel J.H., 2018-10-03 11:38

1 1 Jednatel J.H.
h1(#top). Input Output Power Expander ([[IOPE_v3|DKE-IOPE-16]]) ver.3.x
2 12 Jednatel J.H.
3
{{>toc}}
4 1 Jednatel J.H.
5 3 Jednatel J.H.
[[IOPE]] je 2x 16 kanálový rozšiřující modul pro [[PAC]], který užitím [[SPI|DKE-SPI]] linky rozšíří [[PAC]] o 16 tranzistory posílených výstupů a o 16 analogových/digitálních vstupů. 
6
7
h2(#app). 1. Aplikace
8
9
Specifické technické a programové vlastnosti [[IOPE]] umožňují jeho snadné použití profesionálními techniky i domácími kutily v širokém spektru variabilních aplikací:
10
* pro řízení až 16 zařízení v režimu zapnout/vypnout,
11
* pro příjem dat až z 16 zařízení v režimu analogovém a digitálním,
12 1 Jednatel J.H.
* pro spínání až 16 releových kontaktů,
13 3 Jednatel J.H.
* pro průmyslové i domácí řídicí a ovládací aplikace,
14
* pro výkonové posílení 16 bitové řídicí sběrnice,
15 1 Jednatel J.H.
* jako kodér/dekodér sériové/paralelní sběrnice,
16 3 Jednatel J.H.
* jako analogově číslicový převodník,
17
* pro zpracování dat z analogových senzorů (teplota, síla, zrychlení, proudění, záření),
18 1 Jednatel J.H.
* pro [[LED|světelnou]] nebo akustickou signalizaci,
19
* pro řízení [[motor|DC servopohonů a krokových motorů]],
20 3 Jednatel J.H.
* pro stavbu velkých řídicích polí s možností ovládání až 4096 zařízení.
21 1 Jednatel J.H.
22 6 Jednatel J.H.
-----------------------------------------------------------------------
23
24 4 Jednatel J.H.
h2(#spec). 2. Technická specifikace
25 1 Jednatel J.H.
26 5 Jednatel J.H.
* výkonový konektor pojme 2 páry napájecích vodičů 20-16 AWG (1.5 mm^2) a kontinuální proud 8 A (20mR) (konektor *P2*, *Obr.2.*)
27
* konektor [[DKE-IDC34]] pro připojení zátěže na kanály P1 až P16 (konektor *P3*, *Obr.2.*)
28 4 Jednatel J.H.
** optimální rozložení proudu na jeden výkonový kanál je 200 mA (1V)
29
** maximální proud jednoho výkonového kanálu je 500 mA (1V5)
30
** souhrnný maximální proud na výkonových kanálech P1 až P8 je 1 A a 2 A s chladičem
31
** souhrnný maximální proud na výkonových kanálech P8 až P16 je 1 A a 2 A s chladičem
32
** maximální vyzářený ztrátový výkon na výkonových kanálech 2x 1 W a při instalovaném chladiči 2x 2 W
33
** maximální přenesený výkon na výkonových kanálech 2x 50 W a při instalovaném chladiči 2x 100 W
34
** maximální výkonové napětí 50 DCV nebo 35 ACV
35 5 Jednatel J.H.
* konektor [[DKE-IDC34]] pro připojení analogových vstupů / digitálních vstupů / digitálních výstupů D1 až D16 (konektor *P1*, *Obr.2.*)
36 4 Jednatel J.H.
** 10-bitový analogově-digitální 16 kanálový převodník s postupnou aproximací 
37
** programovatelně dostupné 8 pseudo-diferenciální vstupy nebo 16 samostatných vstupů
38
** diferenciální nelinearita (DNL) a integrální nelinearita (INL) jsou specifikovány v rozmezí ± 2 LSB
39
** integrální nelinearita 0,5 LSB
40
** modul je schopen konverzní rychlosti až 15 ksps
41 5 Jednatel J.H.
** maximální napětí DC připojitelné vstupy D1 až D16 je 50 V (delič *RV1* v poloze *UP*, *Obr.2.*)
42 4 Jednatel J.H.
* Nízko energetický návrh umožňuje provoz při pohotovostních proudech pouze 5 uA a typických aktivní proudech 1,8 mA.
43 5 Jednatel J.H.
* Komunikace s modulem se provádí skrze [[SPI|DKE-SPI]] (konektor *P4*, *Obr.2.*).
44 1 Jednatel J.H.
* Rozměry [[DKE-PCB]] jsou 62 x 87 mm.
45 5 Jednatel J.H.
* Rozteče instalačních otvorů 45 x 70 mm (rozmístění otvorů je znázorněno níže v *Obr.3.*).
46 1 Jednatel J.H.
* Doporučený instalační prostor na [[DKE-EWB]] je rozměry +20 mm (82 x 107 mm), nad [[DKE-PCB]] 11 mm a pod [[DKE-PCB]] 8 mm (přibližná výška celkem s [[DKE-PCB]] 20,5 mm).
47
48 8 Jednatel J.H.
p>. [[IOPE_v3#top|úvod]]
49 7 Jednatel J.H.
50 6 Jednatel J.H.
-----------------------------------------------------------------------
51
52 1 Jednatel J.H.
h2(#description). 3. Popis modulu
53
54 5 Jednatel J.H.
Modul je vyroben z dvouvrstvé DPS typu FR4, je chráněn bílou maskou a elektroizolačním lakem pokrývající všechny součástky kromě přípojných konektorů a kontaktů. Orientace konektorů a nápisů je uzpůsobena snadnému čtení a modulární instalaci. Pin 1 je vždy označen hranatým motivem na DPS. Na *Obr.2.* je naznačen směr číslování pinů. Výkoným jádrem modulu je [[IOPE_v3#tiny|multikontrolér ATtiny88]]. 
55 1 Jednatel J.H.
56 5 Jednatel J.H.
!{height:400px}dke-iope16-ver.3.0.0.png! !{height:400px}dke-iope16-ver.3.x_topSilk.png!
57 1 Jednatel J.H.
_*Obr.1.* 3D model [[IOPE|DKE-IOPE-16]], vlevo zespodu, vpravo ze shora (rotováno 30°) *Obr.2.* Značení přípojných a ovládacích prvků_
58
59 8 Jednatel J.H.
IDC konektory *[[IOPE_v3#data|P1]]*, *[[IOPE_v3#outs|P3]]* a *[[IOPE_v3#spi|P4]]* mají zámek pro snadné a neomylné připojení řídicích a ovládacích prvků. *[[IOPE_v3#data|P1]]* je konektor s 34 pozlacenými piny. Pin 1 a pin 2 *[[IOPE_v3#data|P1]]* konektoru slouží pro kontrolu připojení IDC konektoru. Ostatní sudé piny jsou připojeny na usměrněné a tavnou pojistkou *F1* chráněné výkonové napětí. Ostatní liché piny jsou připojeny přes děliče napětí na analogové vstupy páru [[MCU]]. Dělič je možné hromadně nastavit na vyšší vstupní napětí posunutím měřicí reference potenciometrem *RV1*. *[[IOPE_v3#outs|P3]]* je konektor s 34 pozlacenými piny. Pin 1 a pin 2 *[[IOPE_v3#outs|P3]]* konektoru slouží pro kontrolu připojení IDC konektoru. Ostatní sudé piny jsou připojeny na usměrněné a tavnou pojistkou chráněné napájecí napětí. Ostatní liché piny jsou přes vratné polymerové pojistky připojeny na kolektory posilujících tranzistorů, které dvojice [[MCU]] spíná na výkonovou zem. *P4* je [[DKE-SPI]] konektor s 20 pozlacenými piny. *[[IOPE_v3#power|P2]]* je svorkovnice s pružinovými kontakty. Svorky 1 a 2 tvoří první napájecí pár a svorky 5 a 6 tvoří druhý napájecí pár. Zdvojení svorek je z důvodu snadného připojení průběžného napájení procházejícího přes více modulů. Svorka 3 svorkovnice *[[IOPE_v3#power|P2]]* slouží k manuálnímu přemostění všech posilujících tranzistorů a stejnou funkci má připojení zkratovací propojky na piny 2 a 3 konektoru *[[IOPE_v3#test|P6]]*. Svorka 4 svorkovnice *[[IOPE_v3#power|P2]]* slouží pro připojení stínění nebo ochranného pospojování. Propojka *[[IOPE_v3#gnd|JP3]]* slouží k propojení signálové země a stínění nebo ochranného pospojování. 5 signálních světelných diod *LED1*, *LED2*, *LED3*, *LED4*, *LED8* slouží k informaci o stavu zařízení a usnadňují diagnostiku chyb.
60 1 Jednatel J.H.
61 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
62 7 Jednatel J.H.
63 5 Jednatel J.H.
h3(#data). 3.1 Datový konektor P1
64 1 Jednatel J.H.
65
** standardní [[DKE-IDC34]] konektor
66
** na pinu 33 je přivedená zem
67
|PINY se zemí GND          |02|04|06|08|10|12|14|16|18|20|22|24|26|28|30|32|34|
68 8 Jednatel J.H.
|PINY datové               |01|03|0*P1*5|07|09|11|13|15|17|19|21|23|25|27|29|31| x|
69 1 Jednatel J.H.
|[[AMMI#tx|PORTY A,B IOPE]]|A0|A1|A2|A3|A4|A5|A6|A7|B0|B1|B2|B3|B4|B5|B6|B7| x|
70
|[[AMMI#tx|DATA VALUE]]    |0 | 1| 2| 3| 4| 5| 6| 7| 8| 9|10|11|12|13|14|15| x|
71
72 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
73 7 Jednatel J.H.
74 5 Jednatel J.H.
h3(#power). 3.2 Výkonový konektor P2
75 1 Jednatel J.H.
76
Zdvojený výkonový konektor pro připojení 2 párů napájecích vodičů do průměru 1.5 mm2.
77
 Vstupní svorky napájecích vodičů jsou připojeny přes usměrňovací můstek .
78
* rychlou pojistku proti tvrdému zkratu výstupů,
79
** pružinový konektor se zátěží max. 5 A
80 4 Jednatel J.H.
|AC|pól napájecího napětí|
81 1 Jednatel J.H.
|SHIELD|připojení nejnižšího (zemního) potenciálu zapojení|
82
|TEST|při připojení na GND slouží k sepnutí všech ovýkonových výstupů|
83
|AC|pól napájecího napětí|
84
85 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
86 7 Jednatel J.H.
87 5 Jednatel J.H.
h3(#outs). 3.3 Konektor zátěže P3
88 1 Jednatel J.H.
89
* polymerové vratné pojistky proti přetížení výstupů,
90
** standardní [[DKE-IDC34]] konektor, kde sudá čásla představují napájecí napětí na svorce ~ POWER INPUT CONNECTOR a lichá čísla jednotlivé kolektory tranzistorů
91
** na pinu 1 je přivedená zem, a s pinem 2 mohou sloužit k napájení připojeného zařízení
92
|PINY s napětím AC         |02|04|06|08|10|12|14|16|18|20|22|24|26|28|30|32|34|
93
|PINY s kolektory          | x|03|05|07|09|11|13|15|17|19|21|23|25|27|29|31|33|
94
|[[AMMI#tx|PORTY A,B IOPE]]| x|B7|B6|B5|B4|B3|B2|B1|B0|A7|A6|A5|A4|A3|A2|A1|A0|
95
|[[AMMI#tx|DATA VALUE]]    | x|15|14|13|12|11|10| 9| 8| 7| 6| 5| 4| 3| 2| 1| 0|
96
97 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
98 7 Jednatel J.H.
99 5 Jednatel J.H.
h3(#spi). 3.4 Konektor datové komunikace P4
100 1 Jednatel J.H.
101 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
102 7 Jednatel J.H.
103 5 Jednatel J.H.
h3(#test). 3.5 Propojka testování zátěže P6
104
105
* Přímá kolíková lišta typu vidlice se 3 piny a roztečí 2,54 mm.
106
* Kolíková propojka (zásuvka) žluté barvy v pozici kolíků 2 a 3 slouží k manuálnímu přemostění všech posilujících tranzistorů konektoru *P6* (sepne všechny výkonové výstupy).
107
* Propojka v pozici 1 a 2 chrání tranzistory před indukční zátěží.
108
109 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
110 7 Jednatel J.H.
111 8 Jednatel J.H.
h3(#gnd). 3.6 Propojka uzemnění JP3
112 5 Jednatel J.H.
113
* Přímá kolíková lišta typu vidlice se 2 piny a roztečí 2,54 mm.
114
* Kolíková propojka (zásuvka) červené barvy v pozici kolíků 1 a 2 slouží k propojení plovoucí datové země a stínění (kostry).
115
* Konektor může mít významný vliv na fungování datové komunikace.
116
117 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
118 7 Jednatel J.H.
119 8 Jednatel J.H.
h3(#rst). 3.7 Propojky resetů MCU JP1 a JP2
120 5 Jednatel J.H.
121
* 2 přímé kolíkové lišty typu vidlice se 3 piny a roztečí 2,54 mm.
122
* Kolíková propojka (zásuvka) zelené barvy v pozici kolíků 1 a 2 nastaví MCU do stavu reset.
123
* Kolíková propojka (zásuvka) zelené barvy v pozici kolíků 2 a 3 umožní načtení programu a zapnutí MCU.
124
* Vyjmutá kolíková propojka (zásuvka) umožní vzdálené povýšení programu MCU, a vzdálené řízení resetu v případě nestandardního chování MCU.
125
126
 slouží k manuálnímu přemostění všech posilujících tranzistorů konektoru *P6* (sepne všechny výkonové výstupy).
127
* Propojka v pozici 1 a 2 chrání tranzistory před indukční zátěží.
128
129 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
130 7 Jednatel J.H.
131 5 Jednatel J.H.
h3(#tiny). 3.8 [[IOPE_v3#tiny|Multikontrolér ATtiny88]]
132
133
* Dvojice MCU v režimu multikontroléru, se z pohledu komunikační (nadřazené) jednotky chová jako jeden mikrokontrolér a každý z MCU si z přijaté zprávy převezme náležící část. Vysílání probíhá sériově a posílá jen ten MCU která má připravená data k odeslání.
134
** nemají sdílenou paměť
135
** procesory komunikují pomocí 1W sběrnice
136 1 Jednatel J.H.
** komunikace je omezena na bitové příkazy optimalizující využití společné sběrnice a adresy
137 6 Jednatel J.H.
138 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
139 7 Jednatel J.H.
140 6 Jednatel J.H.
-----------------------------------------------------------------------
141 5 Jednatel J.H.
142 4 Jednatel J.H.
h2(#sw). 4. Softwarová specifikace
143 1 Jednatel J.H.
144
* -indikaci napájení a pojistky-,
145 3 Jednatel J.H.
* vysokou ESD odolnost,
146 10 Jednatel J.H.
* automatické nebo manuální adresování do celkového počtu 32 [[iope_v3|IOPE]],
147 1 Jednatel J.H.
* master a slave
148 10 Jednatel J.H.
149
h3. 4.2 A/D převodník
150
151
[[iope_v3|IOPE]] nabízí široké možnosti nastavení a ovládání 16 kanálového analogově - digitálního převodníku napětí. [[ahmi_v3|AHMI]] umožňuje pomocí sady příkazů a diagnostických funkcí:
152
153
| Název funkce    | vstupní argumenty               | návratové hodnoty    | popis funkce |
154
| adc_pinInit     | CHNUM(0-15), DID(1), DIE(0)     | SUCCESS(1), FAULT(0) | Nastaví DID a adc_Register pro zvolený kanál| 
155
| adc_connectCh   | CHNUM(0-15)                     | SUCCESS(1), FAULT(0) | Připojí zvolený kanál A/D převodníku |
156
| adc_enableTemp  | -                               | -                    | Připojí senzor teploty k A/D převodníku |
157
| adc_disableTemp | -                               | -                    | Odpojí senzor teploty od A/D převodníku |
158
| adc_getValue    | CHNUM(0-15)                     | VALUE(0:1024) bits   | Přečte data A/D převodníku |
159
| adc_getVoltage  | VALUE(0:1024), _adc_refVoltage_ | VALUE(0:65536) mV    | Upraví data A/D převodníku podle _adc_refVoltage_ napětí |
160
| adc_powrOptimize| -                               | SUCCESS(1), FUTILE(2)| Optimalizuje spotřebu A/D převodníku |
161
| adc_spedOptimize| -                               | SUCCESS(1), FUTILE(2)| Optimalizuje rychlost A/D převodníku |
162
| adc_call        | CHNUM(0-15)                     | SUCCESS(1), FAULT(0) | Spustí samočinný proces převodu a šetří HW prostředky |
163
| adc_setBits     | BITS(4:10)                      | SUCCESS(1), FAULT(0) | Nastaví počet kvantizačních hladin |
164
| adc_getCondition| -                               | String               | Vrátí informaci o nastavení, časech, chybách, frekvenci |
165
166
Každý kanál může být kvantován do 32 až 1024 kvantizačních hladin. Tato volba má vliv na rychlost zpracování signálu. Maximální frekvence vzorkování při plném kvantování je 50 ks/s a experimentální až 400 ks/s. Maximální frekvence vzorkování při minimálním kvantování jsou 140 ks/s a experimentálně 1 Ms/s.
167 3 Jednatel J.H.
168 8 Jednatel J.H.
p>. [[IOPE_v3#description|Technická specifikace]], [[IOPE_v3#top|úvod]]
169 7 Jednatel J.H.
170 1 Jednatel J.H.
------------------------------------------------------------------------
171
172 4 Jednatel J.H.
h2(#conf). 5. Konfigurace [[IOPE]] modulu
173 1 Jednatel J.H.
174
|Označení            |Krytí|
175
|[[IOPE|DKE-IOPE-16]]|- |
176
|[[IOPE|DKE-IOPE-16-EWB]]|[[EWB]] 100x100x35|
177
178 8 Jednatel J.H.
p>. [[IOPE_v3#top|úvod]]
179 7 Jednatel J.H.
180 1 Jednatel J.H.
------------------------------------------------------------------------
181
182 13 Jednatel J.H.
h2(#price). 6. Cena, jakost a dodací termín
183
184
|*Objednací číslo*      | *Název*                         |*Záruka* |*Dodání*|*DPH*|*CZK/kus bez DPH*|*CZK s DPH*|
185
|[[IOPE|DKE-IOPE-16]]   |Input / Output Power Expander 16 |24 měsíců|1 týden |21   |1920,-           | 2323,-    |
186
187
Po dobu 24 měsíců garantujeme jakost produktu, tedy stálý stupeň plnění potřeb nebo očekávání, které jsou závazné, obecně se předpokládají nebo jsou jinak stanoveny. Jakost je kontrolována při převzetí produktu a na požádání zákazníka na provozovně prodávajícího.
188
189
Produkt dodáme do 1 týdne od data závazné objednávky. Produkt je možné konfigurovat a upravit jej podle potřeb zákazníka. Konkrétní úpravy a kvality musí být předem projednány.
190
191
Cena produktu se může měnit v závislosti na objednaném množství, nebo v závislosti na požadovaných úpravách.
192
193
------------------------------------------------------------------------
194
h2(#dev). 7. Vývojové informace
195 1 Jednatel J.H.
196
Vývojové informace mohou procházet uživatelé s bezpečnostní prověrkou reportér a vyšší.
197
198
# Aktuální hlavní vývojová verze: [[versions|dke-3.x]]
199
# Developments Issues: #1171
200 3 Jednatel J.H.
# "Components List":https://www.tme.eu/cz/Profile/Parking/963291.html
201 1 Jednatel J.H.
202 4 Jednatel J.H.
* otvory na chladič
203 7 Jednatel J.H.
204 8 Jednatel J.H.
p>. [[IOPE_v3#top|úvod]]
205 4 Jednatel J.H.
206 1 Jednatel J.H.
-------------------------------------------------------------
207
208 4 Jednatel J.H.
h2(#atch). 7. Přílohy