Újrakonfigurálható eszközök
|
|
- Rudolf Vörös
- 6 évvel ezelőtt
- Látták:
Átírás
1 Újrakonfigurálható eszközök 17. Cypress PSOC 5LP USB kommunikáció 1
2 Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet Cserny István: PSOC 5LP Mikrokontrollerek programozása Cypress: PSOC 5LP Architecture Technical Reference Manual) Cypress: CY8CKIT-059 Prototyping Kit Guide Cypress: AN777759: Geting Started with PSoC 5LP Cypress: PSoC Creator User Guide Yuri Magda: Cypress PSoC 5LP Prototyping Kit Measurement Electronics Cypress: CE USBUART in PSoC 3 / PSoC 5 Cypress: AN USB General Data Transfer with Standard OS Drivers 2
3 Az USB-ről röviden USB = Univerzális soros busz (Universal Serial Bus) Szabvány leírása: USB ,5 Mbit/s USB ,5/12/480 Mbit/s (Full speed = 12 Mbit/s) USB super speed: 5 Gbps (további 2 érpár felhasználásával) Minden eszköznek jeleznie kell, hogy milyen sebességű átvitelre képes: Az alacsony sebességű eszközök a D- vonalat húzzák fel. A teljes sebességű eszközök a D+ vonalat húzzák fel 3,3 V-ra egy 1,5 k Ohm-os ellenállással. A nagysebességű eszközök induláskor teljes sebességű eszközként azonosítják magukat, s később, a host-tal történő egyeztetés után kapcsolnak nagysebességű üzemmódba. 3
4 Az USB fizikai megvalósítása Az USB 1.0 és 2.0 busz: sodrot adatvezetékek és tápvezetékek 4
5 Az USB enumeráció lépései 1. Az eszköz csatlakozik a gazdagéphez 2. A hoszt reset parancsot küld az eszköznek 3. Az eszköz válaszol a kérésre és a hoszt új címet állít be az eszkönek. 4. A hoszt eszközleírót kér az új címmel azonosítot eszköztől. Az eszköz válaszol 5. A hoszt megkeresi és olvassa az.inf állományt 6. Az.INF specifkálja az eszköz meghajtóját 7. Az eszközmeghajtó betölése 8. A hoszt kiválasztja az eszköz konfgurációját. Az eszköz konffurált és kész a használatra 5
6 Az USB eszköz állapotdiagramja Csak a Conffured állapotban levő eszköz áll készen az adatküldésre, adatfogadásra 6
7 USB kommunikációs protokol A kommunikáció keretekre van osztva (1 keret = 1 ms), a kereten belül tranzakciók zajlanak. A kommunikáció a host és az általa megcímzett végpont között történik. Minden eszközben kell egy vezérlő végpontnak is lennie (ez a nulladik sorszámú). Adatcsomag felépítése: PID Packet ID (4 bit) lehet pl. IN, OUT, SET, SOF ADDR Eszköz cím (7 bit) EP Végpont cím (4 bit: max. 16 IN és max. 16 OUT) DATA Adatblokk (max. 64/1024 bájt) CRC CRC ellenőrző kód (5/16 bit) 7
8 Végpont/kommunikációs osztályok Az USB négy alapvető adatátviteli típust támogat: Vezérlő (control): minden eszköznek rendelkeznie kell egy vezérlő típusú végpontal. Ezen keresztül zajlik az USB enumeráció (enumeration) folyamata, amiről később esik szó. Ömlesztet (bulk): nagy mennyiségű, de nem időkritikus adat mozgatására szolgál. Ilyen pl. a CDC eszközosztály (Communication Device Class). Megszakításos (interrupt): kis késleltetésű átvitelt garantál. Pl. szabályos időnként küldendő adatot szokás mozgatni vele (HID = Human Interface Devices, pl. billentyűzet, egér). Valós idejű (isochronus): időkritikus folyamatos átvitelhez, mint pl. a hang-, és videó átvitel. A mintaprojektekben a CDC és a HID eszközosztályokkal fogunk találkozni. 8
9 Eszközleírók (descriptors) Az eszköz-, konfguráció-, interfész-, végpont- és egyéb leíró táblák az enumerációhoz szükséges adatokat tartalmazzák. Egy eszköz több konfgurációval is rendelkezhet (pl. bus powered és self powered mód) Egy konfgurációhoz több Interface tartozhat (többfunkciós eszköz) Az Interface leíró egy vagy több végpont leírót tartalmaz 9
10 Az USBFS komponens Főbb jellemzők USB Full Speed (12 Mbit/s) eszköz Támogatja az interrupt, control, bulk és isochronous átvitelt. USB HID, CDC, MSC (mass storage class), Audio és Midi eszközosztályok támogatása Órajel beállítások Az USB órajelet engedélyezni kell ILO beállítása 100 khz legyen A Bus Clock nem lehet kevesebb 33 MHz-nél PSoC 5 esetén kötelező a külső kvarccal stabilizált 24 MHz-es órajel, PSoC 5LP esetén a belső oszcillátor is használható (automatikusan hozzáigazítja magát az USB hoszt órajel frekvenciájához) 10
11 Általános USBFS API függvények Az alábbiakban összefoglaljuk az USBFS komponens általános célú API függvényeit 11
12 12
13 Az USB tápfeszültség beállítása Az USB működéséhez 3,3 V-os feszültséget kell biztosítani. Ennek beállítását az USB_Start() API függvény hívásakor kell megadni. void USBFS_Start(uint8 device, uint8 mode) Ha VDDD = 5 V, akkor mode = USBFS_5V_OPERATION legyen! Ezzel engedélyezzük a belső feszültségstabilizátort, ami előállítja az USB alrendszernek a 3,3 V-ot. Ha VDDD = 3,3 V, akkor mode = USBFS_3V_OPERATION legyen! Ezzel letiltjuk a belső feszültségstabilizátort, az USB alrendszer közvetlenül a VDDD tápfeszültségre csatlakozik. A mode = USBFS_DWR_VDDD_OPERATION beállítás esetén a PSoC Creatorban a.dwr (Design Wide Resources) állományban a System settinfs lapon beállítot tápfeszültséghez igazodóan lesz engedélyezve vagy tiltva a belső feszültségstabilizátor. 13
14 USBFS_UART01 projekt A CE mintaalkalmazás adaptációja a CY8CKIT-059 kártyához. Visszatükrözi a Hyperterminálból (vagy más terminál emulátor szofverből) érkező karaktereket, s a CY8CKIT-059 kártyához kapcsolt alfanumerikus LCD kijelzőn kiírja a soros porti beállításokat. 14
15 USBFS_UART01 projekt Az USBFS példány neve it USBUART Az eszközt CDC (kommunikációs eszközosztály) módba konfguráljuk VID: 04B4 a Cypress azonosítója, csak kísérletezéskor használhatjuk PID: F232 a termék azonosítója 15
16 USBFS_UART01 projekt Az USB_CDC eszközosztályhoz négy végpontot rendelünk: EP2 Bulk IN, 64 bájt adatcsatorna EP3 Bulk, OUT, 64 bájt adatcsatorna EP0 a vezérlő csatorna, ez minden eszköznél alapértelmezet EP1 8 bájtos INTERRUPT csatorna (adatfolyam vezérlés) 16
17 USBFS_UART01 projekt Az alfanumerikus LCD konfgurálásakor nincs szükségünk speciális karakterek defniálására Az ASCII numerikus konverzió opcionális 17
18 A főprogram fontosabb részei CyGlobalIntEnable; USBUART_Start(0u, USBUART_DWR_VDDD_OPERATION); while(!usbuart_getconfiguration()); //Wait for Device to enumerate USBUART_CDC_Init(); for(;;) { if(usbuart_dataisready()!= 0) { //Check for input from PC count = USBUART_GetAll(buffer); //Read received data if(count!= 0u) { while(usbuart_cdcisready() == 0); //Wait till ready to send USBUART_PutData(buffer, count); //Send data back to PC state = USBUART_IsLineChanged(); //Line settings changed? if(state!= 0) { if(state&usbuart_line_coding_changed) // Show new settings { //Display UART settings getting by USBUART_GetDTERate(), //USBUART_GetDataBits(), USBUART_GetCharFormat(), USBUART_GetParityType() if(state & USBUART_LINE_CONTROL_CHANGED) { //Show new settings state = USBUART_GetLineControl(); //Display state & USBUART_LINE_CONTROL_DTR //Display state & USBUART_LINE_CONTROL_RTS A vet karakterek visszatükrözése 18
19 Az USB_UART02 mintapélda Az előző programot kibővítetük az USB-UART adatforgalom ketős buferelésével Implementáltunk egy fetc() és egy putc() függvényt Megoldotuk a printf() standard output átirányítását A főprogram kiírja a kapot karaktert és annak ASCII kódját. 19
20 USBFS_UART02 főprogram A program kiírja a számítógéptől kapot karaktert és annak ASCII kódját. #include <project.h> #include "stdio.h" int main() { uint8 c; CyGlobalIntEnable; /* Enable Global Interrupts */ USBUART_Start(0u, USBUART_DWR_VDDD_OPERATION); /* Wait for Device to enumerate */ while(!usbuart_getconfiguration()); USBUART_CDC_Init(); while(!usb_cdc_dtr) ProcessIO(); //wait for connect printf("welcome to CY8KIT-059 PSoC 5LP kit!\r\n"); printf("usbfs_uart02: demo of buffered I/O\r\n"); for(;;) { c=usb_cdc_getc(); printf("character received: %c = %d\r\n",c,c); 20
21 USBFS_UART02: ketts bufereeés uint8 uint8 uint8 uint8 uint8 uint8 uint8 USB_In_Buffer[64]; USB_Out_Buffer[64]; numbytesread=0; numbytestosend=0; Buffercp=0; USB_cdc_RTS=0; USB_cdc_DTR=0; // // // // // // // USB input buffer (seeing from host side) USB output buffer (seeing from host side) Number of bytes received from USB host Number of bytes to be sent to host Buffer pointer for getc() RTS control signal of the virtual COM port DTR control signal of the virtual COM port void ProcessIO(void) { // USB I/O feldolgozás uint16 state; //-- Read data from host if the input buffer is empty if (USBUART_DataIsReady() && (numbytesread==buffercp)) { numbytesread = USBUART_GetAll(USB_Out_Buffer); Buffercp=0; if(usbuart_islinechanged() & USBUART_LINE_CONTROL_CHANGED) { state = USBUART_GetLineControl(); //-- Update RTS and DTR states USB_cdc_RTS = state & USBUART_LINE_CONTROL_RTS; USB_cdc_DTR = state & USBUART_LINE_CONTROL_DTR; //-- Send data to host if the output buffer is not empty if (USBUART_CDCIsReady() && (numbytestosend!=0)) { USBUART_PutData(USB_In_Buffer,numBytesToSend); numbytestosend=0; //end ProcessIO 21
22 getc() és putc() implementálása /************************************************************ * Read one character from the input buffer, or wait for it * if the buffer is empty. This is a blocking function * therefore it must call ProcessIO() repeatedly. ************************************************************/ uint8 USB_cdc_getc(void) { while (Buffercp==numBytesRead) ProcessIO(); return(usb_out_buffer[buffercp++]); /************************************************************ * Write one character into the input buffer, or wait for it * if the buffer is full. This is a blocking function * therefore it must call ProcessIO() repeatedly. ************************************************************/ int USB_cdc_putc(uint8 c) { while (numbytestosend>60) ProcessIO(); USB_In_Buffer[numBytesToSend++]=c; return (int)c; 22
23 A printf() kimenetének átirányítása /************************************************************ * If we need the printf() function, we must redefine the * _write() function for PSoC 5LP (GCC compiler) * * We also add an explicit reference to the floating point * printf() library to allow the usage of floating point * conversion specifier (optional) * Ref: ************************************************************/ int _write(int file, char *ptr, int len) { int i; for (i = 0; i < len; i++) { USB_cdc_putc(*ptr++); return len; #if defined ( GNUC ) asm (".global _printf_float"); #endif 23
24 AN82072 USB Generae Data Transfer with Standard OS Drivers 24
25 Az USB HID eszközosztály A HID talán a legjobban támogatot eszközosztály a szabványosítot USB eszközosztályok közül. Ide tartozik az USB egér, billentyűzet, botkormány, távirányító és sok más eszköz Tulajdonságok: Minden tranzakció vezérlő vagy megszakítás típusú átvitelt használ. Tranzakciónként legfeljebb 64 bájt vihető át. A maximális átviteli sebesség 1 tranzakció/ms, ami átszámítva legfeljebb 64 KB/s. Csak egy kiviteli és egy beviteli végpont használható (a vezérlő csatorna mellet). A gazdagép periodikusan kérdezi le a HID eszközt. 25
26 Mi a Generic HID? A szabványos HID eszközöknél az ún. HID report descriptor (HID jelentés leíró tábla) megmondja, hogy az átvit adatcsomag egyes bájtjai (vagy bitjei) mit jelentenek. Az általános (feneric) HID eszközöknél a HID report descriptor csak az átvit adatok mennyiségét mondja meg, azok értelmezése a mikrovezérlőbe töltöt frmware-re és a PC-n futó alkalmazásra van bízva. Ebben az esetben tehát csak az átvitel mikéntje szabványos, az adatok felhasználása azonban gyártóspecifkus. A HID átvitel használatának előnyei: Nem kell gyártóspecifikus driver (az oprendszer tudja kezelni az eszközt) Garantált átviteli időzítés 26
27 Adatforgalom a mintaprojektben Az adatáramlási irány mindig a gazdagép szemszögéből értendő! Jelentés Funkció Bájt Bemenet Nyomógomb áeeapota (ee van-e nyomva?) 1 Bemenet ADC mérési eredmény 4 Kimenet LED vezéreés (be vagy ki?) 1 Kimenet PWM kitöetési tényezt 1 A 8 bájtos adatcsomagokat csak a frmware és a PC alkalmazás fogja tudni értelmezni! 27
28 A Generic HID leíró tábla 28 A tábla gyártóspecifkus jelentéseket defniál, külön a kimenet és a bemenet számára. Bővebb leírás az AN és az AN dokumentumokban található.
29 Az AN mintaprojekt 29
30 USBFS konfigurálása EP1: IN, azaz a PC felé megy az adat (a mikrovezérlő küldi a PC-nek) EP2: OUT azaz a PC felől jön az adata (a PC alkalmazás küldi) 30
31 Részletek a programból /* Input and Output Data Buffers */ uint8 IN_Data_Buffer[8]; /* [0]=Button Status,[1..4]=ADC Result, [5..7]=Unused */ uint8 OUT_Data_Buffer[8]; /* [0]=LED State, [1]=PWM Duty Cycle, [2..7] = Unused */ /* Function Prototypes */ void Process_EP2 (void); void Process_EP1 (void); void Update_LCD (void); void main (void) { CYGlobalIntEnable; /*Enable Global Interrupts */ ADC_Start(); /*Initalize ADC */ ADC_StartConvert(); LCD_Start(); /*Initalize LCD and place static text */ PWM_Start(); PWM_WriteCompare(10); LED_2_Write(1); USBFS_Start(0, USBFS_DWR_VDDD_OPERATION); while(usbfs_bgetconfiguration() == 0x00); foeytatás a következt eapon 31
32 További részletek for(;;) { Process_EP1(); /*Check if the IN Endpoint is empty. Load Input data to be tranfered */ if(usbfs_getepstate(in_endpoint) == USBFS_IN_BUFFER_EMPTY) { USBFS_LoadEP(IN_ENDPOINT, IN_Data_Buffer, MAX_NUM_BYTES); USBFS_EnableOutEP(OUT_ENDPOINT); if(usbfs_getepstate(out_endpoint) == USBFS_OUT_BUFFER_FULL) { /* Get the number of bytes recieved */ OUT_COUNT = USBFS_GetEPCount(OUT_ENDPOINT); /* Read the OUT endpoint and store data in OUT_Data_Buffer */ USBFS_ReadOutEP(OUT_ENDPOINT, OUT_Data_Buffer, OUT_COUNT); /* Enable the OUT endpoint to recieve data */ USBFS_EnableOutEP(OUT_ENDPOINT); Process_EP2(); /* Process the data recieved from the host */ /* Update LCD (not shown here ) */ Process_EP1() - ADC konverzió eredményének és a nyomógomb áeeapotának beoevasása és betöetése az IN_Data_Bufer tömbbe. Process_EP2() - A LED és a PWM beáeeítása az OUT_Data_Bufer tömbbte. 32
33 Programletöltés, futatás A PC aekaemazáshoz a Generic HID UI.exe program meeeet a CyUSB.dee áeeományra is szükség van Programletöltésnél ezt a csatlakozót használjuk! Programfuttatásnál ezt a csatlakozót használjuk! 33
34 CY8CKIT-059 fejlesztői kártya USB csatlakozás a PC-hez USB UART Kivezetések KitProg programozó és hibavadász C8C5868LTI-LP039 PSOC 5LP Target áramkör LED1 (2.1 kivezetés) A tápellátás történhet a programozó felől (5V), Az alkalmazói USB csatlakozóról (5V), vagy a VDD csatlakozáson keresztül (3,3 5 V). SW1 (2.2 kivezetés) Utóbbi esetben a D1 és D2 diódákat el kell távolítani az USB-re csatlakozás előtt! RESET gomb helye CY8C5888LTI-LP097 JTAG csatlakozás USB alkalmazói csatl. 34
35 A céláramkör kapcsolási rajza 35
13. USB soros és HID kommunikáció
13. USB soros és HID kommunikáció 1 Az USB-ről röviden USB = Univerzális soros busz (Universal Serial Bus) Szabvány leírása: www.usb.org USB 1.0-1995 1,5 Mbit/s USB 2.0-2000 1,5/12/480 Mbit/s (Full speed
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 15. Cypress PSOC 5LP DMA adatátvitel Hobbielektronika csoport 2017/2018 1 Debreceni Megtestesülés Plébánia Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 14. Cypress PSOC 5LP programmegszakítások Hobbielektronika csoport 2017/2018 1 Debreceni Megtestesülés Plébánia Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 9. Cypress PSOC 5LP prototípus kártya - az első lépések 1 Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet Cserny István: PSOC 5LP Mikrokontrollerek programozása
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 13. Cypress PSOC 5LP analóg perifériák 3. rész 1 Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet Cserny István: PSOC 5LP Mikrokontrollerek programozása
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 10. Cypress PSOC 5LP digitális perifériák 1 Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet Cserny István: PSOC 5LP Mikrokontrollerek programozása Cypress:
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 16. Cypress PSOC 5LP új alkatrészeket definiálunk Verilog nyelven 1 Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet Cserny István: PSOC 5LP Mikrokontrollerek
I 2 C, RS-232 és USB. Informatikai eszközök fizikai alapjai. Oláh Tamás István 2015.04.08
I 2 C, RS-232 és USB Informatikai eszközök fizikai alapjai Oláh Tamás István 2015.04.08 Az I 2 C Busz Phillips által kifejlesztett kétvezetékes szinkron adatátviteli eszköz integrált áramkörök összekapcsolására
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 11. Cypress PSOC 5LP analóg perifériák 1 Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet Cserny István: PSOC 5LP Mikrokontrollerek programozása Cypress:
Újrakonfigurálható eszközök
Újrakonfigurálható eszközök 12. Cypress PSOC 5LP analóg perifériák 2. rész Hobbielektronika csoport 2017/2018 1 Debreceni Megtestesülés Plébánia Felhasznált irodalom és segédanyagok Cypress: CY8C58LP FamilyDatasheet
Hobbi Elektronika. A digitális elektronika alapjai: Újrakonfigurálható logikai eszközök
Hobbi Elektronika A digitális elektronika alapjai: Újrakonfigurálható logikai eszközök 1 Programozható logikai eszközök Programozható logikai áramkörök (Programmable Logic Devices) a kombinációs logikai
4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA
4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA A címben található jelölések a mikrovezérlők kimentén megjelenő tipikus perifériák, típus jelzései. Mindegyikkel röviden foglalkozni fogunk a folytatásban.
Programozási segédlet DS89C450 Fejlesztőpanelhez
Programozási segédlet DS89C450 Fejlesztőpanelhez Készítette: Fekete Dávid Processzor felépítése 2 Perifériák csatlakozása a processzorhoz A perifériák adatlapjai megtalálhatók a programozasi_segedlet.zip-ben.
Silabs STK3700, Simplicity Studio laborgyakorlat
Silabs STK3700, Simplicity Studio laborgyakorlat Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 Saját Firmware library Saját
9.1.1. ARM mikrovezérlők programozása
9.1.1. ARM mikrovezérlők programozása E fejezetben az ARM mikrovezérlők programozása lesz ismertetve néhány példaprogram és gyakorlati alkalmazás bemutatásával. Az általunk használt ARM mikrovezérlő gyártója
USB adatgyűjtő eszközök és programozásuk Mérő- és adatgyűjtő rendszerek
USB adatgyűjtő eszközök és programozásuk Mérő- és s adatgyűjt jtő rendszerek Az USB kialakulása Az USB felépítése Az USB tulajdonságai USB eszközök Áttekintés USB eszközök programozása 2 Az USB kialakulása
T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva
T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő
Budapesti Műszaki- és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar MIT. Nagyteljesítményű mikrovezérlők tantárgy [vimim342]
Budapesti Műszaki- és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar MIT Nagyteljesítményű mikrovezérlők tantárgy [vimim342] 8x8x8 LED Cube Készítette: Szikra István URLJRN Tartalomjegyzék
T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva
T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő
A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához
A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához Ellenőrizzük a projektből importált adatokat. Ha rendben vannak, akkor kattintsunk a Next gombra. Válasszuk a Create Design
MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek
MSP430 programozás Energia környezetben Kitekintés, további lehetőségek 1 Még nem merítettünk ki minden lehetőséget Kapacitív érzékelés (nyomógombok vagy csúszka) Az Energia egyelőre nem támogatja, csak
Roger UT-2. Kommunikációs interfész V3.0
ROGER UT-2 1 Roger UT-2 Kommunikációs interfész V3.0 TELEPÍTŐI KÉZIKÖNYV ROGER UT-2 2 ÁLTALÁNOS LEÍRÁS Az UT-2 elektromos átalakítóként funkcionál az RS232 és az RS485 kommunikációs interfész-ek között.
ARM programozás. Iványi László Szabó Béla
ARM programozás 4. Óra USART periféria és az RS-485 busz elmélete és használata Iványi László ivanyi.laszlo@stud.uni-obuda.hu Szabó Béla szabo.bela@stud.uni-obuda.hu Mi az USART/UART? USART => Universal
ISDN_prog. Digital Super Hybrid System KX-TD1232CE/816CE. Programozási Segédlet (ISDN programozás) 2000. március
Digital Super Hybrid System KX-TDCE/6CE Programozási Segédlet ( programozás) 000. március Panasonic Magyarország Kft. Telekommunikáció A TD90/TD6/0 bővítő kártyák ) Port / Csatorna Három különböző bővítő
A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium
BUDAPESTI MŐSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A LOGSYS GUI Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT atórium
Billentyűzet. Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó),
Billentyűzet Általános billentyűzet Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó), 6 pólusú mini-din (PS/2 billentyűzet csatlakozó).
RUBICON Serial IO kártya
RUBICON Serial IO kártya Műszaki leírás 1.0 Készítette: Forrai Attila Jóváhagyta: Rubin Informatikai Zrt. 1149 Budapest, Egressy út 17-21. telefon: +361 469 4020; fax: +361 469 4029 e-mail: info@rubin.hu;
I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák
I. C8051Fxxx mikrovezérlők hardverfelépítése, működése 1. Adja meg a belső RAM felépítését! 2. Miben különbözik a belső RAM alsó és felső felének elérhetősége? 3. Hogyan érhetők el az SFR regiszterek?
Arduino bevezető Szenzorhálózatok és alkalmazásaik
Arduino bevezető Szenzorhálózatok és alkalmazásaik VITMMA09 Okos város MSc mellékspecializáció Mi az Arduino? Nyílt hardver és szoftver platform 8 bites Atmel mikrokontroller köré építve Ökoszisztéma:
Mérési jegyzőkönyv. az ötödik méréshez
Mérési jegyzőkönyv az ötödik méréshez A mérés időpontja: 2007-10-30 A mérést végezték: Nyíri Gábor kdu012 mérőcsoport A mérést vezető oktató neve: Szántó Péter A jegyzőkönyvet tartalmazó fájl neve: ikdu0125.doc
3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA
3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA Az FPGA tervezésben való jártasság megszerzésének célszerű módja, hogy gyári fejlesztőlapot alkalmazzunk. Ezek kiválóan alkalmasak tanulásra, de egyes ipari tervezésekhez
loop() Referencia: https://www.arduino.cc/en/reference/homepage
Arduino alapok Sketch ~ Solution Forrás:.ino (1.0 előtt.pde).c,.cpp,.h Külső könyvtárak (legacy / 3rd party) Mintakódok (example) setup() Induláskor fut le, kezdeti értékeket állít be, inicializálja a
KINCO PLC és HMI, frekvenciaváltó árlista
K2 PLC család K5 PLC család MT univerzális kijelző CV frekvenciaváltó Viszonteladói árlista Érvényes: 2016. májustól KINCO PLC és HMI, frekvenciaváltó árlista : +36 1 236 0427 +36 1 236 0428 Fax: +36 1
Laboratóriumi műszerek megvalósítása ARM alapú mikrovezérlővel és Linux-szal
Laboratóriumi műszerek megvalósítása ARM alapú mikrovezérlővel és Linux-szal Fuszenecker Róbert Budapesti Műszaki Főiskola Kandó Kálmán Műszaki Főiskolai Kar 2007. október 17. Laboratóriumi berendezések
The modular mitmót system. 433, 868MHz-es ISM sávú rádiós kártya
The modular mitmót system 433, 868MHz-es ISM sávú rádiós kártya Kártyakód: COM-R04-S-01b Felhasználói dokumentáció Dokumentációkód: -D01a Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és
Mérő- és vezérlőberendezés megvalósítása ARM alapú mikrovezérlővel és Linux-szal
Mérő- és vezérlőberendezés megvalósítása ARM alapú mikrovezérlővel és Linux-szal Fuszenecker Róbert Budapesti Műszaki Főiskola Kandó Kálmán Műszaki Főiskolai Kar 2007. július 18. A mérőberendezés felhasználási
MSP430 programozás Energia környezetben. Az I/O portok kezelése
MSP430 programozás Energia környezetben Az I/O portok kezelése 1 Egyszerű I/O vezérlés Digitális I/O pinmode(pin, mode) kivezetés üzemmódjának beállítása digitalwrite(pin, state) - kimenetvezérlés digitalread(pin)
PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között
-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez -1 Kommunikáció LG PMU és LG GLOFA-GM / GM között -1-1 PLC programozó csatlakozója ( CPU loader port ) -1- PLC beépített C-NET csatlakozója (CPU C-net) -1-
ARM Cortex magú mikrovezérlők. mbed
ARM Cortex magú mikrovezérlők mbed Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 MBED webes fejlesztőkörnyezet 2009-ben megjelent
Nagy Gergely április 4.
Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az
KINCO PLC és HMI, frekvenciaváltó árlista
K2 PLC család K5 PLC család MT univerzális kijelző CV frekvenciaváltó Viszonteladói árlista Érvényes: 2016. májustól KINCO PLC és HMI, frekvenciaváltó árlista : +36 1 236 0427 +36 1 236 0428 Fax: +36 1
Bevezetés a mikrovezérlők programozásába: Az Arduino, mint logikai analizátor
Bevezetés a mikrovezérlők programozásába: Az Arduino, mint logikai analizátor 1 Hasznos eszközök hibakereséshez Logikai áramkörök Logikai teszter Analóg áramkörök Voltmérő Logikai analizátor Oszcilloszkóp
ÉRZÉKELŐK ÉS BEAVATKOZÓK I. GY1.1 SENSACT0 PÉLDAPROGRAM
ÉRZÉKELŐK ÉS BEAVATKOZÓK I. GY1.1 SENSACT0 PÉLDAPROGRAM Dr. Soumelidis Alexandros 2018.09.06. BME KÖZLEKEDÉSMÉRNÖKI ÉS JÁRMŰMÉRNÖKI KAR 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT TANANYAG SensAct0
SR mini PLC Modbus illesztő modul. Modul beállítása Bemeneti pontok kiosztása főmodul esetén Bemeneti pontok címkiosztása kiegészítő modul esetében
SR mini PLC Modbus illesztő modul Modul beállítása Bemeneti pontok kiosztása főmodul esetén Bemeneti pontok címkiosztása kiegészítő modul esetében Kimeneti pontok címkiosztása főmodul esetében, olvasásra
16F628A megszakítás kezelése
16F628A megszakítás kezelése A 'megszakítás' azt jelenti, hogy a program normális, szekvenciális futása valamilyen külső hatás miatt átmenetileg felfüggesztődik, és a vezérlést egy külön rutin, a megszakításkezelő
KINCO PLC és HMI, frekvenciaváltó árlista
K2 PLC család K5 PLC család MT univerzális kijelző CV frekvenciaváltó Viszonteladói árlista Érvényes: 2016. májustól KINCO PLC és HMI, frekvenciaváltó árlista : +36 1 236 0427 +36 1 236 0428 Fax: +36 1
KINCO árlista. Viszonteladói árlista. K2 PLC család K5 PLC család MT,GL univerzális kijelzők CV frekvenciaváltók PS tápegységek
K2 PLC család K5 PLC család MT,GL univerzális kijelzők CV frekvenciaváltók PS tápegységek Viszonteladói árlista Érvényes: 2018. novembertől KINCO árlista +36 1 236 0427 +36 1 236 0428 Fax: +36 1 236 0430
Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output
1 Input/Output 1. I/O műveletek hardveres háttere 2. I/O műveletek szoftveres háttere 3. Diszkek (lemezek) ------------------------------------------------ 4. Órák, Szöveges terminálok 5. GUI - Graphical
(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power)
HP 5120-24G 1.ábra Első panel (1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power) 2.ábra Hátsó panel (1) AC-input csatlakozó (2)
LOGSYS LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ. 2012. szeptember 19. Verzió 1.2. http://logsys.mit.bme.hu
LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ 2012. szeptember 19. Verzió 1.2 http://logsys.mit.bme.hu Tartalomjegyzék 1 Bevezetés... 1 2 Memóriák... 3 2.1 Aszinkron SRAM... 3 2.2 SPI buszos soros
Az MSP430 mikrovezérlők digitális I/O programozása
10.2.1. Az MSP430 mikrovezérlők digitális I/O programozása Az MSP430 mikrovezérlők esetében minden kimeneti / bemeneti (I/O) vonal önállóan konfigurálható, az P1. és P2. csoportnak van megszakítás létrehozó
Dr. Oniga István DIGITÁLIS TECHNIKA 9
r. Oniga István IGITÁLIS TEHNIKA 9 Regiszterek A regiszterek több bites tárolók hálózata S-R, J-K,, vagy kapuzott tárolókból készülnek Fontosabb alkalmazások: adatok tárolása és adatmozgatás Funkcióik:
Ismerkedés az MSP430 mikrovezérlőkkel
Ismerkedés az MSP430 mikrovezérlőkkel 1 Mikrovezérlők fogalma Mikroprocesszor: Egy tokba integrált számítógép központi egység (CPU). A működés érdekében körbe kell építeni külső elemekkel (memória, perifériák,
Beágyazott rendszerek fejlesztése laboratórium DSP fejlesztési technológiák
BME-MIT Beágyazott rendszerek fejlesztése laboratórium DSP fejlesztési technológiák Bevezető mérési feladatok a Beágyazott operációs rendszer alkalmazása jelfeldolgozó processzoron című altémához Orosz
ARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők 12. STemWin garfikus könyvtár Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 LCD kijelzők kezelése
XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL
XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL Ma, a sok más felhasználás mellett, rendkívül jelentős az adatok (információk) átvitelével foglakozó ágazat. Az átvitel történhet rövid távon, egy berendezésen belül,
3.óra Beviteli perifériák. Perifériák: A szg.-hez csatolt külső eszközök. A periféria illesztőkön keresztül csatlakoznak.
3.óra Beviteli perifériák Perifériák: A szg.-hez csatolt külső eszközök. A periféria illesztőkön keresztül csatlakoznak. Csoportosításuk működési elv szerint: 1. Soros (serial) egy vezeték az előny, hátrány
ÖNÁLLÓ LABOR Mérésadatgyűjtő rendszer tervezése és implementációja
ÖNÁLLÓ LABOR Mérésadatgyűjtő rendszer tervezése és implementációja Nagy Mihály Péter 1 Feladat ismertetése Általános célú (univerzális) digitális mérőműszer elkészítése Egy- vagy többcsatornás feszültségmérés
Procontrol RSC-24B. Kezelői, telepítői kézikönyv. RS232 / RS485 adatkonverter. Verzió: 1.4 2007.04.12
Procontrol RSC-24B RS232 / RS485 adatkonverter Kezelői, telepítői kézikönyv Verzió: 1.4 2007.04.12 2007 Procontrol Electronics Ltd. Minden jog fenntartva. A Worktime, a Workstar, a WtKomm a Procontrol
Dr. Oniga István DIGITÁLIS TECHNIKA 9
r. Oniga István IGITÁLIS TEHNIKA 9 Regiszterek A regiszterek több bites tárolók hálózata S-R, J-K,, vagy kapuzott tárolókból készülnek Fontosabb alkalmazások: adatok tárolása és adatmozgatás Funkcióik:
Széchenyi István Egyetem www.sze.hu/~herno
Oldal: 1/6 A feladat során megismerkedünk a C# és a LabVIEW összekapcsolásának egy lehetőségével, pontosabban nagyon egyszerű C#- ban írt kódból fordítunk DLL-t, amit meghívunk LabVIEW-ból. Az eljárás
SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ. Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György
SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György BEVEZETÉS Simonyi Károly szakkollégium LEGO és robotika kör NXT Cél: Választott
Serial 2: 1200/2400 bps sebességû rádiós modem vagy
- ATMEL ATmega Processzor - kb Flash memória a program részére - kb belsõ és Kb külsõ EEPROM - kb belsõ és kb külsõ RAM - db többfunkciós soros interfész (kiépitéstõl függõen) Serial : RS- vagy RS-5 (fél-
USB. Az USB. Írta: Luli Zoltán Gyızı Szak: mérnök-informatikus EHA: LUZOABT.SZE Dátum: /5
Az Írta: Szak: mérnök-informatikus EHA: LUZOABT.SZE Dátum: 2006-11-19 1/5 Az Az kommunikációs forma napjaink egyik legelterjedtebb perifériás interfésze. Használata szerteágazó. A legegyszerőbb pendrive-októl
Járműfedélzeti rendszerek I. 5. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek I. 5. előadás Dr. Bécsi Tamás Megszakítások (Interrupts: IT) Megszakítás fogalma Egy aszinkron jelzés (pl. gomblenyomás) a processzor felé (Interrupt Request: IRQ), hogy valamely
Új kompakt X20 vezérlő integrált I/O pontokkal
Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti
MSP430 programozás Energia környezetben. Nokia 5110 grafikus kijelzo vezérlése
MSP430 programozás Energia környezetben Nokia 5110 grafikus kijelzo vezérlése 1 Nokia 5110 kijelző Grafikus (képpontonként vezérelhető) LCD Felbontás: 84 x 48 pont (PCD8544 kontroller) Vezérlés: SPI felület
A LOGSYS rendszer ismertetése
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A LOGSYS rendszer ismertetése Raikovich Tamás BME MIT atórium A LOGSYS
LPT illesztőkártya. Beüzemelési útmutató
LPT illesztőkártya Beüzemelési útmutató Az LPT illesztőkártya a számítógépen futó mozgásvezérlő program ki- és bemenőjeleit illeszti a CNC gép és a PC nyomtató (LPT) csatlakozója között. Főbb jellemzők:
The modular mitmót system. 433, 868MHz-es ISM sávú rádiós kártya
The modular mitmót system 433, 868MHz-es ISM sávú rádiós kártya Kártyakód: COM-R4-S-b Fejlesztői dokumentáció Dokumentációkód: -Da Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs
Számítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés
Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.
Multi-20 modul Felhasználói dokumentáció. Készítette: Parrag László Jóváhagyta: Rubin Informatikai Zrt. 49 Budapest, Egressy út 7-2. telefon: +36 469 4020; fax: +36 469 4029 e-mail: info@rubin.hu; web:
SIOUX-RELÉ. Sioux relé modul telepítési leírás Szerkesztés MACIE0191
SIOUX-RELÉ Sioux relé modul telepítési leírás Szerkesztés 1.2 20MACIE0191 1 Leírás 1.1 Leírás A Sioux-relé egy soros modul, amely tartalmaz egy master kártyát, amely maximum két slave kártyával bővíthető.
VB IP. IP Kommunikátor
VB IP IP Kommunikátor Telepítői Kézikönyv 2014. március 27. TARTALOMJEGYZÉK 1. BEVEZETÉS...3 2. RENDSZER FELÉPÍTÉS...3 3. RENDSZER PROGRAMOZÁS PC SZOFTVERREL...5 4. HIBAELHÁRÍTÁS...7 5. ENIGMA II ELÉRÉS
Digitális elektronika gyakorlat
FELADATOK 1. Felhasználva az XSA 50 FPGA lapon található 100MHz-es programozható oszcillátort, tervezzetek egy olyan VHDL modult, amely 1 Hz-es órajelet állít elő. A feladat megoldható az FPGA lap órajelének
LOGSYS LOGSYS LCD KIJELZŐ MODUL FELHASZNÁLÓI ÚTMUTATÓ. 2010. november 8. Verzió 1.0. http://logsys.mit.bme.hu
LOGSYS LCD KIJELZŐ MODUL FELHASZNÁLÓI ÚTMUTATÓ 2010. november 8. Verzió 1.0 http://logsys.mit.bme.hu Tartalomjegyzék 1 Bevezetés... 1 2 Kommunikációs interfész... 2 3 Memóriák az LCD vezérlőben... 3 3.1
KINCO PLC és HMI árlista
K5 PLC család MT univerzális kijelző Viszonteladói árlista Érvényes: 2015. II. negyedév KINCO PLC és HMI árlista : +36 1 236 0427 +36 1 236 0428 Fax: +36 1 236 0430 dial@dialcomp.hu 1131 Budapest, Keszkenő
SP-PROG (SP-PROG-BT) Univerzális USB (Bluetooth/USB) Programozó
SP-PROG (SP-PROG-BT) Univerzális USB (Bluetooth/USB) Programozó Használati útmutató (v1.0) Tartalomjegyzék 1. BEVEZETÉS... HIBA! A KÖNYVJELZŐ NEM LÉTEZIK. 2. ELSŐ LÉPÉSEK... HIBA! A KÖNYVJELZŐ NEM LÉTEZIK.
Számítógép Architektúrák
Számítógép Architektúrák Perifériakezelés a PCI-ban és a PCI Express-ben 2015. március 9. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Tartalom A
A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése.
Soros LCD vezérlő A vezérlő modul lehetővé teszi, hogy az LCD-t soros vonalon illeszthessük alkalmazásunkhoz. A modul több soros protokollt is támogat, úgy, mint az RS232, I 2 C, SPI. Továbbá az LCD alapfunkcióit
Az interrupt Benesóczky Zoltán 2004
Az interrupt Benesóczky Zoltán 2004 1 Az interrupt (program megszakítás) órajel generátor cím busz környezet RESET áramkör CPU ROM RAM PERIF. adat busz vezérlõ busz A periféria kezelés során információt
Az vevő- és vezérlőáramkör programja
Az vevő- és vezérlőáramkör programja Központizár-vezérlés - IR vevő- és vezérlőáramkör INCLUDE 89C2051.mc ******************************************************************************** VÁLTOZÓK ********************************************************************************
RSC-2R. Wireless Modem RS232, RS232 vonalhosszabbító, RS 232 / Rádió konverter
RSC-2R Wireless Modem RS232, RS232 vonalhosszabbító, RS 232 / Rádió konverter Felhasználás Az RS232 rádiómodem egy DB9-es csatlakozóval RS232 portra kapcsolható, pl. PC-hez vagy egyéb soros kimenetű mobil
Vegyes témakörök. 11. Robotvezérlés WiFi kapcsolaton keresztül 2. rész. Hobbielektronika csoport 2018/2019. Debreceni Megtestesülés Plébánia
Vegyes témakörök 11. Robotvezérlés WiFi kapcsolaton keresztül 2. rész 1 DOIT NodeMCU WiFi robot 2WD (két kerék meghajtású) robot alváz elemtartóval L293D (két H-híd) motorvezérlő SMD kivitel A foglalatba
MSP430 programozás Energia környezetben. LED kijelzok második rész
MSP430 programozás Energia környezetben LED kijelzok második rész 1 Lab13 SPI_595_7seg Egyszerű mintaprogram kétszámjegyű hétszegmenses LED kijelzővel, 74HC595 shift regiszterrel, SPI programkönyvtár használattal
3. Hőmérők elkészítése
3. Hőmérők elkészítése A jelenlegi hőmérőink pt100-as ellenállás hőmérők. Ezeknek az ellenállását szükséges digitális jellé alakítani, és egy 7-szegmenses kijelzővel egy tized pontossággal kijelezni, valamint
Programozás és Digitális technika I. Pógár István eng.unideb.hu/pogari
Programozás és Digitális technika I. Pógár István pogari@eng.unideb.hu eng.unideb.hu/pogari Ajánlott irodalom Massimo Banzi Getting Started with Arduino Michael Margolis Make an Android Controlled Robot
Kommunikációs rendszerek programozása. Voice over IP (VoIP)
Kommunikációs rendszerek programozása Voice over IP (VoIP) Analóg jel digitalizálása A t 125 μs Analóg jel digitalizálása Analóg jel átalakítása Mintavételezés (8kHz) Kvantálás (8bit) Folytonos jelből
M-Bus Master MultiPort 250D/L
MultiPort 250D/L Távoli kiolvasás M-Bus rendszerrel Akár 250 mérő csatlakoztatható egy hez, de a kaszkádosítással 1250 mérőből álló hálózat építhető ki Támogatja az elsődleges/másodlagos/kiterjesztett
Moduláris USB billentyűzet emulátor
Moduláris USB billentyűzet emulátor Használati és programozási leírás 2016. április Ismertető A modul alkalmas általános célú HID eszközként a számítógéphez csatlakoztatva szabványos billentyűzet emulációjára.
Labor 2 Mikrovezérlők
Labor 2 Mikrovezérlők ATMEL AVR - ARDUINO BUDAI TAMÁS 2015. 09. 06. Tartalom Mikrovezérlők Mikrovezérlők felépítése, működése Mikrovezérlő típusok, gyártók Mikrovezérlők perifériái Mikrovezérlők programozása
T2-CNCUSB vezérlő család hardver segédlet
T2-CNCUSB vezérlő család hardver segédlet CPU5A Kártyaméret: 100x100mm 3 vagy 4 tengelyes interpoláció, max.125 KHz léptetési frekvencia. Szabványos kimenetek (Főorsó BE/KI, Fordulatszáám: PWM / 0-10V,
WiLARM-MICRO GSM Modul Telepítői Útmutató Verzió: 2.0
Verzió: 2.0 Tartalomjegyzék WiLARM-MICRO... 1... 1 A GSM modul működése, főbb funkciói... 3 A modul részei... 3 Mini USB csatlakozó... 3 Sorkapcsok... 3 Tápellátás... 3 Bemenetek... 3 LEDek... 4 LEDek
WLAN router telepítési segédlete
Annak érdekében, hogy jogosulatlan felhasználóknak a routerhez való hozzáférése elkerülhető legyen, javasoljuk olyan biztonsági mechanizmusok használatát, mint a WEP, WPA vagy azonositó és jelszó beállitása
Hobbi Elektronika. A digitális elektronika alapjai: Sorrendi logikai áramkörök 3. rész
Hobbi Elektronika A digitális elektronika alapjai: Sorrendi logikai áramkörök 3. rész 1 Felhasznált anyagok M. Morris Mano and Michael D. Ciletti: Digital Design - With an Introduction to the Verilog HDL,
9. MPI
9. MPI kertesz.gabor@nik.uni-obuda.hu MPI Message Passing Interface Elosztott memóriájú párhuzamos programozási API Gyk. folyamatok közötti kommunikáció de facto ipari standard Több száz előre definiált
Bevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb
Input és Output 1 Bevitel-Kivitel Eddig a számítógép agyáról volt szó Processzusok, memória, stb Szükség van eszközökre Adat bevitel és kivitel a számitógépből, -be Perifériák 2 Perifériákcsoportosításá,
LPT_4DM_2a. Bekötési utasítás
LPT_4DM_2a Bekötési utasítás Az LPT illesztőkártya a PC-n futó mozgásvezérlő program ki-, és bemenőjeleit illeszti a CNC gép és a PC printer csatlakozója között. Főbb jellemzők: 4 tengely STEP és DIR jelei
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Kombinációs LABOR feladatok Laborfeladat: szavazatszámláló, az előadáson megoldott 3 bíró példája Szavazat példa specifikáció Tervezz