XAN77 Postat Iulie 31, 2005 Partajează Postat Iulie 31, 2005 am luat u ds1821 si merge OK. Dar conform datasheet-ului poate avea o rezolutiemai mare printr-un artificiu soft. Citire registrului Temperature dupa care comanda #A0 va permite citirea contoarului intern care la o anumita valoare se reseteaza iar nr. de treceri prin 0 da nr. de grade C. Asadar impulsurile ramase in contoar si nr. de impulsuri per grad C(registru citibil prin alta comanda #41 urmata de #A0 si apoi citire) pot fi folosite pentru o rezolutie mai mare a senzorului. Eu am reusit sa folosesc senzorul normal si cu afisare pe LCD dar la toate incercarile mele de a citi Count_remaining si Count_per_grad au esuat. Citirea impulsurilor ramase imi da intotdeauna o alta valoare, de parca ar fi ceva aleatoriu. Mentionez ca programez pic-u (care nu conteaza ce model e) dar e un 16F871 cu ProtonPicBasic care are instructiuni speciale de comanda a senzorilor Dalas . A mai lucrat cineva cu un DS1821? cum sa fac? Link spre comentariu
sofian Postat August 1, 2005 Partajează Postat August 1, 2005 rezolutia poate fi pe 9-12bitisi se seteaza in dalasnumai ca timpul necesar ptr conversie este mai mare ptr 12biti(~750mS)ptr 9biti(~95mS)citeste in datasheet ca acolo explica mai bine Link spre comentariu
XAN77 Postat August 4, 2005 Autor Partajează Postat August 4, 2005 mersi, eu am sau cel putin cred ca am respectat ce zice in datasheet, adica succesiunea comenzilor (cu diferite combinari de reset ininte si dupa sau deloc) dar nu am reusit. Daca cineva a mai lucrat cu DS1821 rog sa ma ajute. oricum sunt pe punctul de a renunta la el ca LM75este mult mai ieftin dar totusi l-am cumparat si tre sa aflu cum il pot folosi la adevaratul sau potential Link spre comentariu
Depanatoru Postat August 4, 2005 Partajează Postat August 4, 2005 Da pe Google ai cautat ? Eu acum vreau sa incep un proiect cu DS1821 si am gasit ceva documentatie pe net. Uite aici , rezolutia e de 0.025grade C http://www.holger-klabunde.de/projects/pthermo.htm Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum