marți, 16 martie 2010

Proiecte complete - Termostat


Pentru a realiza acest proiect materialele şi preţurile aproximative sunt următoarele:
  • Microcontroler PIC 16F628A - 15 RON
  • Senzor temperatură DS18B20 - 10 RON
  • LED 7 buc. la 0,5 RON /buc. - 3,5 RON
  • rezistenţe 300 ohm 7 buc. la 0,2 RON/buc. - 1,4 RON
  • rezistenţe 4k7 2 buc. la 0,2 RON/buc. - 0,4 RON
  • switch cu revenire - 2 RON
  • releu 5V - 4 RON
  • regulator de tensiune 7805 - 1,5 RON
  • cutie pentru electronică cu cablaj test inclus - 7 RON
TOTAL: 44,8 RON

Proiecte complete

Termostat - final


Termostatul a ajuns în cele din urmă la forma finală. Este încă în teste dar funcţionează zic eu bine. Ca observaţii ar fi faptul că epuizează cam repede o baterie ieftină aşa că trebuie instalată o baterie alcalină sau un alimentator. Informaţii despre costul proiectului găsiţi la pagina Proiecte complete.

miercuri, 10 martie 2010

Termostat - logica dispozitiv

Am schimbat logica dispozitivului puţin pentru a da posibilitatea măsurării temperaturii cu o rezoluţie mai ridicată. Logica este acum următoarea: temperaturile pare sunt indicate de aprinderea LED-urilor corespunzătoare iar cele impare de aprinderea a două LED-uri vecine.
Exemplu: temperatura de 16 grade este indicată de primul LED, temperatura de 17 este indicată de aprinderea primului LED (corespunzător temperaturii de 16 grade) şi a următorului LED (corespunzător temperaturii de 18 grade). Pentru temperatura de 18 grade se aprinde doar LED-ul corespondent şi aşa mai departe. Fişierul hex pentru programul cu noua logică îl puteţi descărca de AICI.

duminică, 7 martie 2010

Termostat - schema şi program

După cum am promis am să vă arăt schema şi programul termostatului meu.

Bun, asta e schema făcută în Proteus. Nu este nici un cristal de quarţ pentru că am folosit oscilatorul intern al microcontrolerului. Dacă mai aveţi întrebări icatalind@yahoo.com vă stă la dispoziţie. Şi acum programul compilat îl puteţi descărca de AICI.




sâmbătă, 6 martie 2010

Termostat

Primul proiect cu care m-am decis să incep acest blog este uin termostat. Dispozitivul a fost gândit pentru a îndeplini funcţia de termostat de centrală. La bază are microcontrolerul de la Microchip 16F628A şi senzorul de temperatură DS18B20 de la Dalas Semiconductor. La început a fost destul de dificil pentru că a trebuit să învăţ protocolul celor de la Dalas Semiconductor implementat în senzorul de temperatură. Programul microcontrolerului l-am dezvoltat in C.

Logica dispozitivului
Aşa cum se observă în fotografie avem 7 LED-uri care indică temperaturi de la 16 grade Celsius până la 28 de grade Celsius cu o rezoluţie de două grade, adică poate indica următoarele temperaturi: 16, 18, 20, 22, 24, 26, 28. M-am gândit că o temperatură sub 16 grade ar fi prea scăzută pentru o cameră de locuit iar una de peste 28 ar fi prea ridicată.


În post-urile viitoare o să pun schema şi programul, până atunci mai am de lipit ceva fire.

miercuri, 3 martie 2010

Primul cuvănt!

Dragă vizitatorule dacă ai ajuns din greşeală aici vreau sa ştii că sunt şanse mari ca acest blog să nu te intereseze. Este un blog dedicat electroniştilor amatori în special celor care lucrează sau vor să lucreze la montaje cu microcontrolere. Nu sunt un expert în domeniu şi blogul nu are un caracter pur didactic. Sper doar ca prin intermediul lui să adun intr-un fel de comunitate cât mai mulţi pasionaţi de montaje cu microcontrolere.
Întrebări sau sugestii le puteţi adresa printr-un comentariu pe blog sau la e-mail: icatalind@yahoo.com