Se afișează postările cu eticheta cablaj. Afișați toate postările
Se afișează postările cu eticheta cablaj. Afișați toate postările

joi, 7 noiembrie 2019

Cablaj universal pentru ceasuri cu ESP8266 si afisaje matriceale led cu MAX7219

   In ultima perioada, am tot testat si realizat ceasuri ce se folosesc placide dezvoltare de cu ESP8266 programate cu limbaj Arduino.
   Unele sunt simple, ce au doar placa de dezvoltare cu ESP8266 (NedeMCU, WeMos, etc) si 4-6 afisaje matriceale de 8x8 leduri (cu 4-6 driver-e MAX7219),
schema de test fiind
   Ceasul, data si datele meteo sunt preluate de pe internet prin conectarea la reteaua locala wi-fi.
   Am pus pe blog urmatoarele articole, cu aceasta schema:
   Varianta a doua, cea complexa, are o placa cu ESP8266, un modul de ceas RTC (cu DS1307 sau DS3231), senzor DGT22 (AM2302) pentru umiditate si temperatura + o fotorezistenta pentru reglajul automat al intensitatii luminoase.
schema fiind
   Articole cu aceasta schema:
   Deoarece am folosit diverse librarii, dintre care una nu foarte flexibila, am lasat conectarea pinilor ca la schema complexa, adaptand-o si pe cea simpla. Ca un rezumat, pentru o placa de dezvoltare Wemo D1 Mini, 
am urmatoarea configurare generala:
   Am testat pentru ceasul cu schema simpla si a functionat normal, asa ca am desenat o schema cu ajutorul programului Autodesk Eagle pentru care am un articol gen tutorial (vedeti articolul Cum facem un cablaj).
    Pentru varianta simpla voi pune doar o placa WeMos D1 Mini si voi conecta afisajul cu 4 sau 6 module, iar pentru varianta complexa voi pune placa WeMos D1 Mini, voi pune un modul RTC cu DS3231 (pentru el a fost desenata schema), un senzor AM2302 sau un modul cu senzor de tip DHT22 (sau DHT11, dar precizia e foarte scazuta) si o fotorezistenta, apoi voi conecta si afisajul cu 4 sau 6 module. 
   E posibil sa modific si programele sa am la versiunea minimala si partea de reglaj automat al intensitatii sau sa am si informatii din camera pentru temperatura si umiditate, poate vois schimba senzorul cu un DS18B20, doar pentru temperatura, etc.
   Dupa schema, am desenat un cablaj dublu strat, dearece vreau sa-l fac la cei de la PCBWay deoarece am un cupon si costurile sunt mai reduse, oricum pretul este foarte bun, fiind 3,90$ pentru 10 placute la care se adauga transportul in valoare de 8$ deoarece am ales posta normala, nu curier rapid, ca data trecuta. Puteti vedea ce am mai comandat la firma aceasta in articolul Cablaje realizate la PCBWay 
   Cablajul rezultat arata asa:
   Deoarece trebuie trimise fisiere Gerber, am urmat pasii prezentati in articolul Prepare Eagle PCB project to generate Gerber files and than to order custom board
   Fisierele le puteti descarca de pe site-ul PCBway fiind clock.zip, o previzualizare foarte aproape de adevar apare daca se foloseste site-ul www.gerber-viewer.com:
   De asemenea, fisierele pot fi descarcate si din galeria Universal PCB for LEDmatrixClock
    Am lansat comanda si cand vor sosi placutele, voi posta poze cu ele, apoi cu montajele, in cele 2 variante.

03.12.2019
   Au sosit cablajele, dupa cca 3-4 saptamani:
04.12.2019
   Nu am avut rabdare si am pus conectori mama pentru placa Wemos D1 Mini si pentru afisaj, dar am constatat ca mufa de la afisaj e in oglinda;
si ar fi ocupat spatiu mult intr-o carcasa si fiindu-mi mila de cablaj, am schimbat mufa mama cu una tata cu 5 pini si am pus cabluri-plate cu conectori mama-mama
    Am mai montat conectori mama si tata pentru afisaj pe o alta placa, dar am realizat ca nu pot muta proiectul cu ceasul cu modul RTC si senzor DHT ca nu mai am placa Wemos D1 Mini, asa ca am oprit lucrarile 😇.

19.12.2019
    Mi-au sosit niste placi Wemos D1 Mini, asa ca am "mutat" si ceasul cu modul de ceas RTC si senzot DHT22:
ramanand pe breadboard
31.12.2019
   Am realizat 2 filmulete pentru a fi mai usor de vazut cum este utilizat cablajul universal, unul echipat minimal (doar placa Wemos D1 mini) si cealalta maximal (placa Wemos D1 mini, modul de ceas RTC cu DS3231, fotorezistenta si senzor DHT22):

marți, 11 februarie 2014

