M1Hai Postat Septembrie 2, 2011 Partajează Postat Septembrie 2, 2011 In poza ACEASTA partea de alimentare marcata cu chenar verde poate fi inlocuita de un alimentator DC 5V/1A ? Link spre comentariu
leoncris Postat Septembrie 2, 2011 Partajează Postat Septembrie 2, 2011 Nu , nu poate fi ... inlocuita . Link spre comentariu
M1Hai Postat Septembrie 2, 2011 Autor Partajează Postat Septembrie 2, 2011 De ce? Frecventa nu este data de oscilatorul de 4MHz care este alimentat cu 5V ? Link spre comentariu
leoncris Postat Septembrie 2, 2011 Partajează Postat Septembrie 2, 2011 Corect,stai ca mi sa impupazat ... vazul.Ia masoara cele 2 tensiuni pe iesirea LM371 . Link spre comentariu
Vizitator vdrapaca Postat Septembrie 2, 2011 Partajează Postat Septembrie 2, 2011 De ce? Frecventa nu este data de oscilatorul de 4MHz care este alimentat cu 5V ?Daca nu se doreste power back-up toata schema incercuita cu verde poate fi inlocuita cu adaptorul de 5V-1A.Bafta! Link spre comentariu
M1Hai Postat Septembrie 2, 2011 Autor Partajează Postat Septembrie 2, 2011 Corect,stai ca mi sa impupazat ... vazul. Ia masoara cele 2 tensiuni pe iesirea LM371 . Inca nu am realizat partea hardware... doar daca simulez si masor cele 2 tensiuni de la iesirea LM317 Multumesc pentru raspunsuri! Link spre comentariu
M1Hai Postat Septembrie 2, 2011 Autor Partajează Postat Septembrie 2, 2011 Revin cu o intrebare in legatura cu schema atasata in primul post... U1 74HC595 si U3 74HC595 comanda afisoarele pentru minute, iar U5 74HC595 si U7 74HC595 cele pentru ore... sau e invers? Link spre comentariu
Ticu Postat Septembrie 2, 2011 Partajează Postat Septembrie 2, 2011 Controlerul trimite datele serial (pe un singur fir) la U1 si ele sunt deplasate prin cele 8 registre. Secventa este: se stabileste nivelul LOW sau HI pe iesirea de date (dupa cum este necesar ca segmentul sa fie stins sau aprins), apoi se creste clockul de la LOW la HI - ceea ce are ca efect memorarea nivelului in primul registru al lui U1, simultan cu deplasarea continutului initial in registrul 2 s.a.m.d.Dupa ce U1 "s-a umplut", datele sunt translatate spre U3, apoi U5 si U7. In acest moment se termina trenul de 8x4=32 biti si se poate da (pe pinii 12) impulsul pentru transferul tuturor celor 32 de biti din cele 32 registre in 32 latch-uri corespunzatoare. Iesirile latch-urilor sunt legate la segmentele celor 4 digiti (care se aprind daca primesc +5V de la iesire). Presupun ca se folosesc afisaje cu catod comun.Raspunsul la intrebarea ta este: depinde cum este programat controlerul sa formeze sirul de date care se incarca in registre. Poate incepe cu cel mai semnificativ digit (zeci de ore) sau cel mai putin semnificativ (minute). In primul caz U7 va fi pentru zeci de ore, iar in al doilea caz va fi pentru minute.Alimentarea controlerului era prevazuta si din bateria de 9V (redusi la 5V) pentru cazul cand pica reteaua (pentru cateva secunde sau ore), ca sa nu uite ora. Alimentarea afisajului (de la retea) se intrerupe in acest timp pt. ca bateria nu are capacitate suficienta pentru a asigura cateva sute de mA necesari afisajului.Ai grija ca alimentatorul dau sa nu dea mai mult de 5 V si sa fie stabilizat. Variatiile de tensiune datorita aprinderii/stingerii segmentelor s-ar putea sa perturbe controlerul si oscilatorul. Link spre comentariu
M1Hai Postat Septembrie 2, 2011 Autor Partajează Postat Septembrie 2, 2011 Am inteles treaba cu registrele, insa la partea de programare sunt inca la inceput...Mai jos am atasat codul sursa al MCU pentru ceas. Conform acestui cod care din cele 4 registre comanda afisorul pentru zeci de ore... ore... zeci de minute si minute ?Pentru partea de alimentare o sa ma hotarasc daca o sa folosesc adaptorul de 5V/1A sau o sa fac stabilizatorul cu LM317. Link spre comentariu
Ticu Postat Septembrie 2, 2011 Partajează Postat Septembrie 2, 2011 Din pacate nu ma pricep nici eu. Din schemele intalnite as zice ca U1 este pentru zeci de ore, apoi ore, zeci de minute, minute. Fiindca si codurile mai sunt inspirate unul de la altul...Din simulare nu poti sa-ti dai seama?Ai putea sa faci montajul si daca ordinea nu-i buna schimbi sensul de introducere a datelor: de la controler Data intra pe pin 14 al lui U7, apoi pin9-U7 se leaga la pin14-U5, pin9-U5 la pin14-U3, pin9-U3 la pin 14-U1 si pin9-U1 ramane liber. Asta daca nu e placa de circuit imprimat. Link spre comentariu
M1Hai Postat Septembrie 3, 2011 Autor Partajează Postat Septembrie 3, 2011 O sa incerc sa simulez schema in Proteus sau in Multisim 11 sa vad cum functioneaza. Link spre comentariu
MatyC Postat Septembrie 7, 2011 Partajează Postat Septembrie 7, 2011 Poti sa folosesti un tranzistor care sa alimenteze registri 595 si afisoarele conditionat de prezenta alimentatorului AC. Oscilatorul si PIC16 trebuie o baterie de backup pentru a fi alimentate permanet, asta daca vrei sa eviti reglarea ceasului la fiecare cadere a retelei electrice nationale. In cazul in care folosesti un alimentator stabilizat sigur la 5V te poti lipsi de de circuite stabilizatoare interne. Ma refer la ceva genul 7805 sau lm317. Inlocuiesti bateriia de 9V cu una de 4,5 V. In cazul in care oscilatorul poate functiona la 3V e mai bine. Folosesti acumulator de 3,6V si ceasul va functiona si fara alimentare de la priza. 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