od Honzk » 21 dub. 2005, 13:14
Mno, abych ti řekl pravdu, podle mě to asi nebude zase tak jednoduchý. Pravda je, že analogový čidla např. vlhkost, teplota, tlak, proudění vzduchu, kvalita vzduchu - množství CO2, všelijaký hladinoměry i třeba k množství napršených srážek, a podobně, se dělají standardně s výstupem 0..10V, nebo 4..20mA. Buď obsahují svůj vlastní zdroj, baterii a podobně, pak se jedná o o aktivní výstup, nebo je napájíš a pak se jedná o pasívní výstup. Takže např. čidlo teploty s rozsahem -30..+50°C s výstupem 0..10V = 8°C/1V atd. Problém je, že máš napětí a musíš ho převést ještě třeba s přesností na +/-0,005°C na čísla, což dělá analogově digitální převodník, kterej je buď na kartě v PC (tu by sis musel koupit) anebo právě v té krabičce, do které ty čidla dou. Ta zvukovka umí taky něco podobnýho (A/D i D/A převodník)- vstup mikrofonu je taky napěťovej, ale jak je to přesný nevím, a navíc bys musel multiplexovat, to znamená automaticky přepínat pomocí relé třeba 10 čidel, každou minutu jedno čidlo a PC říct, že napřed jde třeba minutu teplota, za 10 sekund jde na minutu vlhkost, za dalších 10 sekund jde třeba tlak atd., protože máš k dispozici vlastně jedinej jeden analogovej vstup. Zkus někde zjistit, jak přesná je ta zvukovka a upravit to tak, aby přesně měřila napětí 0..10V anebo 4..20mA (to radši - běžnější) a máš vyhráno. Pak stačí udělat automatickej přepínač, kterej bude spínat třeba po 1 sec, na něj navěsit x čidel, všechny ale stejnej výstup 0..10 nebo 4..20 mA a do zvukovky jeden káblík. A pak v komplu akorát naprogramovat, aby se ti to synchronizovalo a je to.....