Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 530 odgovora
  • 148.314 pregleda

Najnovija ↓

Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 19:07 · pre 172 meseca #401
Pomagajte ako hocete,sve zivo sam probao ali neide da napravim da se pali led kad se napon prekoraci ili padne ispod zadate.Uspeo sam i ovako nesto da sastavim ali ovo jednostavno nece mada i sumnjam na proteus jer ponekad se zacrveni tackica pored pina koji bi palio led ali led se ne pali.Ako moze pomozite za ovaj kod -jedan-
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 19:18 · pre 172 meseca #402
Kog tipa ti je promenljiva adval?

Kako misliš da u promenljivu veličine 8 bita strpaš 10 bita rezolucije AD konvertora i da još radiš neku "matematiku" sa BAJTOM?

Code:
adval= (adval*500)/1024
!!!

Lepo ti ja pisah, žena će da ti da otkaz.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 19:22 · pre 172 meseca #403
Vidim sad da sam zeznuo na copi paste mada vise nemogu da gledam u mon pa ako hocete pomagajte jer sve radi iz proteusa osim ovo za led
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 19:34 · pre 172 meseca #404
Pa i ako da otkoz nema veze otkazi sad prelaze u modu,nista strasno
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 21:21 · pre 172 meseca #405
Ono što sam ti naglasio u CODE u mom prethodnom postu za sobom vuče još nešto, a ti i dalje ne primećuješ:

adval, ako je veće od 131, odnosno $83, odnodno %10000011, prilikom mnioženja sa 500 će premašiti vrednost promenljive tipa WORD, tako da za sve vrednosti vrednosti AD konvertora tvoja računica pada u vodu.

To ti dođe kao kada bi na dvocifarskom displeju 'teo da prikažeš broj veći od 99 :D

Ne vidim razlog zašto adval množiš sa 500. Šta pokušavaš da postigneš, odnosno kolike napone 'oćeš da meriš.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 22:18 · pre 172 meseca #406
Najvise do 24v vise mi netreba da meri,ako mozetedajte ispravku ostado bez oci
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 09.09.2012. u 22:45 · pre 172 meseca #407
Razdelnik napona proračunaš da ti za ulazni napon od 30,7V na AD pinu bude 5V.
Iščitaš AD 3 puta (sa sabiranjem)

Code:
adval = 0

for i = 1 to 3
  adval = adval + adcin 0
next i

NaponCelo = adval /100
NaponDeci = adval - NaponCelo * 100


Ovo ti je za prikaz na displeju, na primer.
Tvoje uslove za paljenje gašenje LED-are ćeš lako dopisati.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Picbasic pitanja za sve sto mi nije jasno 12.09.2012. u 21:23 · pre 172 meseca #408

Pozdrav.Samo jedno pitanje,kako se dolazi do ovih vrednosti 5V/256stanja= 0.0195V ili b'00000001 To je na pocetku ove teme prikazano pa bih da pitam kako se 0.0195V prevode u b'00000001




Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 12.09.2012. u 22:10 · pre 172 meseca #409
Izvini što moram da te pitam, da li si ti kojim slučajem neki varioc?
Meni se barem tako čini, znaš, preterano varenje ume da poremeti normalan način logičkog razmišljanja.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Picbasic pitanja za sve sto mi nije jasno 12.09.2012. u 22:31 · pre 172 meseca #410
Bas i ne razumem tu mudrost,ajde budi ljubazan pa mi prevedi to sto si napisao.Inace ovo dole je iskopirano sa prve strane ove teme pa "odatle" pitam.

Postoje opet PIC16 mikrokontroleri koji imaju integrisane A/D
konvertore. Na primer PIC16F88, PIC16F870, PIC16F877...
U PIC16 seriji postoji par tipova ovih A/D konvertora.
8-bitni A/Dkonvertor
10-bitni A/D konvertor
12-bitni A/D konvertor.

Glavna razlika izmedju ovih A/D konvertora je rezolucija merenja.
Ukoliko se meri napon izmedju 0 i +5V osmobitnim A/D konvertorom koji
daje b'00000000' za 0V i b'11111111' za 5V, rezolucija je
5V/256stanja=0.0195V.

Znaci
b'00000000' = 0V
b'00000001' = 0.195V
b'00000010' = 0.390V
b'00000011' = 0.234V
...
b'11111101' = 4.610V
b'11111110' = 4.805V
b'11111111' = 5V

Ukoliko imate 10-btini A/D konvertor, rezolucija je
5V/1024stanja=0.00488V odnosno sledeca:

b'00 00000000' = 0V
b'00 00000001' = 0.00488V
b'00 00000010' = 0.00976V
...
b'11 11111101' = 4.99024
b'11 11111110' = 4.99512
b'11 11111111' = 5V

