Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

ADC+uC+potenciometer

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Industrijska avtomatizacija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
piki
Novinec


Pridružen/-a: Sre Feb 2004 0:07
Prispevkov: 6

PrispevekObjavljeno: Pet Feb 13, 2004 7:15 pm    Naslov sporočila: ADC+uC+potenciometer Odgovori s citatom

Hi!

Naredil sem ADC za AT89c2051, preko katerega hočem analogni signal s potencimetra spremeniti v digitalnega. ADC je narejen tako, da se polni kondenzator in potem primerjam s komparatorjem to vrednost s tisto, ki jo merim. Območje potenciometra je razdeljeno od 0-32. (to dobim tako timer0 65536 delim s 2048).

Problem je v tem, da ne vem kako naj programsko rešim problem mej, ko je potenciometer na meji med dvema vrednostima, da nebi skakala vrednost. (s kakšno histerezo!).


Ima kdo rešitev, prosim pomagajte!!

Lp, Gregor
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
RokR
Profesionalec


Pridružen/-a: Pon Jan 2004 9:45
Prispevkov: 127
Kraj: Celje

PrispevekObjavljeno: Sob Feb 14, 2004 12:26 pm    Naslov sporočila: Odgovori s citatom

Najbolj enostavna je zadeva, da pac resis zadevo softwaresko. Najenostavneje je, da pac povecas cas med branji vrednosti potenciometra. Skakalo sicer bo ampak vsaj ves, da si na meji med dvema stanjema.
Drugace pa je najbolje narediti softwaresko histerezo. Vsako izmerjeno vrednost shranis in nato vedno sestejes zadnjih 5 meritev in delis s 5 = celostevilcno. S tem bos imel histerezo, ampak ko bos zavrtel pot bo trajalo skoraj 5 meritev, da bos dobil novo vrednost. Je pa dobro, ce ga na hitro zavrtis, bos dobil ven narascanje/padanje te vrednosti, tako da ne bos imel "sunkov"... Skratka: (4+4+5+4+5)/5=22/5=4....

Malo, da dobis idejo...

_________________
Home automation / pametna hiša / inteligentni dom / interaktivna hiša, medicina, urologija, elektronika, homemade, članki...
http://www.rodic.si
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Industrijska avtomatizacija Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group