[elektro] 1wire
Horvath Janos
winnerbt at fibermail.hu
Fri Apr 23 11:58:03 CEST 2010
Hali!
>>>>>> Pech. Ez TIMER alapon megy (Timer, INT nem.)
>>>>>> http://www.mcselec.com/index.php?option=com_content&task=view&id=256&Itemid=57
Ezt néztem, okosodok belőle, majd max kreálok valami SW CT-t...vagy nem
tudom...
> A beépített USI-t erre a célra nem tudom használni.
>>>>>> i2c Slave eszközt beüzemelni? Erre is van pár C, ASM és Bascom minta....
Nőjjön köröm a .....ra aki a bekötést tervezte, az SDA foglalt. Pedig
benne a full HW.
Na, ha belefér, lesz rajta I2C is :)
> Ahogy nézegettem (M168-ba véstem egy teszt adatkiadást), ott vagyok gondban, hogy egy "0" kiadása után már kb 5usec-el megy (-het) ki a következő bit, tehát ennyi időm van arra, hogy elpakoljam az esetleg beérkező byte-ot (nincs GAP a byte-ok között).
> A "0"-t meg végig kell várnom, mert nem tudhatom, hogy "0" vagy RESET jön. Az eddigi prg. struktúráját is meg kell változtatni, mert eddig a GAP alatt futott le az értelmező rutin, ami ugye itt nem fér bele. De még agyalok egy sort rajta.
>
>>>>>> Az adatfolyamod sem semmi....
>>>>>> 200 kHz-s a buszrendszer?
Bascomban ilyen sebességgel adott a M168-ra bevésett pársoros program.
Szóval ezt most kivételesen nem én találtam ki.
>>>>>> Eléggé sűrűs lesz így a holmi. Azért lesd meg a kódot, hátha találsz tippet benne...
>>>>>> A TIMER helyett lehet hogy valami számláló is beüzemelhető....
Lehet, valami béna lineáris kódot csinálok. Szerencsére amit a cuccnak
csinálni
kell, az nem annyira időkritikus.
>>>>>> OK. Nálam ami alakul:
> - EEPROM
> - sokcsatornás ADC
> - SRAM
> - ÓraIC (függőben)
Ezekben a Timer-es megoldást használod?
> - saját egyedi családkódos játék...
Galaxy vagy Tetris 1W-re? Az tök jó lesz :)
>>>>>> DS2490 van pár, azt a 7végén rakom bele holmiba (kifutó eszköz, sajna)
>>>>>> A DS2480B+ soros - 1W átalakító elé kapott egy FTDI FT232RL IC-t. Innen szintén jól megy... Mind az 3 ellenállás, 2 kondi, 1 LED képezi a "bonyolult" alkatrészt. Bár DS2480B+ nem olcsó :(
>>>>>> De van sima sorosportra rakható passziv meghajtó is....
> Olvastam valami jogi gubancról az 1W-slave-el kapcsolatban, hogy dá-dá lesz, ha valaki slave-eszközben használja csak úgy.
>>>>>> Na afene essen beléjük. De ha a protokollt kiadták, az miért zavarja őket?
>A végén nem 1-Wirenek hívom, hanem mint az I2C ~ TWI esetén pl. 1Wire
helyett ControllOverWire (COW).
>Ezen nem múlik.
Valami kérdezz-felelek volt, amiben cáfolta a Dallas azt is, hogy nem
használják majd soha a 00 és FF családazonosítót, mondjuk van még elég
hely a saját vackunknak, de majd ha eladtad a 200millió darabot, másnap
a DS kijön egy olyan azonosítójú cuccal :)
> Vagy ha adtok jobb nevet, akkor olyan néven fut.... :)
Ez a COW nagyon tetszik. Meg a bocifej jól is mutatna a saját IC-iden :)
JAni
11:57
More information about the Elektro
mailing list