Sari la conținut
ELFORUM - Forumul electronistilor

Cronometru cu pic


EFTIMIE

Postări Recomandate

Va salut as avea nevoie de un cronometru cu pic care sa contorizeze orele de functionare a unui generator.Practic funtionarea lui sa se faca de cate ori functioneaza generatorul si la fiecare pornire sa plece de unde a ramas,cumuland asfel timpul de functionare ,sa aibe functie de reset si intrare pt. activare.

Link spre comentariu
  • Răspunsuri 65
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • EFTIMIE

    28

  • 10vid

    19

  • ratoiul

    14

  • GeoMar

    3

Top autori în acest subiect

Imagini postate

Salutare,In continuare la "Contor Ah cu PIC 12F675" solicitasem tot un contor cu 4 digiti care sa numere pana la 9999 de ore, sa memoreze orele numarate si posibilitatea de a programa acest contor functie de agregatul pe care il monitorizeaza. Acuma nu stiu daca este complicat sa fie modificat softul de la"Contor Ah cu PIC 12F675" pentru cele solicitate mai sus, nu ma pricep la scris programe pentru uC-re,daca as fi stiut deja era prezentat aici. La ce ar fi util un astfel de contor ? Un astfel de contor ar fi util ca la un numar de ore functionare electropompe, motoare termice,agregate etc sa ma atentioneze ca trebuie sa inlocuiesc anumite parti componente ale acestora conform cartilor tehnice si executarea unor lucrari de intretinere mai speciale.

Link spre comentariu

Va salut as avea nevoie de un cronometru cu pic care sa contorizeze orele de functionare a unui generator.Practic funtionarea lui sa se faca de cate ori functioneaza generatorul si la fiecare pornire sa plece de unde a ramas,cumuland asfel timpul de functionare ,sa aibe functie de reset si intrare pt. activare.

Cred ca acest Numarator cu 4 digiti este bun, "memoreaza" ce a numarat pana la intreruperea alimentarii, testat de mine.

Mai trebuie adaugat la el, doar un mic montaj care sa-i aplice un impuls pe intrarea "Up" la fiecare 60 de minute, atat timp cat functioneaza generatorul.

Link spre comentariu

Salutare,Am rumegat rapid trimiterea facuta de @GeoMar si pare o idee buna, exista si un circuit logicspecializat pentru numararea celor 60 de minute, daca s-ar putea si o programare la contor eraf. bine si excelent daca era un 12F675.

Link spre comentariu

... eraf. bine si excelent daca era un 12F675.

Era, dar nu merge pic 12F675, parerea mea, NU are pini suficienti, 7 pini trebuie numai pentru segmentele afisajelor. :da Apoi pentru anodul/catodul digitilor, inca 4.
Link spre comentariu

Dupa schema propusa de @10vid, dar si de @francezu si @Ticu reiese ca se poate utiliza un 12F675, cel putin raman 3 pini disponibili. Softul este creeat de @10vid si montajul este executat de @Ticu,felicitari lor.

post-58963-139829345863_thumb.gif

post-58963-13982934587_thumb.jpg

post-58963-139829345877_thumb.jpg

Link spre comentariu

Schema cu PIC12F675 e voluminoasa. Ticu avea deja facut acel modul, de aia s-a continuat cu acea varianta.Nu cred ca merita adaptat acel numarator cu clickuri, cine sta sa dea clickuri la fiecare 60 min. Si chiar daca se face un montaj, ce se intampla daca se opreste agregatul la 59 min? Se pierde o ora?Apoi, 9999 ore e cam putin, adica 1 an si aproape doua luni.Eu as zice sa se foloseasca PIC16F628A cu schema de sesizare de mai jos (sau ceva similar) si avand doua campuri de afisare, astfel: 9999 99:59, distinctia intre campuri facandu-se prin punctul (sau doua puncte, depinde de tipul displayului) care clipeste in campul al doilea.La oprirea agregatului, condensatorul de 10uF se descarca rapid, tensiunea cade la pin si uC e avertizat astfel sa opreasca displayul (pentru a economisi curent), condensatorul de 2200uF mai furnizeaza suficienta energie pentru a salva starea in EEPROM.

post-39383-139829345985_thumb.gif

Link spre comentariu

Salutare maestre,Iata un amanunt important care mi-a scapat, intradevar este nevoie de numarat si minutele, dar daca am inteles bine, un contor cu 16F628A care sa numere 999999 ore ? nu pare exagerat ? 9999:59 poate ar fi mai bine, cam ca in imagine.

post-58963-139829346418_thumb.png

Link spre comentariu

Ideea era sa se lucreze intern cu 8 cifre, iar extern, prin intermediul unui push-buton, sa se comute cate un camp de 4 cifre, pe acelasi display de 4 digiti. Deosebirea intre cele doua campuri facandu-se prin cele doua puncte (:) care clipesc, si care inseamna ca suntem in campul de jos.

999999:59

sau

999999:59

Link spre comentariu

Salutare,

Se pot pune si fisiere hex. pentru cele doua variante?

Eu am vrut sa continui pe un topic deja inceput, referitor contor, vezi "Contor Ah cu PIC 12F675"dezvoltat de @10vid, ma gandeam atunci la o modificare de soft. Acum am vazut topicul asta deschiscam cu aceeasi propunere si aici @10vid considera de cuvinta utilizarea unui PIC16F628A, stie mai binece zice, asa ca eu nu am facut decat sa desenez doua scheme, posibile variante si asa cum am maispus si cu alta ocazie nu ma pricep sa scriu programe pentru uC-re. Eu preferam PIC12F675 pentru caasta am, dar asta nu conteaza si intre timp adun documentatie ca sa ma apuc sa invat sa concep programe pentru uC-re si sa le scriu, nu sunt hotarat ce limbaj sa aleg, posibil sa aleg assembler.
Link spre comentariu

Salutare,Am zarit ca @10vid lucreaza deja la un program uC pentru controlul unor led-uri RGB, vezi"Ajutor control leduri rgb", probabil mai lucreaza si la altele, dar sunt convins ca de indata ce va gasi un pic de timp va interveni si aici.

Link spre comentariu
  • 3 săptămâni mai târziu...

:101 Sarbatori fericite in continuare tuturor! :101

 

M-am ocupat putin de acel cronometru. Portile NOT din schema se vor inlocui cu tranzistoare NPN si rezistente de 1.2k la intrare in baza (n-am gasit alt model de ecran in Proteus, decat cu intrari digitale, care nu functioneaza cu tranzistoare, de aia am pus porti NOT)

Intrarea in meniu se face tinand butonul "MENIU" apasat 1.5s.

Resetarea cronometrului se face tinand apasat butonul "OK" 2s.

cronometru_16F628A_v1.zip

post-39383-139829360183_thumb.jpg

Link spre comentariu

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări