ArduShop.ro

ArduShop.ro
cod tehnic.go.ro_02 reducere 5%, pentru vizitatorii paginilor mele !

vineri, 2 noiembrie 2018

Scari luminate inteligent

   Acest material mi-a fost trimis de Bogdan Argatu, asadar proiectarea, descrierea, realizarea, pozele si filmarea sunt ale lui.

Functionare:
   In mod normal, ledurile stau dimate (aprinse slab) pentru un iluminat ambiental.
   La actionarea unui senzor de la orice capat, acestea se sting, aprinzand-use cate unul pe rand la o viteza setata din program si care se poate reprograma. Eu am setat astfel incat sa nu fie nici prea lenta dar nici prea rapida. Programul este facut cu temporizare la 1min si 30 secunde dupa care se sting pe aceeasi directie si apoi se aprind toate la intensitate redusa.
   Daca senzorul de la capatul de jos al treptelor este actionat, acestea se aprind de jos in sus, iar daca este actionat cel de sus, iluminarea porneste invers, respectand directia de mers.
   Montajul are si 4 intrari cu jumper de setare a nivelului de iluminare din stand-by intrucat iluminarea de la teste difera de cea dupa montaj si pentru a nu mai sta sa rescrii iar timpii. Doar se adauga sau se scot unul sau mai multi jumperi regland astfel nivelul de iluminare ambientala.

    Proiectare:
    Intrucat nu exista o schema electronica de plecare ci doar o idee cu principiu de functionare si programare la Atmel, aceasta am facut-o in paint. Nu am desenat si conexiunile care se repeta de in/out, pinii de acelasi fel fiind colorati dupa tipul fiecaruia si notat.
   Initial, cablajul a fost proiectat pentru iesiri cu circuite ULN2003 insa, intrucat am folosit leduri cu consum un pic mai mare, ultimele module cu led de la trepte, cele mai indepartate, erau alimentate mai slab. asadar am proiectat o „placa interfata” in asa fel incat sa pot trece direct la comanda cu tranzistori npn BD241C (100V 3A) arhisuficienti pentru consumul ledurilor fara a modifica placa de baza cu microprocesorul.
    Astfel, montajul este compus de fapt din 3 placi: placa de baza cu microprocesor, placa de interfatare si placa de „comada de putere”.
    Pentru comanda de activare la capetele scarilor, am folosit senzori cu infrarosu cu senzor reflexivi (pentru a nu fi nevoie de cabluri si la emitator si la receptor. Acesta este de tip EL-G50-3B4NA achizitionat de pe www.electricalequipment.ro cel mai ieftin gasit pe piata in Romania. Link-ul direct catre acesta este https://www.electricalequipment.ro/control-si-semnalizare/aparate-de-masura-timere-si-relee/senzori/senzor-fotoelectric-el-g50-3b4na-46g503b11.html. Nu am folosit alt model intrucat avem si pisica si sa nu se activeze aiurea, dar se pot folosi senzori cu microunde sau orice alt tip.
   Pentru a nu aparea induceri aiurea in cablaj si implicit in porturile de intrare, langa modulul placii de baza, intrarea de la senzori este conectata prin doua SSR-uri LH1540.
   Cablajul de la modul catre senzori este din cablu panglica de tip DS1058-24M28-30.5 de la TME https://www.tme.eu/ro/details/ds1058-24m28/cabluri-panglica-multifilar/connfly/ds1058-24m28-305/ pentru ca il aveam deja „pe stoc” de la alte lucrari si un cablu panglica de 2x0,5mm pentru (–)-ul  senzorului de sus si (+)-ul ledurilor (deoarece acesta trebuie sa suporte consumul tuturor ledurilor cand se aprind) intrucat nu mai imi ramasesera fire suficiente, cel folosit nemaiavand 24 fire in panglica.
   Traseul fizic al firelor de alimentare a fost lipit de cantul plintei, separate si suprapuse cat sa nu depaseasca latimea gresiei. (de ex 3 benzi de 6 fire suprapuse).
   Intrucat pe timpul zilei exista geam la scari si este lumina suficienta, eu am adaugat si un crepuscul care la lasarea serii, printr-un releu, alimenteaza circuitul de +12V a ledurilor.
   Treptele au cate 2 sau 3 segmente de leduri banda 5050 de 14w/m conectate pe fiecare iesire in functie de latimea acestora (la mine fiind in spirala, cele din colt sunt mai late la perete).
   De cele mai multe ori, partea de circuit imprimat o confectionez din placa de test perforata astfel, ca traseul dintre componente este creat pe moment, in functie de dimensiunea si pozitia pieselor si a componentelor si de aceea, pentru cablaj nu exista decat poza.
   Folosesc o hartie imprimata la scara pe care fac traseele cu sarma (lita) din cablu multifilar subtire pentru interconectare dupa schema electronica. Poate e mai complicat asa, dar e mai mare placerea decat sa le „corodez” (nu am mai facut o placuta corodata de minim 10 ani)  si in plus, pot modifica oricand un traseu sau daca schimb o piesa mai mare,  va avea gauri pentru cea noua daca nu se potriveste.. Acum, fiecare cu „pasaricile lui” ... si mai am un defect, intotdeauna imi place sa folosesc conectori cu surub pentru fire, nu sa le lipesc direct si socluri pentru orice integrat.

PS: aici este fisierul hex pentru ATmega8A cu oscilator intern !
PS2: am realizat si eu un montaj si am scris programior pentru 16 trepte cu functionare similara;
si unul cu 17 trepte;



2 comentarii:

  1. Pai, timp sa aveti, ca sigur veti putea converti in Ardu. Eu abia dupa acest proiect am inceput sa lucrez cu arduino, pana atunci foloseam doar avrstudio la proiectare program si usbasp2.0 la scriere cu Khazama, cu hex-ul obtinut dupa compilare.

    RăspundețiȘtergere
  2. Super! Felicitari pt conversia la arduino! 👍

    RăspundețiȘtergere