Sari la conținut
ELFORUM - Forumul electronistilor

Aveti o explicatie ?


Bird

Postări Recomandate

Va salut ! Am si folosesc un display pentru afisarea ,printre altele si a temperaturii din casa si de afara . Folosesc ca senzori de temperatura DS1820 . La un moment dat am schimbat senzorii intre ei (doar elementul in sine ) si...imi afisa invers , adica temperatura de afara acolo unde era locul temperaturii din casa si invers ???? De ce , cum ...de s-au personalizat ...??? I-am pus invers si si-a revenit la normal . Nu am altii , ma gandesc ...si daca pun unii noi ...ce o sa faca ? Cu stima ,

Link spre comentariu
  • Răspunsuri 7
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • Bird

    3

  • XAN77

    2

  • fratello

    1

  • MatyC

    1

Zile populare

Top autori în acest subiect

Daca sunt pusi pe "acelasi fir" (one-wire) transmit catre microcontroler (si) identificatorul propriu; softul afiseaza temperatura in functie de acesta (de ex. DS1820 cu identificator FHC3B0... = 24,5 'C ; DS1820 cu identificator CBF3C0...=12,8 'C ).

Link spre comentariu

Daca sunt pusi pe "acelasi fir" (one-wire) transmit catre microcontroler (si) identificatorul propriu; softul afiseaza temperatura in functie de acesta (de ex. DS1820 cu identificator FHC3B0... = 24,5 'C ; DS1820 cu identificator CBF3C0...=12,8 'C ).

Asa sunt pusi ....unde a memorat care , cum este ? ..si daca ii schimb cu alta pereche ?
Link spre comentariu

daca ii schimbi cu alta pereche, si aparatu tau nu are functie de memorat senzori noi, nu va mai afisa nimic, negasind pe reteaua 1wire dispozitivele cu seriile memorate de el.

Link spre comentariu

daca ii schimbi cu alta pereche, si aparatu tau nu are functie de memorat senzori noi, nu va mai afisa nimic, negasind pe reteaua 1wire dispozitivele cu seriile memorate de el.

Folosesc siruri de identificare / masurare , separat pentru fiecare senzor :1.[$55,$10,$47,$6C,$71,$01,$08,$00,$C1,$44]2.[$55,$10,$4A,$6E,$71,$01,$08,$00,$08,$44]Trebuie sa mai sap ! Nu inteleg cum de s-au personalizat .
Link spre comentariu

pai din cate vad folosesti comanda 55, identificarea lor, urmata de seria fiecaruia, deci sunt personalizati.La tione in soft ti cont ca citind senzoru X afiesezi temperatura de la interior, schimband senzorii intre ei afiseaza invers pentru ca senzorul X e acum la exterior, senzoru X fiind acelasi, avand serie de identificare proprie, care vad ca o folosesti. Nu inteleg ce iti e asa neclar :d

Link spre comentariu

Folosesc siruri de identificare / masurare , separat pentru fiecare senzor :1.[$55,$10,$47,$6C,$71,$01,$08,$00,$C1,$44]2.[$55,$10,$4A,$6E,$71,$01,$08,$00,$08,$44]Trebuie sa mai sap ! Nu inteleg cum de s-au personalizat

Dupa cum vad ai folosit un alt program pentru citirea ROM ID, dupa care in programul de citire a temperaturi ai introdus direct valorile si ai compilat.$55 este comanda Match Rom urmata de ID-ul senzorului. $44 este comanda Convert T specifica senzorului. Mai departe in program banuiesc ca se afla un sir asemanator dar in loc de $44 ai $BE.La 1 wire nu vei gasi doua dispozitive cu ROM ID identic nici macar in aceasi clasa de dispozitive (device) de aici si personalizarea de care spui tu.
Link spre comentariu

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări