Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaKinga Fodorné Megváltozta több, mint 10 éve
1
Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat A/D konverter Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland 2013. április 19. 1
2
Tartalom ADC használata Hibakeresés Feladatok 2
3
ADC használata 3
4
Referencia feszültség 4
5
5 oldal
6
ADCADC 6 oldal
7
ADCADC 7 oldal
8
ADC használata Szükséges beállítások – Port I/O (analóg) – ADC órajel forrása – Referencia feszültség – ADC konfigurálása – ADC megszakítás engedélyezése Szükséges programrészek – ADC megszakításkezelő rutin – Átskálázás és megjelenítés Mingesz RóbertMicLab – 04 – 2012.02.25.8 oldal
9
Hibakeresés 9
10
Tipikus hibák Projekt nem megfelelően van elkészítve Nem volatile változók használata Nem megfelelő SYSCLK/TCLK Nem megfelelő timerbeállítás Flag-ek nincsenek törölve Túlbonyolított/követhetetlen kód 10
11
Hibakeresés Megszakítások? – Legalább egyszer végrehajtódik? – Követés oszcilloszkóppal (szabad portbit) Változók követése Add to watch Lépésenkénti végrehajtás Insert breakpoint Hibakereső kódrészletek 11
12
Feladatok 12
13
1. feladat Digitalizálja a potenciométer állását, majd jelenítse meg a kijelzőn 0 és 99 közötti számként! Az átskálázást egész aritmetikával végezze! A kijelzés frissítésének frekvenciája legyen 200 Hz! Ha külön timer vezérli, a mérés frekvenciája legyen 50 Hz! Oszcilloszkóppal mérje meg a kijelzés/mérés frekvenciáját! 13
14
2. feladat Hogyan függ a kijelzett érték a potenciométer szögétől? Bővítse a programot a következő funkciókkal – Maximum érték tartása, törlése – Minimum érték tartása, törlése – Előző két funkció kombinálása 14
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.