1-wire buszon levo cuccok erzekelese - ds1820

Bodosi Bal zs BBALAZS at phys.szote.u-szeged.hu
Fri Feb 23 14:23:20 CET 2007


Sziasztok!

Tegnap szembesultem, hogy a 44 labu PIC-bol mar csak 1 szabad lab 
van, nekem meg kellene 4 homerseklet. Szerencsere RET-nel volt 
ds18S20, felfokos lepcsovel. Szepen mukodik is, mindegyiknek van 
sajat ROM kodja (elore kiolvastam, papirra leirtam es az alapjan 
cimzem), ezert klasszul lehet egyenkent olvasni oket.

DE
 
Ha mar arra talaltak ki, szerettem volna azonositani a cuccokat, 
ahelyett, hogy elozoleg mindegyiket kulon-kulon kiolvassam. Ez a ROM 
Search parancs, de a logikajat nem ertem, hogy a vegen hogyan tudja 
azonositani. Atneztem az erre vonatkozo Dallas/Maxim irasokat, de nem 
lettem okosabb. Mellekeltek valami C nyelvu formedvenyt, de 
mikroprocit C-ben programozzon az, akinek ket anyja volt (es 
mindketto mostoha). 
Ugy ertem, hogy le tudnam masolni, de az elvet nem ertem. Az 
angol szoveget ertem, csak a modszert nem. Valaki fel tudna errol 
vilagositani emberi nyelven? Mikor van pl vege az azonositasnak es 
nincs tobb eszkoz?

Es a sorrendjuk mi alapjan alakul ki? A ROM code binaris nagysagrendje 
szerint? Akkor viszont nem tudom oket a hely szerint beazonositani, 
tehat hogy mondjuk tonkrement a motorhutoviz-erzekelo es berakok 
ugyanoda egy masikat, akkor mashova teszi a kovetkezo azonositasnal. 
Igy aztan nem tudom, mi ertelme van az egesznek (jo, tudom, legalabb 
azt azonosithatom, hogy homero volt vagy mas 1-wire eszkoz...)
???

Mit gondolok rosszul?
Udv:
    BBalazs
    
http://www.phys.szote.u-szeged.hu/bbalazs/bbalazs.htm
    



More information about the Elektro mailing list