Isto vazi i za 12-bitni A/D konvertor.

Kod nekih mikrokontrolera sa A/D konvertorima moguce je podesiti da se
umesto maksimalnog napona od +5V (uobicajenog) odabere neki drugi
(nizi). Ovo je pozeljno uraditi ukoliko mikrokontrolerom na primer
merite napon baterije od 1,5V. Nema svrhe uzeti kao maksimalni napon
5V, jer se on nikada nece moci dostici. Logicnije bi bilo odabrati
manji maksimalan napon (ovaj napon naziva se referentni), jer se
ukoliko je maksimalni napon npr. 2V dobilo sledece:

b'00000000' = 0V
...
b'11111111' = 2V
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 12.09.2012. u 23:07 · pre 172 meseca #411
Odgovor na prvi deo pitanja odakle 5V/256stanja= 0.0195V :
5V / ( 2^8 ) = 0.0195V jer je u primeru 8-bitni A/D

Drugi deo pitanja...hm...ajd kad tako postavljaš pitanje,tako i da odgovorim... "prevodi" A/D konvertor, tj. on vraća tu vrednost (s tim da su ovde ispisane binarne vrednosti :

0.195V = b'00000001' = 1
0.390V = b'00000010' = 2
0.234V = b'00000011' = 3
itd...

Što bi značilo sledeće... Ako je refernetni napon 5V, koristiš 8-bitni A/D i dovedeš na ulaz napon od 0.390V, A/D konvertor će vratiti vrednost 2

Nadam se da je malo jasnije

Pozdrav
Re: Picbasic pitanja za sve sto mi nije jasno 12.09.2012. u 23:18 · pre 172 meseca #412
Hvala vam.Sad mi je jasno znacanje ali sam ja citajuci prvu stranu ove teme to bio shvatio drugacije.
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 26.09.2012. u 23:06 · pre 171 mesec #414
Pozdrav.javljam se ponovo pa ako neko moze nek pomaze.Pokusavam sad za sebe da napravim cetvorostruki voltmetar sa LCD ali neide mi da mi meri tacno,mozda je problem iz proteusa,ne znam.Dao sam ova dva koda samo kao primer,problem je da mi meri tacno a dogagja se ovo:stavim da meri baterju i na pr 10v meri mi tano a kad skinem ili podignem napon baterje za na pr 2v on pravi gresku po 5 6v pa i vise.Potrebna mi je izmena u ovim kodovima (to su kodovi sa interneta)u vezi toga i koje vrednosti R da stavim da bi bilo tacno.Znam da ulaz nesme biti veci od 5v probao sam sve sto sam mogao ali neide.Problem pravim valjda u ovom delu:

Lcdout $fe, 1 ' Clear screen
Lcdout "Value: ", DEC adval ' sta pomnoziti ili podeliti u ovom delu

Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 26.09.2012. u 23:27 · pre 171 mesec #415
u tom delu ne mozes nista uraditi jer ti je to izvrsna komanda za ispis vrednosti na displeju i to tako redom sto prvo obrise predhodni zapis komandom Lcdout $fe, 1 ' Clear screen pa tek onda ispise vrednost promenjive adval u koju je smesteno ocitavanje vrednosti AD ulaza .
Za merenje napona moras definisati gornju granicu koju zelis meriti i prema njoj proracunas razdelnik napona tako da kada vrednost napona bude na maksimumu koji meris onda da je na razdelniku oko 5V . Prostom matematikom i poznavajuci rezoluciju AD ulaza (zavisno koliko je bita)
mozes lako napisati to sto ti treba .
Potpis
http://darkoelektronik.webs.com/
[email protected]
tel : 0600806345
Re: Picbasic pitanja za sve sto mi nije jasno 26.09.2012. u 23:41 · pre 171 mesec #418
-Za merenje napona moras definisati gornju granicu koju zelis meriti i prema njoj proracunas razdelnik napona tako da kada vrednost napona bude na maksimumu koji meris onda da je na razdelniku oko 5V . Prostom matematikom i poznavajuci rezoluciju AD ulaza (zavisno koliko je bita)
mozes lako napisati to sto ti treba -

Znam sve sta treba od ovog sto ste napisali ali ne znam kako.Ako mozete dajte bar nesto sta i kako u ovim kodovima da dodam da meri do 30v vise mi netreba
Potpis
MILAN ANDRIC
Re: Picbasic pitanja za sve sto mi nije jasno 26.09.2012. u 23:45 · pre 171 mesec #419
Imam taj kalkulator,to mi je najmanji problem ali oko pisanja ko sta radi ja samo to i neide.U petak mi stize knjiga Voije M. pa cu da vidim ima li vajde
Potpis
MILAN ANDRIC
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme