Bioimpedance - prenos, vzorkovani, modulace, AD

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
nightphunk
Příspěvky: 4
Registrován: 22 bře 2012, 01:00

Bioimpedance - prenos, vzorkovani, modulace, AD

#1 Příspěvek od nightphunk »

Zdravim, chtel bych poprosit o radu.. Delam na pristroji pro mereni bioimpedance hrudniku. Potrebuju poradit s prenosem dat do PC. Mam krabicku s AD prevodnikem(14bit), ten vsak stiha vzorkovat frekvence jen do 50kHz.. coz ja bych potreboval alespon 100k. Tech 100 by byl schopen udelat, ale uz ne je prenest - pomale USB.
Naposledy upravil(a) nightphunk dne 27 bře 2012, 21:17, celkem upraveno 1 x.

Uživatelský avatar
procesor
Příspěvky: 5284
Registrován: 02 říj 2009, 02:00
Bydliště: PO

#2 Příspěvek od procesor »

12Mbps zvládne USB 1.1 a ty potrebuješ menej ako 2Mbps
480Mbps ide USB 2.0

Uživatelský avatar
Habesan
Příspěvky: 6924
Registrován: 12 led 2009, 01:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#3 Příspěvek od Habesan »

Jenže jsem ještě neviděl obvod dostupný pro bastlíře, který by uměl USB 2.0 Hi-Speed. Když už někdo slibuje, že má USB 2.0, ta je to jen Full-Speed, což je totéž jako USB 1.1 Full-Speed.

Obávám se, že celá koncepce, kterou nightphunk zvolil povede k PC osciloskopu...
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)

Uživatelský avatar
popopepe
Příspěvky: 548
Registrován: 26 říj 2005, 02:00

#4 Příspěvek od popopepe »

Z toho popisu fungování nevím, jestli nějak vyhodnocuješ tvar toho 100kHz signálu, nebo jenom nějakou "absolutní" úroveň napětí.
Nemohl by jsi ten snímaný signál (nevím, v jakém rozsahu toho výstupního napětí se pohybujeme) prostě třeba pomocí OZ zesílit na rozumnou úroveň, usměrnit, a jednou za nějkou rozumnou periodu pomocí AD převést na digitální informaci a poslat do PC?
Např. měřit velikost toho napětí za OZ jednou za 1ms, budeš mít 1000 vzorků za vteřinu. Pak už s přenosem nebude problém.
Možná jsem jenom pochopil špatně to to zadání...

Uživatelský avatar
breta1
Příspěvky: 3454
Registrován: 09 zář 2005, 02:00

#5 Příspěvek od breta1 »

Mě by spíš zajímalo to technické provedení.
Aby se protlačilo ze zdroje proudu 4mA do elektrod na hrudníku, mezi nimiž je odpor cca 100kOhm (vyzkoušeno na sobě), musí mít zdroj proudu napětí naprázdno min 400V. To se fakt v praxi používá?
Doufám, že to měření neprobíhá na elektrickém křesle?

Uživatelský avatar
procesor
Příspěvky: 5284
Registrován: 02 říj 2009, 02:00
Bydliště: PO

#6 Příspěvek od procesor »

Pri 100 kHz to bude asi inak ako pre 50 Hz (BrainEraser?)

Uživatelský avatar
nightphunk
Příspěvky: 4
Registrován: 22 bře 2012, 01:00

#7 Příspěvek od nightphunk »

ID procesor ma pravdu - odpor je v radech desitek ohmu.
pokud chcete vedte vic, davam odkaz: http://www.bem.fi/book/25/25.htm

jinak k to USB bude nejspis 1.1, nemam tu ted po ruce dokumentaci.
nejaky napad jak to vyresit?

Uživatelský avatar
Habesan
Příspěvky: 6924
Registrován: 12 led 2009, 01:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#8 Příspěvek od Habesan »

Tak to asi bude USB 1.1 Low Speed, když ti nestačí přenosová rychlost pro 100 000 vzorků za vteřinu.

Zatím moc nevíme jak to máš implementované.
Asi by bylo dobré, kdybys uveřejnil alespoň pracovní verzi dokumentace, také se na tom uvidí, jak dobře máš zpracované odkazy na literaturu.
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)

Uživatelský avatar
miroslavkovar
Příspěvky: 81
Registrován: 10 bře 2012, 01:00

#9 Příspěvek od miroslavkovar »

Prvně by mě zajímalo, co se má z impedance hrudníku vyhodnocovat? Pokud je to pouze dechová frekvence, tak ta je řádově 0,1 Hz a touto frekvencí je modulovaná nosná frekvence, obvykle 64 kHz, která se přivádí přes dvě elektrody na hrudník. Při dýchání se periodicky stahuje a roztahuje hrudník, tím se mění základní impedance, která je pro tuto frekvenci cca 1 kOhm a dochází k modulaci. Elektrody se budí poměrně malým proudem a to nikoliv pulsním, ale sinusovkou, dokonce v okruhu elektrod je laděný obvod, který zlepšuje detekční schopnost vstupu respirotachometru. Je to něco takového? Pak nevím, k čemu potřebujete přenášet "nosný" kmitočet do PC.

