4. Osnovne vhodno/izhodne enote
|
|
- Σαῦλος Μαυρογένης
- 6 χρόνια πριν
- Προβολές:
Transcript
1 4. Osnovne vhodno/izhodne enote Spoznali boste osnovne vhodno/izhodne enote digitalne (binarne) ali logične vhode/izhode. Naučili se boste konfigurirati posamezne priključke vrat A, B in C ter programsko krmiliti izhode in ugotavljati stanja vhodov. Mikrokrmilnik PIC16F876 (Slika 1-5) ima tri vhodno/izhodna vrata (angl.: port): PORTA, PORTB in PORTC, preko katerih so dostopni vhodno/izhodni signali vsebovanih vmesnikov. Vrednosti na priključkih lahko zajemamo oz. spreminjamo s čitanjem/vpisovanjem vrednosti istoimenskih registrov. Priključke je potrebno predhodno programsko konfigurirati (izbrati vhod/izhod) z nastavitvijo vrednosti v registrih TRISA, TRISB in TRISC. Ta postopek imenujemo tudi»inicializacija« Vrata PORTA, PORTB in PORTC Osnovni način delovanja (Slika 4-1) PIC mikrokrmilnikov je, da se linije (priključki) vrat PORTn: PORTA (RA0 do RA5), PORTB (RB0 do RB7) in PORTC (RC0 do RC7) uporabljajo kot digitalni (binarni, logični, preklopni) vhodi ali izhodi. Določanje orientacije (Slika 4-2) ali smeri delovanja (0: izhod - Output, 1: vhod - Input) poteka z vpisom bitne informacije v ustrezni register TRISn, stanje vhodne/izhodne linije pa določamo s čitanjem/vpisom v bitne celice pripadajočega registra PORTn. Slika 4-1: Poenostavljena zgradba elementa vrat Slika 4-2: Primer konfiguriranja priključkov vrat Upoštevati je potrebno [8], da je večina vhodno/izhodnih priključkov multipleksirana (deljena raba) s preostalimi funkcijami mikrokrmilnika (analogni vhodi, Timer0,1,2, UART, idr.). 31
2 PORTA PORTA ima 6 vhodno/izhodnih priključkov, katerih obnašanje (logični vhod ali izhod) nastavljamo z registrom TRISA. Postavitev ustreznega bita TRISA na 1 bo iz priključka na PORTA naredila vhod, postavitev na 0 pa izhod. Priključek RA4 je multipleksiran z vhodom časovnika Timer0. Ostali priključki PORTA so multipleksirani z analognimi vhodi oziroma z analognima referenčnima vhodoma VREF. Delovanje priključkov je določeno z nastavitvijo/brisanjem ustreznih bitov v registru ADCON1. Register TRISA določa smer delovanja RA priključkov tudi, ko so le-ti konfigurirani kot analogni vhodi, torej je treba zagotoviti, da so priključki tudi v tem primeru orientirani kot vhodi (ustrezni biti v TRISA so postavljeni na 1). Ob vklopu se priključki konfigurirajo kot analogni vhodi in imajo vrednost 0. Funkcije PORTA: Ime Bit# Buffer Funkcija RA0/AN0 bit0 TTL Vhod/izhod ali analogni vhod RA1/AN1 bit1 TTL Vhod/izhod ali analogni vhod RA2/AN2 bit2 TTL Vhod/izhod ali analogni vhod RA3/AN3/VREF bit3 TTL Vhod/izhod ali analogni vhod ali VREF RA4/TOCKI bit4 ST Vhod/izhod ali vhod za zunanji takt za Timer0 Izhod je z odprtim ponorom RA5/ SS /AN4 bit5 TTL Vhod/izhod ali analogni vhod Legenda: TTL = TTL vhod, ST = vhod s Schmittovim Triggerjem S PORTA povezani registri: Naslov Ime Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 POR, BOR Vrednost ob drugih resetih 05h PORTA - - RA5 RA4 RA3 RA2 RA1 RA0 --0x u h TRISA - - PORTA register smeri podatkov Fh ADCON1 ADFM PCFG3 PCFG2 PCFG1 PCFG Fh ADCON0 ADCS1 ADCS0 CHS2 CHS1 CHS0 Go/Done - ADON Legenda: x = neznan, u = nespremenjen, - = neuporabljene lokacije, beri kot '0', PORTA ne uporablja osenčenih lokacij PORTB PORTB ima 8 vhodno/izhodnih priključkov, katerih obnašanje (logični vhod ali izhod) nastavljamo z registrom TRISB. Postavitev ustreznega bita TRISB na 1 bo iz priključka na PORTB naredila vhod, postavitev na 0 pa izhod. Trije biti so multipleksirani s funkcijo za programiranje pri nizki napetosti (RB3/PGM) in signaloma za komunikacijo z ICD modulom: RB6/PGC in RB7/PGD). Priključek RB0 je multipleksiran (podvojen) z zunanjim prekinitvenim vhodom INT (Interrupt). 32
3 Funkcije PORTB: Ime Bit# Buffer Funkcija RB0/INT bit0 TTL/ST Vhod/izhod ali zunanji priključek za»interrupt«rb1 bit1 TTL Vhod/izhod RB2 bit2 TTL Vhod/izhod RB3/PGM bit3 TTL Vhod/izhod ali priključek za programiranje pri nizki napetosti RB4 bit4 TTL Vhod/izhod RB5 bit5 TTL Vhod/izhod RB6/PGC bit6 TTL/ST Vhod/izhod ali priključek za programiranje pri nizki napetosti RB7/PGD bit7 TTL/ST Vhod/izhod ali priključek za programiranje pri nizki napetosti Legenda: TTL = TTL vhod, ST = vhod s Schmittovim Triggerjem S PORTB povezani registri: Naslov Ime Bit7 Bit6 Bit 5 Bit4 Bit3 Bit2 Bit1 Bit0 POR, BOR Vrednost ob drugih resetih 06h, 106h PORTB RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 xxxx xxxx uuuu uuuu 86h, 186h TRISB PORTB register smeri podatkov h, 181h OPTION_REG RBPU INTEDG T0CS T0SE PSA PS2 PS1 PS Legenda: x = neznan, u = nespremenjen, - = neuporabljene lokacije, beri kot '0', PORTB ne uporablja osenčenih lokacij PORTC PORTC ima 8 vhodno/izhodnih priključkov, katerih obnašanje (logični vhod ali izhod) nastavljamo z registrom TRISC. Postavitev ustreznega bita TRISC na 1 bo iz priključka na PORTC naredila vh od, posta vitev na 0 pa izhod. Funkcije PORTC: Ime Bit# Buffer Funkcija RC0/T1 OSO/T1CKI bit0 ST Vhod/izh od ali izhod oscilatorj a za Timer1 / vhod takta za Timer1 RC1/T1 OSI/CCP2 bit1 ST Vho d/izhod ali vhod oscilatorja za Timer1 ali vhod Captur e2 / izhod Compare 2 / izhod PWM2 RC2/CCP1 bit2 ST Vhod/izhod ali vhod Capture1 / izhod Compare 1 / izhod PWM1 RC3/SCK/SCL bit3 ST Vhod/izhod ali sinhronski serijski CLOCK za SPI in I 2 C RC4/SDI/SDA bit4 ST Vhod/izhod ali podatkovni vhod SPI / I 2 C RC5/SDO bit5 ST Vhod/izhod ali sinhronski serijski podatkovni izhod RC6/TX/CK bit6 ST Vhod/izhod ali USART asinhronski Transmit ali sinhronski clock RC7/RX/DtT bit7 ST Vhod/izhod ali USART asinhronski Receive ali sinhronski podatki Legenda: TTL = TTL vhod, ST = vhod s Schmittovim Triggerjem 33
4 S PORTC povezani registri: Naslov Ime Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 POR, BOR drugih resetih 07h PORTC RC7 RC6 RC5 RC4 RC3 RC2 RC1 RC0 xxxx xxxx uuuu uuuu 87h TRISC PORTC register smeri podatkov Legenda: x = neznan, u = nespremenjen 4.2. Preprosti zgledi programov za binarne digitalne vhode/izhode Vzemimo zgled: krmiljenje svetlobnega indikatorja (LED dioda), ki je priključen na logični izhod RC3 (Slika 4-3, dejansko je potrebno dodati zaporedni upor npr.: 330 Ω za omejitev toka na pribl. 10 ma) [3]. Slika 4-3: Priključitev LED diode na izhod RC3 Poglejmo si izsek programa (Program 4-1), ki opravi inicializacijo (RC3 kot izhod) in zatem vklopi (RC3 postavi na 1) oziroma izklopi LED diodo (RC3 postavi na 0): ; Inicializacija: vrata PORTC (RC3 izhod) in postavitev zacetnega stanja na RC3 izhod movlw b' ' ;0x9f->W, priprava maskirne konstante za brisanje bitov:6,5 andwf STATUS,f ;bitni AND, 0->RP1,RP0, izbira Bank0 zaradi dostopa do PORTA bcf PORTC,3 ;zacetno stanje RC3=0, ker stanja ob RESET-u niso definirana! bsf bcf STATUS,RP0 TRISC,3 ;1->RP0, kodna stran Bank1 zaradi dostopa do TRISC registra ;0->PORTC.3, RC3: izhod ; Postavitev stanja na vrata PORTC, bit 3 bcf STATUS,RP0 ;kodna stran Bank0 zaradi dostopa do PORTC registra! ponovi bsf PORTC,3 ;1-> RC3, vklopi LED ; Brisanje stanja na izhodu RC3 bcf PORTC,3 ; 0-> RC3, izklopi LED goto ponovi ;neskoncna zanka Program 4-1: Vklop/iz klop LED diode v zbirnem jeziku V zgornjem primeru prvi trije ukazi niso nujno potrebni, koristni pa so v primeru, ko stanja izhodov (odvisno od naprav, ki so nanje priključene) niso definirana ob prvem vklopu mikrokrmilnika. 34
5 Za ilustracijo si še poglejmo, kako je lahko kodiran enak algoritem v C-jeziku (Program 4-2) za prevajalnik HI-TEC PICC: main() // Inicializacija: vrata PORTC (RC3 izhod) in postavitev zacetnega stanja na RC3 izhod PORTC=PORTC&0x f7; //bitni AND med PORTC in ' ', zacetno stanje RC3=0, //ker stanja ob RESET-u niso definirana! TRISC=0xF7; //' ' -> TRISC, RC3 je izhod while(1) //neskoncna zanka //zacetek zanke // Postavitev stanja na vrata PORTC, bit 3 RC3=1; //1->RC3, vklopi LED // Brisanje stanja na izhodu RC3 RC3=0; //0->RC3, izklopi LED } //konec zanke } Program 4-2: Vklop/izklop LED diode v C-jeziku Vzemimo zgled: program za ugotavljanje stanja stikala, ki je priključeno na vhod RA4 (Slika 4-4). Slika 4-4: Priključitev stikala ali tipke na vhod RA4 Stikalo equ 0xF0 ;spremenljivka Stikalo v GPR registru na naslovu 0xF0 ; Inicializacija: vrata PORTA (RA4 vhod) bsf bsf bcf STATUS, RP0 TRISA,4 STATUS,RP0 ;1->RP0, kodna stran Bank1 zaradi dostopa do TRISA registra ;1->PORTA.4, RA4: vhod ;kodna stran Bank0 zaradi dostopa do PORTA registra! ; Ugotavljanje stanja P ORT A, bit 4, rezultat v registru W ponovi movf PORTA,w ;PORTA->W andlw b' ' ;bitni AND med W in 0x10, maskiranje bita 4, W=000x0000, x=st. ; ce je W=0, je stikalo sklenjeno!, ce je W razlicen od 0, je stikalo odprto! movwf Stikalo ;W->Stikalo, shrani stanje v spre. Stikalo goto ponovi ;neskoncna zanka Program 4-3: Ugotavljanje stanja stikala v zbirnem jeziku V algoritmu za ugotavljanje stanja stikala je potrebno upoštevati, da se stikalo smatra kot idealno. Dejansko prihaja pri mehanskih stikalih do pojava» odskakovanja«, zato je potrebno ustrezno ukrepati (angl.: debounce) [6], bodisi v vezju, bodisi v programskem algoritmu. Jedro zanke ponovi traja (Program 4-3) le okrog 1 µs, pojav odskakovanja (spreminjanje logičnega stanja med '0' in '1') pa od nekaj ms do nekaj 10 ms. 35
6 Za ilustracijo si še poglejmo, kako je lahko kodiran enak algoritem v C-jeziku (Program 4-4) za prevajalnik HI-TEC PICC: main() unsigned char Stikalo; //spremenljivka Stikalo je 8-bitno celo stevilo brez predznaka // Inicializacija PORTA, RA4 kot vhod TRISA=TRISA 0x10; // 1 -> bit4, RA4 je vhod while(1) //neskoncna zanka //zacetek zanke // Ugotavljanje stanja PORTA, bit 4, rezultat v spremenljivki Stikalo Stikalo=RA4; //RA4->Stikalo // ce je Stikalo=0 je stikalo sklenjeno!, ce je Stikalo razlicen od 0, je stikalo odprto! } //konec zanke } Program 4-4: Ugotavljanje stanja stikala v C- jeziku Obsežnejši primer (Program 4-5) konfiguracije vrat in uporabe vhodov/izhodov: ; ********* Program za inicializacijo vrat A, B, C in brisanje RB4 ter postavitev RA5 ** include <p16f876.inc> ; vkljucitev datoteke z definicijami simbolov registrov list p=16f876 ; izbira tipa cipa ; Inicializacija: vrata A (RA2, RA5 izhoda), B (vsi izhodi), C (vsi izhodi) clrf PORTB ; zacetno stanje vrat B =0, ker stanja ob RESET-u niso definirana! clrf PORTC ; zacetno stanje vrat C =0, ker stanja ob RESET-u niso definirana! bsf STATUS,RP0 ; kodna stran Bank1 zaradi dostopa do TRISn registrov movlw 0x00 ; PORTB in PORTC - vsi izhodi movwf TRISB ; PORTB RB(0:7) : izhodi movwf TRISC ; PORTC RC(0:7) : izhodi movlw B' ' ; 0x1B ->W, RA(2, 5): izhodi, RA(0, 1, 3, 4): vhodi movwf movlw TRISA B' ' ; W->TRISA ; za PORTA je potrebno v ADCON1 vpisati B' ' ali 0x84 ; B' ' -> W, 0x84 movwf ADCON1 ; W->ADCON1, desno poravnan zapis, RA(0,1,3): analogni vhodi ; Postavitev zacetnih stanj na vratih B in C bcf STATUS,RP0 ; kodna stran Bank0 zaradi dostopa do PORTn registrov! movlw B' ' ; nastavitev stanja 0xFF na izhodih PORTC movwf PORTC ; na PORTC movlw B' ' ; nastavitev stanja 0x0F na izhodih PORTB movwf PORTB ; na PORTB ; Ponavljajoca se zanka label1 movlw 0xEF ; B' ' movwf PORTB ; zapiši na PORTB, RB4=0, ostali 1 bsf PORTA,5 ; postavi bit 5 PORTA, RA5=1 goto label1 ; izvajaj zanko, skoci na label1 end ;psevdoukaz za zakljucek programske kode Program 4-5: Popoln primer programa v zbirnem jeziku za logične signale 36
7 Popoln zgled programa za izvajanje na MPU-PIC16F876: Primer programa v zbirnem jeziku Primer programa v C-jeziku ; ; Demo program za vklop LED diod: LD1 na RC0 in LD3 na RC3 ; ; jedro programa Zanka bsf PORTC,0 ;vklop LED diode LD1 na RC0 bsf PORTC,3 ;vklop LED diode LD3 na RC3 goto Zanka ;skok na zacetek end ;psevdo ukaz za konec programa /* Demo program za vklop LED diod: LD1 na RC0 in LD3 na RC3 */ #include <pic1687x.h> // vkljucitev datoteke z definicijami simbolov list p=16f876 ;izbira tipa cipa include <p16f876.inc> ;vkljucitev datoteke z definicijami void main(void) ;simbolov ; ; Nastavitev vektorjev /* Inicializacija registrov vhodno/izhodnih vmesnikov */ ADCON1=0x06; // ne uporabljamo analognih vhodov, 0b org 0x00 ;RESET vektor TRISA=0x10; // vsi pini porta A so izhodni, razen RA4, goto Main ;skok na glavni program Main // 0b ) org 0x05 ;zacetek programske kode TRISB=0; // vsi pini porta B so izhodni Main TRISC=0; // vsi pini porta C so izhodni ; Inicializacija registrov vhodno/izhodnih vmesnikov PORTC=0; // izhode porta C postavi na 0 bsf STATUS,RP0 ;banka 1 INTCON=0; // prekinitev ne bomo uporabljali movlw 0x06 ;v delovni register nalozi vrednost 0x06 movwf ADCON1 ;ne uporabljamo analognih vhodov /* jedro programa */ ; ( ) movlw 0x10 ;0 - izhod, 1 vhod, b' ' while (1) // neskoncna zanka movwf TRISA ;vsi pini porta A so izhodni, razen RA4 RC0=1; // vklop LED diode LD1 na RC0 clrf TRISB ;vsi pini porta B so izhodni RC3=1; // vklop LED diode LD3 na RC3 clrf TRISC ;vsi pini porta C so izhodni } bcf STATUS,RP0 ;banka 0 clrf INTCON ;prekinitev ne bomo uporabljali } clrf PORTC ;izhode porta C postavi na 0 Program 4-6: Popoln primer programa v zbirnem in C-jeziku za logične izhode Za razumevanje tematike je potrebno tudi predznanje iz osnov programiranja. Dodatna znanja iz programiranja v zbirnem jeziku so v: [2][4][6][7]. Za razumevanje programov, ki so kodirani v C-jeziku, je potrebno poznavanje osnov ANSI C strukturnega programiranja: [15][11][13][5]. Veliko rešitev praktičnih nalog z uporabo PIC m ikrokrmilnikov je na spletnem portalu /se-inoue/e_pic6.htm. Vprašanja za utrjevanje : Napišite podprogram za inicializacijo vseh linij vrat PORTB kot izhodi. Rešitev: PBizh bsf STATUS,RP 0 ; 1 -> RP0, izbira Bank1 za dostop do TRISB clrf TR ISB ; 0 -> TRISB, vsi izhodi bcf STATUS, RP 0 ; 0 -> RP0, izbira Bank0 za dostop do PORTB return ; konec podprograma 1. Napišite podprogram za inicializacijo vseh linij vrat PORTC kot vhodi. 2. Kakšen pomen imajo linije vrat PORTA? 3. Napišite programček za ugotavljanje stanj na vhodih: RA0, RA1 in RA3? 4. Stanje stikala na vhodu RA4 prenesi (programsko) na izhod RC3. 5. Izhode na RC0 in RC1 preklapljaj izmenoma vsakih (pribl.) 100 ms. 37
Καταχωρητής STATUS. IRP: Bit επιλογής περιοχής μνήμης (Bank) για την έμμεση διευθυνσιοδότηση 1= Bank2, Bank3 0= Bank0, Bank1
Καταχωρητής STATUS bit 7 IRP: Bit επιλογής περιοχής μνήμης (Bank) για την έμμεση διευθυνσιοδότηση 1= Bank2, Bank3 0= Bank0, Bank1 bit 6-5 RP1:RP0: Bit επιλογής περιοχής μνήμης (Bank) για την άμεση διευθυνσιοδότηση
Διαβάστε περισσότεραΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΕΡΓΑΣΤΗΡΙΑΚΟΥ ΜΑΘΗΜΑΤΟΣ «ΣΥΣΤΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ» ή ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΤΟΝ ΜΙΚΡΟΕΛΕΓΚΤΉ PIC16F877 ΤΗΣ MICROCHIP TECHNOLOGY INC
ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΕΡΓΑΣΤΗΡΙΑΚΟΥ ΜΑΘΗΜΑΤΟΣ «ΣΥΣΤΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ» ή ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΤΟΝ ΜΙΚΡΟΕΛΕΓΚΤΉ PIC16F877 ΤΗΣ MICROCHIP TECHNOLOGY INC ΗΛΕΚΤΡΟΝΙΚΟΣ ΤΟΜΕΑΣ ΕΠΑΛ ΣΕΙΡΑ ΠΑΡΑΓΩΓΗΣ MICROCONTROLLERS
Διαβάστε περισσότεραMobilni robot za sledenje po črti
UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO 000 Maribor, Smetanova ul. 7 Študij. leto: 008/009 Datum:..008 Uvodni seminar Mobilni robot za sledenje po črti Izvajalci:
Διαβάστε περισσότεραΔΙΑΚΟΠΕΣ PΙC16F887(INTERRUPTS) Όταν σηματοδοτηθεί μια διακοπή στον PIC16F887, ο έλεγχος του προγράμματος μεταφέρεται στο τμήμα κώδικα που βρίσκεται
ΔΙΑΚΟΠΕΣ PΙC16F887(INTERRUPTS) Όταν σηματοδοτηθεί μια διακοπή στον PIC16F887, ο έλεγχος του προγράμματος μεταφέρεται στο τμήμα κώδικα που βρίσκεται στη διεύθυνση μνήμης h 0004 η οποία ονομάζεται και διάνυσμα
Διαβάστε περισσότεραUVOD V PROGRAMIRANJE MIKROKRMILNIKOV
UVOD V PROGRAMIRANJE MIKROKRMILNIKOV Janez Pogorelc UM-FERI, 2005 http://www.feri.uni-mb.si http://www.ro.feri.uni-mb.si http://www.hipulab.uni-mb.si/ CIP - Kataložni zapis o publikaciji Univerzitetna
Διαβάστε περισσότεραOdvod. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 5. december Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 5. december 2013 Primer Odvajajmo funkcijo f(x) = x x. Diferencial funkcije Spomnimo se, da je funkcija f odvedljiva v točki
Διαβάστε περισσότεραDiferencialna enačba, v kateri nastopata neznana funkcija in njen odvod v prvi potenci
Linearna diferencialna enačba reda Diferencialna enačba v kateri nastopata neznana funkcija in njen odvod v prvi potenci d f + p= se imenuje linearna diferencialna enačba V primeru ko je f 0 se zgornja
Διαβάστε περισσότεραOsnove programiranja PIC16FXXX družine mikrokontrolerjev
Osnove programiranja PIC16FXXX družine mikrokontrolerjev Kazalo vsebine PRVI KORAKI V SVET MIKROKONTROLERJEV S PIC16F877... 4 KAJ PRAVZAPRAV JE MIKROKONTROLER?... 4 PRVI PROGRAM!... 5 LASTNOSTI MIKROKONTROLERJA
Διαβάστε περισσότεραFunkcije. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 14. november Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 14. november 2013 Kvadratni koren polinoma Funkcijo oblike f(x) = p(x), kjer je p polinom, imenujemo kvadratni koren polinoma
Διαβάστε περισσότεραFunkcijske vrste. Matematika 2. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 2. april Gregor Dolinar Matematika 2
Matematika 2 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 2. april 2014 Funkcijske vrste Spomnimo se, kaj je to številska vrsta. Dano imamo neko zaporedje realnih števil a 1, a 2, a
Διαβάστε περισσότερα2. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΤΩΝ ΘΥΡΩΝ ΕΙΣΟ ΟΥ/ΕΞΟ ΟΥ ΤΟΥ PIC16F877-ΑΡΙΘΜΗΤΙΚΕΣ ΕΝΤΟΛΕΣ
1 2. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΤΩΝ ΘΥΡΩΝ ΕΙΣΟ ΟΥ/ΕΞΟ ΟΥ ΤΟΥ PIC16F877-ΑΡΙΘΜΗΤΙΚΕΣ ΕΝΤΟΛΕΣ Σκοπός της άσκησης: εξοικείωση µε τις θύρες εισόδου/εξόδου ενός µικροελεγκτή 2. Θεωρητικό Μέρος 2.1.1 Θύρες εισόδου / εξόδου
Διαβάστε περισσότεραUPORABA MIKROPROCESORSKIH NAPRAV
Elektrotehnik UPORABA MIKROPROCESORSKIH NAPRAV Milan Ivič 0 Uvajanje novih izobraževalnih programov v srednjem poklicnem in strokovnem izobraževanju s področja tehnike za obdobje 2008-2012. Operacijo delno
Διαβάστε περισσότερα; Έλεγχος σημαίας λήψης (RCIF=0: άδειος buffer)
**************************************************************************** *Πρόγραμμα μέτρησης θερμοκρασίας με το LM335 και απεικόνιση σtην οθόνη * *ενός υπολογιστή, με τον οποίο συνδέεται μέσω σειριακής
Διαβάστε περισσότεραTretja vaja iz matematike 1
Tretja vaja iz matematike Andrej Perne Ljubljana, 00/07 kompleksna števila Polarni zapis kompleksnega števila z = x + iy): z = rcos ϕ + i sin ϕ) = re iϕ Opomba: Velja Eulerjeva formula: e iϕ = cos ϕ +
Διαβάστε περισσότεραZaporedja. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 22. oktober Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 22. oktober 2013 Kdaj je zaporedje {a n } konvergentno, smo definirali s pomočjo limite zaporedja. Večkrat pa je dobro vedeti,
Διαβάστε περισσότεραKODE ZA ODKRIVANJE IN ODPRAVLJANJE NAPAK
1 / 24 KODE ZA ODKRIVANJE IN ODPRAVLJANJE NAPAK Štefko Miklavič Univerza na Primorskem MARS, Avgust 2008 Phoenix 2 / 24 Phoenix 3 / 24 Phoenix 4 / 24 Črtna koda 5 / 24 Črtna koda - kontrolni bit 6 / 24
Διαβάστε περισσότεραFunkcije. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 21. november Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 21. november 2013 Hiperbolične funkcije Hiperbolični sinus sinhx = ex e x 2 20 10 3 2 1 1 2 3 10 20 hiperbolični kosinus coshx
Διαβάστε περισσότεραLCD_LINE0 equ 0x000 ; Διεύθυνση της γραμμής 0 του LCD LCD_LINE1 equ 0x040 ; Διεύθυνση της γραμμής 1 του LCD
**************************************************************************** *Πρόγραμμα μέτρησης θερμοκρασίας με το LM335 και απεικόνιση σε οθόνη LCD * *2x16, που βασίζεται στο HD44780 της Hitachi. * *
Διαβάστε περισσότεραΠΕΡΙΦΕΡΕΙΑΚΑ ΤΟΥ PIC16F887
ΠΕΡΙΦΕΡΕΙΑΚΑ ΤΟΥ PIC16F887 EEPROM: H μνήμη EEPROM (Εlactrically Erasable Programmable Read Only Memory) είναι μία μνήμη η οποία εγγράφεται ηλεκτρικά και διατηρεί τα δεδομένα της ακόμα και μετά την απομάκρυνση
Διαβάστε περισσότεραPoglavje 7. Poglavje 7. Poglavje 7. Regulacijski sistemi. Regulacijski sistemi. Slika 7. 1: Normirana blokovna shema regulacije EM
Slika 7. 1: Normirana blokovna shema regulacije EM Fakulteta za elektrotehniko 1 Slika 7. 2: Principielna shema regulacije AM v KSP Fakulteta za elektrotehniko 2 Slika 7. 3: Merjenje komponent fluksa s
Διαβάστε περισσότεραΕντολές PIC16F rrf <όνομα καταχωρητή>,a a=f ή a=w H εντολή πραγματοποιεί ολίσθηση προς τα δεξιά του καταχωρητή που ακολουθεί μέσω κρατουμένου
Εντολές PIC16F887 20. rrf ,a a=f ή a=w H εντολή πραγματοποιεί ολίσθηση προς τα δεξιά του καταχωρητή που ακολουθεί μέσω κρατουμένου (Carry) και αν a=f αποθηκεύει το αποτέλεσμα στον καταχωρητή
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ. 1. Το λογισμικό MPLAB. 2. Υλικό προγραμματισμού και αποσφαλμάτωσης
ΕΙΣΑΓΩΓΗ 1. Το λογισμικό MPLAB Στις εργαστηριακές ασκήσεις που θα ακολουθήσουν για την ανάπτυξη των προγραμμάτων του μικροελεγκτή χρησιμοποιείται το περιβάλλον προγραμματισμού και αποσφαλμάτωσης MPLAB,
Διαβάστε περισσότεραBooleova algebra. Izjave in Booleove spremenljivke
Izjave in Booleove spremenljivke vsako izjavo obravnavamo kot spremenljivko če je izjava resnična (pravilna), ima ta spremenljivka vrednost 1, če je neresnična (nepravilna), pa vrednost 0 pravimo, da gre
Διαβάστε περισσότεραPONOVITEV SNOVI ZA 4. TEST
PONOVITEV SNOVI ZA 4. TEST 1. * 2. *Galvanski člen z napetostjo 1,5 V požene naboj 40 As. Koliko električnega dela opravi? 3. ** Na uporniku je padec napetosti 25 V. Upornik prejme 750 J dela v 5 minutah.
Διαβάστε περισσότεραDelovna točka in napajalna vezja bipolarnih tranzistorjev
KOM L: - Komnikacijska elektronika Delovna točka in napajalna vezja bipolarnih tranzistorjev. Določite izraz za kolektorski tok in napetost napajalnega vezja z enim virom in napetostnim delilnikom na vhod.
Διαβάστε περισσότεραOdvod. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 10. december Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 10. december 2013 Izrek (Rolleov izrek) Naj bo f : [a,b] R odvedljiva funkcija in naj bo f(a) = f(b). Potem obstaja vsaj ena
Διαβάστε περισσότεραΣχεδίαση και υλοποίηση συστήματος συναγερμού με. μικροελεγκτή PIC. Πτυχιακή Εργασία του
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε Σχεδίαση και υλοποίηση συστήματος συναγερμού με μικροελεγκτή PIC Πτυχιακή Εργασία του Λάς Μπαρίς (2362)
Διαβάστε περισσότερα1. Έντυπα αιτήσεων αποζημίωσης... 2 1.1. Αξίωση αποζημίωσης... 2 1.1.1. Έντυπο... 2 1.1.2. Πίνακας μεταφράσεων των όρων του εντύπου...
ΑΠΟΖΗΜΙΩΣΗ ΘΥΜΑΤΩΝ ΕΓΚΛΗΜΑΤΙΚΩΝ ΠΡΑΞΕΩΝ ΣΛΟΒΕΝΙΑ 1. Έντυπα αιτήσεων αποζημίωσης... 2 1.1. Αξίωση αποζημίωσης... 2 1.1.1. Έντυπο... 2 1.1.2. Πίνακας μεταφράσεων των όρων του εντύπου... 3 1 1. Έντυπα αιτήσεων
Διαβάστε περισσότεραΕΞΥΠΝΑ ΑΥΤΟΚΙΝΗΤΑ-ΠΛΟΗΓΗΣΗ ΑΥΤΟΚΙΝΗΤΟΥ ΜΕΣΩ GPS
ΣΧΟΛΗ ΤΕΧΝΟΛΟΠΚΟΝ ΕΦΑΡΜΟΓΩΝ Τ Ε I ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΠΑΣ ΕΞΥΠΝΑ ΑΥΤΟΚΙΝΗΤΑ-ΠΛΟΗΓΗΣΗ ΑΥΤΟΚΙΝΗΤΟΥ ΜΕΣΩ GPS ΧΟΡΤΟΜΑΡΗΣ ΙΩΑΝΝΗΣ ΕΠΟΠΤΗΣ Μαγκαφάς Λυκούργος ΕΠΙΒΛΕΠΩΝ ΒραδέΑης Ιωάννης Κ Α Β Α Λ Α Μ Α Ι Ο
Διαβάστε περισσότεραLaboratorijske vaje pri Integralnih proizvodnih sistemih. Boštjan Murovec
Laboratorijske vaje pri Integralnih proizvodnih sistemih Boštjan Murovec 28. oktober 2002 Kazalo 1 Mikrokrmilniki Microchip 1 1.1 Harvard arhitektura........................ 1 1.2 Podatkovni pomnilnik......................
Διαβάστε περισσότερα*M * Osnovna in višja raven MATEMATIKA NAVODILA ZA OCENJEVANJE. Sobota, 4. junij 2011 SPOMLADANSKI IZPITNI ROK. Državni izpitni center
Državni izpitni center *M40* Osnovna in višja raven MATEMATIKA SPOMLADANSKI IZPITNI ROK NAVODILA ZA OCENJEVANJE Sobota, 4. junij 0 SPLOŠNA MATURA RIC 0 M-40-- IZPITNA POLA OSNOVNA IN VIŠJA RAVEN 0. Skupaj:
Διαβάστε περισσότεραΕφαρμογές μικροελεγκτών
Μικροελεγκτές Έναν ορισμό που θα μπορούσαμε να δώσουμε για τους μικροελεγκτές είναι ο εξής: Μικροελεγκτής είναι ένα προγραμματιζόμενο ολοκληρωμένο κύκλωμα το οποίο διαθέτει επεξεργαστή, μνήμη, διάφορα
Διαβάστε περισσότεραSKUPNE PORAZDELITVE VEČ SLUČAJNIH SPREMENLJIVK
SKUPNE PORAZDELITVE SKUPNE PORAZDELITVE VEČ SLUČAJNIH SPREMENLJIVK Kovaec vržemo trikrat. Z ozačimo število grbov ri rvem metu ( ali ), z Y a skuo število grbov (,, ali 3). Kako sta sremelivki i Y odvisi
Διαβάστε περισσότεραDelovanje procesorja AVR
Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Delovanje procesorja AVR Zbirnik, primer programa 1 Procesor Atmel AVR ATmega328
Διαβάστε περισσότεραKotne in krožne funkcije
Kotne in krožne funkcije Kotne funkcije v pravokotnem trikotniku Avtor: Rok Kralj, 4.a Gimnazija Vič, 009/10 β a c γ b α sin = a c cos= b c tan = a b cot = b a Sinus kota je razmerje kotu nasprotne katete
Διαβάστε περισσότεραELEKTRONIKA PAHOR D.O.O.
ELEKTONIKA PAHO D.O.O. ŠTIIVHODNI ANALOGNI MODUL Tip SM2 Navodila za uporabo Elektronika Pahor 22 www.termomer.com Kazalo vsebine.namen...3 2.Vsebina kompleta...4 3.Montaža...4 3..Možnosti pritrditve...4
Διαβάστε περισσότερα!!! )!)(!,!! )!! )! (!!)!
! # %&!!!!! # %& (!!! # %&! ( ) # %&!! )! )!!!!! (! )! +!!! )!)(!,!! )!! )! (!!)!!!!,!!!!! + (!!)! ).!!!)( / ) 0!!!!!!! + (!!!,! + ( ( 5 % 6! & ) & 7 8!+ 9 ## 78 ## # #5! 7! /, #:6 ;! 7 )! & 9 ) 5< 7 )
Διαβάστε περισσότεραOsnove elektrotehnike uvod
Osnove elektrotehnike uvod Uvod V nadaljevanju navedena vprašanja so prevod testnih vprašanj, ki sem jih našel na omenjeni spletni strani. Vprašanja zajemajo temeljna znanja opredeljenega strokovnega področja.
Διαβάστε περισσότεραA 1. DDRA = 0b11110000; k = PINB; DDRC = 0xf0; PORTC = 0x0f;
μ : : - - A 1 / μ : : : _ _ : 1. μ μμ μ μ VR μ μ (STK200/CodeVision C). 2. - μ μ μμ C. _ _ μ - / μ μ μ STK200 8 8 LED. μ LED LEDn 0 Volt., SWn 5 Volt μ μ. μ ATmega16 32 -, μ 4 (ports) μ μ A,B,C D. μ 8-bit,
Διαβάστε περισσότεραΕισαγωγή στους μικροελεγκτές PIC
ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΙΩΑΝΝΗΣ ΚΑΛΟΜΟΙΡΟΣ Εισαγωγή στους μικροελεγκτές PIC Σημειώσεις για το μάθημα Ενσωματωμένα Συστήματα ΣΕΡΡΕΣ 2015 1.
Διαβάστε περισσότεραΣπύρος Καζαρλής, Χειμώνας 2014-2015 1
Κάθε ενσωματωμένο σύστημα έχει ένα σύνολο θυρών εισόδου / εξόδου, ψηφιακές ή και αναλογικές. Οι ψηφιακές θύρες μπορεί να είναι: Παράλληλες θύρες Σειριακές θύρες Θύρες επικοινωνίας άλλων πρωτοκόλλων όπως
Διαβάστε περισσότεραMATEMATIČNI IZRAZI V MAFIRA WIKIJU
I FAKULTETA ZA MATEMATIKO IN FIZIKO Jadranska cesta 19 1000 Ljubljan Ljubljana, 25. marec 2011 MATEMATIČNI IZRAZI V MAFIRA WIKIJU KOMUNICIRANJE V MATEMATIKI Darja Celcer II KAZALO: 1 VSTAVLJANJE MATEMATIČNIH
Διαβάστε περισσότεραΕίναι το πρωτόκολλο RS232 που χρησιμοποιείται στις σειριακές θύρες COM με τη διαφορά ότι εκτελείται σε επίπεδο τάσεων TTL. 2
16. USART Οι AVR διαθέτουν ενσωματωμένη διάταξη για υποστήριξη σειριακής επικοινωνίας USART 1 (Universal Synchronous and Asynchronous serial Receiver and Transmitter). Η ενσωματωμένη διάταξη μας εξυπηρετεί
Διαβάστε περισσότεραBreadboard PIC Μέρος 1 1 Σταύρος Σ. Φώτογλου. BreadBoard PIC
Breadboard PIC Μέρος 1 1 Σταύρος Σ. Φώτογλου BreadBoard PIC Στο άρθρο αυτό θα δούμε αναλυτικά την κατασκευή ενός συστήματος μικροϋπολογιστή κατασκευασμένο πάνω σε breadboard. Το σύστημα διαθέτει κοινούς
Διαβάστε περισσότεραLjubljanska cesta Kamnik SLOVENIJA Tel (0) Fax ( Mob
Ljubljanska cesta 45 1241 Kamnik SLOVENIJA Tel. +386 (0)1 5190 853 Fax. +386 (9059 636 Mob. +386 41 622 066 E-mail: info@goto.si www.goto.si Navodilo za hitri začetek uporabe Frekvenčni pretvornik ig5a
Διαβάστε περισσότεραKontrolne karte uporabljamo za sprotno spremljanje kakovosti izdelka, ki ga izdelujemo v proizvodnem procesu.
Kontrolne karte KONTROLNE KARTE Kontrolne karte uporablamo za sprotno spremlane kakovosti izdelka, ki ga izdeluemo v proizvodnem procesu. Izvaamo stalno vzorčene izdelkov, npr. vsako uro, vsake 4 ure.
Διαβάστε περισσότεραIZPIT IZ ANALIZE II Maribor,
Maribor, 05. 02. 200. (a) Naj bo f : [0, 2] R odvedljiva funkcija z lastnostjo f() = f(2). Dokaži, da obstaja tak c (0, ), da je f (c) = 2f (2c). (b) Naj bo f(x) = 3x 3 4x 2 + 2x +. Poišči tak c (0, ),
Διαβάστε περισσότεραELEKTRONIKA PAHOR D.O.O.
ELEKTRONIKA PAHOR D.O.O. DVOVHODNI ANALOGNI MODUL Tip SM1-03 Navodila za uporabo Elektronika Pahor 2012 www.termomer.com 1 Kazalo vsebine 1.Namen...3 2.Vsebina kompleta...4 3.Montaža...4 3.1.Možnosti pritrditve...4
Διαβάστε περισσότερα8. Diskretni LTI sistemi
8. Diskreti LI sistemi. Naloga Določite odziv diskretega LI sistema s podaim odzivom a eoti impulz, a podai vhodi sigal. h[] x[] - - 5 6 7 - - 5 6 7 LI sistem se a vsak eoti impulz δ[] a vhodu odzove z
Διαβάστε περισσότεραCM707. GR Οδηγός χρήσης... 2-7. SLO Uporabniški priročnik... 8-13. CR Korisnički priručnik... 14-19. TR Kullanım Kılavuzu... 20-25
1 2 3 4 5 6 7 OFFMANAUTO CM707 GR Οδηγός χρήσης... 2-7 SLO Uporabniški priročnik... 8-13 CR Korisnički priručnik... 14-19 TR Kullanım Kılavuzu... 20-25 ENG User Guide... 26-31 GR CM707 ΟΔΗΓΟΣ ΧΡΗΣΗΣ Περιγραφή
Διαβάστε περισσότερα1. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΤΟΥ ΜΙΚΡΟΕΛΕΓΚΤΗ PIC16F877
1 1. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΤΟΥ ΜΙΚΡΟΕΛΕΓΚΤΗ PIC16F877 Σκοπός του Εργαστηρίου: Εισαγωγή στη βασική αρχιτεκτονική και στο σύνολο εντολών των µικροελεγκτών PIC. Άσκηση στο περιβάλλον προγραµµατισµού και εξοικείωση
Διαβάστε περισσότεραUvod v programirljive digitalne sisteme. Andrej Trost Univerza v Ljubljani Fakulteta za elektrotehniko
Uvod v programirljive digitalne sisteme Andrej Trost Univerza v Ljubljani Fakulteta za elektrotehniko http://lniv.fe.uni-lj.si/pds.html Ljubljana, 2015 Kazalo 1 Digitalna vezja in sistemi 3 1.1 Elektronska
Διαβάστε περισσότεραMatematika 1. Gregor Dolinar. 2. januar Fakulteta za elektrotehniko Univerza v Ljubljani. Gregor Dolinar Matematika 1
Mtemtik 1 Gregor Dolinr Fkultet z elektrotehniko Univerz v Ljubljni 2. jnur 2014 Gregor Dolinr Mtemtik 1 Izrek (Izrek o povprečni vrednosti) Nj bo m ntnčn spodnj mej in M ntnčn zgornj mej integrbilne funkcije
Διαβάστε περισσότερα1. Definicijsko območje, zaloga vrednosti. 2. Naraščanje in padanje, ekstremi. 3. Ukrivljenost. 4. Trend na robu definicijskega območja
ZNAČILNOSTI FUNKCIJ ZNAČILNOSTI FUNKCIJE, KI SO RAZVIDNE IZ GRAFA. Deinicijsko območje, zaloga vrednosti. Naraščanje in padanje, ekstremi 3. Ukrivljenost 4. Trend na robu deinicijskega območja 5. Periodičnost
Διαβάστε περισσότερα13. Jacobijeva metoda za računanje singularnega razcepa
13. Jacobijeva metoda za računanje singularnega razcepa Bor Plestenjak NLA 25. maj 2010 Bor Plestenjak (NLA) 13. Jacobijeva metoda za računanje singularnega razcepa 25. maj 2010 1 / 12 Enostranska Jacobijeva
Διαβάστε περισσότεραΑρχιτεκτονική και προγραμματισμός του μικροελεγκτή PIC 16F877
Αρχιτεκτονική και προγραμματισμός του μικροελεγκτή PIC 16F877 Επαρκές Σενάριο Γνωστικό αντικείμενο: Ηλεκτρολογία (Ε.Ε.) Δημιουργός: ΕΛΕΥΘΕΡΙΟΣ ΝΑΘΑΝΑΗΛΙΔΗΣ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ ΥΠΟΥΡΓΕΙΟ
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ
ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ ATMEL AVR8 ΠΟΡΛΙΔΑΣ ΔΗΜΗΤΡΙΟΣ ATMEL AVR Atmega16 Χαρακτηριστικά Μικροελεγκτής 8-bit υψηλής απόδοσης και χαμηλής κατανάλωσης Προοδευμένη αρχιτεκτονική RISC (Reduced instruction
Διαβάστε περισσότεραΑρχές Προγραμματισμού Πραγματικού Χρόνου
ΤΕΙ ΣΕΡΡΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Αρχές Προγραμματισμού Πραγματικού Χρόνου Εφαρμογές σε μικρά ενσωματωμένα συστήματα (Σημειώσεις
Διαβάστε περισσότεραArduino-FPGA vremenska postaja
Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Arduino-FPGA vremenska postaja DES 2013/14 - razvoj vgrajenega sistema Arduino grafični vmesnik Arduino Leonardo
Διαβάστε περισσότεραPRENAPETOSTNE ZAŠČITE ZA DOM
PRENAPETOSTNE ZAŠČITE ZA DOM? TEVIZA, d.o.o., Bevkova 5, 1270 Litija, tel.: (0) 1 898 37 53, fax: (0) 1 898 32 93 PRENAPETOSTNE ZAŠČITE V ENERGETSKIH NIZKONAPETOSTNIH SISTEMIH PROTEC B - Odvodnik skupine
Διαβάστε περισσότεραStikalni pretvorniki. Seminar: Načrtovanje elektronike za EMC Boštjan Glažar
Stikalni pretvorniki Seminar: Načrtovanje elektronike za EMC 9. 3. 2016 Boštjan Glažar niverza v Ljubljani Fakulteta za elektrotehniko Tržaška cesta 25, SI-1000 Ljubljana Vsebina Prednosti stikalnih pretvornikov
Διαβάστε περισσότεραIterativno reševanje sistemov linearnih enačb. Numerične metode, sistemi linearnih enačb. Numerične metode FE, 2. december 2013
Numerične metode, sistemi linearnih enačb B. Jurčič Zlobec Numerične metode FE, 2. december 2013 1 Vsebina 1 z n neznankami. a i1 x 1 + a i2 x 2 + + a in = b i i = 1,..., n V matrični obliki zapišemo:
Διαβάστε περισσότεραGimnazija Krˇsko. vektorji - naloge
Vektorji Naloge 1. V koordinatnem sistemu so podane točke A(3, 4), B(0, 2), C( 3, 2). a) Izračunaj dolžino krajevnega vektorja točke A. (2) b) Izračunaj kot med vektorjema r A in r C. (4) c) Izrazi vektor
Διαβάστε περισσότεραReševanje sistema linearnih
Poglavje III Reševanje sistema linearnih enačb V tem kratkem poglavju bomo obravnavali zelo uporabno in zato pomembno temo linearne algebre eševanje sistemov linearnih enačb. Spoznali bomo Gaussovo (natančneje
Διαβάστε περισσότεραTransformator. Delovanje transformatorja I. Delovanje transformatorja II
Transformator Transformator je naprava, ki v osnovi pretvarja napetost iz enega nivoja v drugega. Poznamo vrsto različnih izvedb transformatorjev, glede na njihovo specifičnost uporabe:. Energetski transformator.
Διαβάστε περισσότεραmatrike A = [a ij ] m,n αa 11 αa 12 αa 1n αa 21 αa 22 αa 2n αa m1 αa m2 αa mn se števanje po komponentah (matriki morata biti enakih dimenzij):
4 vaja iz Matematike 2 (VSŠ) avtorica: Melita Hajdinjak datum: Ljubljana, 2009 matrike Matrika dimenzije m n je pravokotna tabela m n števil, ki ima m vrstic in n stolpcev: a 11 a 12 a 1n a 21 a 22 a 2n
Διαβάστε περισσότεραNumerično reševanje. diferencialnih enačb II
Numerčno reševanje dferencaln enačb I Dferencalne enačbe al ssteme dferencaln enačb rešujemo numerčno z več razlogov:. Ne znamo j rešt analtčno.. Posamezn del dferencalne enačbe podan tabelarčno. 3. Podatke
Διαβάστε περισσότεραΕΛΕΓΧΟΣ ΚΑΥΣΤΗΡΑ ΠΕΤΡΕΛΑΙΟΥ & ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΧΩΡΟΥ
ΑΤΕΙ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τμήμα Μηχανικών Πληροφορικής ΤΕ ΕΛΕΓΧΟΣ ΚΑΥΣΤΗΡΑ ΠΕΤΡΕΛΑΙΟΥ & ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΧΩΡΟΥ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Κόσσυβας Σωτήριος (ΑΜ: Τ-885) Επιβλέπων: Πετρέλλης Νικόλαος,
Διαβάστε περισσότεραp 1 ENTROPIJSKI ZAKON
ENROPIJSKI ZAKON REERZIBILNA srememba: moža je obrjea srememba reko eakih vmesih staj kot rvota srememba. Po obeh sremembah e sme biti obeih trajih srememb v bližji i dalji okolici. IREERZIBILNA srememba:
Διαβάστε περισσότεραIspitivanje toka i skiciranje grafika funkcija
Ispitivanje toka i skiciranje grafika funkcija Za skiciranje grafika funkcije potrebno je ispitati svako od sledećih svojstava: Oblast definisanosti: D f = { R f R}. Parnost, neparnost, periodičnost. 3
Διαβάστε περισσότεραUNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka
UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET Goran Stančić SIGNALI I SISTEMI Zbirka zadataka NIŠ, 014. Sadržaj 1 Konvolucija Literatura 11 Indeks pojmova 11 3 4 Sadržaj 1 Konvolucija Zadatak 1. Odrediti konvoluciju
Διαβάστε περισσότερα4. Načrtovanje logičnega in sekvenčnega vodenja
4. Načrtovanje logičnega in sekvenčnega vodenja Dve vrsti logičnih krmilij: Kombinacijska krmilja stanje vhodnih signalov se neposredno preslika v stanje izhodnih signalov takšno krmilje ne vsebuje pomnilnih
Διαβάστε περισσότεραBipolarni tranzistor je trielektrodni polprevodniški elektronski sestavni del, ki je namenjen za ojačevanje
TRANZISTOR Bipolarni tranzistor je trielektrodni polprevodniški elektronski sestavni del, ki je namenjen za ojačevanje električnih signalov. Zgrajen je iz treh plasti polprevodnika (silicija z različnimi
Διαβάστε περισσότεραOsnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju
RAČUN OSTATAKA 1 1 Prsten celih brojeva Z := N + {} N + = {, 3, 2, 1,, 1, 2, 3,...} Osnovni primer. (Z, +,,,, 1) je komutativan prsten sa jedinicom: sabiranje (S1) asocijativnost x + (y + z) = (x + y)
Διαβάστε περισσότεραKRMILJENJE MIKROKRMILNIŠKEGA MODULA ARDUINO IN NJEGOVA UPORABA PRI KOMUNIKACIJI Z OSTALIMI NAPRAVAMI
Matej Ekart KRMILJENJE MIKROKRMILNIŠKEGA MODULA ARDUINO IN NJEGOVA UPORABA PRI KOMUNIKACIJI Z OSTALIMI NAPRAVAMI Diplomsko delo Maribor, december 2012 I Diplomsko delo univerzitetnega študijskega programa
Διαβάστε περισσότεραSplošno o interpolaciji
Splošno o interpolaciji J.Kozak Numerične metode II (FM) 2011-2012 1 / 18 O funkciji f poznamo ali hočemo uporabiti le posamezne podatke, na primer vrednosti r i = f (x i ) v danih točkah x i Izberemo
Διαβάστε περισσότεραP r s r r t. tr t. r P
P r s r r t tr t r P r t s rés t t rs s r s r r t é ér s r q s t r r r r t str t q q s r s P rs t s r st r q r P P r s r r t t s rés t t r t s rés t t é ér s r q s t r r r r t r st r q rs s r s r r t str
Διαβάστε περισσότεραStatistična analiza. doc. dr. Mitja Kos, mag. farm. Katedra za socialno farmacijo Univerza v Ljubljani- Fakulteta za farmacijo
Statistična analiza opisnih spremenljivk doc. dr. Mitja Kos, mag. arm. Katedra za socialno armacijo Univerza v Ljubljani- Fakulteta za armacijo Statistični znaki Proučevane spremenljivke: statistični znaki
Διαβάστε περισσότερα1. Trikotniki hitrosti
. Trikotniki hitrosti. Z radialno črpalko želimo črpati vodo pri pogojih okolice z nazivnim pretokom 0 m 3 /h. Notranji premer rotorja je 4 cm, zunanji premer 8 cm, širina rotorja pa je,5 cm. Frekvenca
Διαβάστε περισσότεραss rt çã r s t Pr r Pós r çã ê t çã st t t ê s 1 t s r s r s r s r q s t r r t çã r str ê t çã r t r r r t r s
P P P P ss rt çã r s t Pr r Pós r çã ê t çã st t t ê s 1 t s r s r s r s r q s t r r t çã r str ê t çã r t r r r t r s r t r 3 2 r r r 3 t r ér t r s s r t s r s r s ér t r r t t q s t s sã s s s ér t
Διαβάστε περισσότεραIII VEŽBA: FURIJEOVI REDOVI
III VEŽBA: URIJEOVI REDOVI 3.1. eorijska osnova Posmatrajmo neki vremenski kontinualan signal x(t) na intervalu definisati: t + t t. ada se može X [ k ] = 1 t + t x ( t ) e j 2 π kf t dt, gde je f = 1/.
Διαβάστε περισσότεραΓια τθ μεταφορά του κϊδικα hex εγκακιςτοφμε το λογιςμικό ΜicroPro που τρζχει ςε λειτουργικό ςφςτ
Τομζασ: Θλεκτρολογίασ Θλεκτρονικισ Εκπαιδευτικόσ: Μπουλταδάκθσ Στζλιοσ Καςάμπαλθσ Στζλιοσ Μάθημα: Εργαςτιριο Ψθφιακϊν Θλεκτρονικϊν Συςτθμάτων Αντικείμενο: Μζτρθςθ αναλογικοφ ςιματοσ με PIC16F877 Αντιςτοιχεί
Διαβάστε περισσότεραZaporedja. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 15. oktober Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 15. oktober 2013 Oglejmo si, kako množimo dve kompleksni števili, dani v polarni obliki. Naj bo z 1 = r 1 (cosϕ 1 +isinϕ 1 )
Διαβάστε περισσότεραPROCESIRANJE SIGNALOV
Rešive pisega izpia PROCESIRANJE SIGNALOV Daum: 7... aloga Kolikša je ampliuda reje harmoske kompoee arisaega periodičega sigala? f() - -3 - - 3 Rešiev: Časova fukcija a iervalu ( /,/) je lieara fukcija:
Διαβάστε περισσότεραMikrokrmilnik ARM. Matjaž Vidmar, S53MV
Mikrokrmilnik ARM Matjaž Vidmar, S53MV 1. Razvoj mikrokrmilnikov Ceneni računalniki so postali dostopni širnim množicam z izumom mikroprocesorjev v sedemdesetih letih prejšnjega stoletja. Prvi 4-bitni
Διαβάστε περισσότερα1. TVORBA ŠIBKEGA (SIGMATNEGA) AORISTA: Največ grških glagolov ima tako imenovani šibki (sigmatni) aorist. Osnova se tvori s. γραψ
TVORBA AORISTA: Grški aorist (dovršnik) izraža dovršno dejanje; v indikativu izraža poleg dovršnosti tudi preteklost. Za razliko od prezenta ima aorist posebne aktivne, medialne in pasivne oblike. Pri
Διαβάστε περισσότεραPodobnost matrik. Matematika II (FKKT Kemijsko inženirstvo) Diagonalizacija matrik
Podobnost matrik Matematika II (FKKT Kemijsko inženirstvo) Matjaž Željko FKKT Kemijsko inženirstvo 14 teden (Zadnja sprememba: 23 maj 213) Matrika A R n n je podobna matriki B R n n, če obstaja obrnljiva
Διαβάστε περισσότεραSTATIČKE KARAKTERISTIKE DIODA I TRANZISTORA
Katedra za elektroniku Elementi elektronike Laboratorijske vežbe Vežba br. 2 STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA Datum: Vreme: Studenti: 1. grupa 2. grupa Dežurni: Ocena: Elementi elektronike -
Διαβάστε περισσότεραIZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo
IZVODI ZADACI ( IV deo) LOGARITAMSKI IZVOD Logariamskim izvodom funkcije f(), gde je >0 i, nazivamo izvod logarima e funkcije, o jes: (ln ) f ( ) f ( ) Primer. Nadji izvod funkcije Najpre ćemo logarimovai
Διαβάστε περισσότεραFunkcije. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 12. november Gregor Dolinar Matematika 1
Matematika 1 Gregor Dolinar Fakulteta za elektrotehniko Univerza v Ljubljani 12. november 2013 Graf funkcije f : D R, D R, je množica Γ(f) = {(x,f(x)) : x D} R R, torej podmnožica ravnine R 2. Grafi funkcij,
Διαβάστε περισσότεραZaporedna in vzporedna feroresonanca
Visokonapetostna tehnika Zaporedna in vzporedna feroresonanca delovanje regulacijskega stikala T3 174 kv Vaja 9 1 Osnovni pogoji za nastanek feroresonance L C U U L () U C () U L = U L () U C = ωc V vezju
Διαβάστε περισσότεραRazvojna plošča za predmet Integrirana vezja SEMINAR
Razvojna plošča za predmet Integrirana vezja SEMINAR Ljubljana, 2012 Damjan Repar, 64050333 1 KAZALO KAZALO...2 KLJUČNE BESEDE...3 PROBLEM, IDEJA...4 ZASNOVA NAPRAVE...5 BLOČNI DIAGRAM...5 FPGA...6 uc...6
Διαβάστε περισσότεραApsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.
Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. a b Verovatno a da sluqajna promenljiva X uzima vrednost iz intervala
Διαβάστε περισσότεραSEMAFORIZIRANO KRIŢIŠČE
ŠOLSKI CENTER CELJE Gimnazija Lava SEMAFORIZIRANO KRIŢIŠČE Raziskovalna naloga Avtor: Aleš Majcen, 4. f Mentor: Matjaž Cizej, univ. dipl. inž. Celje, marec 2010 KAZALO POVZETEK 3 1 UVOD 4 1.1 TEZE 4 2
Διαβάστε περισσότεραDefinicija. definiramo skalarni produkt. x i y i. in razdaljo. d(x, y) = x y = < x y, x y > = n (x i y i ) 2. i=1. i=1
Funkcije več realnih spremenljivk Osnovne definicije Limita in zveznost funkcije več spremenljivk Parcialni odvodi funkcije več spremenljivk Gradient in odvod funkcije več spremenljivk v dani smeri Parcialni
Διαβάστε περισσότεραIZVODI ZADACI (I deo)
IZVODI ZADACI (I deo) Najpre da se podsetimo tablice i osnovnih pravila:. C`=0. `=. ( )`= 4. ( n )`=n n-. (a )`=a lna 6. (e )`=e 7. (log a )`= 8. (ln)`= ` ln a (>0) 9. = ( 0) 0. `= (>0) (ovde je >0 i a
Διαβάστε περισσότεραPredstavitev informacije
Predstavitev informacije 1 polprevodniki_tranzistorji_3_0.doc Informacijo lahko prenašamo, če se nahaja v primerni obliki. V elektrotehniki se informacija lahko nahaja v analogni ali digitalni obliki (analogni
Διαβάστε περισσότεραΕντολές PIC16F887. Reg1=b'00110011' b'00000010'
Εντολή αφαίρεσης: Η αφαίρεση στο μικροελεγκτή γίνεται με τη βοήθεια του συμπληρώματος ως προς 2 του αφαιρέτη και αναγάγεται σε πρόσθεση. 8. sublw H εντολή αφαιρεί τα περιεχόμενα του W
Διαβάστε περισσότερα15. Seven Segment Display. Πολυπλεγμένη λειτουργία
15. Seven Segment Display. Πολυπλεγμένη λειτουργία Τα Seven Segment Display με LED είναι ίσως η πιο συνηθισμένη μέθοδος απεικόνισης αριθμών. Η διακριτική τους ικανότητα, η υψηλή φωτεινότητα σε συνάρτηση
Διαβάστε περισσότεραMerilnik kakovosti električne napetosti MC774
Merilnik kakovosti električne napetosti MC774 Kratka navodila za vgradnjo Kazalo Kazalo Varnostna navodila in opozorila... 3 Opis naprave... 5 Priključitev... 6 Električna vezava... 9 Napajalni vhodi...
Διαβάστε περισσότερα