mjerenje struje preko usb porta

jel ima netko neki link sa nekim jeftinim i jednostavnim projektom za kontinuirano mjerenje struje preko usb-a, struje reda par mA ... super ako ima i neki software ili grafiæki prikaz Hvala

Reply to
db
Loading thread data ...

zar nemos unitrendov instrument spojiti na usb te mjeriti struju, ima grafièki prikaz i soft..

Reply to
Disorder

ako

pardon na com port, ali nema veze opet radi :)

Reply to
Disorder

Da, kupio sam i externi 10 bit. AD / DA USB konverter sa softverom kojime to mogu napraviti, ali htio bi napraviti ne¹to vrlo jednostavno, jeftino i vrlo kompaktno, da ne moram ovisiti o dodatnim ureðajima ... Mogu preko drugih portova, ali htio bi usb zbog praktiènosti ... ©ta li se nalazi u USB joysticima ??? Moraæu raskupusati jednoga...

Reply to
db

Uzmes neki PIC sa AD konverterom i spojis ga preko USB-serial kabela. Software za PC i PIC ce trebati pisati ali nebi trebao biti puno slozen.

Reply to
megamusic

mo¾e

Ako mislis USB-serial konverter mislim da je moguce ocitavanja vrijednosti iako to ovisi o samom konverteru ali ako mislis na USB kao takav onda je to nemoguce (ni s DLL ovima) jer se radi o protokolu implementiranom u hardveru a sama komunikacija se izvodi preko dvije linije (diferencijalna veza). Inace koristenje handshaking linija serijskog porta za upravljanje/kontrolu uredjaja ne preporucam jer dosta ovisi o brzini kompjutera, OS-u itd., puno bolje i jednostavnije rjesenje je serijska komunikacija s uC koji onda dekodira komande i vrsi upravljanje.

Reply to
megamusic

Ovisi o OS-u i onome ¹to je spojeno na USB.

Radim za sada samo na XP-u.

Ako ima¹ USB232, vidjeti æe¹ ga kao standardan serijski port, jer su driveri za taj tip ureðaja integrirani u sam OS.

Isto se odnosi i na flash diskove i na veæinu HID (human input device) ureðaja.

Ako ide¹ ni¾e od toga, zadire¹ u sam OS, a iskustveno, to je najbolje raditi po principu "A ti Mujo na'rani svinje i ni¹t' ne diraj" (osim ako nema¹ iskustva u pisanju drivera za XP ili slièno).

Kod ureðaja koji dolaze sa svojim driverima, obièno se koristi dll koji onda èuèi izmeðu kernela i ostalih slojeva iznad (aplikacije, servisi, itd.).

Za jednostavnije pisanje drivera ima¹ npr. Jungo WinDriver, hvale se da pomoæu toga mo¾e¹ sklepati driver bez ili uz minimalno poznavanje programiranja (¾ivi bili, pa vidjeli). Inaèe, rezultat tog produkta pogoni Atmelov STK525 (koji trenutno koristim za gubljenje ¾ivaca i vremena koje se naziva USB u embedded okru¾enju), mogu reæi da radi solidno.

Reply to
Mario Malenica

mo¾e

Na tako ne¹to sam mislio, kao recimo za pristup pojedinim linijama LPT-a postoji DLL kojim mo¾e¹ oèitavati/postavljati stanja linija iz Windowsa. Ima li tako ne¹to gotovo za USB, u smislu da mogu postavljati/primati nizove bitova!!??

Reply to
Vaso

USB je totalno razli?it od filozofije LPT-a ili serijale.

Jedini u sustavu tko mo?e "slu?ati" sve pakete bez izmjena HW-a/SW-a je Root host (ili ako ?e? raditi sniffer, onda to mora biti ne?to opako brzo i s dosta memorije).

Hm, ako ti se ne da ?itati doslovno more dokumentacije, nabavi negdje "Usb Complete - Everything You Need To Develop Custom Usb Peripherals (3. edition) by Jan Axelson "

To je ne?to kao USB for dummies, dovoljno za dobar uvod.

Ima i primjere koda u VB-u :DDDD

Reply to
Mario Malenica

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.