Uživatelský avatar
nightphunk
Příspěvky: 4
Registrován: 22 bře 2012, 01:00

#10 Příspěvek od nightphunk »

miroslavkovar:
sledovat by se mely nejake zmeny impedance odpovidajici srdecni cinnosti (ale je mozne tam videt i souvislost s dychanim). Tim si muzeme predstavit treba EKG signál a snimat by se mel signál stejně periodicky se okakujici jako to EKG. Zdroj je ze sinusoveho proudoveho zdroje o frekvenci 10-100k.

Impedance hrudniku se pohybuje okolo 20-30 ohm. Ten 1k by tam urcite byl, ale pri nizsich kmitoctech.

Uživatelský avatar
miroslavkovar
Příspěvky: 81
Registrován: 10 bře 2012, 01:00

#11 Příspěvek od miroslavkovar »

Mám zásadní dotaz. To laborujete jen tak ze zájmu sám "na sobě" nebo je to nějaký ročníkový projekt v rámci odborného studia? Pokud je to to prvé, tak Vás varuji před jakýmikoliv pokusy na sobě, či jiném "živém" organismu. Pro snímání biopotenciálů, či měření bioimpedance je opravdu velmi nutné dodržovat specifické požadavky harmonizovaných norem a předpokládám, že o požadavcích norem nemáte ani tušení. Například k měření impedance se nesmí používat galvanický proud, ani jeho superpozice, jinak dochází jednak k polarizaci elektrod, takže měříte neskutečné hodnoty a dále tkání teče iontový proud, který ve tkáni posouvá především sodíkové a vápníkové ionty, takže po delší době může dojít i k nekróze tkáně! Elektrická zařízení pro přímý kontakt s tělem musí být kromě bezpečnostní třídy I, II nebo s vnitřním zdrojem energie, ještě typu B, BF nebo CF. Pro Váš případ platí BF, tzn. "body floating", části v přímém kontaktu s tělem musí být "plovoucí". Říká Vám to vůbec něco? Pokud to děláte jako ročníkový projekt, tak musíte mít odborné vedení z příslušné katedry (ústavu) bioelektroniky a toto vedení musí znát požadavky norem! Jestliže jste psal, že máte v signálu rušení síťovým kmitočtem 50 Hz, máte to úplně špatně navržené, protože k těmto účelům (např. pro snímání hrudního svodu EKG) se používá speciální zapojení operačních zesilovačů, které má diskriminační činitel (CMRR) až 120 dB, takže v signálu není vůbec rušení 50 Hz. Pokud se týká impedance hrudníku, víte něco o náhradním schématu živé tkáně? Které části tkáně mají kapacitní složku a které mají reálnou složku impedance. Jak se šíří proud o kmitočtu 10 až 100 kHz tkání? No prostě, varoval jsem Vás a ročníkový projekt nebo dokonce diplomovou práci za Vás řešit nebudu.

Uživatelský avatar
nightphunk
Příspěvky: 4
Registrován: 22 bře 2012, 01:00

#12 Příspěvek od nightphunk »

miroslavkovar: nikdo se vas tady neprosil o reseni neceho.. jen jsem se tu slusne zeptal na radu s prenosem dat.

nahradni zapojeni tkane i bezpecnostni predpisy jsou mi znamy

Uživatelský avatar
miroslavkovar
Příspěvky: 81
Registrován: 10 bře 2012, 01:00

#13 Příspěvek od miroslavkovar »

V tom případě se omlouvám za "vlezlost". Stejně mi ale není jasné, proč potřebujete dostat přes převodník do PC "nosnou" frekvenci řádově desítky kHz, když modulační obálka změn impedance je od "dýchání" cca 0,1 Hz, od pulsací srdce řádově jednotky Hz, chcete-li snímat i mechanické šelesty srdce. Kapacitní nebo induktivní rušení sítí se stejně eliminuje hned na snímacích vstupech hardwarově, protože to alespoň "nezahltí" vstupní převodník AD. Pro eventuální rušení ze sítě hned na vstupy se číslicová filtrace nepoužívá.

Uživatelský avatar
MiloshCZ
Příspěvky: 74
Registrován: 11 lis 2011, 01:00

#14 Příspěvek od MiloshCZ »

Když se tedy vrátím k původnímu dotazu, tak FT232H to musí zvládnout http://www.ftdichip.com/Products/ICs/FT232H.htm

Umí až 12Mbaud na sériovce, případně paralelní přenos.

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#15 Příspěvek od jankop »

Uznávám, že tento můj příspěvěk nebyl vhodný a proto si ho dovoluji smazat
Naposledy upravil(a) jankop dne 29 bře 2012, 21:06, celkem upraveno 1 x.

Odpovědět

Zpět na „Poradna“