1-wire buszon levo cuccok erzekelese - ds1820

Nya'ri Viktor office at flexelec.hu
Fri Feb 23 17:17:46 CET 2007


Nézz utána az arbitrációnak; szerintem 1-wire eszközöknél így lehet 
feltérképezni, hogy ki van jelen a vonalon. Utána már csak cím szerint 
kell beszélgetni velük.
Mintha a LIN busznál is így müködne asszem.

Bodosi ? wrote:
> 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
>     
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 
> 




More information about the Elektro mailing list