HobbyElectro

Petrescu Cristian . Un produs Blogger.

duminică, 27 martie 2016

AFISAJ 6 DIGITI CU ARDUINO

0 comentarii | Read more...
Motivul...



      De ceva vreme mi-am dorit sa experimentez cate ceva cu display-uri cu digiti. Ca orice om normal am comndat un driver specializat MAX7219. Din motive pe care nu le cunosc, magazinul online la care am plasat comanda, nu s-a sinchisit sa ma anunte ca nu au pe stoc integratul mai sus amintit.
Cum weekend-ul batea la usa si nu aveam nimic in lucru m-am decis sa imi construiesc singur un driver pentru 6 digiti. Am pus mana pe Proteus si am injgehbat o schema si un cablaj, asa cum se pot vedea mai jos:










     Apoi am scris o librarie (prima :) ) pentru Arduino cu ajutorul careia am reusit sa controlez afisajul. In esenta, cu ajutorul librariei, se pot realiza urmatoarele:
  1. se pot afisa ore, minute, secunde - in format decimal sau binar (un pitic mai vechi de-al meu);
  2. texte (in limita oferita de digit);
  3. se pot derula texte cu viteza setabila;
  4. se pot aafisa texte cu efect de clipire.
     Cum nu aveam material de test am mai facut un pcb pe care am fixat un RTC DS1307 si un sezor de temperatura DS18B20:



Concluzie...

Desi sunt multumit de functionalitate marimea lasa totusi de dorit. Cred ca mai comand o data MAX 7219 si miniaturizez tot sistemul.

Cele bune!!


PS: Daca e cineva interesat pot oferi cablajul si libraria.




vineri, 4 martie 2016

Triplu stecher controlat prin internet (Partea II)

3 comentarii | Read more...


Schema...


Este gata! Am reusit sa finalizez si montajul care va comanda consumatorii alimentati la 220V.





Schema arata cam in halul de mai jos:



     Nimic complicat. Trei relee, a caror bobina este alimentata direct la 220V, sunt comandate de catre NodeMCU prin intermediul unor optocuploare (OMR351B) produse de catre Omron. Partea interesanta cu aceste optocuploare (tehnologie MOSFET) este ca pot alimenta (in limita a 50mA) sarcini direct de la retea (220V). Fiind optocuplor se intelege faptul ca exista izolare galvanica intre partea "de comanda" si cea "de forta".
     Deoarece nu am gasit o informatie clara vis a vis de curentul maxim pe care il poate debita pe un pin NodeMcu V1.0, am gasit de cuviinta sa folosesc 3 tranzsitoare BC547 ca drivere. 

Cablajul...

     Pentru cablaj a fost necesar sa realizez un fel de adaptor care sa imi permita scoaterea din circuit a controller-ului si utilizarea lui in alte proiecte. Asa ca am facut un soi de shield in care am "infipt" NodeMcu-ul. In rest nimic deosebit. Ce a iesit vedeti mai jos:






 

Carcasa...

     Carcasa nu este altceva decat o cutie de jonctiuni, care a fost taiata si chinuita pentru a se putea monta 3 prize modulare, releele si mataraia de cabluri :)
     Cablul de alimentare al controller-ului a fost lasat mai lung pentru a putea servi la nevoie si pentru programare.



Cam asta este. Multe multumiri lui Alex, pentru ajutorul dat la editarea video, si lui George pentru ajutorul dat la cablarea releelor.

Sa auzim de bine




Totalul afișărilor de pagină

Despre

Blog cu si despre electronica !