[elektro] 1wire

vajk fekete halaloszto at yahoo.co.uk
Fri Apr 23 11:36:43 CEST 2010


szerintem hivd 5wire-nek. :-)

vajk




________________________________
From: Cseh Róbert <R.Cseh at Richter.hu>
To: "elektro at tesla.hu" <elektro at tesla.hu>
Sent: Fri, 23 April, 2010 11:28:56
Subject: Re: [elektro] 1wire

> Bascomra (AVRre) van készen... Ukránok írák, a DS2450-et szimulálja, 
> Tiny45-l (belső 9.6 vagy 8 MHZre van kitalálva) INT-et és 8bites) 
> Timert használ (Timer  kihagyható)
Nézegettem, olyat én nem találtam, amihez nem kell timer.
Sajnos minden timer-em foglalt, 16MHz-es Tiny45-be kellene.


>>>>> Pech. Ez TIMER alapon megy (Timer, INT nem.)
>>>>> http://www.mcselec.com/index.php?option=com_content&task=view&id=256&Itemid=57


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....

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?

>>>>> 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ő....


> AVR-Duinora (Arduino) Hwre átraktam (M8/M168 + 16 MHz). Jópofa :) 
> Bármilyen 1W eszköz létrehozható vele, sőt, saját családot is alkothatsz belőle....
Akkor majd kunyizok :)

>>>>>OK. Nálam ami alakul:
- EEPROM
- sokcsatornás ADC
- SRAM
- ÓraIC (függőben)
- saját egyedi családkódos játék...


> Tetszett, hogy a Dallas 1W rendszermonitorja (USBillesztett DS9097) 
> jól lekezeli:)
Akinek ilyen csodái vannak :)
Nekem csak egy soros/iW átalakító SO8-as IC-m van, de megijedtem tőle.

>>>>>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....



> Olcsóbb egy AVR, mint egy DS chip!
> És a protokoll ismert, a parancskészlet implementálása nagyon gyorsan megvan.
>Nálam multifunkciós 1W rendszerek készülnek, olyanok melyek a DS chippel 4-6x áron  >lennének megoldhatóak.... Illetve olyan funkcionális egységek, melyen nem léteznek önálló DS rendszerként....
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.
Vagy ha adtok jobb nevet, akkor olyan néven fut.... :)


JAni
10:10

>>>>>Robert
-----------------------------------------
          elektro[-flame|-etc]



      


More information about the Elektro mailing list