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