www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Analogni vhodi.

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
infernal
Član
Član



Pridružen-a: Pet 29 Jun 2007 0:46
Prispevkov: 239
Aktiv.: 1.09
Kraj: Maribor

PrispevekObjavljeno: Pon Feb 25, 2008 3:00 pm    Naslov sporočila:  Analogni vhodi. Odgovori s citatom

Lep pozdrav .
Rad bi napisal program , da bi mi bral napetost od 0,1 volta pa do 3 volte .
Če je napetost od 0,1-3 volte bi mi šel v glavni program.
Glavni program bom jaz napisal, uporabljen pa naj bi bil getad2051, ker imam
za AT89C2051.

Hvala
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.62
Kraj: Trzic

PrispevekObjavljeno: Pon Feb 25, 2008 3:26 pm    Naslov sporočila:   Odgovori s citatom

Napiši ga... saj veš vse.

Mi pa ne iz tvojega posta. Če želiš pomoč, dopiši malo več podatkov... Kakšna povezava, kateri programski jezik, kaj je getad2051, kakšen glavni program....

_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
infernal
Član
Član



Pridružen-a: Pet 29 Jun 2007 0:46
Prispevkov: 239
Aktiv.: 1.09
Kraj: Maribor

PrispevekObjavljeno: Pon Feb 25, 2008 9:16 pm    Naslov sporočila:   Odgovori s citatom

Program naj bi bil napisan v Bascomu 8051 . Ko je na analognem vhodu bilo katera vrednost od 0,1 pa do 3 volte, mi naj gre v glavni program.
Z glavnim programom je mišljeno :
Koda:

Analogni vhod:
Tu nevem kako naj napišem program za branje analognega vhoda.
Ko pa je na analognem vhodu prebrana vrednost pa naj gre v glavni.

Glavni:
p1.5 = 1
Waitms 10
P1.5 = 0
Waitms 10
Return



End
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Domenius
Član
Član



Pridružen-a: Sre 30 Nov 2005 14:15
Prispevkov: 1188
Aktiv.: 5.01
Kraj: Medvode

PrispevekObjavljeno: Pon Feb 25, 2008 9:20 pm    Naslov sporočila:   Odgovori s citatom

Mislim da si malo otežuješ celotno zadevo. Tisti AD z 2051 je v bistvu nekakšno posnemanje pravega ADja in je malo bolj komplicirano za vzorčenje - v bistvu v tvojem primeru to sploh ni vzorčenje, ampak meritev časa, ko se obe napetosti izenačita po prehodnem pojavu na nekem RC členu. Bolje bi bilo da dobiš mikrokontroler z vgrajenim ADjem in ne samo s komparatorjem, ali pa na 2051 priključi kakšen zunanji AD. Si boš prihranil kakšen siv las Wink
_________________
It's electric!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
dragoon
Član
Član



Pridružen-a: Čet 03 Maj 2007 21:51
Prispevkov: 452
Aktiv.: 2.05
Kraj: Trojane

PrispevekObjavljeno: Pon Feb 25, 2008 9:51 pm    Naslov sporočila:   Odgovori s citatom

2051 nima ad pretvornka - torej rabiš zunajni ad. Priporočam da pogledaš za AVRji, bascom je praktično isti. Imajo pa precej vgrajenih bonbončkov, ki jih 2051 nima. AD je že en tak.
AD pretvorbo vršiš z dvema vrsticama kode: njaprej inicializiraš port, potem pa bereš po želji kjerkoli v programu...

_________________
LP, Mitja
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.62
Kraj: Trzic

PrispevekObjavljeno: Pon Feb 25, 2008 10:42 pm    Naslov sporočila:   Odgovori s citatom

Če rabiš samo eno vrednost, zakaj ne uporabiš zunanjega komparatorja? Nastaviš s potenciometrom napetost ter dobiš ven lep digitalen signal, ki ga pripelješ direkt na vhod.
_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
infernal
Član
Član



Pridružen-a: Pet 29 Jun 2007 0:46
Prispevkov: 239
Aktiv.: 1.09
Kraj: Maribor

PrispevekObjavljeno: Pon Feb 25, 2008 11:17 pm    Naslov sporočila:   Odgovori s citatom

Jaz bom to napetost pripeljav iz senzorja (pickup). Senzor reagira na neko kovino, ko kovina gre mimo senzorja z neko hitrostjo senzor da na izhodu neko napetost , večja je hitrost večja je napetost . Če bi senzor dal 5 voltov na izhodi ne bi rabil spremljat z analognim vhodom.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3641
Aktiv.: 16.01

