miercuri, 29 aprilie 2020

Sistem de alimentare, cu protectie, compus din 2 acumulatori Li-Ion 18650

    Avand de ceva timp realizat un dispozitiv de identificare componente, cunoscut ca supermultitester, l-am tot neglijat din cauza consumarii rapide a bateriei de 9V.
    Gasind 2 acumulatori recuperati de tip 18650, care desi nu-s incarcati de peste un an arata ok,
am cautat la magazinele on-line un modul de incarcare si protectie 2S si am gasit la cei de la Sigmanortec unul micut, inclusiv un suport pentru 2 acumulatori.
   Modul de conectare al acumulatorilor e simplu:
   Bornele sunt folosite si pentru incarcare acumulatori, dar si pentru a alimenta consumatori.
   Dupa realizarea legaturilor, am alimentat indentificatorul de componente:

duminică, 26 aprilie 2020

Ceas matriceal animat cu ESP8266 cu informatii despre temperatura si umiditate

    Deoarece am primit de la Fabritio un mail in legatura cu actualizarea acestui tip de ceas,  in care se sa foloseasca actualizarea orei de la Google si nu de la un server NTP, dar sa am informatii locale despre temperatura si umiditatea relativa a aerului din camera, am zis sa studiez un pic programul primit de la el. Am gasit fragmente de blocuri din sketck-urile mele, ceva fragmente dintr-un sketch polonez, dar important ca e un ceas stabil.
   Bineinteles ca nu m-am putut abtine si am adaugat controlul automat al intensitatii afisajului, foarte utila pentru a nu deranja pe timp de noapte si sa fie vizibila informatia in zile foarte luminoase. Am adaugat si simbol de grad pentru temperatura, inlocuind un caracter mai putin folosit.
   Am continuat sa il testez si pentru ca are caractere groase pentru ceas si normale pentru data, temperatura si umiditate.
   Am folosit montajul de la ceasul cu RTC prezentat in mai multe articole, dintre unul din ele este Ceas matriceal animat cu ESP8266 si RTC (DS3231) cu informatii despre temperatura si umiditate (4), doar ca RTC-ul nu se foloseste, dar restul configuratiei (schemei) este identic:
   Programul adaptat de mine este master/orologio_google_fab_V10ro si consta in 3 fisiere:
Desi eu am folosit 6 module de 8x8 leduri, se poate modifica pentru 4 module, de asemeena, se poti roti caracterele, pentru a putea fi folosit pentru cele 2 tipuri de conexiune a afisajelor
iar datele retelei wifi la care trebuie sa se conecteze ESP8266 se modifica aici
    Ca de obicei, am facut niste filmulete, pentru ca se observa mai usor modul de functionare:
29.04.2020
   Dupa ce am fost atentionat de vechiul meu colaborator, Bogdan Argatu, ca acest "ceas" actualizeaza data doar dupa trecerea orei GMT, mi-a scris si de la fabritio acelasi mesaj, am urmarit si am constatat si eu acelasi lucru. Am studiat sketch-ul si corectia se face doar la ora, nu si la data, trebuie aflat variabila epoch, de fapt timpul unix la care sa se adauge orele de decalaj de fus oras si orava vara, asa ca mai sunt probeleme, Uneori mai apare valoarea temperaturii la umiditate si invers, deci mai e de lucru la versiunea asta.

03.05.2020
   Am reusit sa corectez data, prin adaugarea unor conditii, cum este si la ceasul lui Wolle (schreibfaul1) apoi am actualizat si programul de pe github.

miercuri, 22 aprilie 2020

Kit osciloscop DSO138mini

    Acum ceva timp (vara trecuta) am achizitionat de pe magazinul online Banggood un kit de miniosciloscop ce include si o carcasa din plastic.
  Pretul a fost decent, in jur de 15$, la data achizitiei, acum e mai putin
   Principalele caracteristici sunt
   Eu nu am folosit decat foaia cu care a venit kitul pentru asamblare, respectand in mare pasii prezentati acolo de asamblare.
   Online se gasesc mai multe informatii de la producator pe adresa https://jyetech.com/dso138mini-oscilloscope-diy-kit/
inclusiv hartia cu instructiuni de asamblare pentru versiunea J, pe care o am eu: dso138-mini-user-manual-h-j.pdf.
   In prima faza am conectat un alimentator de 5V cu mufa microusb si am vazut ca pe ecran apar apare "genericul" si partea de ecran de osciloscop.
   Am desfacut punga si am scos piesele sa vad daca sunt toate
apoi am selectat componentele, masurandu-le si comparandu-le cu ce e pe hartia c instructiuni de asamblare.
   Urmarind valorile din instructiuni, am lipit in ordinea asta:
- rezistentele
- dioda
- bobinele
- trimerele (condensatoare variabile)
- condensatoarele nepolarizate
- condensatoarele electrolicitice
- comutatoarele si led-ul (unul mai mare ca cel original de 3mm l-am pierdut 😇)
- butoanele fara retinere
- conectorii
- conectorii de la afisaj
testand ca se fixeaza bine afisajul de placa de baza
   Am lipit si nufa BNC, lipind si strapurile indicate apoi am fixat ecranul
   L-am alimentat provizoriu, conectand intrarea la generatorul intern de semnal drptunghiular si am reglat din trimiri sa am un semnal dreptunghiular decent
   Am montat si carcasa, alimentant din mufa micro usb, intrarea de semnal avand-o iar conecata la generatorul intern de semnal
     Dupa asamblarea kitului, nu am avut timp decat de o observare rapida a functionarii. Pare dragut pentru a vedea semnale de frecventa joasa (200kHz apare in documentatie).
    Cand o sa mai gasesc timp, o sa masor diverse semnale pentru a vedea cum se comporta.