Sari la conținut
ELFORUM - Forumul electronistilor

Semnalizare cu impuls (ca pt autostrada)


critix

Postări Recomandate

:da Cum spuneam anterior : esti super, omule !!! ...am inteles, nu voi face incrucisari ; cat despre MCLR - am citit intr-o nota Microchip ca trebuie pus la V+ printr-o rezistenta de minim 100 ohmi (dar poate intr-un anumit context ?!?) , de aceea am intrebat... Multumesc pentru tot ! Numai bine !
Link spre comentariu

Cu placere! Intr-adevar depinde de context, dar cand nu folosesti hardware reset si nici ICSP, rezistenta respectiva nu e necesara, specificatiile pinului respectiv sunt -0.3 to +13.5V ( din datasheet).

Link spre comentariu

Poti fi tu primul care-l testeaza, iar eu iti voi oferi suportul necesar in caz ca ceva nu merge bine.Tranzistorii pot fi orice N-mosfet de nivel logic, ex: IRL3705, IRL3714, IRL520, IRLD024, etc.

Link spre comentariu
Vizitator danutbanu

Salut

 

Blinker5 la testat cineva este functional? sa stiu daca ma apuc de treaba.

Q1 si Q2 sunt IRL520?

 

Multumesc anticipat

Blinker4 este testat de mine si este functional, pentru Blinker5 am comandat piesele dar dupa Paste va pot spune daca este OK.

Multumim Francezu!

Link spre comentariu

Folosind hardware-ul functional (blinker4) am testat si versiunea blinker5. Din pacate functioneaza...corect pana la un punct : "se face" ca memoreaza durata, dar, dupa intreruperea alimentarii, la o noua alimentare, un impuls scurt negativ pe S1 (folosita initial in procedura de memorare) duce la nivel Low pe S1 (aprinde LED-ul montat spre plus ) permanent !!! Nu se stinge decat daca se pune S2 la masa sau se intrerupe alimentarea ...

Citind PIC-ul am constatat ca s-a pastrat valoarea osccal si valoarea memorata in eeprom este FD 40 (primele 2 locatii). Mentionez ca am pastrat in montaj si cele 2 diode 1n4148 ...

Link spre comentariu

FD40 in hexa inseamna o perioada memorata de ~648 secunde. E clar ca nu temporizeaza corect, cand am timp am sa verific codul.Deocamdata nu mai am nici un 12F629/675 sa verific in montaj, ma bazez doar pe simulare - in proteus este ok. Daca poti incearca sa programezi o perioada de ~5sec ( sa tii maneta apasata in procedura de programare 5s) si apoi sa citesti valoarea din eeprom.

Link spre comentariu

Am terminat de spalat pe jos in bucatarie :), asa ca am revenit ... Multumesc mult pentru suport, francezu' !!!Pentru cca 5 secunde, a memorat in eeprom valoarea ED10 ; dar LED-ul de pe iesire tot nu se mai stinge...LE : Avertismentul din imagine inseamna ceva ?

Link spre comentariu

Ok, merci pt verificare. Din pacate se confirma functionarea eronata : pt 5 sec memoreaza ~600 sec. Pe saptamana viitoare poate reusesc sa fac si eu montajul si sa vad ce e cu bug-ul asta.Avertismentul din imagine spune ca nu poate scrie intr-o locatie de memorie care nu este implementata (este vorba de registru ANSEL), dar este ceva normal pt ca 12F629 nu are acest registru. Codul a fost facut a.i. sa fie compatibil si cu 12F675.In Proteus montajul merge corect, dar nu memoreaza timpul programat de la o simulare la alta, pt ca la fiecare pornire a simularii reincarca si eeprom-ul din hex, ca si cum ai reprograma pic-ul. Deci dupa procedura de programare poti verifica daca durata cat tine mosfet-ul ON este cea programata, dar daca opresti si repornesti simularea, revine la perioada default de 3sec.

Link spre comentariu

Multumesc !

Sunt convins ca-i vei da de cap ! Pana atunci iti doresc un Paste fericit si linistit, alaturi de cei dragi !

Tututor va urez, deasemenea, sa fiti voiosi si sanatosi ! Paste fericit !

Link spre comentariu

M-am gandit ca poate Francezu' nu are in "biblioteca" acest PIC... Stiu cum este sa mearga simularea iar in realitate sa obtii alte rezultate ; sau invers - am (re)scris codul pentru un termometru cu display de Nokia3310 si merge OK, desi in simulare - NU ! Oricum, eu astept rabdator rezultatele autorului, sunt convins ca va rezolva problema :da ...

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