Sari la conținut
ELFORUM - Forumul electronistilor

cum comand un releu cu pic


Vizitator Gabi200

Postări Recomandate

Vizitator Gabi200

salut.cum pot comanda un releu cu un pic16f84a sau oricare alt microcontroller?Comanda ar fii printr-un senzor de miscare , cand simte prezenta atunci sa imi actioneze releul.multumesc

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

Top autori în acest subiect

  • Liviu M

    3

  • wolfei

    3

  • puiu

    2

  • nooob64

    2

Top autori în acest subiect

1. Un releu se poate comanda de catre un PIC: a) direct, daca are curent mic de anclansare ca sa duca PIC-ul; b) printr-un tranzistor intercalat intre PIC si releu; c) printr-un optocuplor intercalat intre PIC si releu.2. Eu personal as alege ultima varianta deoarece i-mi permite si izolarea galvanica si lucru cu alta tensiune pe releu decat pe PIC.

Link spre comentariu

1. De regula varianta b) am folosit-o numai pentru amplificare de curent nu si tensiune, datorita posibilitatii ajungerii de tensiuni mari pe PIC in caz de defect. De regula izolez cat pot de bine PIC-ul, chiar daca este mai scump dar stiu ca nu se strica PIC-ul

Link spre comentariu

Iei un mosfet canal N gen 2N7002 , legi frumos grila la masa cu o rezistenta de 10K si cu o rezistenta de 1K mergi de la grila la un pin de la PIC .Eu asa am facut la comanda unor relee cu care cuplez ~220V.

Link spre comentariu

Si varianta b) iti permite lucrul cu alte tensiuni pe releu.

dar nu este izolat galvanic , daca se strapunge tranzistorul si intra in scurt iti buleste si picul
Nu ma refeream la relee cu bobina pe 220 V, ci la 12 (eventual 24 V).Tinand cont ca daca se strica tranzistorul tot mai ramai cu rezistenta in baza (intre pic si tranzistor) + bobina releului, cred ca sunt destule sanse ca PIC-ul sa ramana intreg.Una din functiile uzuale ale tranzistoarelor e "level shiftingul", adica exact ce se intampla la comanda unui releu alimentat la alta tensiune decat cea a dispozitivului de comanda. Si de multe ori la tensiuni/puteri ceva mai mari de cei 12V de alimentare ai unui releu.Pe principiul "daca se strica" renuntam la o buna parte a electronicii.
Link spre comentariu
  • 3 săptămâni mai târziu...

Am o intrebare..in proteus se poate simula cu un releu?...spre exemplu daca imi scade o temperatua sub un anumit nivel sa deschid o rezistenta cu nichelina printr-un releu la 220V...eu in proteus am pus un bec in locul rezistentei...dar nu am gasit un releu activ...care sa imi permita sa aprind becul prin intermediul lui..

Link spre comentariu

Am gasit releu de ieri..in proteus scria ca e activ..dar nu reusesc sa il pornesc.Atasez schema mea si configuratiile releului.

Ideea e urmatoarea: Cand temperatura de la un senzor scade sub 38 grade sa porneasca releul si sa aprinda becul.Am pus Led-ul doar ca sa vad daca merge codul..si merge. Releul e conectat la reteaua de 220v. Ma gandesc ca poate trebuie sa configurez ceva prin releu ca sa mearga...desi am incercat cam toate posibilitatile.

Multumesc pentru ajutor!

 

 

Posted Image

 

Posted Image

 

LE: Gata am rezolvat...eu pusesem component value 220v...cand de fapt aia tr sa fie valoarea de pornire a releului, adica 5V. :rade:

Link spre comentariu

Esti sigur ca gasesti un releu asa de "slab" incat sa-l comanzi direct din PIC? Din cate stiu eu, PICurile pot maxim 20 mA.

Nu comandati relee direct din PIC chiar daca este pusa dioda pe bobina releului ca o sa intre PIC-ul in reset si nu o sa stiti de ce (sa nu mai vorbesc de AVR-uri la care se arde intreg portul) , musai un tranzistor sau mosfet si comandat din PIC printr-o rezistenta de 1K , am mai spus asta.Pune sonda de la osciloscop pe pinul PIC-ului cind comanzi direct bobina releului si o sa vezi niste anomalii.Eu mi-am construit un atenuator de volum cu relee , bobina la 30mA comandate dintr-un 74hc595 , si se corupea eepromul PIC-ului , plus o mai lua razna.La comanda releelor multa grija la filtrare .
Link spre comentariu

salut.cum pot comanda un releu cu un pic16f84a sau oricare alt microcontroller?Comanda ar fii printr-un senzor de miscare , cand simte prezenta atunci sa imi actioneze releul.multumesc

Salut,Doar ca idee poate te ajuta fisierul atasat. Face parte dintr-un proiect de placa de dezvoltare (mai bine spus de invatare ptr ca la asta o folosesc).Eu personal daca aveam nevoie sa comand un singur releu luam in considerare sfaturile colegilor de forum deja postate.
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