Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Önálló laboratórium beszámoló

Önálló laboratórium beszámoló
by

Mihaly Antal

on 25 March 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Önálló laboratórium beszámoló

Önálló laboratórium beszámoló
Hallgató: Antal Mihály



Téma: Mikrokontrollerek alkalmazása a villamosenergia rendszer jeleinek mérésére
Témavezető: Dr. Kisvölcsey Jenő
Tanácsadó: Dr. Kisvölcsey Jenő és Szabó István
18F4X2 processzorcsalád blokk vázlata
A hardware fejlesztői környezet - PIC18F452 Explorer Board
Jellemzők:
Akár 40 MHz-es működési sebesség, ami 10MIPs-es számítási teljesítményt jelent
32 KB FLASH = 16384 egyszavas utasítás, 1536 byte RAM és 256 byte EEPROM
16 bites utasításkészlet, 8 bites adatszélesség
Prioritásos megszakításkezelés
8 x 8-as egy utasitás ciklusú hardveres szorzó

Periféria kezelés (általam használt és megismert modulok):
3 külső megszakításkérő láb
4 belső Timer
2 CCP (Capture-Compare-PWM) egység
USART – soros kommunikációs egység
10 bites A/D converter – 8 db analóg bemenettel
5 I/O Port (7, 8, 8, 8, 3 bitesek)
18F452 bemutatása
MPLAB IDE Fejlesztői környezet
10 bit
A/D
MPLAB ICD 2 - "Medvesajt"
A fejlesztői környezet (PC) és a mikrokontroller között a Microchip ICD 2 eszköz tart kapcsolatot, mely az IC két ICD (In Circuit Debugger) lábára, valamint a számítógép USB csatlakozójára csatlakozik. Az ICD 2 felelős az IDE által lefordított és linkelt bináris file “beégetésére”. A mikrokontroller 100.000 ilyen programozási ciklust képes elviselni.
Váltakozó feszültségmérés
Elvégzett feladatok:

Csatlakoztatni és inicializálni a külső LCD és numerikus nyomógomb eszközt.
String kiíró rutin megvalósítása
Egyenfeszültség mérése
Fix 50Hz-et feltételezve váltófeszültség mérése
40 – 60 Hz között mozgó váltófeszültség ÉS frekvencia mérés
GPS modul soros illesztése és a pontos GPS idő másodpercenkénti kiolvasása
Digitális aluláteresztő szűrő méretezése és szimulálása
HD44780 LCD vezérlő és a numerikus panel illesztése
Frekvenciamérés
A csatlakozás 4800baud 8N1-en történik
SIRF III GPS modul RS232-n való illesztése és a pontos idő kinyerése
Elsőrendű aluláteresztő szűrő
méretezése és szimulálása

Nullátmenet-detektor
Bemenő jel
Kimeneti jel
A PIC18F452 CCP1 bemenete - CAPTURE módban
String kiíró rutin
A SIRF III -as modul
A kiolvasott pontos idő
Full transcript