Sari la conținut
ELFORUM - Forumul electronistilor

Pic 16f628A temporizator


Postări Recomandate

Salutari,

As dori sa realizez un mic montaj cu PIC16f628A, un fel de temporizator care sa faca urmatoarele:

La apasarea unui switch (limit switch) sa inchida un releu si sa aprinda un led 15 minute, dupa aceste minute sa faca doua cicluri de o secunda inchidere releu deschidere releu, dupa aceste doua cicluri sa aprinda alt led. Ledul ramane aprins pana la eliberarea switch ului (limitatorului).

actionarea switch-ului sa poata sa reseteze operatiunea oricand.

Se poate realiza acest montaj cu acest PIC16f628?

Va multumesc anticipat pentru ajutor!

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

Top autori în acest subiect

Top autori în acest subiect

Buna seara,

 

Genul acesta de program este suficient de simplu incat sa fie implementat si cu un PIC10F202 care este in capsula SOT23-6 (512words flash, 24bytes SRAM). Evident astfel ca se poate implementa cu 16F628 / 16F628A.

Sa inteleg ca aveti nevoie de:

- o intrare (switch-ul)

- o iesire (LED1)

- o iesire (LED2)

- o iesire (RELEU)

 

Este neclara functionarea dorita.

 

Doriti ca atata timp cat switch-ul este apasat sa se desfasoare secventa:

- la apasare switch, RELEU = ON si LED1 = ON pentru 15minute iar apoi RELEU = ON o secunda, RELEU = OFF o secunda, RELEU = ON o secunda, RELEU = OFF o secunda, LED2 = ON)?

- odata cu eliberarea switch-ului, daca LED2 = ON se face LED2 = OFF; prin eliberarea switch-ului in orice moment, toate operatiile din lista care nu s-au executat inca, vor fi abandonate si se intra intr-o stare de asteptare a apasarii switch-ului.

 

Corect asa?

Editat de mars01
Link spre comentariu

da e corect, dupa cele 15 minute se face releu off o secunda releu on o secunda (de doua ori) dupa aceste cicluri se stinge ledul 1 si se aprinde ledul 2 care ramane asa pana la eliberarea switch-ului. orice eliberare a switch ului reseteaza operatiunile si se asteapta o noua apasare de switch.

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