Digitalni merac broja obrtaja (obratometar)

Sve vezano za mikrokontrolere

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

zna li neko đe se nalazi hex za ovaj obrtomjer
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

Mislim na onaj sa displejom 2x16
User avatar
morski_pas
Odlično uznapredovao
Odlično uznapredovao
Posts: 639
Joined: 07-03-2011, 23:58
Location: Rijeka

Re: Digitalni merac broja obrtaja (obratometar)

Post by morski_pas »

evo ti za početak ,a ti malo zagri stolicu :idea:
Image

LCD should be connected as follows:
' LCD PIC
' DB4 PortA.0
' DB5 PortA.1
' DB6 PortA.2
' DB7 PortA.3
' RS PortA.4 (add 4.7K pullup resistor to 5 volts)
' E PortB.3
' RW Ground
' Vdd 5 volts
' Vss Ground
' Vo 20K potentiometer (or ground)
' DB0-3 No connect

r var word
f var word
loop: f = 0
r = 0
count portb.0 , 1000 , f
if f > 1000 then khz
Lcdout $fe, 1 ' Clear LCD screen
Lcdout #f ' Display Freq.
lcdout $FE, $14
lcdout "Hz"

goto loop

khz: r = f // 1000
f = f / 1000
Lcdout $fe, 1 ' Clear LCD screen
Lcdout #f ' Display Freq.
lcdout "."
lcdout #r
lcdout $FE, $14
lcdout "KHz"
goto loop
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

r var word
f var word
loop: f = 0
r = 0
count portb.0 , 1000 , f
if f > 1000 then khz
Lcdout $fe, 1 ' Clear LCD screen
Lcdout #f ' Display Freq.
lcdout $FE, $14
lcdout "Hz"

goto loop

khz: r = f // 1000
f = f / 1000
Lcdout $fe, 1 ' Clear LCD screen
Lcdout #f ' Display Freq.
lcdout "."
lcdout #r
lcdout $FE, $14
lcdout "KHz"
goto loop



Hvala. Jeli ovo program
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

mislim da su ovđe 2 programa jedan za mjerenje obrtaja u sekund a drugi za mjerenje obrataja u minut jel tako
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

Ne shvatam ovaj program
frwgrg
Napredujem
Napredujem
Posts: 134
Joined: 31-01-2009, 20:43

Re: Digitalni merac broja obrtaja (obratometar)

Post by frwgrg »

@morski_pas
e odlicno, jel si to ti crtao shemu?
ako moze malo krupnija slika, da vidim onaj senzor sto se spaja na rb0, jel je to nki filter, ili moze da se spaja na kabl od svecice ?
frwgrg
Napredujem
Napredujem
Posts: 134
Joined: 31-01-2009, 20:43

Re: Digitalni merac broja obrtaja (obratometar)

Post by frwgrg »

I jos nesto, ako moze neko da mi pomogne oko hall senzora, posto sam batalio ovo sam svecicom, uzeo sam dva hall prekidaca,
tle 4945l (bipolar)
i
tle 4976l (unipolar)

gledao sam malo po datasheetovima, i po meni je laksi ovaj bipolarni jer tu imam lepo ulaz, izlaz i masu, a ovaj unipolarni mi nije jasan, jer ima samo dva kontakta.

medjutim, kada sam spojio bipolarni prekidac po shemi iz datasheeta, shvatio sam da je to ustvari prekidac, jedan pola magneta ga pali, a drugi pol gasi prekidac.

jel mogu upotrebiti ovaj unipolarni prekidac da napravim senzor ili moram bas nabaviti pravi hall senzor?

hvala..
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

jeli sve ovo kod



LCD should be connected as follows:
' LCD PIC
' DB4 PortA.0
' DB5 PortA.1
' DB6 PortA.2
' DB7 PortA.3
' RS PortA.4 (add 4.7K pullup resistor to 5 volts)
' E PortB.3
' RW Ground
' Vdd 5 volts
' Vss Ground
' Vo 20K potentiometer (or ground)
' DB0-3 No connect

r var word
f var word
loop: f = 0
r = 0
count portb.0 , 1000 , f
if f > 1000 then khz
Lcdout $fe, 1 ' Clear LCD screen
Lcdout #f ' Display Freq.
lcdout $FE, $14
lcdout "Hz"

goto loop

khz: r = f // 1000
f = f / 1000
Lcdout $fe, 1 ' Clear LCD screen
Lcdout #f ' Display Freq.
lcdout "."
lcdout #r
lcdout $FE, $14
lcdout "KHz"
goto loop
User avatar
morski_pas
Odlično uznapredovao
Odlično uznapredovao
Posts: 639
Joined: 07-03-2011, 23:58
Location: Rijeka

Re: Digitalni merac broja obrtaja (obratometar)

Post by morski_pas »

evo veće slike :

http://forum.patoghu.com/images/poti/2009/03/11.jpg

da to je sve kod osim linija označenih sa ' one su opis naredbi ili pojašnjavane nekih radnji
znači :
ako piše
' E PortB.3 to objašnjava da je nožica E od LCD-a spojena na nožicu port B3 mikrokontrolera itd.
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

Zahvaljujem
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

kolika je kod vas cijena od 16f84a
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

kolko košta kod vas pic 16f84a
User avatar
morski_pas
Odlično uznapredovao
Odlično uznapredovao
Posts: 639
Joined: 07-03-2011, 23:58
Location: Rijeka

Re: Digitalni merac broja obrtaja (obratometar)

Post by morski_pas »

ako misliš u hrvatskoj je oko 5 do 6 eura
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

vrijedi li tih para
User avatar
morski_pas
Odlično uznapredovao
Odlično uznapredovao
Posts: 639
Joined: 07-03-2011, 23:58
Location: Rijeka

Re: Digitalni merac broja obrtaja (obratometar)

Post by morski_pas »

kako za koga ako mu treba onda nije,ovo gore možeš napravit i sa drugim picevima pic16f676,pic16f628 itd
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

jesu li oni jeftiniji
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: Digitalni merac broja obrtaja (obratometar)

Post by elektor »

Jesi li ga dosadan. Sa takvim stavom nećeš ništa naučiti. Eto već si tu napisao preko 10 postova, a nisi se maknuo sa mrtve točke :roll: .
BajaMK
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 15-03-2012, 23:13

Re: Digitalni merac broja obrtaja (obratometar)

Post by BajaMK »

Napravio sam sklop samo čekam da mi stigne mikrokontroler i da ga isprogramiram
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: Digitalni merac broja obrtaja (obratometar)

Post by elektor »

Onda kupi taj 16f84 i sredi to. Pa onda pokaži slikice. Nemoj se previše zamarat za tih 10-ak kn, mala je to cijena za stečeno znanje.
Btw. na dealextremu su dobili IR senzor (jeftin) koji bi se mogao lijepo uklopiti kao senzor za brojač okretaja. Samo neznam koliko brzo može switchati, trebalo bi isprobati. Inače čini mi se da je netko sa foruma već koristio sličan senzor u brojaču okretaja.
Evo i linka http://www.dealextreme.com/p/ir-infrare ... nge-121348
Post Reply