problemy s implementaci 1-wire...

andrej jancura hw_aj@zoznam.sk
Neděle Říjen 28 17:45:29 CET 2007


Ahoj,

precitaj si app na maximackom www. Je tam aj konkretna implementacia s
popisom. Pokial sa pamatam, musis dodrzat presne casovanie pre jeden bit.

A.

> 
> Zdravim!
> 
> Snazim se do µP naimplementovat zakladni 1-wire komunikaci.
> Zkousim DS18B20 a DS18S20.
> 
> Oboji se chova takto:
>  - podari se mi vyslat reset puls a zarizeni odpovi
>  - kdyz se pak snazim poslat bud prikaz 0x33 (READ ROM) a cist nasledne
> byty,
> [nebo prikaz 0xcc (SKIP ROM) nasledovany 0xbe (READ SCRATCHPAD)], pak
> vzdy
> dostanu jen same 0xff.
> 
> Vzhledem k tomu, ze µP ovladam pres low-speed USB, je mezi resetem,
> poslanim
> prikazu a jednotlivymi ctenimi z 1-wire sbernice jista prodleva (podle
> datashitu
> by to ale teoreticky nemelo vadit!)
> 
> Snazil jsem se menit dobu cekani (tzn. vsechny cekani pri komunikaci na
> 1-wire
> jsem vynasobil nejakym koeficientem) a reset "fungoval" (tj. byl jsem
> schopen
> precist "presence pulse") v rozmezi 0.8-1.05 danych hodnot, zbytek
> komunikace se ale nemenil.
> 
> Pro casovani vychazim z
> http://hw.cz/rozhrani/art1215-sbernice-1-wire.html
> 
> Narazil jste nekdo na podobny problem?
> Diky!
> 
> P.T.
> 
> -- 
> Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
> Jabber: butrus@jabbim.cz
> SIP: butrus@ekiga.net
> _______________________________________________
> HW-list mailing list	-  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



--- reklama -----------------------------------------------------
Mysleli ste si, že o autách viete všetko? NEVIETE!
http://auto.zoznam.sk



Další informace o konferenci Hw-list