[ milesavic @ 19.06.2012. 12:36 ] @
da li je moguce preko seriskog porta ocitati vise otpornosti?napravio sam da mi ocitava jednu otpornost pa me zanima da li mogu tri promjenjive otpornosti da se ocitavaju preko seriskog ili paralelnog porta
[ bogdan.kecman @ 19.06.2012. 14:37 ] @
otpornosti?!?!? preko seriskog porta!???!?!?

signal na seriskom i paralelnom portu je digitalni, ne mozes da ocitavas nikakvu analogni velicinu na istom. Mozes da imas neki ADC koji ce da konvertuje analognu velicinu u digitalnu i neki mcu koji ce to onda da posalje preko seriskog porta
[ milesavic @ 19.06.2012. 17:27 ] @
evo ovo sam napravio
http://www.radiolocman.com/she...di=45979&fb_source=message
samo mi trebaju tri takva uredjaja na serijski ili paralelni port
[ mikikg @ 19.06.2012. 18:59 ] @
@milesavic sklop koji si napravio je vrlo specifican i on prakticno zauzima ceo jedan seriski port za jedan temperaturni senzor. Mozda bi i moglo da se eventualno prepravi tako da prikljucis jos jedan senzor ali to zahteva i prepravku prateceg Delphi programa.

Sve u svemu, za vise od jednog senzora moras kompletno drugi pristup da primenis i najlakse je preko nekog mikro konktrolera (PIC, Atmel ili Arduino) i to tako sto ces iskoristi njihove AD konvertore da prakticno digitalizuju naponske vrednosti dobijene sa senzora i to onda preko seriske komunikacije (RS232 ili USB) preneti u PC racunar za dalju obradu.
[ bogdan.kecman @ 19.06.2012. 20:35 ] @
ne sto je specifican nego ne radi na velikom broju pravih i ne radi na 99% usb seriskih portova zato sto
1. podrazumeva da je na portu 12V - a nije, vecina ovih usb adaptera ne postigne tu ni 9-10V
2. podrazumeva da port moze da sorsuje dosta miliampera, a ne moze, ovi usb adapteri obore napon na 5V cim povuces vise od 1mA
3. preciznost mu zavisi od preciznosti tog kondenzatora u kolu (posto meris vreme dok se isti ne napuni) a ti kondovi imaju 30+% tacnost tako da je preciznost bilo kakvog merenja tu smesna
[ shadow88 @ 19.06.2012. 22:14 ] @
bogdane zaboravio si da zaracunas i takt procesora :) ma daj, ima toliko jednostavnih varijanti za PC da meris temperaturu da je ovo samo principijelni predlog oguce izvedbe koja ne radi ni malo precizno i to prave ljudi koji vole da se igraju a imaju viska vremena
[ mikikg @ 19.06.2012. 22:45 ] @
Ima i varijanta sa digitalnim seznorima poput DS18S20 i slicnim iz te serije
http://datasheets.maxim-ic.com/en/ds/DS18S20.pdf

Hardware bi bio relativno prost i mogao bi mozda da se prikljuci na seriski ili paralalni port ali se onda treba pozabaviti sa programom u PC tj upravljati portovima na low-level (ne znam kako to sad ide pod Win, odavno sam to radio i secam se da nije bilo bas prosto sa Delphi, u DOS-u sa FORTH-om je to bilo nesto jednostavnije).

Ustvari evo ovde gotov projekat na tu foru :)
http://martybugs.net/electronics/tempsensor/hardware.cgi
E sad kako od toga opet spojiti 3 komada je pitanje kao sa pocetka teme :)
[ goran_68 @ 20.06.2012. 06:52 ] @
Hardverski je isto za jedan ili 20kom DS1820. A softver treba malo izmeniti.
[ mikikg @ 20.06.2012. 11:55 ] @
@goran_68 Hmm, kako mislis HW isto? Ja mislim na ovu "prostu" varijantu sa seriskim portom, kako tu sad vezati X senzora, tj kako ih adresirati?
[ goran_68 @ 20.06.2012. 12:31 ] @
Svaki DS18B20 ima jedinstveni 64-bitni kod pa se tako adresiraju na istom bus-u.