1. Úvod. 2. Technické parametry

Podobné dokumenty
24 bitový AD USB modul AD24USB. Návod k použití

24 bitový AD Ethernet modul AD24ETH. Návod k použití

Šum AD24USB a možnosti střídavé modulace

MĚŘENÍ TEPLOTY TERMOČLÁNKY

Technické vybavení programovatelných automatů řady TC600

5. MĚŘENÍ TEPLOTY TERMOČLÁNKY

5. MĚŘENÍ TEPLOTY TERMOČLÁNKY

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

AD4USB. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace i napájení přes USB

Příloha č. 3 TECHNICKÉ PARAMETRY PRO DODÁVKU TECHNOLOGIE: UNIVERZÁLNÍ MĚŘICÍ ÚSTŘEDNA

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

Externí 12V / 200 ma (adaptér v příslušenství)

1. MIKROPROCESOR ATMEGA A/D PŘEVODNÍK MÓDY PŘEVODNÍKU Single Conversion Mode Auto Triggering Start...

I/O rozhraní CIO. CONEL s.r.o. Sokolská Ústí nad Orlicí. Tel : Fax: info@conel.cz WWW:

2. MĚŘENÍ TEPLOTY TERMOČLÁNKY

1. GPIB komunikace s přístroji M1T330, M1T380 a BM595

PiKRON s.r.o. ( ) 16. července Filtrace vstupních dat z AD převodníků... 3

APOSYS 10. Kompaktní mikroprocesorový regulátor APOSYS 10. MAHRLO s.r.o. Ľudmily Podjavorinskej 535/ Stará Turá

CW01 - Teorie měření a regulace cv. 4.0

Technická dokumentace MĚŘIČ TEPLOTY. typ Term

I/O modul VersaPoint. Analogový výstupní modul, 16 bitový, napětí/proud, 1 kanál IC220ALG320. Specifikace modulu. Spotřeba. Údaje pro objednávku

Výhody/Použití. Varianty. prostředí. Flexibilní vícekomponentní měřící. Třída přesnosti 0,0025. Měřící zesilovač. Ovládání dotykovou obrazovkou

MODUL 3 KANÁLOVÉHO D/A PŘEVODNÍKU 0 25 ma

Převodník sériového rozhraní RS-485 na mnohavidové optické vlákno ELO E171 Uživatelský manuál

Technická dokumentace MĚŘIČ TEPLOTY. typ PT100DIG.

5. A/Č převodník s postupnou aproximací

SuperCom. Stavebnice PROMOS Line 2. Technický manuál

Třída ochrany elektrického předmětu ČSN Typ zařízení. Příkon. Rozměry. Třída vlivu prostředí ČSN

11. Odporový snímač teploty, měřicí systém a bezkontaktní teploměr

DRAK 3 INTELIGENTNÍ A/D PŘEVODNÍK. 3 VSTUPY: 0(4) - 20mA, 0-5/10V VÝSTUP: LINKA RS485 MODUL NA DIN LIŠTU RS485

karet Analogové výstupy (AO) (DIO) karty Zdroje informací

TENZOMETRICKÉ MĚŘIDLO

Program pro obsluhu AD14ETH. ADcontrol. Návod k použití

TENZOMETRICKÝ PŘEVODNÍK

Kompaktní mikroprocesorový regulátor MRS 04

I/O modul VersaPoint. Analogový výstupní modul, 16 bitový, napětí, 1 kanál IC220ALG321. Specifikace modulu. Spotřeba. Vlastnosti. Údaje pro objednávku

Voltmetr pro elektromobil. Technická dokumentace

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část Program RS03-02 regulátor pro řízení servopohonů

Inteligentní převodníky SMART. Univerzální vícevstupový programovatelný převodník. 6xS

Číslicový zobrazovač CZ 5.7

11. MĚŘENÍ SŘÍDAVÉHO PROUDU A NAPĚTÍ

P232/485. Převodník RS232 na RS485. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

Návod k obsluze MPS-1. Monitor PLC signálu

D/A převodník se dvěma napěťovými nebo proudovými výstupy. (0 10 V, 0 5 V, ±10 V, ±5 V, 4 20 ma, 0 20 ma, 0 24 ma)

