sonic11 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Eu ma refer la varianta care ai facuto pt eftimie Link spre comentariu
fratello Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Scuze, am incurcat nick-urile :( ...OK : iata hexul pentru varianta cu DS1820. Valorile sunt memorate in eeprom (nu prea am inteles ce spui cu "memorare in soft" ...). 1820THER.HEX.txt Link spre comentariu
nel65 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 iata hexul pentru varianta cu DS1820. Valorile sunt memorate in eeprom .pentru DS18B20 se poate memora in eeprom ? Puteti sa faceti o astfel de varianta de hex? Link spre comentariu
fratello Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Din cate stiu, in toate variantele temperatura si hysterezisul se memoreaza in eeprom .... If Mode=2 then ' Save Target Temperature (Mode1 -> Mode2) Write 0, TargetTemp / 256 ' TargetTemp MSB Write 1, TargetTemp MOD 256 ' TargetTemp LSB EndIf If Mode > 2 Then ' Save Hysteresis (Mode 2 -> Mode 0) Mode=0 ' Only 0, 1, 2 are valid Write 2, Hyst / 10 ' Divide Hyst value to fit in Byte EndIf Link spre comentariu
nel65 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 in caz ca e asa, n-ar trebui ca la o noua realimentare cu tensiune ,valoarea salvata sa se regaseasca pe afisaj?La exemplarul meu ,dupa ce setez maxim ,sa zicem 55 grade,daca opresc si realimentez ,o ia din nou de la 80 grade.Poate n-am inteles eu cum e cu eepromul ... Link spre comentariu
sonic11 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 La asta ma refer si eu, daca se opreste curentu pleaca iar dela 40.....si 80Am observat la scrierea pic-ului ca in fereastra eprom nu este nimic scris la prima varianta soft iar la cea care ai postato mai sus este scris@fratelo softul care lai postat nu merge, cu toate ca se scrie cu succesMontajul iese din discutie a fi defect Link spre comentariu
fratello Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Voi ma puneti sa "ma bag peste" Elektor ... Da, asa e...programul are un "bug" ; la repornire isi ia automat niste date, nu cele salvate in eeprom. Se rezolva simplu ... DATA 46, 224, 20 ' Temp MSB, TEMP LSB, Hysteresis DIV 10 -- ar trebui sa nu fie luata in considerare DACA in eeprom sunt memorate alte valori...Read 0, B1 ' Read TargetTemp MSBRead 1, B2 ' Read TargetTemp LSBTargetTemp=B1*256+B2 ' Calculate TargetTemp value (Default=20.0 C.)Read 2, B1 ' Read Hysteresis Hyst=10*B1 ' Calculate Hysteresis value (Default= 2.0 C.)Poate o sa-l modific daca nu o face altcineva inaintea mea... Link spre comentariu
sonic11 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Voi ma puneti sa "ma bag peste" Elektor ...Da, asa e...programul are un "bug" ; la repornire isi ia automat niste date, nu cele salvate in eeprom. Se rezolva simplu ... DATA 46, 224, 20 ' Temp MSB, TEMP LSB, Hysteresis DIV 10 -- ar trebui sa nu fie luata in considerare DACA in eeprom sunt memorate alte valori...Read 0, B1 ' Read TargetTemp MSBRead 1, B2 ' Read TargetTemp LSBTargetTemp=B1*256+B2 ' Calculate TargetTemp value (Default=20.0 C.)Read 2, B1 ' Read Hysteresis Hyst=10*B1 ' Calculate Hysteresis value (Default= 2.0 C.)Poate o sa-l modific daca nu o face altcineva inaintea mea...Uite despre asta este vorba, este varianta fara cuarttelf.PDF telf.HEX.txt Link spre comentariu
cristi_ro Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 uita ce am facut eu. este in teste de 2 luni si de 2 saptamani comanda centrala. schema este pe bucati deoarece initial trebuia sa fie un reg de umiditate. cand faci schema, trebuie sa lei asa: SDA - RA6 SCL - RA7 Iesire releu - RA2 am facut montajul, de o saptamana merge si ii ok. pe cablajul de test mai sunt si alte piese care nu au legatura cu trermostatul Link spre comentariu
fratello Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 M-am (mai) lamurit ...Este schema diferita de Elektor ... voi (re)scrie ambele variante (DS1820 si DS18B20)...Urmariti topicul ! Link spre comentariu
sonic11 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 I-ti multumesc fratello, esti cu adevarat un domn Link spre comentariu
VARAIN75 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Pentru dl cristi_ro , cu bunavointa d-lui costi002, se poate da o schema completa, cu numele senzorului de umiditate si bineinteles softul care este fuctional?Recunostinta. Link spre comentariu
cristi_ro Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Pentru dl cristi_ro , cu bunavointa d-lui costi002, se poate da o schema completa, cu numele senzorului de umiditate si bineinteles softul care este fuctional?Recunostinta.Dl VARAIN75 o sa pun schema redesenata, tipul senzorului de umiditate si hexul. eu nu am montat senzor la umiditate, afiseaza asa ca am lasat liber pinul.in cursul zilei de azi sau maine o sa pun arhiva pe forum. Link spre comentariu
fratello Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Testati si comentati ... DS18B20.HEX.txt DS1820.HEX.txt Link spre comentariu
sonic11 Postat Ianuarie 26, 2013 Partajează Postat Ianuarie 26, 2013 Frumos mesajul de la inceput ...elforum termostat....Acum sa incep cu comentariileTemperatura este afisata cu - in fata... -26.2 de exempluVoluarea de duwn nu ramane memorata, cea de up ramane memorata dupa deconectarea sursei PS. am glumit cand am spus ,,comentarii,, 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