Projekt

Obecné

Profil

PAC v4 » Historie » Verze 12

Jednatel J.H., 2019-01-16 13:35

1 1 Jednatel J.H.
2 12 Jednatel J.H.
3 1 Jednatel J.H.
h1(#top).  Programmable Automation Controller - Xmega [[PAC_v4|PAC-X]]
4 12 Jednatel J.H.
5
{{>toc}}
6 1 Jednatel J.H.
7 8 Jednatel J.H.
Programovatelný automatizační kontrolér [[PAC_v4|PAC-X]] spojuje základní desku [[PAC]] a jádro [[CORE-X_v1|CORE-X]] s mikrokontrolérem "ATXmega128":www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en598049 rodiny "AVR®":http://www.microchip.com/design-centers/8-bit/avr-mcus RISC architektury od firmy "MICROCHIP®":http://www.microchip.com/ v pokročilý programovatelný automatizační počítač vybavený množstvím rozšiřujících zařízení a podpůrných obvodů potřebných pro snadnou tvorbu automatizovaných domácích a průmyslových systémů, profesionálními techniky i domácími kutily.
8 1 Jednatel J.H.
9 3 Jednatel J.H.
!{height:220px}dke-pac-x_ver4_top.png! !{height:220px}dke-pac-x_ver4_back.png!
10 1 Jednatel J.H.
_Obr.1. Přední strana desky plošných spojů [[PAC_v4|PAC-X]]. Obr.2. Zadní strana desky plošných spojů [[PAC_v4|PAC-X]]_
11
12 2 Jednatel J.H.
Zařízení [[PAC_v4|PAC-X]] monitoruje vstupy a řídí výstupy pomocí uživatelského programu, který může obsahovat Booleovu logiku, počítání, časování, složité matematické operace a komunikaci s jinými inteligentními zařízeními. Kompaktní design, flexibilní konfigurace a výkonný instrukční soubor jsou
13
důvody, proč je zařízení [[PAC_v4|PAC-X]] optimálním řešením pro řízení široké škály aplikací.
14
15
16 1 Jednatel J.H.
------------------------------------------------------------------------
17
18
h2(#app). 1. Aplikace
19
20
* dálkové ovládání systémů;
21
* řízení mechatronických, kybernetických, robotických, automatizačních systémů;
22
* inteligentní domácnost;
23
* zabezpečovací systémy;
24
* senzorové systémy pro snímání fyzikálních a elektrických veličin;
25
* komunikační modul kompatibilní s OS Android.
26
27
[[PAC_v4|PAC-X]] je dodáván v předprogramovaných variantách a úpravách dle konkrétních potřeb navrhovaného zařízení.
28
29
-------------------------------------------------------------
30
31
h2(#spec). 2. Technická specifikace
32
33 8 Jednatel J.H.
[[PAC_v4|PAC-X]] je modulární průmyslový systém [[PAC]], založen na procesoru Microchip Xmega128 RISC. Systém je rozšířitelný celou ̄řadou vstupních a výstupních modulů. Nabídka zahrnuje analogové a digitální vstupy a výstupy, moduly pro řízení pohonů, rozšiřující sériová rozhraní, polovodičové disky apod. Součástí základní jednotky jsou rozhraní USB a UART, Wi-Fi, SPI, I2C, TWI, OWI a slot pro karty SD.
34
35 1 Jednatel J.H.
[[PAC_v4|PAC-X]] nabízí množství užitečných vlastí:
36
* povýšení (programování) FW skrze USB rozhraní,
37
* integrovaná UART, USB, SPI a volitelná RS-232, RS-487, [[LDC]], Wi-Fi komunikační rozhraní pro připojení PC, nebo komunikaci s dalšími [[PAC-AT90_v3|PAC-AT90]] a rozšiřujícími moduly,
38
* Wi-Fi rozhraní pro připojení zařízení s OS Android,
39
* expanzní slot [[EXP44]] pro připojení rozšiřujících modulů,
40
* 3 samostatné SPI linky,
41
* stíněný design PCB,
42
* napájecí napětí v rozsahu 4 až 19 VDC/VAC,
43
* vyměnitelné tavné proudové pojistky pro jednotlivé napájecí větve
44
* integrovaný stabilizátor napětí 3V3 3A s jemnou regulací pro nastavení přesné hodnoty,
45 8 Jednatel J.H.
* 32 MIPS,
46 1 Jednatel J.H.
* světelná signalizace stavu napájení,
47
* akustická a světelná signalizace chodu jádra,
48
* světelná signalizace komunikace UART,
49
* světelná signalizace komunikace jednotlivých SPI linek,
50
* světelná signalizace expanzního slotu,
51
* manuální přepínač směrů komunikace pro UART,
52
* USB konektor pro programování paměti jádra,
53 8 Jednatel J.H.
* UART konektor pro datovou komunikaci s uživatelským rozhraním,
54 2 Jednatel J.H.
* 4 otvory spojené se stíněním pro pevnou instalaci [[PAC_v4|PAC-X]],
55 1 Jednatel J.H.
* vodě odolný průhledný kryt s IP67,
56
* 3 konektory [[DKE-CON]] pro připojení rozšiřujících modulů.
57
58 2 Jednatel J.H.
|_\2.TABULKA TECHNICKÝCH SPECIFIKACÍ |
59
|Označení (obchodní/typové)|Development Kit Evolution - PAC - Xmega / [[PAC_v4|PAC-X-v4]]|
60
|Výrobce                |prokyber s.r.o.        |
61
|_. *PARAMETR*          |_. *HODNOTA PARAMETRU* |
62
|    MCU                |ATXmega128A1-U         |
63
|Napájecí napětí        |12 V AC/DC             |
64
|Napájení záložní       |Li-Ion akumulátor      |
65
|Maximální vstupní proud| mA  |
66
|Minimální klidový proud| uA              |
67
|/7.Komunikační rozhraní|1x USB                 |
68
                        |1x Wi-Fi               |
69
                        |2x SPI                 |
70
                        |2x TWI/I2C             |
71
                        |2x OWI                 |
72
                        |6x ADC                 |
73
                        |6x DIO                 |
74
|OS                     |AMMI + AHMI            |
75
|Hmotnost               |100 g                  |
76
|/2.Konfigurace HW      |[[MB_v1_|PAC-X_ver.4]] |
77 1 Jednatel J.H.
                        |[[CORE-X_v1|CORE-X]]   |
78
79
-------------------------------------------------------------
80
81
h2(#description). 3. Popis modulu
82
83
h3(#pwr). 3.1 Napájecí konektor a blok napájení
84
85
Blok napájení (Obr.3.) umožňuje přivedení střídavého nebo stejnosměrného napětí v rozsahu 6 až 12 V stejnosměrného nebo střídavého proudu. Napájení je dimenzováno na proudy do 5 A, čemuž by měl být přizpůsoben napájecí zdroj. Blok napájení má instalovaný EMI filtr a ochranný varistor.
86
87
!{height:180px}dke-pac-x_ver4_power.png!
88
_Obr.3.1.1 Model bloku napájení (barvy a vzhled komponent se může lišit)_
89
90 4 Jednatel J.H.
Napájecí napětí obvodu je usměrněno dvoucestným usměrňovačem, filtrováno pro snížení zvlnění a měničem buck DC/DC (ST MICROELECTRONICS ST1S10) sníženo na 5,5 V, dále jen +Vpower+. +Vpower+ je připojeno k obvodům managementu akumulátoru a k obvodům lineárního stabilizátoru který napětí upraví na 3,3 V (+Vdata+). Hodnotu napětí +Vpower+ je možné možné přesně nastavit v rozsahu ±250 mV. +Vdata+ je vedeno na 2 konektory [[DKE-SERIAL]], napájí [[CORE-X_v1|CORE-X]] a [[DKE-WIFI]]. Napětí +Vdata+ je chráněno elektronickou pojistkou proti zkratu/nadproudu (max. 1 A) a proti přehřátí (max. 3 W).
91 1 Jednatel J.H.
92
Na níže uvedeném schématu napájecí svorkovnice je pod zkratkou +J1+ polyamidová svorkovnice se 3 pružinovými svorkami (fosforový bronz) s tlačítkem. Maximální průřez připojitelného vodiče je 1,5 mm2. Svorky +2+ a +3+ jsou svorky +AC+ a slouží pro připojení napájecího zdroje. Svorka +1+, v modelu +GND+, je propojená s rozlitou vrstvou mědi a označenými montážními otvory. Země napájecí i datové jsou plovoucí, v případě nepřipojeného vodiče do +GND+.
93
94
!{height:180px}dke-pac-x_ver4_power_sch.png!
95
_Obr.3.1.2 Schéma připojení svorkovnice v bloku napájení_
96
97
Zelená +CHG_STAT+ svítí v případě, že je aktivní +Vpower+ napětí, usměrňovací můstek je v pořádku, napájecí vodiče jsou správně připojeny, a napájecí zdroj vyhovuje připojené zátěži. Zhasnutá +CHG_STAT+ může znamenat chybu na vedení nebo v napájecím zdroji. Pokud +CHG_STAT+ bliká, může to znamenat přetížený napájecí zdroj. V tomto případě použijte silnější napájecí zdroj (má více VA, větší výkon, větší proud sekundární větve).
98
99
Propojka +12/5+ je určena k přemostění vstupního DC/DC měniče, usměrňovacího můstku a ochranných obvodů. POZOR při překročení vstupního napětí 6 V DC a zkratované propojce +12/5+ dojde k zničení elektroniky.
100
101
Vstupní napětí je měřeno 12 bit. ADC převodníkem na kanálu PA3 a je označeno makrem IN_VOLTAGE.
102
103
Technické parametry:
104
| Maximální vstupní napětí +AC+ +AC+ | 12 V AC nebo 15 V DC |
105 11 Jednatel J.H.
| Maximální vstupní napětí +AC+ +GND+ | 6 V DC |
106
107
!{width:550px}dke-pac-x_ver4_dcdcPlot.png!
108 1 Jednatel J.H.
109 2 Jednatel J.H.
-------------------------------------------------------------
110
111 1 Jednatel J.H.
h3(#pwr). 3.2 Konektor akumulátoru
112
113
K [[PAC_v4|PAC-X]] je možné připojit Li-Ion nebo LI-Pol akumulátor (3,7 V +Vaccu+ ) na konektor +ACCU+ umístěný na zadní straně DPS. O řízení nabíjení se stará kontrolér MCP73833. Nabíjecí proud je přednastaven na 1 A a lze ho přenastavit v rozmezí 100 mA až 1,2 A změnou hodnoty rezistoru R8. Při nabíjení svítí červená LED dioda. Při ukončení nabíjení se rozsvítí zelená LED dioda. MCU monitoruje stav akumulátoru pomocí ADC na PA4 makro BATT_STAT.
114
115 2 Jednatel J.H.
!{height:180px}dke-pac-x_ver4_accu.png!
116 1 Jednatel J.H.
_Obr.3.2.1 Model bloku připojení akumulátoru (barvy a vzhled komponent se mohou lišit)_
117
118
Na akumulátoru je měřeno napětí pomocí ADC na PA2 makro BATT_V. Akumulátor je jednosměrně připojen k +Vpower+. Pokud je +Vpower+ nižší než +Vaccu+ napájí akumulátor 3,3V stabilizátor +Vdata+. Akumulátor je při vybití nebo zkratu odpojen MOSFET tranzistorem. Akumulátor se vybíjí na napětí 2.8 V. Po připojení napájecího napětí je akumulátor ihned nabíjen a MOSFET resetován. Pokud je vyměněn akumulátor, je nutné stisknout tlačítko +POWER ON+ na zadní straně DPS u konektoru +ACCU+ který taktéž resetuje MOSFET.
119
120 2 Jednatel J.H.
-------------------------------------------------------------
121 1 Jednatel J.H.
122 2 Jednatel J.H.
h3(#core). 3.3 Patice [[DKE-CORE]] pro připojení MCU
123 1 Jednatel J.H.
124 2 Jednatel J.H.
Sada 3 hřebínkových konektorů s 28 piny (rozteč 1,27 mm) pro připojení [[DKE-CORE]] modulu - řídicího mikropočítače. V případě konfigurace [[PAC_v4|PAC-X]] je do patice zasunut modul [[CORE-X_v1|DKE-CORE-X]] s mikrokontrolérem ATXMEGA 128A1-U. Modul obsahuje programovatelnou bílou LED (+CORE_STAT+) signalizující stav [[PAC_v4|PAC-X]].
125
126 1 Jednatel J.H.
!{height:180px}dke-pac-x_ver4_core.png!
127
_Obr.3.3.1 Model bloku konektorů [[DKE-CORE]] (barvy a vzhled komponent se mohou lišit)_
128
129
Bílá +CORE_STAT+ signalizace svítí v případě, že je aktivní +Vdata+ napětí, DC/DC měnič funguje, +CHG_STAT+ svítí a mikropočítač zavedl program. Zhasnutá +CORE_STAT+ a +CHG_STAT+ představuje stejný problém popisovaný v kapitole 3.1. Pokud +CORE_STAT+ bliká (lehce a rychle probliknout) a +CHG_STAT+ svítí, může to znamenat:
130
* přetížený DC/DC měnič (odpojte některá připojená zařízení a moduly [[DKE]] z rozšiřujících portů)
131
* aktivní zkratová pojistka DC/DC měniče (postupně odebírejte přídavná zařízení a moduly [[DKE]], dokud chyba nezmizí)
132
133 2 Jednatel J.H.
-------------------------------------------------------------
134
135 1 Jednatel J.H.
h3(#wifi). 3.4 Patice [[EXP44]]
136
137
44 pinová patice [[EXP44]] je použita připojení [[WIFI|DKE-WIFI]], [[BT|DKE-BT]], [[AHRS|DKE-AHRS]], [[IQRF|DKE-IQRF]] modulů. [[EXP44]] má v [[PAC_v4|PAC-X]] připojenu 1 SPI linku, jednu UART linku, stavové linky +MODE+, +DATA+, +TRANSMIT+, +RECEIVE+, řídicí signály reset, boot, function. UART linka je rozšířena o přepínač v podobě 4 pinů s propojkami, které umožňují prohodit Tx a Rx vodiče. Tohoto přepínače se dá použít pro konfiguraci [[WIFI|DKE-WIFI]] skrze UART.
138
139
* Bílá signální +DATA_LED+ indikuje datový nebo ovládací mód připojeného modulu, svítí v případě datového módu.
140
* Bílá signální +ENABLE_LED+ indikuje stav připojeného modulu; v případě Wi-Fi svítí, pokud je Wi-Fi asociována.
141
* Bílá signální +TRANSMIT_LED+ svítí/bliká v případě, že připojený modul posílá data jádru [[PAC_v4|PAC-X]].
142
* Bílá signální +RECEIVE_LED+ svítí/bliká v případě, že jádro [[PAC_v4|PAC-X]] posílá data do připojeného modulu.
143
144
!{height:200px}dke-pac-x_ver4_wifi.png!
145 3 Jednatel J.H.
_Obr.3.4.1 Model bloku +EXP44+ (barvy a vzhled komponent se mohou lišit)_
146 1 Jednatel J.H.
147 2 Jednatel J.H.
-------------------------------------------------------------
148
149 1 Jednatel J.H.
h3(#usart). 3.5 Konektor [[DKE-USB|USB & UART]]
150
151
Kombinace mini USB a IDC 10 konektorů USARTEM (TX RX XCKO) a USB (D+ a D-) které jsou ochráněny ESD ochranou s nízkou kapacitou svodu.
152
153
10 žilový konektor v provedení [[IDC]] zásuvky (male), kompatibilní se standardní 16 žilovou [[IDC]] zástrčkou (female).
154
155 2 Jednatel J.H.
!{height:200px}dke-pac-at90_uartUsb.png!
156 3 Jednatel J.H.
_Obr.3.5.1 Model bloku UART konektoru (barvy a vzhled komponent se mohou lišit)_
157 1 Jednatel J.H.
158 2 Jednatel J.H.
-------------------------------------------------------------
159 1 Jednatel J.H.
160 3 Jednatel J.H.
h3(#spi). 3.6 Konektory [[DKE-SPI]]
161 1 Jednatel J.H.
162 3 Jednatel J.H.
Dva 20 pinové konektory v provedení [[IDC]] zásuvky (male), kompatibilní se standardní 20 pinovou [[IDC]] zástrčkou (female). Konektor obsahuje tři typy sériové komunikace (TWI, USART a SPI), má červenou LED pro indikaci resetu na připojených rozšiřujících modulech a bílou LED pro indikaci volání u připojených rozšiřujících modulů.
163 1 Jednatel J.H.
164
V obrázku níže jsou 2 signální LED. LED blíže kraji konektoru je +RESET_LED+ a má červenou barvu. LED blíže nápisu je +SELECT_LED+ a má bílou barvu. +RESET_LED+ svítí pokud je aktivní resetovací signál, který přeruší činnost připojeného zařízení, nebo umožní přehrávání FW připojeného zařízení. Červená barva tedy nemusí představovat problém ale určitě představuje nestandardní situaci SPI portu. +SELECT_LED+ svítí v případě, že je aktivní komunikace na SPI portu. Bílá barva zastupuje běžnou komunikační činnost.
165
166
!{height:120px}dke-pac-at90_spi.jpg!
167 3 Jednatel J.H.
_Obr.3.6.1 Model 1 ze 3 SPI konektorů (barvy a vzhled komponent se mohou lišit)_
168 1 Jednatel J.H.
169
-------------------------------------------------------------
170 2 Jednatel J.H.
171 3 Jednatel J.H.
h3(#hmi). 3.7 Konektory [[DKE-HMMI]]
172 2 Jednatel J.H.
173 1 Jednatel J.H.
Jedná se o  konektor (IDC 14) který slouží pro připojení displeje a libovolné ovlídací periferie (5V, GND, VEE, SCK, RS, CSB, MOSI, regulace jasu, 2x ADC na joystick, 2X digital I/O).
174 2 Jednatel J.H.
175 1 Jednatel J.H.
!{height:120px}dke-pac-x_ver4_hmi.png!
176 3 Jednatel J.H.
_Obr.3.7.1 Model konektoru HMI (barvy a vzhled komponent se mohou lišit)_
177 1 Jednatel J.H.
178
-------------------------------------------------------------
179 2 Jednatel J.H.
180 3 Jednatel J.H.
h3(#switch). 3.8 Tlačítka
181 2 Jednatel J.H.
182 1 Jednatel J.H.
!{height:100px}dke-pac-at90_buttons.jpg!
183 3 Jednatel J.H.
_Obr.3.8.1 Model bloku tlačítek (barvy a vzhled komponent se mohou lišit)_
184 2 Jednatel J.H.
185 1 Jednatel J.H.
-------------------------------------------------------------
186
187 3 Jednatel J.H.
h3(#sd). 3.9 SD karta [[DKE-SDC]]
188 1 Jednatel J.H.
189 2 Jednatel J.H.
konektor pro vložení MICRO_sd karty karta je připojena na svém vlastním portu, pro dosažení vysokých přenosových rychlostí a vysoké spolehlivosti
190 1 Jednatel J.H.
191 2 Jednatel J.H.
-------------------------------------------------------------
192 1 Jednatel J.H.
193 3 Jednatel J.H.
h3(#analog). 3.10 Konektor ADC rozhraní [[DKE-ADC]]
194 1 Jednatel J.H.
195 2 Jednatel J.H.
DKE-ANALOG INTERFACE je konektor (IDC 20) který obsahuje 6x 12 bit ADC převodník. Konektor lze použít i pro připojení klávesnice, nebo inkrementálních senzorů protože na něm lze číst 8 přerušení.
196 1 Jednatel J.H.
197 2 Jednatel J.H.
!{height:100px}dke-pac-x_ver4_analog.png!
198 3 Jednatel J.H.
_Obr.3.10.1 Model ADC konektoru (barvy a vzhled komponent se mohou lišit)_
199 2 Jednatel J.H.
200 1 Jednatel J.H.
------------------------------------------------------------------------
201
202
h2(#sw). 4.  Softwarová specifikace
203
204
Základní, [[pk|výrobcem]] instalovaná aplikace je [[AMMI_v3|AMMI]].
205
206
Uživatel modulu může přeprogramovat jádro [[PAC_v4|PAC-X]] tedy nahradit [[AMMI_v3|AMMI]] firmware (FW) svojí aplikací. Tohoto je běžně používáno například při výuce programování na středních či vysokých školách.
207
208
Pro přehrání FW je nutné propojit počítač (PC) a [[PAC_v4|PAC-X]] modul. Propojení se provede USB-A / USB-miniB kabelem. Na straně PC je USB-A protokol 2.0 a vyšší a na straně [[PAC_v4|PAC-X]] je USB-miniB s označením +FLASH USB+ ([[PAC_v4#usb|PAC-X]]). Na straně PC musí být nainstalován software pro práci s Microchip AVR AT90USB162 mikropočítačem. Vhodný SW a postup nahrání kódu je na "výukových stránkách":https://vyuka.progredior.eu/projects/elektronika/wiki/AVR#programming a na stejném portálu je "úvod do programování AVR":https://vyuka.progredior.eu/projects/elektronika/wiki/AVR.
209
210
-------------------------------------------------------------
211
212
h2(#guide). 5. Průvodce instalací, používáním a údržbou [[PAC_v4|PAC-X]]
213
214
215
-------------------------------------------------------------
216
217
h2(#conf). 6. Konfigurace [[PAC_v4|PAC-X]] modulu
218
219
|Označení                   | FW        |Krytí|
220
|[[IOPE|DKE-PAC-X]]         | ne        |- |
221
|[[IOPE|DKE-PAC-X-EWB]]     | ne        |[[EWB]] 80x130x35|
222
|[[IOPE|DKE-PAC-X-AMMI]]    |[[AMMI_v3]]|- |
223
|[[IOPE|DKE-PAC-X-AMMI-EWB]]|[[AMMI_v3]]|[[EWB]] 80x130x35|
224
225 2 Jednatel J.H.
-------------------------------------------------------------
226
227
h2(#price). 7. Cena, jakost a dodací termín
228
229
|*Objednací číslo*      | *Název*                               |*Záruka* |*Dodání*|*DPH*|*CZK/kus bez DPH*|*CZK s DPH*|
230 9 Jednatel J.H.
|[[PAC_X_v1_|DKE-PAC-X]]|PAC - Xmega          |24 měsíců|2 týdny |21   |4131             |4999       |
231
|[[PAC_X_v1_|DKE-PAC-X]]|PAC - Xmega + Wi-Fi  |24 měsíců|2 týdny |21   |4600             |5566       |
232 2 Jednatel J.H.
233
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.
234
235 10 Jednatel J.H.
Produkt dodáme do 2 týdnů 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.
236 2 Jednatel J.H.
237
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.
238
239 1 Jednatel J.H.
------------------------------------------------------------------------
240
241 2 Jednatel J.H.
h2(#dev). 8. Vývojové informace
242 1 Jednatel J.H.
243
Vývojové informace jsou určeny pro vývojáře a smluvní partnery.
244
245
# Aktuální hlavní vývojová verze: [[versions|dke-4.x]]
246
# Developments Issue: #1191
247
248
-------------------------------------------------------------
249
250 2 Jednatel J.H.
h2(#atch). 9. Přílohy