Transferarea unui proiect Arduino pe un cablaj

   Miniorga de lumini cu placuta Arduino Pro Mini, prezentata in articolul Miniorga de lumini cu Arduino o s-o transfer ca proiect independent pentru a nu-mi bloca placa Arduino, breadboard-ul si firele.
   Cea mai simpla metoda a fost sa proiectez un cablaj pentru miniorga cu 4 canale, cu minimul de componente, folosindu-ma de programul specializat EAGLE PCB Software:
   O varianta de cablaj a fost realizata de Nelu Gulie:
   Pe acest cablaj, am montat 2 randuri de riglete mama de cate 12 pini fiecare pentru introducerea placutei Arduino Pro Mini, una tata de 5 pini pentru conectarea unor LED-uri externe sau a unor optocuploare si a o transforma in orga de lumini cu becuri, o rigleta tata cu 3 pini pentru conectarea unui (pre)amplificator audio si o mufa pentru alimentare.
   Nu am finalizat montajul, dar am facut teste cu un LED RGB si unul alb, dupa cum se vede in filmuletul Arduino light organ (11)

   Urmatorul pas este transferarea proiectului, pentru o orga de lumini cu becuri, folosindu-ma de un ATmega328 cu bootloader de Arduino...
   Schema arata cam asa, dar momentan nu-s trecute valorile, dar cam asa ar arata:
   Revin cu poze ale montajului nefinalizat, si cu ceva corecturi pe partea cu lipituri:
 
 
si poze cu montajul in teste:
 
 
13.02.2014
   Am primit de la Adrian Roman un cablaj pentru orga de lumini:
17.02.2014
   Dupa ce "mi-am batut joc" de partea cu piese, deoarece am avut temperatura prea mica la fierul de calcat, acum placa e gaurita:
si are "plantate" cateva componente:
19.02.2014
   Am mai "plantat" si lipit cateva piese:
 
20.02.2014
   Am finalizat montajul de miniorga de lumini cu Arduino Pro Mini:

   Am facut si un filmulet, numit Arduino light organ (12):

miercuri, 18 septembrie 2013

Cum facem un cablaj

   Pentru experimente, foarte utile sunt cablajele de test sau cele special realizate, dar in cazul unor proiecte finale trebuie executate frumos si, mai ales, in forma definitiva.
   - cablaj de test cu gaurele: 
   - cablaj special realizat pentru experimente:


   - cablaje in forma definitiva:
   Metoda clasica, am prezentat-o in articolul de la http://www.arduinotehniq.com/old/cablaj/cablaj0.htm si, in mare, presupune urmatoarele etape:
   - desenat pe hartie cu patratele (de matematica) schema in spatiu sau cam cum ar arata, la o scara oarecare; 
   - desenat la scara cablajul pe hartie cu patratele sau calc; 
   Primele 2 etape se pot face foarte usor folosind executatea cablajului cu ajutorul unor programe dedicate si listarea pe hartie...
   - taiat cablajul cu o panza de bomfaier la dimensiunile desenului; 
   - slefuit cu smirghel fin partea acoperita; 
   - prins cu scotch hartia pe cablaj si punctat cu un dorn viitoarele gauri; 
   - desenat cu o seringa cu ac mai gros taiat in care este smoala diluata cu benzina sau antifon diluat.. in cazuri extreme foloseam o scobitoare ascutita, pentru cablaje nepretentioase; 
   - lasat la uscat cateva ore, in functie de vreme :)) 
   - introdus cablajul intr-o tava foto in care este acid azotic sau clorura ferica; 
   - stat pe langa placuta sa se termine "procesul"; 
   - scos placuta cu o penseta, spalata cu multa apa, sters cu o carpa uscata; 
   - sters smoala/antifonul cu diluant; 
   - protejat partea de cupru cu o solutie de sacaz diluat in spirt medicinal; 
   - gaurire placuta; 
   - uneori, acoperire cu fludor a tuturor traseelor...
   A doua varianta, prin metoda transferului de toner de pe hartie cretata, am prezentat-o in articolul de la http://arduinotehniq.com/old/cablaj1/cablaj.htm.
   Acum o sa va prezint o metoda care foloseste tot metoda transferului de tonner dar nu dupa hartie ci de pe bucatele de vinyl sticker (Oracal 641, de exemplu) care se foloseste la reclame. Am descoperit-o in articolul de la http://electroni-city.com/cablaj-simplu-placat/ (care momentan are ceva probleme tehnice, dar pe canalul de pe youtube al dlui Vicentiu Mincior gasiti tutoriale video in 15 pasi)
   Va prezint etapele in imagini (pozele si realizarea sunt ale lui Adi Roman):
- se realizeaza cablajul cu ajutorului unui program dedicat sau de ia de pe net fisierul cu cablajul la scara 1:1
- se listeaza cu imprimnta laser pe o foaie varianta in oglinda (textul de pe cablaj sa fie in oglinda)


- se masoara dimensiunea utila si se decupeaza o bucata ceva mai mare de vinyl stiker 


- se dezlipeste de pe hartia-suport si se lipeste pe hartia obisnuita, peste zona utila de listare
- se introduce harti ain imprimanta si se imprima la calitate maxima, din nou, cablajul




- aici e prezentat un alt cablaj



- se pregateste cablajul propriu-zis pentru transfer (debitare si curatire cu smirghel fin)


- se pozitioneaza vinyl stiker-ul peste cablaj

- se aduce la indemana un vas cu apa
- se "calca" cu fierul 
- se uda si se indeparteaza vinyl-ul





















- se introduce cablajul in clorura ferica
















PS: Puteti vedea in filmuletul Make your PCB in less than 10 minutes etapele prezentate mai sus: