Kreator Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 (editat) Mi-am pus in cap sa fac cablaje prin metoda UV asa ca mi-am facut un timer. Schema e asta, simpla, si poate fi facuta de orice electronist chiar si incepator. Am pornit din start cu idea de a folosi modulul de pe ebay TM1637 deoarece e foarte ieftin (1,4$) si ma scapa de multe complicatii atat hardware cat si software. Panoul frontal l-am proiectat sa fie usor de realizat si cu un design usor si intuitiv. in final arata asa: Dar hai sa vedem ce stie sa faca: - timpul setat este in intervalul 00:01 -> 99:59 [min:sec]; - la pornire se afiseaza ultimul timp setat, timerul fiind in mod Idle (Asteptare) indicat de LED-ul verde; - din butoanele Min UP, Min DOWN, Sec UP si sec DOWN se seteaza timpul. Acesta ramane memorat in EEPROM-ul PIC-ului, asa ca dupa stabilirea timpului optim de expunere, acesta nu mai trebuie setat din nou; - la actionarea butonului Mode, se porneste numaratoarea inversa, se comanda releul, acesta alimenteaza banda de leduri UV, mod de functionare indicat de aprinderea ledului rosu; - la o alta apasare a butonului Mode, modulul trece in mod Pauza, afisajul clipeste, se intrerupe alimentarea la ledurile UV, se aprinde led-ul Idle. - la o alta apasare a butonului Mode se reporneste numaratoarea inversa se alimenteaza din nou ledurile UV Led rosu aprins, cel verde stins; - cand ajunge la 00:00 se opreste alimentarea ledurilor UV iar afisajul clipeste led rosu stins, cel verde aprins; - o apasare lunga a butonului Mode in orice stare din cele descrise mai sus, duce la resetarea timpului la 00:00 si oprirea alimentarii ledurilor UV. O alta apasare a butonului Mode seteaza timpul initial si pregateste timerul pt o noua expunere. Alimentarea este de 12V iar pentru obtinerea celor 5V necesari PIC-ului am folosit acest regulator achizitionat ieftin tot de pe ebay (DC-DC Converter Step Down buck Power Supply Module) care-si face treaba minunat, chiar daca-i foarte mic. Mai jos este hex-ul folosit Temporizator.hex.txt Orice sugestie este binevenita !!! Editat Iulie 17, 2016 de Kreator Link spre comentariu
mars01 Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 Bravo! Arata bine si pare foarte functional. Am si eu in proiect realizarea unuia, dar in plan este un LCD si mai multe meniuri pentru a permite selectare expunere in wave, reglare intensitate UV minim-maxim, mai multe preset-uri timp/intensitate UV. Plus ca vreau sa folosesc un encoder ... Link spre comentariu
Mircea Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 Salut. @Cristi, frumos proiectul. As mai pune un buzzer ca sa-ti dea de stire cand e gata operatia. Poate esti la o cafea.Personal folosesc becuri CFL, pentru uniformitatea luminii. Cat or mai exista, apoi voi trece la LED-uri.@Marius, e mai practic cu afisaj LED caci vezi display-ul de la distanta. Link spre comentariu
mars01 Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 (editat) Pai pot folosi un display GLCD si sa afisez timpul cu font-uri maaaari ... Oricum am deja hardware-ul facut pentru LCD clasic 16x2 si e pus totul pe placuta, inclusiv "bazaitorul" caruia deocamdata trebuie sa ii mai adaug un rezistor ceva in serie sau schimb frecventa pentru ca, pentru cat de mic este, emite niste sunete de te scoate din pepeni. Un sunet numai bun pentru amplificat in boxe cand apare un manelist la orizont Editat Iulie 17, 2016 de mars01 Link spre comentariu
Mircea Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 Astept cu nerabdare tutorialul PIC GLCD cu fonturi maaaari. Adevarul e ca costul GLCD si TFT devine ridicul de mic comparat cu LCD alfanumeric.Eu ma joc si cu sunete pe mini-difuzoare. Asa imi pot pune maneaua preferata . Nu mai stau cu tiuitul buzzer-ului. Ca tot sunt si ieftine si fortoase controllerele actuale. Link spre comentariu
mars01 Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 Deocamdata am dat si eu comanda pe Ali de cateva module afisaj cum are colegul mai sus. Chiar vreau sa ma "joc" mai mult cu comunicatia I2C ... Link spre comentariu
Kreator Postat Iulie 17, 2016 Autor Partajează Postat Iulie 17, 2016 (editat) Nu merge cu I2C-ul clasic! M-am chinuit mult pana sa-mi dau seama de asta (multumesc @Thunderer!) asa ca a trebuit sa realizez eu protocoalele de comunicatie dupa cum scrie in datasheet, dar m-am inspirat si de aici (arhiva TM1637_BOLT_3.rar ). Editat Iulie 17, 2016 de Kreator Link spre comentariu
Kreator Postat Iulie 17, 2016 Autor Partajează Postat Iulie 17, 2016 M-ati convins! L-am facut si sa bipaie. Buzerul se conecteaza intre pinii RC3 si RC4 (in configuratie push - pull ca tiuitorul meu e facut mai pe silence ) Nu mai atasez poza ca e evident. Hex-ul corespunzator este : Temporizator.hex.txt Link spre comentariu
Mircea Postat Iulie 17, 2016 Partajează Postat Iulie 17, 2016 Bine ca n-am sugerat sirena si girofar... cred ca si pe alea le puneai. . N-ai de ce sa-mi multumesti mie pentru acea comunicatie. Tu ai facut tot ce trebuia.Ce PCB-uri folosesti? Ultima oara am cumparat de pe eBay si nu reactioneaza uniform la expunere. Am un colt unde trebuie sa expun 1-2 minute in plus. Sunt alea in pungi galbene. Link spre comentariu
Kreator Postat Iulie 17, 2016 Autor Partajează Postat Iulie 17, 2016 (editat) N-am incercat inca metoda foto deoarece sunt la stadiul de constructie a UV Boxului... Am luat folie albastra care se lamineaza pe cablaj si o banda de 120 leduri UV SMD 5050. Sa vad ce iese.... Am facut testul cu bancnota. Ies in evidenta elementele de siguranta dar nu asa pronuntat cum se vad pe verificatoarele de bancnote de la job. Alea au o lampa neagra un forma de U pt UV. Ledurile mele cred ca au lungimea de unda mai mult spre mov decat spre UV. Momentan folosesc press & peel pentru cablaje mari, dar la microcontrolere de cele mai multe ori folosesc cablaje de test fiindca se fac mult mai rapid. M-am lenevit de cand cu ebay-ul... folosesc module gata facute, iar eu doar le pun laolalta... Editat Iulie 17, 2016 de Kreator Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum