A3B38MMP Mikroprocesory v přístrojové technice
|
|
- Milena Hana Müllerová
- před 6 lety
- Počet zobrazení:
Transkript
1 A3B38MMP Mikroprocesory v přístrojové technice
2 Předmět místo, termíny A3B38MMP, katedra měření, ČVUT FEL Vyučující: přednášky: doc. Ing. Jan Fischer, CSc., úterý hod. míst. 205 cvičení: Ing. Ján Tomlain, (míst. S152) čtvrtek hod., čt. 16,15 hod. lab. A3-326 lab. zamčena, - čekat na cvičení na hlavní chodbě před vstupem do A3, 3.p. Cvičení jsou povinná, příprava na cvičení A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 2
3 Předmět - náplň A3B38MMP Mikroprocesory v přístrojové technice Mikroprocesory a mikrořadiče vestavěné (embedded) do přístrojů Mikroprocesory a mikrořadiče, orientace na jádro ARM Cortex M3 (zkráceně jádro CM-3) CM 3. programování obvody pro mikroprocesory v přístrojích návrh obvodu a struktury jednoduchých přístrojů s up. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 3
4 Kontakty, konzultace Konzultace (pouze interaktivní osobní komunikace je nejefektivnější díky zpětné vazbě) na FEL vždy v úterý od hod v 205 příp. telefonicky Konzultace slouží k ujasnění problematiky přednášek a cvičení A3B38MMP (není náhradou účasti na přednášce, ani neslouží pro podporu řešení soukromých projektů) Další možné termíny konzultací (pouze po předchozí dohodě) - čtvrtek od hod v A3-326, případně (v nouzi) další individuální termíny Konzultace - pouze ve výukovém období, (ne v období zkoušek) Jan Fischer, kat. měření kancelář: B3-441a tel , labor. videomet. A3-315 tel E- mail pro domluvu termínů, upozornění, FISCHER()FEL.CVUT.CZ (E- mail o víkendu nedostupný) pro komunikaci používat pouze svou studentskou E- mail adresu uziv_jméno@fel.cvut.cz (ostatní je spam) do předmětu uvést A3B38MMP priorita čtení A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 4
5 Aktivní účast na cvičeních, odevzdání úloh podle plánu, samostatná práce (ne plagiátorství!!!) Průběžná domácí příprava na cvičení-!!! Kit STM32LDiscovery k dispozici pro domácí práci Zápočet v zápočtovém týdnu, ve zkouškovém období není možný přístup do laboratoře, náhradní termín max. konec. 2. týdne. zk. Test v 9. týdnu na přednášce Úlohy až 39 bodů, test. v sem. 21 bodů, testy u zkoušky 20b + 20b. Doporučení: domácí použití IDE Keil, Microvision, příprava programů ihned od 1. týdne, V laboratoři - odladění HW a konzultace, Předčasné odevzdání úloh, možno přijít až pro zápočet A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 5
6 Přístrojová technika - přístroj Přístroj: spotřební elektronika, automatizace, měřicí technika, prodejní automaty Mikroprocesorem řízený přístroj Mikroprocesor vestavěný v přístroji či zařízení? kolik máte doma mikroprocesorů?? kolik máte v autě mikroprocesorů? A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 6
7 up ve spotřební a domácí elektronice. Největší spotřeba mikroprocesorů, resp. mikrokontrolérů spolu s automobilovým průmyslem. Přístroj - ve spotřební elektronice: mobilní telefon, PDA, dig.fotoaparát, kamera, CD + MP3 přehrávač, televizor, DVD přehrávač, činnosti: vstup - výstup signálu, digitalizace, komprese, ukládání, přenos tzv. Bílá elektronika myčka, lednička, mraznička, pračka, mikrovlnná trouba, mixér, vysavač činnosti: ovládací vstupy, snímání ( teplota, hladina, průtok,..) akční členy - ovládání motoru, solenoidových ventilů, komunikace s obsluhou Osvětlení - řízení zářivky - zabudovaný mikrořadič A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 7
8 Měřicí technika Přístroje: Multimetr, osciloskop, logický analyzátor, měřič impedance, generátor, reflektometr na měření metalických a optických tras Osciloskop - zcela jiná konstrukce oproti původnímu osciloskopu - výkonný počítač + rychlé převodníky A/D, zobrazení na LCD Spektrální analyzátor - digitalizace signálu + Fourier. transformace, metody číslicového zpracování signálu Elektroměr - digitalizace u, i, W = výpočet odebrané energie, vzorkování, digitalizace, výpočet dálkové ovládání - HDO ( noční proud ) komunikace, ovládání relé p( t) u( t) i( t) W t2 t1 u( t) i( t)dt W n 1 u k i k A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 8
9 up řízený přístroj - domovní automatizace Domovní automatizace Regulace, regulátor teploty, řízení klimatizace Regulátor topení - snímání teploty v místnostech, venkovní teploty, rychlosti větru, ovládání kotle,... Rozpočítávací měřič tepla - na radiátoru ústředního topení Automatizace - regulace, regulátor teploty, řízení klimatizace Ovládání světel, komunikace - standard D.A.L.I. Dálkové ovládání vrat - garáže - ( komunikace, kódy, akční členy, bezpečnost osob - snímání přítomnosti osob a síly zavírání ) Zabezpečovací technika Přístupové systémy - čtečky karet, klávesnice, komunikace Zabezpečovací systémy- snímače pohybu, zvuku - např. tříštění skla, optické závory, komunikace, signalizace, přenos dat SMS,? přenos redukovaného obrazu (studijní obor na ČVUT -FEL: Inteligentní budovy. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 9
10 up řízený přístroj - prodej, služby Prodejní automaty - na potraviny, ( snímač mincí, zobrazení, akční členy..) Stojan benzinové pumpy ( snímač - průtokoměr, komunikace, zobrazení, čtečka karet). Automatické váhy ( supermarket) snímač síly - tenzometry, zobrazení, komunikace- přeprogramování ceny, tisk Prodejní automat jízdenek ( MHD, ČD,..) Přenosná čtečka karet - (restaurace) - klávesnice, zobrazení, bezdrátová komunikace, tisk. Přístupové systémy - vstupenky, lanovky, vleky čtečka - optická, RFID,.., komunikace, akční členy - otevírání závory Hrací automaty: ( sem patří!!! bohužel i tzv. výherní -hrací automaty - vstup, snímání množství mincí v zásobníku, generace pseudonáhodných čísel, ovládání akčních členů, programovatelný stupeň výhry automatu). A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 10
11 up - automobilní elektronika - automotive Automobilní elektronika - palubní přístroje: (řízení motoru- vstřikování,.. řízení brzd ABS, AES, palubní počítač, tempomat,..) Sběr dat: teploty (olej, voda,..), tlak, klepání motoru,spaliny,.. Doplňkové funkce - řízení stěračů, nastavování polohy volantu, sedaček, stahování oken ( snímání proudu - bezpečnost) Regulace - zadání žádané hodnoty, snímání polohy, ovládání motorků, snímání proudu motorku, řízení klimatizace Naklápění reflektorů- up + výkon. budič + krokový motorek Ovládání zábavní elektroniky - rozhlas. přijímač, přehrávač, navigace Komunikace: rozhraní CAN - základní komunikač. rozhraní - (systémová, zábavní) rozhraní LIN - periferie - ovládání motorků v oknech,.. nově - rozhraní Flex ray - např. přímé ovládání brzd A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 11
12 Asistenční funkce Parkovací asistent vyhodnocení signálu senzorů, stav okolí, řízení Vyhodnocení polohy vozidla vzhledem k ostatním vozidlům a překážkám s využitím snímačů ( radar, ultrazvuk, kamera,) vzdálenost, mrtvý úhel Kamery sledování vodorovného značení čáry ( také Octavia, Fabia) Kamery couvací kamera, panoramatický obraz syntéza obrazů ze 4 kamer Rozpoznávání chování řidiče, kamera + rozpoznávání dopravních značek, rozpoznávaní polohy vozidla na vozovce vzhledem k vodorovnému dopravnímu značení Doplňkové funkce - řízení stěračů, nastavování polohy volantu, sedaček, stahování oken (snímání proudu - bezpečnost), ovládání střešního okna Odemykání a zabezpečovací systém RFID, komunikace, (viz. příklad klika- přijímací anténa RFID, kapacitní snímače, mikrořadič, komunikace A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 12
13 Palubní deska kombi přístroj Octavia (?VW). A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 13
14 Palubní deska - přední strana spoje - LED. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 14
15 Palubní deska - indikační LED skrytem. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 15
16 Palubní deska - prosvětlovací folie před LED. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 16
17 Palubní deska zadní strana. krystal pro RTC (hodiny) konektor. rozhr. CAN otočné indikátory krok. mot. zvuk. sig. zesilovač procesor A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 17
18 . krokový motorek A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 18
19 Palubní deska - bloky Mikrořadič komunikace- CAN výstupy_ LED, LCD, zvuk, otočná indikace s krokovým motorkem (rychlost, otáčky, palivo, teplota) blok reálného času hodiny regulátor napájecího napětí (z palubní sítě + 12,6 V) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 19
20 Říd. jednotka Diesel, Octavia 2. řada. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 20
21 Říd. jednotka Diesel, Octavia 2. řada. řídicí procesor pam. prog. NOR Flash budiče akč. členů A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 21
22 Shrnutí- říd. jednotka diesel. motoru Mikrořadič komunikace- CAN vstupy. analogové vstupy motor, výstupy výkonové výstupy pro ovládání elektromagnetických akčních členů (vstřik paliva,.) regulátor napájecího napětí (z palubní sítě + 12,6 V) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 22
23 BCM Body Control Modul. výkonová relé procesor A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 23
24 Parkovací asistent- ultrazvuk. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 24
25 . řídicí procesor A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 25
26 Blok ovládání naklápění reflektorů - Fabia. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 26
27 Blok ovládání naklápění reflektorů - Fabia. řídicí procesor výkonové stupně ovládací výstupy kom. rozhr. CAN A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 27
28 Deska komunikace s Bluetooth. SRAM Flash (NOR) Flash anténa (procesor) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 28
29 Multifunkční volant - Octavia. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 29
30 Multifunkční volant - Octavia. opt. snímač enkodéru kontakty tlačítek A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 30
31 Multifunkční volant - Octavia. mikrořadič Infineon TLE 9832 jádro 51 A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 31
32 Shrnutí bloky multifunkčního volantu mikrořadič ovládací vstupy - tlačítka, rotační ovládač- enkodér, výstupy- LED komunikace- CAN regulátor napájecího napětí (z palubní sítě + 12,6 V) Snímky desek automotive byly pořízeny v laboratoři videometrie katedry měření ČVUT FEL v únoru 2015 péčí pana Ing. Jiřího Hladíka A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 32
33 Příklady vestavných systémů.. Nike Fuelband snímání a vyhodnocení pohybové aktivity za časový úsek Mikrokontrolér, MEMS akcelerometr, bezdrátový přenos dat, paměť (pozn.- návrh čipu pro řízení LED kde?) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 33
34 Příklady vestavných systémů hračky. Futurocube český výrobek!!! popis sestavy, funkce MEMS, mikrokontroléry (7 kusů), bezdrátový přenos, buzení LED, generace zvuku- řeč komentář. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 34
35 Futurocube- kostka Možnost komunikace procesorů - mezi sousedními kostkami zvetšení pole LED A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 35
36 Kávovar - mikrokontrolér STM32Fxxx řízení A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 36
37 . Fit bit analýza pohybu osoby a spotřebované energie ( jako krokoměr ) mikrokontrolér, akcelerometr, bezdrátový přenos do mobilu A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 37
38 . Sony SmartWatch MN2, Mikrokontrolér STM32F429, Grafika, bezdrát. komunikace s mobilem, vibrace,.. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 38
39 Gosphero - hračka. Robotická koule Gosphero Mikrokontrolér, akcelerometr, bezdrátový přenos dat z (do) mobilu akční člen, bezdrátové indukční nabíjení ovládání pohybu koule z mobilu, koule jako snímač pohybu- ovládač (myš) akcelerometr, A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 39
40 . HAPIfork vidlička, mikrokontrolér, akcelerometr, bezdrátový přenos, logování dat, vibrace, blikání počítání soust a intervalu mezi sousty,.. upozornění ( měl jsi již moc jídla ) zpracování dat za den,.na trhu od 9/2013, za 99 USD HAPItrack sledování pohybu osoby A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 40
41 Q- tag monitor teplotního profilu v čase Sledování teploty (dodržení limitu- doprava a skladování potraviny, krevní deriváty, ) STM32L1xx, záznam limitů, USB rozhraní pro čtení, bateriové napájení A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 41
42 Monitoring pohybu, sportovní náčiní Monitoring- tenisová raketa, golfová hůl, STM32L1xx, akcelerometr, přenos dat,.. Měřič tlaku, A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 42
43 Monitoring běhu Akcelerometr, procesor, USB Bluetooth akumulátor- napájení A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 43
44 Monitoring tepu Monitoring pohybu a tepu, akcelerometr, opt. snímač tepu STM32L1xx Firma Pulse on ( poznámka kdo SW pro signal processing) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 44
45 Plavecké brýle s monitoringem, čelová svítilna Monitoring srdeční činnosti a pohybu při plavání, STM32L152, akcelerometr, bluetooth, Čelovka fy. Petzl STM32L1xxx řízení svitu podle světla v okolí okolí a náklonu hlavy (odraz sv. od mapy,..) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 45
46 Čelová svítilna. Petzl horolezecká čelovka ( high end ) mikrokontrolér, akceleromer, optický senzor, řízení výkonu podle odraženého světla, náklonu, případně pohybu hlavy, konfigurace ( programování ) pomocí PC a USB A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 46
47 Řízení kvadroptéry Řízení BLDC motorků STM32F303 (ARM Cortex-M4) snímač atm. tlaku akcelerometr gyroskop magnetometrkompas A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 47
48 Příklady použití mikrokontrolérů jiných firem žiletkový holicí strojek, baterka A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 48
49 Shrnutí: bloky přístroje řízeného procesorem, mikrořadičem: ovládací vstupy, analogové a číslicové vstupy, zobrazení, komunikace, výstupy, komunikace, akční výstupy analogové logické vstupy řízené obvody vstupy, výstupy, A/D, D/A analogové logické výstupy zobrazení LED tlačítka klávesnice mikropočítač mikrořadič ( microcontroller) LED 7- segment LCD- segment graf. LCD ext. paměti Flash, pam. karty rozhraní RS232, USB, Ethernet A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 49
50 Náplň předmětu - přednášky Návrh mikropočítače Připojování vstupních a výstupních obvodů Obvody pro komunikaci s obsluhou, připojení vstupních bloků -tlačítek, klávesnic, výstupních bloků -LED, LCD Připojení A/D, D/A převodníků Logické obvody (řady CMOS, druhy, napěťové úrovně, použití) Paměti ( SRAM, EPROM, FLASH, FIFO, Dual port..) Systémové sběrnice mikropočítačů, připojování obvodů na sběrnice Připojování vstupních a výstupních obvodů Obvody pro komunikaci s obsluhou, připojení vstupních bloků -tlačítek, klávesnic, výstupních bloků -LED, LCD Další druhy mikropočítačů a mikrořadičů- architektura, vlastnosti A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 50
51 Jednoduchý mikrořadič s jádrem MCS 51 Mikrořadiče s jádrem MCS 51 (původ Intel) vyráběné v současnosti řadou firem (Atmel, NXP, Microchip, Silicon Laboratories, Infineon, Texas Instruments, Jádro procesoru MCS51 doplněné různými periferiemi ext. int. interrupt control 8 KB Flash Blokové schéma AT89 C B RAM Timer 0, 1, 2 counter inputs CPU osc bus control I/O port serial port UART P0 P2 P1 P3 TxD RxD Address / Data A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 51
52 Mikroprocesory na cvičení A3B38MMP Mikrořadiče s jádrem MCS 51 jednoduché na pochopení, veliké množství literatury a programů, vývojové nástroje Keil,. Výhodné na pochopení základních principů mikrořadičů (programování naučit se za víkend ) Manuály cca 200 stránek Používané do r i na cvičeních A3B38MMP pro začátečníky v mikroprocesoro. tech.- tedy většinu studerntů. V A3B38MMP pro pokročilé stud. - používány STM32F100 (ARM Cortex- M3) (Kyr feedback stud, proto Nyní ARM Cortex M3 povinný pro všechny Třeba se věnovat naplno od začátku, domácí příprava, řešení úloh. ARM Cortex M3 + STM32L1xx Manuály cca stránek (Není třeba studovat vše) Výhoda - ARM Cortex M3 architektura používaná desítkami výrobců, poznatky z předmětu perspektivně využitelné Cenově dostupné kity i pro vlastní práci A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 52
53 STM32L100 Discovery kit Aplikační procesor STM32L100RC dolní část ladicí rozhraní ST-Link V2 STM32F103 horní část ( možno využít i pro ladění vnější aplikace target ) Napájení desky z USB pozor na zkraty A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 53
54 STM32L100 Discovery ovládání a připojovací body. GND tlač. PA0 GND zel.led PC9 GND modrá LED PC8 GND +5 V A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 54
55 STM32L100 Discovery části 1- ST link 2 STM32L100 aplik. proc. 3 rozhraní SWD A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 55
56 Bloky desky STM32L100 Discovery. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 56
57 STM32L100 Discovery- procesor STM32L100RC A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 57
58 Procesor STM32L100 Procesor STM32L100 (z rodiny STM32L1xx, stejně jako STM32L15x) správně mikrořadič- microcontroller obsahuje všechny bloky potřebné pro samostatnou funkci vlastní procesor jádro CM - 3, řadič přerušení NVIS, sběrnice (nonvolatile) paměť programu- FLASH paměť dat SRAM paměť EEPROM brány vstupně výstupní brány- přístupné v adresním prostoru podobně, jako jsou paměti Nastavení výstupu z hlediska porgramu- zápis na danou adresu Čtení stavu vstupu čtení z dané adresy periferní obvody : čítače, komunikační řadiče, ADC, DAC, další funkční bloky: generátory hod. signálu, dohlížecí obvody,.. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 58
59 Struktura STM32L152 Jádro ARM Cortex M3 Brány a periferie připojeny přes sběrnice Sběrnice AHB, APB standard ARM A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 59
60 ARM Cortex- M3 Firma ARM - nevyrábí obvody pouze vytváří návrh jádra - procesor Jádro v rámci licencí využívá mnoho výrobců (ST, NXP, TI, Atmel,..) ARM Cortex- M3 - definováno: vlastní jádro CPU řadič přerušení rozložení v adresním prostoru (kde je SRAM interní, externí, kde vnitřní sběrnice Způsob komunikace pro vnitřních sběrnicích Spolupráce s rozhraním pro ladění (debug) JTAG, SWD Výrobci individuálně do návrhu na čipu doplňují paměti (Flash, SRAM a různé periferie přístupné v daném adresním prostoru více na A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 60
61 Bloky mikrořadiče STM32L15x STM32L100 podobné bloky jako STM32L15x Označené bloky využité v úvod. cvičeních I/Os Inputs/ Outputs vstupně/ výstupní brány A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 61
62 ARM.ARM - RISC procesory původ britská firma Acorn, procesory - stolní počítače později vývoj vlastního procesoru ARM1 v r. 1985, ARM tranzistorů, 3 um technologie 4 MHz hod. sig. ARM2 ARM 3 Založena nová firma - Advaced RISC Machines Ltd. (majet. účast Apple, Acorn a VLSI) změna názvu architektury z Acorn RISC Machine na Advaced RISC Machine ARM 6, procesor ARM610 pro PDA (Personal Digital Assistent) firmy Apple ARM7 v r. 1993, používán v PDA PSION firmy Acorn ARM7 TDMI doplnění ladicí rozhraní (D,I debug. interface) rozšířené možnosti násobičky (M) Thumb instrukční sada (T) - navíc 16- bitové instrukce ARM7 TDMI nejlépe prodávaný procesor (jádro) u ARM do té doby ARM orientace na přenosná zařízení, mobilní telefony, rozvoj A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 62
63 ARM - historie ARM7 TDMI architektura ARM v 4T (pozor, trochu se plete) ARM7TDMI používán i ve formě microcontroller jednočipový mikropočítač firma Philips (nyní navazující NXP) LPC 2105 procesor ARM7TDI, paměti FLASH, RAM, periferie, řadič přerušení vlastní varianta další firmy využívající ARM7TDMI: ATMEL, STMicroelectronics, Texas Instruments, Analog Devices,,. u ARM7TDMI v jádře - pouze dvě přerušení, firmy- vlastní implementace řadiče přerušení chybí dobrá podpora a spolupráce - řadič přerušení - jádro Firma ARM úprava architektury pro potřeby embedded microcontrolérů Architektura ARM v7m Cortex, (M značí microcontroller) doplněn NVIC Nested Vectored Interrupt Controller ARM - Cortex M3 - architektura ARM v7m, náš procesor na cvičeních Architektura ARM v4t ovlivnila ARM v7m,, (občas bude na ni odkaz při vysvětlování instrukcí) Heslo ISA instruction set architecture architektura mající danou sadu instrukcí - obecnější pojem - poněkud širší rozsah míněných procesorů A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 63
64 ARM ARM - RISC procesory (pojem RISC) ARM7TDMI 32- bitový procesor, data 32 bitová, (tedy registry 32 bitů) adresa 32 bitů, adresní prostor 2 32 = 4 GByte ARM instrukční kód konstantní délky 32 bitů v těchto 32 bitech uložen: kód vlastní instrukce, případně - registr, přímá data, adresa Architektura typu Load, Store v instrukci jeden přenos dat mezi CPU a pamětí není operace typu read, modify, write? jak řešit do 32 bitů kód i adresu přímé adresování relativně s omezeným rozsahem adresování registrem v jedné instrukci pouze jedna operace s pamětí aritmetické a logické operace pouze s registrem A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 64
65 . ARM je 32-bit architektura. V pojmy word, halfword použité v souvislosti s ARM: Word míní se 32 bitů (čtyři bajty) Halfword míní se 16 bitů (dva bajty) Byte míní se 8 bits (jeden bajt) Většina ARM ( např. ARM7TDMI) implementuje dvě instrukční sady 16- bit Thumb Instruction Set instrukce kódována halfword 32- bit Instruction ARM instrukce kódována word ARM CORTEX M3 instrukční sada Thumb 2 (jedna společná sada dohromady 16- i 32- bitové instrukce) (obsahuje Thumb a některé ARM) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 65
66 . ARM7TDMI instrukční sada ARM - 32 bitů instrukční sada THUMB 16 bitů (úsporný kód, větší omezení na přímá data či adresy) procesory ARM: 16 bitové instrukce Thumb 32 bitové instrukce ARM Přepínání v programu, jaká sada instrukcí se používá, procesor běží: v módu ARM (vykonává instrukce ARM 32 - bitové) v módu THUM (vykonává instrukce THUMB 16 - bitové) Instrukce ARM a THUMB není možno míchat, Přechod do THUMB - skok na adresu, kde nejnižší bit adresy je A 0 =1 (kód instrukce je 16- bitový, tak reálná adresa má A 0 =0, ale právě požadavek skoku na adresu s A 0 =1 signalizuje požadavek na skok s přepnutím do režimu THUMB ) používají se instrukce skoku BX Rn, kde registr Rn obsahuje požadovanou adresu s příslušně nastaveným bitem D 0 = 0, nebo D 0 =1 odpovídajícím adresovému bitu A 0 A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 66
67 Registry CM-3 Pozn. procesor nemá akumulátor, jako např a další R0 R12 obecné registry Dolní registry (low reg.) R0 R7 přístupné všemi instrukcemi s přístupem k registrům. Horní registry (high reg.) R8 R12 přístup pouze 32 bitovými instrukcemi s přístupem k registrům A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 67
68 Registry Stack pointer Registr R13 - Stack Pointer (SP) ukazatel zásobníku. R13 dvě formy: Hlavní SP (SP main) Procesní SR (SP_process) R14 - Link register Registr R14 je užíván při volání podprogramů (subroutine Link Register - LR). Do LR se uloží návratová adresa z PC při instrukci při vykonání instrukcí Branch an Link (BL) or Branch and Link with Exchange (BLX). (návratová adresa není automaticky ukládána procesorem do zásobníku, pro vnoření podprogramů (jako např. u 8051, uživ. prog. musí sám uložit obsah LR do zásobníku) LR je využit také při návratu z obsluhy výjimky (exception return). R14 možno obsluhovat jako obecný registr Programový čítač (Program counter - PC) registr R15 Bit 0 adresy instrukce je vždy =0; instrukce jsou zarovnány na hranice slova 4 Byte nebo poloviční slova -2 Byte (pozor bit 0 při skoku nast. na 1, viz dále) Stavový registr programu (Program Status Register xpsr) stavových registr příznaků (Flags) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 68
69 Příznakový registr. 1 indikuje aktivní stav N negativní nebo menší než Z -Zero Nula C Carry/ Borrow výpůjčka V přetečení overflow Q sticky saturation (při aritmetice se saturací) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 69
70 Instrukční sada Thumb a Thumb-2 ARM Cortex-M3 - instrukční sada Thumb -2 Instrukce Thumb (16- bitové) jsou doplněny 32- bitovými instrukcemi sada označená jako Thumb - 2, ARM Cortex M3 používá sadu Thumb 2 bez přepínání, je tedy stále v režimu Thumb a případný pokus o přepnutí do režimu instrukcí ARM (32 bitových) vyvolá chybu, proto musí být u Cortex M3 při požadavku skoku vždy nejnižší bit adresy A 0 = 1, na kterou se skáče 16 bitové instrukce Thumb omezené možnosti např. ve vzdálenosti adresy pro skok,. možnost Unified Assembler Language (UAL) společná syntaxe pro ARM a Thumb instrukce. Kód psaný s použitím UAL může být přeložen do Thumb (16 bitů) nebo Thumb2 (32 bitů) instrukce - to volí překladač- optimalizace na délku kódu. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 70
71 Instrukční sady procesorů ARM Cortex- M0, M3, M4. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 71
72 Mapa adresního prostoru mikrořadiče s jádrem CM-3. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 72
73 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 73
74 Jádro ARM Cortex M3 literatura Volně dostupné materiály: Sadasivan S.:An Introduction to the ARM Cortex-M3 Processor ( DUI 0552A_Cortex - M3 devices generic user Guide ( DDI 0337E Cortex -M3 Revision: r1p1 Technical Reference Manual ( DDI 0403 ARM v7-m Architecture Reference Manual ( dostupný po zaregistrování) (podrobný popis architektury ARMv7M do které spadá i ARM Cortex M3) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 74
75 Knihy pro ARM Coertex M3 Joseph Yiu: The Definitive Guide to the ARM Cortex-M3 2. vydání dostupné v NTK (Národní tech. knihovna) v el. formě Existuje též: Vincent Mahout: Assembly Language Programming: ARM Cortex-M3 Yifeng Zhu: Embedded Systems with ARM Cortex-M3 Microcontrollers in Assembly Language and C (??? Nové 8/2014) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 75
76 Literatura pro STM32L100 katalogový list k STM32L100RC: DocID Rev 4 STM32L100RC, Datasheet podrobný referenční manuál: RM0038 Reference manual: STM32L100xx, STM32L151xx, STM32L152xx and STM32L162xx ( UM1656 User manual: 32L100CDISCOVERY discovery kit ( Instrukce procesoru:pm0056- Programming manual: STM32F10xxx/L1xxxx Cortex-M3 programming manual ( A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 76
77 The Insider s Guide To The STM32 ARM Based Microcontroller An Engineer s Introduction To The STM32 Series dostupné na Velmi zkrácený přehled architektury ARM Cortex M3 z hlediska, implemetace do STM32F1xx Insiders Guide - dobrý proto to, zjistit, co se má vlastně hledat v dalších podrobných manuálech orientován na STM32F100 STM32L100 - poněkud odlišná konfigurace bran a periferií A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 77
78 Popis instrukci použitých v programu LED_BLIK: Instrukce aritmeticke: SUBS R0, R1, #1 SUBS R0, R0, #1 ; R0 = R1-1 a nastaveni registru priznaku (PSR) odečtení 1 od R1 a uložení do R0 Instrukce logicke: BIC R1, R1, R2 ORR R1, R1, R2 ; R1 = R1 & (/R2) - logicky soucin R1 s negovanym R2 ; R1 = R1 R2 - logicky soucet R1 s R2, vysledek do R1 Instrukce porovnani: CMP R0,#1 TST R0,#1 ; porovna R0 s 1 a nastav. priznaku, hod. v R0 se nezmeni ; komparace- porovnání velikosti ; R0 & 1 a nastaveni priznaku, ale hodnota v R0 se nezmeni ; testování - testuje stav bitů v R0 na místech ; urcenych jednickami v pravem levem operandu ; zde se testuje, zda je na nejnizsim miste v R0 bit =1 A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 78
79 . Instrukce presunu: MOV R0, R1 ; kopie R1 do R0, R0 = R1 MOV R0, #1 ; kopie 1 do R0, R0 = 1 LDR R0, =0x200 ; pseudo instrukce kopie 0x200 do R0, R0 = 0x200 LDR R1, [R0] ; do R1 nacteni hodn. z adresy urcene registrem R0 STR R1, [R0] ; kopie hodnoty z R1 do pameti na adresu podle obs. R0 PUSH {R0,LR} ; ulozeni hodnoty v R0 a LR do zasobniku POP {R0,PC} ; vyzvednuti hodnoty ze zasobniku do PC a R0 Instrukce skoku: B NAVESTI ; skok na adresu, kde je uvedeno navesti NAVESTI BL NAVESTI ; skok na NAVESTI a ulozeni navratove adresy do LR BX LR ; skok na adresu umistenou v registru LR BEQ NAVESTI ; skok na NAVESTI podle vysledku predchozi instrukce, ; tj. skok pri vysledku rovno nula (příznak Z Zero) BNE NAVESTI ; skok na NAVESTI podle vysledku predchozi instrukce, ; tj. skok pri vysledku nerovno nula A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 79
80 Zápis programu pro Assembler ARM. Pole návěští, zcela vlevo (nesmí tam být instrukce, ta je až v dalším poli za mezerami), Pole instrukce, Pole operandu ( příp. operandů), Pole komentáře za středníkem NAVESTI MOV R0, R1 ; kopie R1 do R0, R0 = R1 Instrukce presunu: MOV doleva) instr. přesunu mezi reg., příp. přímá data do reg. (zprava MOV R0, #1 instr. přesunu přímých dat (omezená velikost) nezapomenout na # LDR instr. čtení z paměti do registru (zprava doleva) STR instr. zápisu z registru do paměti (zleva doprava!!!) Pseudoinstruce LDR R0, =0x200 ( vím co chci a ty to přelož, jak to půjde nejlépe ) podle velikosti konst. překladač přeloží jako přesun LDR z pam. do reg. a sám uloží konst. do pevné paměti Code, nebo přeloží jedinou instrukcí MOV obsahující data- viz disassembler, i s využitím Barrel shifter (přímá konst. a bitové posuny ) viz heslo Flexible Second Operand A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 80
81 Mikriřadiče - řada STM32L1xx. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 81
82 Obsazení adresního prostoru u STM32L1xxx. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 82
83 Spolupráce bloků v STM32L1xxx Jádro CM-3 komunikace prostřednictvím sběrnic AHB,APB ( APB1, APB2) FLASH paměť programu SRAM - paměť dat (příp. část. programu) GPIO obecné vstupně výstupní brány. Po reset- sběrnice AHP, APB neaktivní A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 83
84 Hodinové signály v STM32L1xx Po reset- hodinový signál procesoru 2 MHz Pro rozeběhnutí sběrnic a periferií - potřeba aktivovat přivedením hod. signálu A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 84
85 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 85
86 .Adresy periferií v STM32L1xx A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 86
87 Adresy periferií použitých v úvodním programu GPIOC brána C od 0x modrá LED PC8, zelená LED PC9 GPIOA brána A od 0x tlačítko PA0 brány jsou 16- bitové (PA15 MSB až PA0 LSB) A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 87
88 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 88
89 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 89
90 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 90
91 Mapa RCC registrů viz. kap pro informaci, jak hledat v katal. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 91
92 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 92
93 . A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 93
94 STM32L100 brána Každý pin brány - samostatně konfigurovatelný A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 94
95 Po reset jsou brány neaktivní nic nefunguje Minimalizace proudového odběr Pro použití- nutno aktivovat konfigurovat je možno aktivovat i jenvybrané jednotlivé piny brány, Zlaté pravidlo pokud něco nefunguje, podívat se, zda je brána, či periferie připojena na vnitřní sběrnici a zda má přiveden hodinový signál AHB peripheral clock enable register (RCC_AHBENR) APB2 peripheral clock enable register (RCC_APB2ENR) APB1 peripheral clock enable register (RCC_APB1ENR) ( UART, Timery,..) Nastavuje se typ A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 95
96 STM32L100 konfigurace brány. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 96
97 STM32L100 registr rychlosti brány- pokrač.. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 97
98 STM32L100 registr rychlosti brány- pokrač.. A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 98
99 STM32L100 registr MÓDU brány GPIOC brána C od 0x GPIOC_MODER 0x = 0x GPIOA brána A od 0x GPIOC_MODER 0x = 0x PA PC A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 99
100 STM32L100 registr TYPU brány GPIOC brána C od 0x GPIOC_OTYPER 0x = 0x GPIOA brána A od 0x GPIOC_OTYPER 0x = 0x pro bránu C postačuje ponechat v reset stavu 00 Push - pull pouze pro výstupní bránu A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 100
101 STM32L100 registr rychlosti brány GPIOC_OSPEEDR = 0x GPIOA_OSPEEDR = 0x PA, PC A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 101
102 STM32L100 registr brány pro Push Pull. GPIOC_PUPDR = 0x C GPIOC_PUPDR = 0x C PA PC A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 102
103 GPIOx_IDR vstupní registr čtení brány GPIOC_IDR = 0x GPIOC_IDR = 0x Registr vstupní brány- zde čtení stavu na pinech vstup tlačítka na desce, brána PA0 GPIOA čtení 1 A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 103
104 GPIOx_ODR Registr výstupní brány GPIOC_ODR = 0x GPIOA_ODR = 0x LED PC8, zelená PC9 zápis 1 (tedy hodnota 0x200 hexadecimálně, 0_ binárně do registru brány C rozsvítí zelenou LED A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 104
105 Registr bit RESET GPIOC_ODR = 0x GPIOC_ODR = 0x zápis v dané pozici vynuje daný bit brány (analogie hřebeny ) vhodné pro vynulování vybraných bitů, bez ovlivnění zbývyjících bitů A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 105
106 Registr bit SET /RESET. GPIOC_ODR = 0x GPIOC_ODR = 0x Nastavení vybraných bitů do 1 a vybraných bitů do 0 nastav do 0 nastav do 1 A3B38MMP 2016, Před_1, J. Fischer, ČVUT - FEL, Praha, kat. měření 106
Přednáška - A3B38MMP Procesory s jádrem ARM. A3B38MMP 2015, J. Fischer, kat. měření, ČVUT-FEL Praha 1
Přednáška - A3B38MMP Procesory s jádrem ARM. A3B38MMP 2015, J. Fischer, kat. měření, ČVUT-FEL Praha 1 ARM - historie ARM - RISC procesory (původ britská firma Acorn, procesory - stolní počítače později
VíceA4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Přednáška 1. 2011, kat. měření, ČVUT - FEL, Praha J. Fischer
Přednáška 1 2011, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Náplň HW návrh vestavěných systémů, komponenty a jejich využití, procesor jako součástka Logické obvody a jejich vlastnosti z hlediska spolupráce
VíceProcesory s jádrem ARM
Procesory s jádrem ARM Materiál je určen jako pomocný materiál pouze pro studenty zapsané v předmětu: A4M38AVS A4M38AVS, 2014, J. Fischer, kat. měření, ČVUT - FEL, Praha 1 ARM - historie ARM - RISC procesory
VícePřednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer
Přednáška A3B38MMP Bloky mikropočítače vestavné aplikace, dohlížecí obvody 2015, kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 1 Hlavní bloky procesoru
VícePřednáška 1 A4B38NVS - Návrh vestavěných systémů. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer
Přednáška 1 A4B38NVS - Návrh vestavěných systémů 2015, kat. měření, ČVUT - FEL, Praha J. Fischer Grafický podkladový materiál k přednášce A4B38NVS Studium tohoto materiálu nenahrazuje účast na přednášce,
VícePřednáška 1 A4B38NVS - Návrh vestavěných systémů 2015, kat. měření, ČVUT - FEL, Praha. J. Fischer. Grafický podkladový materiál k přednášce A4B38NVS
Přednáška 1 A4B38NVS - Návrh vestavěných systémů 2015, kat. měření, ČVUT - FEL, Praha J. Fischer Grafický podkladový materiál k přednášce A4B38NVS Studium tohoto materiálu nenahrazuje účast na přednášce,
VíceProcesor z pohledu programátora
Procesor z pohledu programátora Terminologie Procesor (CPU) = řadič + ALU. Mikroprocesor = procesor vyrobený monolitickou technologií na čipu. Mikropočítač = počítač postavený na bázi mikroprocesoru. Mikrokontrolér
VíceRozhraní mikrořadiče, SPI, IIC bus,..
Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška A3B38MMP 2013 kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2013, J.Fischer, kat. měření, ČVUT - FEL, Praha 1 Rozhraní SPI Rozhraní SPI ( Serial Peripheral
VíceMikrokontroléry. Doplňující text pro POS K. D. 2001
Mikrokontroléry Doplňující text pro POS K. D. 2001 Úvod Mikrokontroléry, jinak též označované jako jednočipové mikropočítače, obsahují v jediném pouzdře všechny podstatné části mikropočítače: Řadič a aritmetickou
VíceA4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.
Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Náplň přednášky Druhá část. přednášky 12 Sériové rozhraní SPI, Sériové rozhraní IIC A4B38NVS, 2011, kat. měření,
VíceČinnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus
Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná
VíceStruktura a architektura počítačů (BI-SAP) 7
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 7 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii
VícePřednáška 1 A4B38NVS - Návrh vestavěných systémů 2013, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2013, J.Fischer, kat. měření, ČVUT - FEL 1
Přednáška 1 A4B38NVS - Návrh vestavěných systémů 2013, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2013, J.Fischer, kat. měření, ČVUT - FEL 1 Představení, kontakty Jan Fischer, kat. měření, míst.
VíceProfilová část maturitní zkoušky 2014/2015
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika
VíceRozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)
Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL 1 Náplň přednášky Sériová rozhraní rozhraní
VícePohled do nitra mikroprocesoru Josef Horálek
Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická
VíceÚvod do mobilní robotiky AIL028
md at robotika.cz http://robotika.cz/guide/umor07/cs 11. října 2007 1 Definice Historie Charakteristiky 2 MCU (microcontroller unit) ATmega8 Programování Blikání LEDkou 3 Kdo s kým Seriový port (UART)
VíceMSP 430F1611. Jiří Kašpar. Charakteristika
MSP 430F1611 Charakteristika Mikroprocesor MSP430F1611 je 16 bitový, RISC struktura s von-neumannovou architekturou. Na mikroprocesor má neuvěřitelně velkou RAM paměť 10KB, 48KB + 256B FLASH paměť. Takže
VíceProfilová část maturitní zkoušky 2015/2016
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2015/2016 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika
VíceArchitekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů )
Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů ) Führer Ondřej, FUH002 1. AVR procesory obecně
VíceVestavné systémy BI-VES Přednáška 5
Vestavné systémy BI-VES Přednáška 5 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský
VíceRozhraní mikrořadiče, SPI, IIC bus,..
Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 14 - X38MIP -2009, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Rozhraní SPI Rozhraní SPI ( Serial Peripheral Interface) - původ firma Motorola SPI není typ
VícePřednáška 2 A4B38NVS - Návrh vestavěných systémů 2014, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2014, J.Fischer, kat. měření, ČVUT - FEL 1
Přednáška 2 A4B38NVS - Návrh vestavěných systémů 2014, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2014, J.Fischer, kat. měření, ČVUT - FEL 1 Modifikace bitů slova v SRAM nebo výstupní brány Funkce
VíceIntegrovaná střední škola, Sokolnice 496
Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT Kód výstupu:
VíceRISC a CISC architektura
RISC a CISC architektura = dva rozdílné přístupy ke konstrukci CPU CISC (Complex Instruction Set Computer) vývojově starší přístup: pomoci konstrukci překladače z VPP co nejpodobnějšími instrukcemi s příkazy
VíceObsah. O autorovi 11 Předmluva 13 Zpětná vazba od čtenářů 14 Errata 14
Obsah O autorovi 11 Předmluva 13 Zpětná vazba od čtenářů 14 Errata 14 KAPITOLA 1 Úvod k počítači Raspberry Pi 15 Hardware 16 Mikroprocesor Broadcom 2835 / grafický procesor 16 Paměť 18 Konektory počítače
VíceČísla, reprezentace, zjednodušené výpočty
Čísla, reprezentace, zjednodušené výpočty Přednáška 4 A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2014, J.Fischer, ČVUT - FEL, kat. měření 1 Čísla 4 bitová dec bin. hex. 0 0000 0 1 0001
VíceÚvod do mobilní robotiky NAIL028
md at robotika.cz http://robotika.cz/guide/umor08/cs 6. října 2008 1 2 Kdo s kým Seriový port (UART) I2C CAN BUS Podpora jednočipu Jednočip... prostě jenom dráty, čti byte/bit, piš byte/bit moduly : podpora
VíceSběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy
VíceSemestrální práce z předmětu Speciální číslicové systémy X31SCS
Semestrální práce z předmětu Speciální číslicové systémy X31SCS Katedra obvodů DSP16411 ZPRACOVAL: Roman Holubec Školní rok: 2006/2007 Úvod DSP16411 patří do rodiny DSP16411 rozšiřuje DSP16410 o vyšší
VíceVestavné systémy BI-VES Přednáška 10
Vestavné systémy BI-VES Přednáška 10 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský
VícePROCESOR. Typy procesorů
PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně
VíceMANUÁL PRO VETRONICS 845 (DONGLE FULL)
MANUÁL PRO VETRONICS 845 (DONGLE FULL) 1. POPIS ŘEŠENÍ Jednotka Vetronics 845 je GPS a GSM mobilní a přenosné zařízení, které je určené pro jednoduchou instalaci do OBD II konektoru (diagnostické zásuvky
VícePřednáška - Čítače. 2013, kat. měření, ČVUT - FEL, Praha J. Fischer. A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 1
Přednáška - Čítače 2013, kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 1 Náplň přednášky Čítače v MCU forma, principy činnosti A3B38MMP, 2013, J.Fischer,
VíceArchitektura procesoru ARM
Architektura procesoru ARM Bc. Jan Grygerek GRY095 Obsah ARM...3 Historie...3 Charakteristika procesoru ARM...4 Architektura procesoru ARM...5 Specifikace procesoru...6 Instrukční soubor procesoru...6
VíceVážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
VíceKonfigurace portů u mikrokontrolérů
Konfigurace portů u mikrokontrolérů Porty u MCU Většina vývodů MCU má podle konfigurace některou z více funkcí. K přepnutí funkce dochází většinou automaticky aktivováním příslušné jednotky. Základní konfigurace
VíceMikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný
Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů Zdeněk Oborný Freescale 2013 1. Obecné vlastnosti Cílem bylo vytvořit zařízení, které by sloužilo jako modernizovaná náhrada stávající
VíceFVZ K13138-TACR-V004-G-TRIGGER_BOX
TriggerBox Souhrn hlavních funkcí Synchronizace přes Ethernetový protokol IEEE 1588 v2 PTP Automatické určení možnosti, zda SyncCore zastává roli PTP master nebo PTP slave dle mechanizmů standardu PTP
VíceStrojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).
Strojový kód k d a asembler procesoru MIPS Použit ití simulátoru SPIM K.D. - cvičení ÚPA 1 MIPS - prostředí 32 ks 32bitových registrů ( adresa registru = 5 bitů). Registr $0 je zero čte se jako 0x0, zápis
VíceSeznámení s mikropočítačem. Architektura mikropočítače. Instrukce. Paměť. Čítače. Porovnání s AT89C2051
051 Seznámení s mikropočítačem Architektura mikropočítače Instrukce Paměť Čítače Porovnání s AT89C2051 Seznámení s mikropočítačem řady 8051 Mikroprocesor řady 8051 pochází z roku 1980 a je vytvořené firmou
VíceETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku
ETC Embedded Technology Club setkání 3, 3B 9.10. 2018 zahájení třetího ročníku Katedra měření, Katedra telekomunikací,, ČVUT- FEL, Praha doc. Ing. Jan Fischer, CSc. ETC club, 3, 3B 23.10.2018, ČVUT- FEL,
VíceMikrořadiče společnosti Atmel
Mikrořadiče společnosti Atmel Společnost Atmel je významným výrobcem mikrořadičů (MCU) na trhu. Svou produkci v této oblasti člení do čtyř větších skupin: mikrořadiče pro bezdrátové technologie, architekturu
VíceJednočipové mikropočítače (mikrokontroléry)
Počítačové systémy Jednočipové mikropočítače (mikrokontroléry) Miroslav Flídr Počítačové systémy LS 2006-1/17- Západočeská univerzita v Plzni Co je mikrokontrolér integrovaný obvod, který je často součástí
VíceNáplň přednášky 1. Vestavěný systém Výrobci technických řešení Mikrokontroléry ARM NXP Kinetis KL25Z Rapid prototyping Laboratorní vývojová platforma
4 Přednáška 1 Náplň přednášky 1 Vestavěný systém Výrobci technických řešení Mikrokontroléry ARM NXP Kinetis KL25Z Rapid prototyping Laboratorní vývojová platforma 5 www.vsb.cz Vestavěný řídicí systém Anglicky:
VícePřednáška , kat. měření, ČVUT - FEL, Praha J. Fischer. A4B38NVS, 2012, J.Fischer, kat. měření,, ČVUT - FEL 1
Přednáška 10 2012, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2012, J.Fischer, kat. měření,, ČVUT - FEL 1 Náplň přednášky Čítače v MCU forma, principy činnosti A4B38NVS, 2012, J.Fischer, kat.
VíceNávod k obsluze [CZ] VMS 08 Heineken. Řídící jednotka pro přesné měření spotřeby nápojů. Verze: 1.1 Datum: 28.2.2011 Vypracoval: Vilímek
Návod k obsluze [CZ] VMS 08 Heineken Řídící jednotka pro přesné měření spotřeby nápojů Verze: 1.1 Datum: 28.2.2011 Vypracoval: Vilímek Charakteristika systému VMS08 je mikroprocesorem řízená jednotka určená
VíceRozšiřující desce s dalšími paralelními porty Rozšiřující desce s motorkem Elektrickém zapojení Principu činnosti Způsobu programování
8. Rozšiřující deska Evb_IO a Evb_Motor Čas ke studiu: 2-3 hodiny Cíl Po prostudování tohoto odstavce budete něco vědět o Výklad Rozšiřující desce s dalšími paralelními porty Rozšiřující desce s motorkem
VíceModul univerzálních analogových vstupů R560. Shrnutí
R560 Modul univerzálních analogových vstupů Shrnutí Modul analogových vstupů R560 je mikroprocesorem řízený, komunikativní modul s osmi vstupy s volitelným rozsahem (napětí, odpor, teplota, proudová smyčka).
VíceČísla, reprezentace, zjednodušené výpočty
Čísla, reprezentace, zjednodušené výpočty Přednáška 5 A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, ČVUT - FEL, kat. měření 1 Čísla 4 bitová dec bin. hex. 0 0000 0 1 0001
VíceÚloha č. 4. Připojení 7-segmentového zobrazovače LED s posuvným registrem, připojení tlačítek
Úloha č. 4. Připojení 7-segmentového zobrazovače LED s posuvným registrem, připojení tlačítek Úkol: K STM32F100 připojte pomocí sério-paralelního posuvného registru 7-segmetový zobrazovač s LED a dále
VíceZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14
ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 14 0:40 1.3. Vliv hardware počítače na programování Vliv
VíceMaturitní témata - PRT 4M
Maturitní témata - PRT 4M ústní zkouška profilové části Maturita - školní rok 2015/2016 1. Architektura mikrořadičů a PC 2. Popis mikrořadičů řady 51 3. Zobrazovací jednotky 4. Řadiče Atmel 5. Hradlová
VíceTémata profilové maturitní zkoušky
Obor vzdělání: 26-41-M/01 elektrotechnika Předmět: automatizační technika 1. Senzory 2. S7-1200, základní pojmy 3. S7-1200, bitové instrukce 4. S7-1200, časovače, čítače 5. Vizualizační systémy 6. S7-1200,
VíceZadání semestrálního projektu PAM
P ř evaděč RS485 Navrhněte s procesorem AT89C2051 převaděč komunikační sběrnice RS485 s automatickým obracením směru převodníku po přenosu bytu. Převaděč vybavte manuálním nastavením přenosové rychlosti
VíceVestavné systémy. BI-VES Přednáška 9. Ing. Miroslav Skrbek, Ph.D.
Vestavné systémy BI-VES Přednáška 9 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský
VícePOČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ
POČÍTAČOVÉ ŘÍENÍ TECHNOLOGICKÝCH PROCESŮ účel a funkce základní struktury technické a programové vybavení komunikace s operátorem zavádění a provoz počítačového řízení Počítačový řídicí systém Hierarchická
VíceETC Embedded Technology Club setkání
ETC Embedded Technology Club setkání 13.12. 2016 Katedra telekomunikací, Katedra měření, ČVUT- FEL, Praha doc. Ing. Jan Fischer, CSc. ETC club, 13.12.2016, ČVUT- FEL, Praha 1 Náplň Plán činnosti Výklad
VíceJízda po čáře pro reklamní robot
Jízda po čáře pro reklamní robot Předmět: BROB Vypracoval: Michal Bílek ID:125369 Datum: 25.4.2012 Zadání: Implementujte modul do podvozku robotu, který umožňuje jízdu robotu po předem definované trase.
VícePrincip funkce počítače
Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování
VíceBezdrátový přenos signálu v reálné aplikaci na letadle.
Bezdrátový přenos signálu v reálné aplikaci na letadle. Jakub Nečásek TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF
VíceProjekt - Voltmetr. Přednáška 3 - část A3B38MMP, 2015 J. Fischer kat. měření, ČVUT - FEL, Praha. A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL 1
Projekt - Voltmetr Přednáška 3 - část A3B38MMP, 2015 J. Fischer kat. měření, ČVUT - FEL, Praha A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL 1 Náplň Projekt Voltmetr Princip převodu Obvodové řešení
VíceProjekt BROB B13. Jízda po čáře pro reklamní robot. Vedoucí projektu: Ing. Tomáš Florián
FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCHTECHNOLOGIÍ ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY Projekt BROB 2013 B13. Jízda po čáře pro reklamní robot Vedoucí projektu: Ing. Tomáš Florián Autoři práce: Martin
VíceČíslicový zobrazovač CZ 5.7
Určení - Číslicový zobrazovač CZ 5.7 pro zobrazování libovolné veličiny, kterou lze převést na elektrický signál, přednostně 4 až 20 ma. Zobrazovaná veličina může být až čtyřmístná, s libovolnou polohou
VícePOČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ
POČÍTAČOVÉ ŘÍENÍ TECHNOLOGICÝCH PROCESŮ účel a funkce základní struktury technické a programové vybavení komunikace s operátorem zavádění a provoz počítačového řízení Hierarchická struktura řídicího systému
VíceArduino Martin Friedl
Arduino Martin Friedl 1 Obsah Materiály Vlastnosti Programování Aplikace 2 Co je to Arduino? Arduino je otevřená elektronická platforma, založená na uživatelsky jednoduchém hardware a software. Arduino
Víceod jaké adresy bude program umístěn? Intel Hex soubor, co to je, z čeho a jak se získá, k čemu slouží? Pseudoinstrukce (direktivy) překladače ORG, SET
1) Archiktura procesorů řady 51 Jednočipové mikropočítače řady X51. Jednočipové mikropočítače rodiny X51 - AT89C52, AT89S8252 obvodová struktura, druhy a velikosti paměťových prostorů, velikosti vnitřních
VíceTEMPO průmyslový panelový počítač
TEMPO průmyslový panelový počítač ELSACO, Jaselská 177, 280 00 Kolín, CZ http://www.elsaco.cz mail: elsaco@elsaco.cz stručné představení struktura toku informací v technologických sítích prezentace dat
VíceMikroprocesory v přístrojové technice
Mikroprocesory v přístrojové technice A3B38MMP, katedra měření, ČVUT FEL Vyučující: přednášky: doc. Ing. Jan Fischer, CSc., konzultace: úterý 17.45 hod v 205, (příp. další po dohodě) čtvrtek 18.30 hod
VíceVývojové kity Mega48,
Vývojové kity Mega48, Mega48 Mega48X a Mega328 Ucelená řada ada vývojových kitů s obvody ATmega48 a ATmega328 je vhodná jak pro výukové účely ely a seznámení se s funkcemi mikrokontrolér mikrokontrolérů,
VíceNávrh konstrukce odchovny 2. dil
1 Portál pre odborné publikovanie ISSN 1338-0087 Návrh konstrukce odchovny 2. dil Pikner Michal Elektrotechnika 19.01.2011 V minulem dile jsme si popsali návrh konstrukce odchovny. senzamili jsme se s
VíceSběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:
VícePraktický návod. Inteligentní elektroinstalace obytného domu Ego-n
Praktický návod Inteligentní elektroinstalace obytného domu Ego-n 1. Vytvoření nového projektu 2. Nastavení komunikace Informace o projektu Nastavení domu (rozsáhlé projekty) 1. 2. 3. 4. Přidání elementu
VícePCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.
PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT Příručka uživatele Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : (02) 20 61 03 48 / (02) 20 18 04 54, http :// w w w. s o f
VíceŠESTNÁCTIKANÁLOVÝ A/D PŘEVODNÍK ±30 mv až ±12 V DC, 16 bitů
ZÁKLADNÍ CHARAKTERISTIKA Připojení 16 analogových vstupů Měření stejnosměrných napěťových signálů Základní rozsahy ±120mV nebo ±12V Další rozsahy ±30mV nebo ±3V Rozlišení 16 bitů Přesnost 0,05% z rozsahu
VíceEL4. Použití. Vlastnosti HC 9140 4/2004. Digitální zesilovače pro proporcionální ventily a uzavřené regulační systémy. Nahrazuje HC 9140 4/2000
Digitální zesilovače pro proporcionální ventily a uzavřené regulační systémy EL4 HC 9140 4/2004 Nahrazuje HC 9140 4/2000 Použití Karta zesilovače EL4 slouží k: Řízení spojitých ventilů s elektrickou vazbou
VíceTémata profilové maturitní zkoušky z předmětu Souborná zkouška z odborných elektrotechnických předmětů (elektronická zařízení, elektronika)
ta profilové maturitní zkoušky z předmětu Souborná zkouška z odborných elektrotechnických předmětů (elektronická zařízení, elektronika) 1. Cívky - vlastnosti a provedení, řešení elektronických stejnosměrných
VíceTémata profilové maturitní zkoušky
Střední průmyslová škola elektrotechniky, informatiky a řemesel, Frenštát pod Radhoštěm, příspěvková organizace Témata profilové maturitní zkoušky Obor: Elektrotechnika Třída: E4A Školní rok: 2010/2011
VíceCW01 - Teorie měření a regulace cv. 4.0
Ústav technologie, mechanizace a řízení staveb CW01 - Teorie měření a regulace cv. 4.0 ZS 2014/2015 2014 - Ing. Václav Rada, CSc.. Ústav technologie, mechanizace a řízení staveb Teorie měření a regulace
VíceUživatelská příručka
Rele Control Elektronické ovládání výstupů Uživatelská příručka ver. 1.36 (09/02/2006) revize 07.10.2006 HW PROGRESS Milan Jaroš OBSAH: 1 Seznámení... 3 1.1 Určení... 3 1.2 Základní údaje... 3 1.3 Složení
VíceAplikace vestavných systémů
Aplikace vestavných systémů 2015, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Přednášející doc. Ing. Jan Fischer, CSc., kat. měření, míst. 441/1, tel. 2 2435 2179 Ing. Radek Sedláček, PhD cvičení: lab.
VíceVana RC0001R1 RC0001R1
Vana RC0001R1 Vana RC0001R1 má celkem 21 pozic o šířce čelního panelu 4 moduly. Je určena pro obecné použití s deskami systému Z102, který používá pro komunikaci mezi procesorovou deskou a obecnými I/O
VíceMikroprocesory v přístrojové technice
Mikroprocesory v přístrojové technice Přednášky A3B38MMP 1 Mikroprocesory v přístrojové technice A3B38MMP, katedra měření, ČVUT FEL Vyučující: přednášky - doc. Ing. Jan Fischer, CSc., konzultace - úterý
VíceWie232. Převodník rozhraní Wiegand z bezkontaktních čteček na RS232. 20. června 2011 w w w. p a p o u c h. c o m
Převodník rozhraní Wiegand z bezkontaktních čteček na RS232 20. června 2011 w w w. p a p o u c h. c o m Katalogový list Vytvořen: 19.1.2010 Poslední aktualizace: 29.7.2010 13:41 Počet stran: 8 2011 Adresa:
VíceProgramování PICAXE18M2 v Assembleru
Nastavení programming editoru PICAXE PROGRAMMING EDITOR 6 Programování PICAXE18M2 v Assembleru Nastavit PICAXE Type PICAXE 18M2(WJEC-ASSEMBLER, stejně tak nastavit Simulation Pokud tam není, otevřeme přes
VíceMikrořadiče pro přístrojovou techniku
Mikrořadiče pro přístrojovou techniku Doc. Jan Fischer Katedra měření ČVUT v Praze, FEL Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 1 Oblast zájmu předmětu Mikroprocesory v přístrojové
VíceMěření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra mikroelektroniky Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce Zadání Stávající
VícePedstavení procesor s architekturou ARM
Pedstavení procesor s architekturou ARM Referát Pokroilé architektury poíta Jan Bartošek bar712 Úvodem AT91SAM (tj. AT91 Smart ARM-based Microcontrollers) od spolenosti Atmel je 32bitová ada RISC mikroprocesor
VícePřednáška 1,2. A4B38NVS Návrh vestavěných systémů,2012, J. Fischer, katedra měření, ČVUT - FEL, Praha
Přednáška 1,2 A4B38NVS Návrh vestavěných systémů,2012, J. Fischer, katedra měření, ČVUT - FEL, Praha A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL 1 Informace Toto je grafický a heslovitý podkladový
VíceIntegrovaná střední škola, Sokolnice 496
Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: V/2 - Inovace a zkvalitnění výuky směřující k rozvoji odborných
VíceAkademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:
Západočeská univerzita v Plzni Písemná zkouška z předmětu: Zkoušející: Katedra informatiky a výpočetní techniky Počítačová technika KIV/POT Dr. Ing. Karel Dudáček Akademický rok: 2004/05 Datum: Příjmení:
VícePokojový termostat řízený pomocí SMS zpráv v síti GSM
Pokojový termostat řízený pomocí SMS zpráv v síti GSM Prezentace bakalářské práce Tomáš Vondra České vysoké učení technické v Praze Fakulta elektrotechnická Katedra počítačů Červen 2009 Vedoucí práce:
VíceMetody připojování periferií
Metody připojování periferií BI-MPP Přednáška 3 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011
VíceMěření Záznam Online monitorování Regulace Alarmování
Měření Záznam Online monitorování Regulace Alarmování Teplota Vlhkost CO 2 Rosný bod Atmosférický tlak Analogový signál Dvoustavové událostí Čítací vstup Bateriové záznamníky Dataloggery Bateriové záznamníky
VíceKubatova 19.4.2007 Y36SAP 8. Strojový kód Jazyk symbolických instrukcí asembler JSA pro ADOP a AVR. 2007-Kubátová Y36SAP-strojový kód 1
Y36SAP 8 Strojový kód Jazyk symbolických instrukcí asembler JSA pro ADOP a AVR 2007-Kubátová Y36SAP-strojový kód 1 Architektura souboru instrukcí, ISA - Instruction Set Architecture Vysoká Architektura
VíceKontrolní otázky a okruhy k testu v semestru A4B38NVS (verze r. 2012) Procesory s jádrem ARM Cortex - M3, (V dalším textu dotazy směřují na jádro ARM
Kontrolní otázky a okruhy k testu v semestru A4B38NVS (verze r. 2012) Procesory s jádrem ARM Cortex - M3, (V dalším textu dotazy směřují na jádro ARM Cortex- M3 - proto, pokud je dotaz na procesor, míní
VíceKomunikační protokol MODBUS RTU v jednotce M4016. Seznam služeb protokolu MODBUS podporovaných řídící jednotkou M4016 je v tabulce.
APL-102 rev. 8/2009 Komunikační protokol MODBUS RTU v jednotce M4016. Obecný popis M4016 umožňuje čtení a zápis dat standardním protokolem MODBUS RTU přes sériovou linku RS232. Jednotka M4016 je v roli
VíceSuperCom. Stavebnice PROMOS Line 2. Technický manuál
ELSACO, Jaselská 77 28000 KOLÍN, CZ tel/fax +420-32-727753 http://www.elsaco.cz mail: elsaco@elsaco.cz Stavebnice PROMOS Line 2 SuperCom Technický manuál 2. 04. 2005 2005 sdružení ELSACO Účelová publikace
VíceOn-line datový list. SIM2000-0A20A0 SIM2x00 SENSOR INTEGRATION MACHINE
On-line datový list SIM2-A2A SIM2x A B C D E F H I J K L M N O P Q R S T Objednací informace Typ Výrobek č. SIM2-A2A 18673 Další provedení přístroje a příslušenství www.sick.com/sim2x Technická data v
Více