2. MĚŘENÍ TEPLOTY TERMOČLÁNKY

UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB

Dvojnásobný převodník s frekvenčními vstupy a analogovými výstupy na DIN lištu RV-2F

Inovace bakalářského studijního oboru Aplikovaná chemie. Reg. č.: CZ.1.07/2.2.00/

UF300 třístupňová napěťová a frekvenční ochrana

Návod na digitální panelové přístroje typové řady N24 a N25

Komunikační protokol pro Fotometr 2008

Malý distribuovaný I/O modul

DESKA ANALOGOVÝCH VSTUPŮ A VÝSTUPŮ ±24mA DC, 16 bitů

TQS3. popis modifikace s protokolem MODBUS RTU. 29. února 2008 w w w. p a p o u c h. c o m 0199

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

Time RELAY. Přídavný časový spínač. Uživatelská příručka

A/D a D/A PŘEVODNÍK 0(4) až 24 ma DC, 16 bitů

TENZOMETRICKÝ PŘEVODNÍK

Univerzální převodník PolyTrans P pro termočlánky, odporové teploměry, tenzometry a odporové vysílače

A/D a D/A PŘEVODNÍK 0(4) až 24 ma DC, 16 bitů

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

MaRweb.sk. P5102 Univerzální programovatelné dvouvodičové převodníky. Použití. Technické parametry. Popis

Projekt - Voltmetr. Přednáška 3 - část A3B38MMP, 2015 J. Fischer kat. měření, ČVUT - FEL, Praha. A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL 1

Teploměry a ovladače s digitální komunikací - řada ARD

2. MĚŘENÍ TEPLOTY TERMOČLÁNKY

TECHNICKÉ ÚDAJE... 2 BEZPEČNOSTNÍ UPOZORNĚNÍ... 3 POPIS PŘÍSTROJE... 5 POUŽITÍ PŘÍSTROJE...

ELEKTRONICKÉ MODULY. Souprava přepínání videosignálů. Princip zapojení:

MĚŘENÍ NA INTEGROVANÉM ČASOVAČI Navrhněte časovač s periodou T = 2 s.

A4300BDL. Ref: JC

Uživatelský manuál A4000BDL

K8055D.DLL v Technická příručka. Úvod. Obecné. Konvence volání. Nastavení adresy karty

Senzor teploty. Katalogový list SMT

Programovatelný časový spínač 1s 68h řízený jednočip. mikroprocesorem v3.0a

PK Design. Modul USB2xxR-MLW20 v1.0. Uživatelský manuál. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (05.04.

Návod pro instalaci jednotky 1083/78, 1083/77 a 1083/62 (jednotka 1083/77 je bez funkce připojení externích kamer)

LEVEL INSTRUMENTS. Multifunkční snímač vlhkosti a teploty s volitelným alarmovým výstupem

DESKA ANALOGOVÝCH VSTUPŮ ±24mA DC, 16 bitů

Nastavení IP adresy a defaultní rychlosti CANu u převodníku ETH2CAN

NÁVOD K OBSLUZE konfigurační SW CS-484

idrn-st Převodník pro tenzometry

24 bitový dvoukanálový AD převodník s obvodem HX711

Modul univerzálních analogových vstupů R560. Shrnutí

4IOT-SEN-01 Sensor pro IoT aplikace Technická dokumentace

Multifunkční karty PCA-8428/8429/8438/8439 Uživatelská příručka

ALPHATECH TECHNOLOGIES s.r.o. Jeremenkova 88, Praha 4, Best Box. Návod k použití

TECOMAT FOXTROT PROGRAMOVATELNÉ AUTOMATY ZÁKLADNÍ DOKUMENTACE K MODULU OT vydání - říjen 2012

CQ485. Opakovač a převodník linek RS485 a RS422. S aktivní i pasivní obnovou dat

F-WVR610. Bezdrátový (2,4 GHz) digitální videorekordér

Prostředí pro výuku vývoje PCI ovladačů do operačního systému GNU/Linux

Manuál přípravku FPGA University Board (FUB)

TENZOMETRICKÝ PŘEVODNÍK

P5201 Univerzální programovatelné převodníky s galvanickým oddělením

Firmware USBasp pro modul AVRUSB. Milan Horkel. Parametr Hodnota Poznámka. Rozhraní USB Low Speed. Procesor ATmega8 ATmega88 Varianty překladu

I/O modul VersaPoint. Analogový vstupní modul, 15 bitový, napětí/proud 2 kanály IC220ALG220. Specifikace modulu. Spotřeba

Řídicí obvody (budiče) MOSFET a IGBT. Rozdíly v buzení bipolárních a unipolárních součástek

Ethernetový komunikátor ETH-BOX1

Programovatelný převodník teploty z čidla Pt1000 na napěťový výstup 0-10V Návod k použití

T5140, T5141 T5240, T5241

uioadda1 JEDNOTKA PRO OVLÁDÁNÍ DESEK IOADDA01, IOADDA02 A IODA01 Příručka uživatele a programátora

Transkript:

Obsah Obsah...1 1. Úvod...2 2. Technické parametry...2 A/D převodník:...2 Zdroj proudu:...2 Digitální vstupy/výstupy:...3 3. Instalace karty...3 3.1. Zapojení vst. konektoru CANON25 zásuvka...3 3.2. Zapojení konektoru dig. IO DIL20...4 4. Popis činnosti karty...5 5. Programování karty...7 5.1. Instalace knihovny ovladače karty...7 5.2. Popis AD funkcí knihovny ad25lib.dll...7 5.3. Popis DA funkcí knihovny ad25lib.dll...9 5.4. Popis dig IO funkcí knihovny ad25lib.dll...9

1. Úvod Karta AD25PCI je přídavná PCI karta, která obsahuje autonomním procesorem řízený AD převodník s vysokou rozlišovací schopností, který je galvanicky oddělen od obvodů počítače. AD převodník pracuje na principu modifikované metody vyrovnávání náboje používané u multimetrů vyšších tříd přesnosti. Integrační princip převodu a galvanické oddělení zajišťují vysokou odolnost vůči rušivým napětím, karta je ideální pro měření malých signálů např. z různých čidel. Vysoká přesnost AD25PCI je dána využitím metody autokalibrace, kartu je možno použít všude tam, kde jsou kladeny vysoké nároky na přesnost, linearitu a rozlišovací schopnost. Karta svými parametry může nahradit až 6-ti dekádové multimetry při podstatně nižší ceně. 2. Technické parametry A/D převodník: - 8 diferenciálních galvanicky oddělených vstupů - základní rozsah 0 až 10 V unipolárně nebo +- 5 V bipolárně, programově volitelné zesílení 1 až 128 - programovatelné rozlišení 18 až 24 bitů - rychlost převodu 60 převodů/s při rozlišení 18 bitů, 3 převody/s - 24 bitů - chyba linearity typ. 0.0002%, max. 0.0005% - šum menší než 0.0001% z rozsahu, popřípadě < 500 nv š-š - max. chyba 0.005% z údaje + 0.001% z rozsahu + 5 uv Zdroj proudu: - Rozsah 0 až 20 ma nebo 100 ma, po dohodě i jiný (možno i napětí) 2

- Rozlišení 14 bitů - Šum < 5 ppm - Max. výst napětí 8 V Digitální vstupy/výstupy: - 8 digitálních výstupů TTL kompatibilních - 8 digitálních vstupů TTL kompatibilních 3. Instalace karty Instalaci karty je nutno provádět zásadně při vypnutém počítači! Před instalací karty je nutno propojkou UNI zvolit unipolární/bipolární rozsah karty. Rozpojení propojky = bipolární rozsah. Po zasunutí karty a zapnutí počítače systém rozpozná nový hardware a vyzve Vás k vložení instalační diskety s ovladačem. Popis instalace dalších programů a případné řešení potíží viz soubor readme na disketě. 3.1. Zapojení vst. konektoru CANON25 zásuvka 1 PC GND 14 IOUT DA výstup 2 - +15V izol 15 - -15V izol 3,4 izol GND 16 NC 17 Hi IN0 5 Lo IN0 18 Hi IN1 6 Lo IN1 19 Hi IN2 7 Lo IN2 20 Hi IN3 8 Lo IN3 21 Hi IN4 9 Lo IN4 22 Hi IN5 3

10 Lo IN5 23 Hi IN6 11 Lo IN6 24 Hi IN7 12 Lo IN7 13,25 izol GND Měřené napětí se připojuje mezi svorky Lo a Hi zvoleného vstupu. Svorku Lo je nutno spojit s plovoucí zemí -svorky 3,4,13,25 (Kromě vyjímečných případů). Na svorky 3 a 15 je vyvedeno přes propojky izolované napájení +-15V. Tímto napětím je možno napájet ev. další obvody. Povolený odběr je cca 10 ma. Pozor! Při zkratu těchto napájení hrozí zničení měniče karty! 3.2. Zapojení konektoru dig. IO DIL20 1 IN0 2 IN1 3 IN2 4 IN3 5 IN4 6 IN5 7 IN6 8 IN7 9 OUT0 10 OUT1 11 OUT2 12 OUT3 13 OUT4 14 OUT5 15 OUT6 16 OUT7 17 PC GND 18 PC GND 19 +5V 20 +12 V Na svorky 19,20 je vyvedeno přímo napájecí napětí z PC.!Pozor! Při zkratu těchto napájení hrozí poškození desky a/nebo PC vzhledem ke značnému výkonu zdroje v PC. 4

4. Popis činnosti karty Jádrem karty je integrační AD převodník řízený samostatným mikroprocesorem. Volbou doby integrace je možno volit dobu převodu a dosažené rozlišení AD převodníku. Jednotlivé možnosti jsou v tab.1. Doba integrace [ms] Doba převodu [ms] Rozlišení bit 5 15 18 20 30 20 80 90 22 320 330 24 Tab.1. Využitelné rozlišení karty je však dáno spíše vlastním šumem karty. Šum karty v uvšš pro jednotlivá rozlišení a zesílení je v tab.2. Šum byl měřen pro unipolární rozsah a doba měření byla vždy 10 s. Tint zesílení 1 2 4 8 16 32 64 128 5 ms 62 31 18 8 4 2.2 1.1 0.8 20 ms 16 9 5 2.3 1.3 0.65 0.4 0.3 80 ms 3.9 3.6 1.3 0.72 0.44 0.42 0.25 0.25 320 ms 2 1.3 0.5 0.3 0.25 0.25 0.25 0.25 Tab. 2. Pozor! Vzhledem k náhodnému charakteru šumu a udávané mezivrcholové hodnotě je rozptyl hodnot i při opakovaném měření téže karty až 50%, pro nejnižší hodnoty až 100%! Uvedené hodnoty jsou orientační a mohou záviset i na počítači a umístění karty v něm. Z tabulky je patrné, že pro malá zesílení je šum určen vlastním šumem AD převodníku, pro větší zesílení se šum příliš nemění a je určen šumem vstupního zesilovače. Pro dosažení vysoké přesnosti je karta vybavena funkcí autokalibrace, při které se změří vlastní ofset a rozsah karty. Je možno volit buď kalibraci jediného rozsahu nebo kalibraci všech rozsahů. Kalibrace jediného rozsahu trvá 3 doby 5

převodu, kalibrace všech rozsahů trvá 9 dob převodu. Před měřením na kterémkoliv rozsahu je nutno kartu se zadaným rozlišením nejprve okalibrovat! Pokud měříme na jediném rozsahu, postačí kalibrace tohoto rozsahu, jinak je vhodnější použití kalibrace všech rozsahů. Autokalibraci je vhodné opakovat i v průběhu delších měření s periodou cca desítky sec. Pro kratší měření, u kterých je prioritou co nejnižší šum je naopak vhodnější provést autokalibraci pouze před startem měření. Karta může pracovat ve dvou režimech: jednorázovém a periodickém. Jednorázový režim je jednodušší při každém zavolání funkce Adconv s příslušnými parametry se provede jeden odměr a funkce vrátí přímo hodnotu změřeného napětí. Tento režim je vhodný pro většinu úloh, kdy nezáleží na naprosto přesném časování okamžiku převodu. Mezi volání funkce Adconv je možno vkládat i kalibrace převodníku. Periodický režim je složitější, po nastavení parametrů převodu je karta spouštěna vlastním časovačem s nastavenou periodou měření. Tento režim je vhodný pro krátkodobější měření desítky až stovky sec, u kterých je nutno přesněji definovat okamžik převodu a nevadí nemožnost autokalibrace v průběhu měření. 6

5. Programování karty 5.1. Instalace knihovny ovladače karty Instalace knihovny je velmi jednoduchá a spočívá v nakopírování knihovny ad25lib.dll a drvx40.dll do pracovního adresáře aplikace. Příklady použití viz dodané demo programy na disketě. Všechny funkce jsou vytvořeny s volací konvencí stdcall a jsou volatelné z Delphi, C,C++, VB, LabView. 5.2. Popis AD funkcí knihovny ad25lib.dll function initad:integer tato funkce inicializuje driver, vrací 1 pokud je úspěšná, hodnota 0 znamená chybu komunikace s kartou, -1 chybu komunikace s driverem karty. procedure closead ; tato funkce uvolní driver z paměti function GetRange:integer; tato funkce vrací rozsah karty daný propojkou bip/uni, 1 znamená unipolární rozsah, 0 = bipolární. procedure calibration(typ,range,resol:integer); tato procedura okalibruje jeden nebo všechny rozsahy s daným rozlišením, má tyto parametry: typ 0 jeden rozsah používá se pokud měříme na jediném rozsahu, 1 všechny rozsahy trvá cca 3 x déle, pokud měříme na různých kanálech s různými rozsahy. 7

range pokud je typ = 0, pak určuje, který rozsah je kalibrován, 0.. 7-0 zesílení 1, rozsah +-5 V bip nebo 0-10 V unip...7 zesílení 128 tj rozsah +- 38mV nebo 0-76 mv resol - rozlišení 0 až 3 nastavuje dobu integrace 5,20,80,320 ms a odpovídající rozlišení cca 18 až 24 bitů. function Adconv(resol,range,chan:integer): single tato funkce vrací napětí ve V na vstupu chan 0 až 7, parametry resol,range viz procedura calibration. Příslušný rozsah a rozlišení musí být předem okalibrováno voláním procedury calibration! Funkce pro periodický řežim: procedure ProgEn(chan,resol: integer);stdcall; export; Tato procedura určuje počet měřených kanálů a jejich rozlišení, po jejím zavolání následuje příslušný počet volání ProgCh. Má parametry chan, resol, jejich hodnoty viz výše. procedure ProgCh(chan,range: integer);stdcall; export; Tato procedura nastaví pro každý aktivovaný kanál příslušné zesílení, význam parametrů viz výše. procedure Timer(burst:byte;time:word); Tato procedura nastaví periodu měření, tato doba musí být delší než součet dob převodu všech aktivních kanálů. Parametry: burst vždy 1 jednotlivé kanály jsou měřeny ihned po sobě, time perioda měření v ms, max 65000. procedure StartAD; Tato procedura spustí převod se zadanými parametry. 8

procedure StopAD; Tato procedura ukončí převod. function ADfinished:integer; Tato funkce určuje, zda je ukončen převod a je možno přečíst naměřenou hodnotu voláním funkce GetSample. function GetSample(rozsah:byte):single; Tato funkce vrací naměřenou hodnotu napětí ve V. 5.3. Popis DA funkcí knihovny ad25lib.dll function GetDACresolution:integer; Tato funkce vrací rozlišení použitého DA převodníku 14 nebo 16 bitů function GetCurrentRange:integer; Tato funkce vrací použitý proudový rozsah 20 nebo 100 ma procedure DAC(hodnota:word);stdcall; export; Tato procedura zapíše na DA výstup danou hodnotu, pro 14 bitů max 16000, pro 16 bitů max 64000. 5.4. Popis dig IO funkcí knihovny ad25lib.dll procedure DigOut(value:byte); Tato procedura zapíše na dig. výstup danou hodnotu. 9

function DigIn:byte; Tato funkce přečte hodnotu z číslicového portu. 10