česky english Vítejte, dnes je sobota 20. duben 2024

Měřicí karta MF634 pro PCI Express

DPS 2/2013 | Články
Autor: Humusoft

Rychlé řídicí aplikace na bázi PC vyžadují často speciální I/O karty pro propojení s reálným světem. Na rozdíl od běžných měřicích aplikací jsou kladeny větší nároky na sortiment a funkce vstupů a výstupů. Kromě běžných analogových kanálů a digitálních portů aplikace mnohdy vyžadují připojení inkrementálních snímačů polohy, ovládání akčních členů jedno- nebo i vícefázovou pulzně- -šířkovou modulací, čítání pulzů a další funkce. Aplikace pak mnohdy vyžaduje nasazení několika desek s různými periferiemi. Jako efektivní řešení pro tyto situace se jeví univerzální I/O deska obsahující všechny tyto typické funkce.

Měřicí karta MF634 pro PCI Express

V minulosti se postupně osvědčily takto koncipované desky MF604 (ISA), MF614 a MF624 (PCI). Nejnovějším modelem společnosti Humusoft navazujícím na tuto řadu je MF634 pro sběrnici PCI Express. Multifunkční karta MF634 obsahuje kompletní sadu periferií pro běžné měřicí a řídicí aplikace. Proto na většinu aplikací vystačí tato jediná karta a není třeba ji doplňovat o další specializované periferie. MF634 má 32bitovou vnitřní architekturu pro zajištění maximální propustnosti. Analogová část obsahuje 8 14bitových A/D převodníků se současným vzorkováním všech kanálů a 8 14bitových D/A převodníků se synchronní aktualizací výstupů. Digitální část nabízí 4 kanály vstupů inkrementálních snímačů a 4 čítače/časovače pro měření frekvence, čítání impulzů, generování PWM a podobné aplikace. Čítače mají rozlišení 32 bitů a pracují s frekvencemi až 50 MHz. Kromě toho jsou k dispozici i běžné digitální porty. Architektura umožňuje rychlý sekvenční i náhodný přístup k periferiím a vysokou datovou propustnost díky možnosti paralelního čtení/zápisu analogových kanálů. Ke kartě se dodávají knihovny pro vývoj aplikací v jazyce C a v jazyce MATLAB®. Dále jsou k dispozici i ovladače pro Real Time Toolbox, Real- -Time Windows Target a xPC Target™. Dostupná je i kompletní dokumentace na úrovni popisu řídicích registrů pro vývoj SW na platformy, které nejsou přímo podporované.