190 likes | 297 Views
PARTNEREK:. Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget, és az semmilyen körülmények között
E N D
PARTNEREK: Ez a dokumentumaz Európai Unió pénzügyi támogatásával valósult meg. A dokumentumtartalmáért teljes mértékben Szegedi Tudományegyetemvállalja a felelősséget, és az semmilyen körülmények között nem tekinthető az Európai Unió és / vagy az Irányító Hatóság állásfoglalását tükröző tartalomnak.
Modern MéréstechnikaLaboratóriumi gyakorlat SPI kommunikáció megvalósítása DAQmxműszerrekkel
Idődiagram magyarázata • 3 csatorna • 1 órajel periódushoz 2 iterációs ciklus szükséges (1 periódus 2 pontból áll) • Minden jel bináris, csak az ábrázolás kedvéért vannak eltolva a függőleges tengelyen
Megvalósítás Bit-bang módszerrel • LOAD: indítja a beolvasást • DIN: 16 bites adat csomagok küldése • Adat: D0-D7 • Címzés: D8-D11 (D12-D15 nem használt) • CLK: a 16 bites adat bitenként kerül beolvasásra az órajel felfutó éleire
Szükséges parancsok a normál működéshez • 0C01 (hex): normál mód indítása • 0B0x (hex): hány digit működjön • 0xxx (hex): címzés, adat (pl: 017E az első digitre a 0-ás karaktert írja ki)
További parancsok • FFFF (hex): teszt üzemmód (az összes szegmens világít) • 0F00 (hex): teszt üzemmód vége • 0Axx (hex): fényerő állítása • 0C00 (hex): shutdown
1. SPI kommunikáció • Készítsen egy olyan programot, mely a időzítési diagramnak megfelelő SPI kommunikációt megvalósítja! • Ellenőrizze oszcilloszkóppal az jelek időbeli alakját! • Készítsen subVI-t a későbbi könnyű alkalmazhatóság érdekében!
2. Kapcsolás elkészítése • Állítsa össze a kijelző vezérléséhez szükséges kapcsolást!
3. Kijelző vezérlése • Kapcsolja be a kijelzőt! • Vizsgálja meg a kijelző teszt-üzemmódját! • Írjon ki egy szöveget a kijelzőre! • Változtassa a kijelző fényerejét!
4. Szöveg/számok írása a kijelzőre • Készítsen egy olyan programot, mellyel tetszőleges szöveg írható a kijelzőre! • A szöveget a program egy string bemeneten fogadja.
5. Hőmérő alkalmazás • Készítsen egy olyan programot, mely a termisztor által mért hőmérsékletet kijelzi a LED kijelzőn!