EFTIMIE Posted August 14, 2012 Share Posted August 14, 2012 Va salut am si eu nevoie de un temporizator de la 0-99min. cu pic 16F873A sau PIC 16F876A .Temporizatorul as dori sa fie cu afisaj pe LED sa aibe buton de start ,stop iar reglajul timpului sa fie facut dintr-un endless, atat in front crescator cat si in front descrescator cu accelerare pe masura ce se invarte de el. Ca si cerinte :Se porneste temporizatorul se stabileste timpul se apasa buton start.Daca in timpul temporizarii se doreste oprirea se apasa butonul stop,temporizarea fiind reluata de la secventa unde s-a oprit prin apasarea butonului de start.Este necesara si functia de reset prin apasarea unuia din cele doua butoane de Start sau Stop pt.un timp de 2-3s.Afisorul va avea si puncte zecimale si am nevoie ca pct-ul de la digitul de minute sa bata secunda.In speranta ca voi fi ajutat ca si in alte randuri,multumesc anticipat celor care se vor implica. Link to comment
EFTIMIE Posted August 16, 2012 Author Share Posted August 16, 2012 Nimeni nu are nici o parere? Link to comment
EFTIMIE Posted August 17, 2012 Author Share Posted August 17, 2012 Un mare UPPP. in continuare, am scheme cu pic dar setarile se fac digit cu digit din swich si este mai complicat de manevrat de cel pt. care am nevoie sa-l implementez. Link to comment
Liviu M Posted August 17, 2012 Share Posted August 17, 2012 Topicul asta nu se potriveste mai bine la Bazar? Link to comment
EFTIMIE Posted August 17, 2012 Author Share Posted August 17, 2012 De ce credeti asta ?Am solicitat ajutor pt. realizarea acestui temporizator cu PIC si am mai avut si alte rezolvari de acest gen cu ajutorul colegilor de forum carora le multumesc inca o data pe aceasta cale .Tot la aceasta sectiune sau dezbatut problemele vis-a-vis de functionare sau facut scheme fisiere hex.si au iesit niste lucrari utile si pt.alti useri.Stima. Link to comment
Liviu M Posted August 17, 2012 Share Posted August 17, 2012 Pentru ca pari presat de timp. Si sunt sanse ca la bazar sa gasesti rezolvare mai rapida. Link to comment
EFTIMIE Posted August 18, 2012 Author Share Posted August 18, 2012 Multumesc sunt presat de timp dar nici "nu dau turcii"asa ca mai astept si poate se gaseste timp si pt.acest proiect. Link to comment
EFTIMIE Posted August 20, 2012 Author Share Posted August 20, 2012 Lumea este in concedii dar astept poate prinde contur. Link to comment
10vid Posted August 21, 2012 Share Posted August 21, 2012 De ce 16F873A? N-ar fi mai ieftin cu 16F628A (16 pini I/O): 13 pini pentru controale si ecran 2 pini pentru quartz 1 pin pentru iesire releu. Sau mai lipseste ceva? Link to comment
EFTIMIE Posted August 21, 2012 Author Share Posted August 21, 2012 M-am gandit ca este nevoie de ADC dar ca intotdeauna nota 10.Multumesc mult maestre si poate ma revansez si eu intr-un fel pt. nenumaratele solutii care mi le-ai dat .Fac cablajul si sa vedem ce iese.Inca o data mii de multumiri. Link to comment
EFTIMIE Posted August 21, 2012 Author Share Posted August 21, 2012 A disparut imaginea si nu am apucat sa o salvez ,se mai poate pune .Si fisierul hex ?,ma ajutati si cu el ca de fiecare data.Multumiri anticipate. Link to comment
Liviu M Posted August 21, 2012 Share Posted August 21, 2012 De ce 16F873A?Sau mai lipseste ceva?Poti sa-mi explici putin, te rog, cum faci citirea encoderului (ca mie din schema nu-mi iese nicicum)?Merci! Link to comment
briobit Posted August 21, 2012 Share Posted August 21, 2012 aveti si hex la aceasta schema sau este de principiu (intreb ca sunt interesat de realizaea unui temporizator deoarce am comandat si eu 300 de leduri UV si vreau sa fac o cutie de expunere cu temporizare ) Link to comment
10vid Posted September 2, 2012 Share Posted September 2, 2012 Poti sa-mi explici putin, te rog, cum faci citirea encoderului (ca mie din schema nu-mi iese nicicum)? Merci! Citirea tastelor si a encoderului se face la pinul RA5. Oricum, acea schema a fost facuta in graba, diodele apar inversate.Am facut un hex dupa indicatiile dl-ui Eftimie, si o schema noua, completa. La PIC16F628A pinul RA4 e open drain (adica deschide doar inspre GND), de aceea se va folosi un tranzistor PNP pentru a actiona releul. Nu am gasit encoder in Proteus, de aceea cine vrea sa simuleze, va trebui sa se limiteze la modul rudimentar de a apasa alternativ pe cele doua intrerupatoare ale encoderului. Encoderul seteaza minutele, iar daca se tine apasat RESET, encoderul seteaza secundele. Timpul setat se memoreaza in EEPROM, dar nu in continuu, ci numai dupa inceperea unei temporizari, pentru a nu uza EEPROM-ul. Memorarea in EEPROM se face desfasurat pe toata suprafata acestuia, prelungind astfel viata acestuia de la 1M la 16M scrieri. Timer99min_v1.zip Link to comment
Liviu M Posted September 2, 2012 Share Posted September 2, 2012 OK, in schema noua e totul clar (cel putin asa pare acum). Multumesc. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now