srdjan Postat Iunie 8, 2009 Partajează Postat Iunie 8, 2009 Nu eram convins unde ar fi locul acestui subiect asa ca am preferat sa-l pun aici si sa las la atitudinea staff-ului privind apartenenta subiectului.deci: in proiectul ce-l mesteresc vreau sa folosesc afisaj cu 4 digiti de cate 7 segmente catod comun + punct zecimalintrucat am toti pinii ocupati (daca pot prefer sa nu renunt la niciunul) va intreb daca pot face multiplexare cu 4 pini pentru anod si 4 pini pentru acele 4 catoade corespunzatoare fiecarui digit (in loc de 8+4). eventual niste pareri cum se vede si cam care ar fi timpii (in milisecunde) la care ar trebui sa alimentez led-urileMultumiri! Link spre comentariu
cirip Postat Iunie 9, 2009 Partajează Postat Iunie 9, 2009 Salut,Cred ca ai mai multe optiuni, fiecare cu costul ei.1)Fara sa folosesti alte circuite auxiliare, ai nevoie de minim 7 segmente + 1 punct zecimal + 4 catozi = 12 biti de comanda.2)Daca folosesti un demux ptr comanda catozilor, reduci necesarul de pini la 2. Daca folosesti un decodor BCD->7 segmente ptr comanda segmentelor, ai nevoie de alti 4 pini. In total 6 pini ptr segmente si mai adaugi unul ptr pct zecimal3)Comanzi afisoarele dintr-un registru de deplasare cu intrare serie si iesire paralel. In cazul asta cred ca te scoti cu 2 pini de la procesor (data si clock), dar mai pui ceva integrate pe langa.Cu frecventa eu fac asa. Frecventa minima cu care tre sa clipeasca fiecare digit e de 25Hz. E limita la care incepe sa se vada palpaiala. De obicei ma duc la 50Hz, deci 20ms. Ca sa clipeasca fiecare digit cu 50Hz, trebuie sa multiplexezi cu o frecventa de N ori mai mare, unde N este nr de digiti. Deci ptr 4 digiti au as muxa la 200Hz (5ms intre trecerile de la un digit la cel adiacent).Cirip Link spre comentariu
srdjan Postat Iunie 9, 2009 Autor Partajează Postat Iunie 9, 2009 merci de indicatii. eu ma gandeam ca ar fi posibil sa folosesc:1: pinii 1-4 pentru 4 segmente + pinii 7-10 pentru catozi timp de 40 milisecunde (afisez jumatatea de sus a cifrei) 2: aceiasi pini 1-4 pentru 3 segmente+pct + pinii 7-10 pentru catozi timp de 40 milisecundeastfel pentru fiecare jumatate de cifra afisata am 40 de milisecunde in total avand nevoie de 2*4*40=320 milisecunde pentru afisarea completa.40 milisecunde mi-a iesit perioada impartind 1000 durata la 25 frecventa...ulterior urmand sa ma joc din counter pentru a vedea un optim smooth pentru vedere... astfel ajung la aproximativ 3 afisari complete intr-o secundaordinea de afisare m-am gandit sa fie 1s,1j,2s,2j,3s,3j,4s,4j... cred ca ma pun sa incerc asa sa vad cam care ar fi efectul vizual...nu tin sa fie o afisare fara palpait atat timp cat palpaitul nu e enervantpractic e ca si cand as multiplexa 8 digiti cu 8 pini anod + 8 pini catod... ca si durate...daca a incercat cineva rog sa-mi impartaseasca experienta Link spre comentariu
cirip Postat Iunie 9, 2009 Partajează Postat Iunie 9, 2009 astfel pentru fiecare jumatate de cifra afisata am 40 de milisecunde in total avand nevoie de 2*4*40=320 milisecunde pentru afisarea completa. Adica 3Hz. Pai o sa vezi cum se plimba niste carnati pe afisaj. Mi se pare f complicat. Trebuie circuit de demuxare de la 4 pini ai procului in cate o jumatate de digit, deci 4 demuxuri 1:2, plus pinul de selectie. Ca sa obtii 25Hz per digit (40ms), trebuie sa faci comutare la 40/8=5ms, nu la 320. Va trebui sa maresti curentul de 8 ori, altfel se va vedea slab. 8 rezulta din 4 digiti X 2 jumatati=8 etape de afisare independente. Link spre comentariu
MifTy Postat Iunie 10, 2009 Partajează Postat Iunie 10, 2009 minunat, dar ce microcontroller e ?la, s? ?tim ?i noi despre ce vorbi?i aici!!! Link spre comentariu
srdjan Postat Iunie 11, 2009 Autor Partajează Postat Iunie 11, 2009 despre atmega8 era vorba dar s-a trecut la afisare lcd (nokia 7110)... sper sa iasa cevaLE: btw...daca are cineva ceva librarii pentru sed1565 sa-mi traga cu ochiu Link spre comentariu
Stefan Postat Iunie 11, 2009 Partajează Postat Iunie 11, 2009 trebuie sa iasa ceva daca scrii corect programul.mie imi mananca viata conexiunea pinilor la un display de 3310 ,deoarece nu prea imi vine sa cositoresc contactele alea aurite, dar cred ca asa e cel mai sigur daca nu vrei sa te chinui doua zile si sa nu stii de la ce e (ex personal)acum vad ca la 7110 are panglica- asa ca ii poti pune un conector si ai scapat de toate problemele. Link spre comentariu
srdjan Postat Iunie 11, 2009 Autor Partajează Postat Iunie 11, 2009 la 7110 nu te poti atinge de panglica aia cu ce scule ai in casa... traseele sunt muuuult prea subtiri. conexiunile mi-au iesit lipind fludor de 0.5 direc pe pinii care ma interesau 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