DS1620 és FPGA segítségével

Slides:



Advertisements
Hasonló előadás
A PCI busz Kifejlesztése: Intel vezette konzorcium Jelenleg gondozza:
Advertisements

Alaplap.
Virtuális méréstechnika Hálózati kommunikáció 1 Mingesz Róbert V
A számítógép felépítése
Jeltárolás.
Hardver ismeretek-2.
A számítógép.
Soros kommunikáció. •Üzenet–>Kódolás (bináris kód) •A bitek átküldése a vezetéken időben egymás után (soros) •Dekódolás–>Üzenet GND
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.
Mérés és adatgyűjtés laboratóriumi gyakorlat Virtuális méréstechnika levelező Mingesz Róbert 5. Óra MA-DAQ – Műszer vezérlése November 26.
A mikrovezérlők Áttekintő előadás.
ATMEL AVR mikrokontroller család hardver-felépítése
Bemutatkozás Gergely Antal Gergő BME-VIK Mérnök informatikus szak
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 6. óra március 22.
Mérés és adatgyűjtés Kincses Zoltán, Mingesz Róbert, Vadai Gergely 10. Óra MA-DAQ – Műszer vezérlése November 12., 15. v
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Hőmérséklet mérése Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland.
Mikrovezérlők, perifériák laboratóriumi gyakorlat Mingesz Róbert 8. óra Október 30. v
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 4. óra február 25.
Virtuális méréstechnika MA-DAQ műszer vezérlése 1 Mingesz Róbert V
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,
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,
Csernoch Mária Adatábrázolás Csernoch Mária
A verem működése fpga-n
Optimalizálás nemklasszikus architektúrákon
A számítógéprendszer.
Mikroszámítógépek I 8085 processzor.
Mikroszámítógépek I 8085 processzor.
Sínrendszer.
A mikrovezérlők világa
Egy harmadik generációs gép (az IBM 360) felépítése
Fixpontos, lebegőpontos
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,
VI.) Memóriák, memória szervezés
Atmega128 mikrokontroller programozása
A kommunikáció A FORRÁS v. ADÓ, aki küldi az információt, aki pedig fogadja az a célszemély, a NYELŐ v. VEVŐ. Az üzenet  a kommunikáció tárgya ( amiről.
Digitális rendszerek II.
Grafikus alaphardver Szirmay-Kalos László. Jelfeldolgozási megközelítés modellezés modell képszintézis Digitális kép megjelenítés Analog Digitál Képinformáció.
Balaton Marcell Balázs
INVHU002_Parameter_Table Január. Tartalomjegyzék  1. A funkcióblokk feladata  2. A felhasználás körülményei  3. A FB bemenetei/kimenetei változói.
Műszer vezérlő - kezelő program GPI-745A teszterhez.
Egy második generációs gép (az IBM 7094) felépítése
Virtuális méréstechnika a középiskolai kísérletező oktatásban
Kísérletezés virtuális méréstechnika segítségével 2010 március
Fixpontos, lebegőpontos
Ismerkedjünk tovább a számítógéppel
Mérés és adatgyűjtés laboratóriumi gyakorlat Hálózati kommunikáció 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V
Önálló labor beszámoló Rádiós hőmérséklet távadatgyűjtés mikrokontrollerrel Szlivka Benjamin Konzulens: Dr. Iváncsy Szabolcs.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat BCD kijelzés és számlálók Mingesz Róbert V március
A félvezető eszközök termikus tulajdonságai
Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat
Számítógépek felépítése 4. előadás ALU megvalósítása, vezérlő egység
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Hőmérséklet mérése Makan Gergely, Mellár János, Mingesz Róbert V március 23.
Alaplapok.
1 A számítógépek felépítése jellemzői, működése. 2 A számítógép feladata Az adatok Bevitele Tárolása Feldolgozása Kivitele (eredmény megjelenítése)
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Hétszegmenses kijelző használata Makan Gergely, Markella Máté, Mellár János, Mingesz Róbert.
Sz&p prof.
Nyomkövetés Mikroprocesszor és mikrokontroller programjainak és a rendszernek a belövése.
Neumann elvek és a Neumann elvű számítógép felépítése
PLC PROGRAMOZÁS Gyakorlat
Információtechnológia
A berendezés tervező korszerű eszköztára
Periféria (vezérlő) áramkörök
A programozható mikrokontroller
Építsünk Processzort Avagy mi is kell hozzá.
Grosz Imre f. doc. Sorrendi áramkörök
Digitális Vezérlésű Generátorok
Jeltárolás.
A számítógép működésének alapjai
A félvezető eszközök termikus tulajdonságai
Előadás másolata:

DS1620 és FPGA segítségével Digitális hőmérő DS1620 és FPGA segítségével

A DS1620 hőmérő IC Tápfeszültség 2,7V és 5,5V között -55 °C és +125 °C között képes mérni 0,5 °C pontosságú A hőmérséklet adatok fixpontos előjeles egészek 9 biten Képes két előre programozott küszöbértékkel termosztát módban működni Három vezetékes soros interfész a kommunikációra

A DS1620 hőmérő IC Kommunikációs vonalat használva képes a következőkre: Egy mérés elvégzése Folyamatos mérés Mért értékek olvasása Termosztát küszöbértékek beállítása és kiolvasása

Kommunikáció Három vonalas Vezérlés 8 bites parancsokkal Egy kétirányú adatvonal (DQ) Egy órajel vonal (CLK) Egy engedélyező vonal (/RST) Vezérlés 8 bites parancsokkal Paraméter 8 vagy 9 bites, vagy nincs Az LSB kerül először kiküldésre

Kommunikáció Parancs: 10100110, paraméter: 011100011 Adat küldésekor az adatvonalon az órajel felfutó élén kell megjelennie stabil logikai szintnek Adat fogadásakor az adatvonalat az órajel lefutó élén kell mintavételezni Az órajel periódusideje ~1us

Kommunikáció A hőmérőnek 3 parancsa van kihasználva: 0Ch: konfigurációs szó írása EEh: konvertálás indítása AAh: hőmérséklet kiolvasása A hőmérséklet kiolvasásakor a kontroller 9 bites értéket küld vissza

Kommunikáció A konfigurációs szó írásakor a következő bitek fontosak: 3:2 bit = 10b, minden esetben 1. bit (CPU) = 1, ami azt jelenti, hogy kommunikációs vonalak használva lesznek CPU-val való kommunikációra 0. bit (1SHOOT) = 0, ami azt jelenti, hogy a chip folyamatosan végzi a konverziót, míg azt le nem állítják

Verilog modulok feladata Kommunikáció a DS1620 hőmérő IC-vel A hőmérő felkonfigurálása folyamatos mérésre A mért értékek kiolvasása 125ms időközönként A kiolvasott érték folyamatos megjelenítése a hétszegmenses kijelzőn.

Verilog modulok kapcsolata /RST, CLK, DQ COL[8:0], ROW[7:0] Kommunikáció DS1620 hőmérséklet olvasó Hőmérséklet -> BCD szám konvertáló Hőmérséklet 9 bit Soros port -> Párhuzamos BCD szám x4 BCD szám -> Hétszegmenses kijelző konvertáló x4 Négy hétszegmenses kijelző multiplexer vezérlése Hétszegmenses minta x4