PrispevekObjavljeno: Pon Feb 25, 2008 11:28 pm    Naslov sporočila:   Odgovori s citatom

infernal je napisal/a:
Jaz bom to napetost pripeljav iz senzorja (pickup). Senzor reagira na neko kovino, ko kovina gre mimo senzorja z neko hitrostjo senzor da na izhodu neko napetost , večja je hitrost večja je napetost . Če bi senzor dal 5 voltov na izhodi ne bi rabil spremljat z analognim vhodom.
Napravi visokoohmski napetostni delilnik (R1=100kOhm, R2=... kOhm). Napetost na srednjem odcepu naj bo za 0,3V nižja od napetosti, ki jo digitalni vhod zazna kot "1". Odcep iz delilnika preko vsaj 10kOhm upora veži na digitalni vhodni pin.

Nato izhod senzorja preko kondenzatorja veži na tisti srednji odcep delilnika.
Pa daj še dve zaščitni skottky diodi veži iz srednjega odcepa delilnika. Eno v prevodni smeri na +, drugo v zaporni smeri na - .
LP,
Igor

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
ElGrigon
Član
Član



Pridružen-a: Pon 24 Jul 2006 22:38
Prispevkov: 3883
Aktiv.: 16.88
Kraj: okolica Lenarta

PrispevekObjavljeno: Pon Feb 25, 2008 11:29 pm    Naslov sporočila:   Odgovori s citatom

Kakšen pa je ta senzor, da ima napetostno nihanje glede na frekvenco zaznavanja?
_________________
lp, ElGrigon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
infernal
Član
Član



Pridružen-a: Pet 29 Jun 2007 0:46
Prispevkov: 239
Aktiv.: 1.09
Kraj: Maribor

PrispevekObjavljeno: Tor Feb 26, 2008 1:20 am    Naslov sporočila:   Odgovori s citatom

ElGrigon: Ne vem , povem ti lahko da je tale senzor na skuteri, pove pa kdaj more začet iskro ˝metat˝. Na sliki tisto nad magnetom.


plate_pic.jpg
 Opis:
 Velikost datoteke:  56.91 KB
 Pogledana:  3 krat

plate_pic.jpg


Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
infernal
Član
Član



Pridružen-a: Pet 29 Jun 2007 0:46
Prispevkov: 239
Aktiv.: 1.09
Kraj: Maribor

PrispevekObjavljeno: Tor Feb 26, 2008 1:41 am    Naslov sporočila:   Odgovori s citatom

Igor misliš tako kot je na spodnji sliki. Kako mi bo pa to naredilo iz 0,1 volta 5 voltov?


Nap. delilnik.JPG
 Opis:

Download
 Ime datoteke:  Nap. delilnik.JPG
 Velikost datoteke:  16.42 KB
 Downloadano:  26 krat

Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
dragoon
Član
Član



Pridružen-a: Čet 03 Maj 2007 21:51
Prispevkov: 452
Aktiv.: 2.05
Kraj: Trojane

PrispevekObjavljeno: Tor Feb 26, 2008 9:02 am    Naslov sporočila:   Odgovori s citatom

To bo verjetno hallov senzor. Če bi malo bolje opisal kaj delaš bi ti lahko boljen pmagali. Če delaš elektronski vžig, potem ti s takšim program ne bo deloval...
Hall ti vrne 0.1 do 3V ko mora dat iskro? ne vem če.. prej bi rekel da je napetost na izhodu večja ko mora dat iskro, ko pa ne pa je gor krog 0V - ali obratno. Torej 1 ali 0, ki jo lahko prebeerš z digitalnim vhodom. Če napetsot ni v pravih mejah za ttl signale, jih enostavno popraviš z zunanjim vezjem. glej igotov post. in ne z ADjem...

_________________
LP, Mitja
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.62
Kraj: Trzic

PrispevekObjavljeno: Tor Feb 26, 2008 10:16 am    Naslov sporočila:   Odgovori s citatom

Še enkrat.... kaj je narobe s komparatorjem?
_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
infernal
Član
Član



Pridružen-a: Pet 29 Jun 2007 0:46
Prispevkov: 239
Aktiv.: 1.09
Kraj: Maribor

PrispevekObjavljeno: Tor Feb 26, 2008 6:24 pm    Naslov sporočila:   Odgovori s citatom

Res je hallov senzor. Igorjevo vezije pa deluje, tako da imam zdaj na izhodu logično 1 in 0.
Hvala vsem za pomoč.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni č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
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group