Acum este Joi Dec 12, 2019 3:58 am




Scrie un subiect nou Răspunde la subiect  [ 8 mesaje ] 
dispozitiv de indicare a vitezelor cu PIC16F84A - 04 
Autor Mesaj

Membru din: Vin Iul 17, 2009 8:08 pm
Mesaje: 2
Mesaj dispozitiv de indicare a vitezelor cu PIC16F84A - 04
Salutare,

Am ajuns la o dilema si nu stiu exact cum sa ies din ea...

Am facut un dispozitiv simplu de afisare a vitezei in care ma aflu. Am 6 intrari pe care de fiecare data cand sunt puse la masa(adica sunt in viteza respectiva) imi afiseaza pe un display din 7 segmente viteza respectiva.

Pic-ul e alimentat de la un terminal al sistemului electric in paralel(asta ar putea fi problema?) care are tensiunea de 12 V, printr-un regulator de tensiune L7805, fara condensatori. Cu condensatori(0.1 nano si 0.33 nano) se comporta la fel.
Dispozitivul se alimenteaza in momentul in care pun contactul. Problema este ca totul pare alimentat, curent ajunge la PIC dar nu face nimic, adica nu afiseaza starea de pornire, display-ul fiind stins.

Daca "resetez" PIC-ul, adica scot alimentarea si o pun la loc, cat contactul e pus, merge fara nici o problema.

Daca stie cineva cum as putea sa trec peste acest mic inconvenient de pornire? Avand in vedere ca pana acum am si "ars" un PIC ... as fi recunoscator.
Mentionez ca daca l-as alimenta de la un transformator, nu apare aceasta problema.

Multumesc,

Laurentiu


Lun Iul 20, 2009 9:36 am
Profil
Site Admin
Avatar utilizator

Membru din: Joi Feb 19, 2009 3:17 am
Mesaje: 467
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
Laurentiu, te rog fii mai explicit pentru a putea da un raspuns corect.
ai un montaj electronic ce afiseaza viteza (viteza automobilului ?), iar alimentarea montajului, (care presupui ca este cauza) se alimenteaza de la acumulatorul de 12 V ?

"Pic-ul e alimentat de la un terminal al sistemului electric "
- ce valoare de tensiune ?
- despre ce terminal este vorba ?
- care sistem electric ?

contctele care se inchid (se pun la masa), iar prin aceasata punere la masa, montajul ar trebui sa afiseze, fac contact ferm simultan ? este posibil sa apara o perturbatie tocmai in momentul punerii la masa, care sa-ti blocheze montajul ... dar, te rog trimite o schita simpla sau reformuleaza sa nu fie "elemente" relative in discutie, ca asa se pot da raspunsuri total aiurea.


Mie Iul 22, 2009 8:16 pm
Profil
Moderator
Avatar utilizator

Membru din: Sâm Mar 21, 2009 9:42 pm
Mesaje: 31
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
:D De obicei cind discutam despre unele fenomene sau neclaritati in functionarea unor montaje ,este RECOMANDABIL sa discutam cu schema in fata ! Pe viitor ataseaza schema sau link-ul de unde ai luat schema ca sa putem sa te ajutam !


Joi Iul 23, 2009 12:22 pm
Profil
Site Admin
Avatar utilizator

Membru din: Joi Feb 19, 2009 3:17 am
Mesaje: 467
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
Laurentiu,
Ai rezolvat ?


Lun Aug 17, 2009 1:51 pm
Profil

Membru din: Vin Iul 17, 2009 8:08 pm
Mesaje: 2
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
Salut,

Imi pare rau ca am uitat sa mai raspund. Am rezolvat!

Ce mi se intampla este faptul ca PIC-ul, 16f84a, cu rezistentele de PULL-UP implicite din PORTB nu-si faceau treaba. Am schimbat porturile intre ele, adica am pus pe intrare PORTA si pe iesire PORTB. Am pus rezistente de PULL-UP de 10k pe fiecare pin al portului A si problema s-a rezolvat.
Acum daca stau sa ma gandesc, cred ca puteam pe schema initiala sa pun pe PORTB rezistentele de PULL-UP fara sa schimb porturile intre ele, dar cred ca nu ar mai fi fost funny :)

Pun schemele, cum a fost initial si cum este final.

Un an nou cu bucurie,

Laurentiu

PS: dispozitivul imi indica treapta de viteza a motocicletei nu viteza...


Fişiere ataşate:
schema display.JPG
schema display.JPG [ 60.15 KiB | Vizualizat de 2205 ori ]
gear schema with protection.JPG
gear schema with protection.JPG [ 49.21 KiB | Vizualizat de 2205 ori ]
Lun Ian 04, 2010 11:17 am
Profil
Site Admin
Avatar utilizator

Membru din: Joi Feb 19, 2009 3:17 am
Mesaje: 467
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
ok, bine ca este rezolvata !

dar de ce nu ai realizat un montaj (electronic) care-ti permite citirea continua a vitezei (nu in trepte) ?


Mar Ian 05, 2010 6:52 pm
Profil
Avatar utilizator

Membru din: Sâm Mai 09, 2009 12:33 am
Mesaje: 43
Localitate: Sibiu
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
infoelectronica scrie:
dar de ce nu ai realizat un montaj (electronic) care-ti permite citirea continua a vitezei (nu in trepte) ?

Din cate am inteles eu Laurentiu vrea indicarea treptelor de viteza ( a1-a, a2-a, etc) nu a vitezei pe care o are la un moment-dat.
Dupa parearea mea se putea face mai fiabil cu niste senzori de tip Hall ( parca asa le zice senzorilor de metale).

@Laurentiu, in aproape toate montajele cu PIC se recomanda ca pe pini de intrare ai acestora sa se monteze rezistente de pullup sau pulldown in functie de cerinte.

_________________
Imagine


Mie Ian 06, 2010 2:26 am
Profil YIM
Mesaj Re: dispozitiv de indicare a vitezelor cu PIC16F84A - 04
Din cate cunosc in materie de controllere,PIC16F84,defapt PORTB are si pullup intern deci se poate minimiza montajul.


Vin Ian 15, 2010 2:55 am
Afişează mesajele din ultimele:  Sortează după  
Scrie un subiect nou Răspunde la subiect  [ 8 mesaje ] 


Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 2 vizitatori


Nu puteţi scrie subiecte noi în acest forum
Nu puteţi răspunde subiectelor din acest forum
Nu puteţi modifica mesajele dumneavoastră în acest forum
Nu puteţi şterge mesajele dumneavoastră în acest forum
Nu puteţi publica fişiere ataşate în acest forum

Căutare după:
Mergi la:  
cron