Digitalni merac broja obrtaja (obratometar)
Moderators: pedja089, stojke369, [eDo], trax
Re: Digitalni merac broja obrtaja (obratometar)
zna li neko đe se nalazi hex za ovaj obrtomjer
Re: Digitalni merac broja obrtaja (obratometar)
Mislim na onaj sa displejom 2x16
- morski_pas
- Odlično uznapredovao
- Posts: 639
- Joined: 07-03-2011, 23:58
- Location: Rijeka
Re: Digitalni merac broja obrtaja (obratometar)
evo ti za početak ,a ti malo zagri stolicu
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
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
Re: Digitalni merac broja obrtaja (obratometar)
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
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
Re: Digitalni merac broja obrtaja (obratometar)
mislim da su ovđe 2 programa jedan za mjerenje obrtaja u sekund a drugi za mjerenje obrataja u minut jel tako
Re: Digitalni merac broja obrtaja (obratometar)
Ne shvatam ovaj program
Re: Digitalni merac broja obrtaja (obratometar)
@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 ?
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 ?
Re: Digitalni merac broja obrtaja (obratometar)
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..
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..
Re: Digitalni merac broja obrtaja (obratometar)
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
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
- morski_pas
- Odlično uznapredovao
- Posts: 639
- Joined: 07-03-2011, 23:58
- Location: Rijeka
Re: Digitalni merac broja obrtaja (obratometar)
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.
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.
Re: Digitalni merac broja obrtaja (obratometar)
Zahvaljujem
Re: Digitalni merac broja obrtaja (obratometar)
kolika je kod vas cijena od 16f84a
Re: Digitalni merac broja obrtaja (obratometar)
kolko košta kod vas pic 16f84a
- morski_pas
- Odlično uznapredovao
- Posts: 639
- Joined: 07-03-2011, 23:58
- Location: Rijeka
Re: Digitalni merac broja obrtaja (obratometar)
ako misliš u hrvatskoj je oko 5 do 6 eura
Re: Digitalni merac broja obrtaja (obratometar)
vrijedi li tih para
- morski_pas
- Odlično uznapredovao
- Posts: 639
- Joined: 07-03-2011, 23:58
- Location: Rijeka
Re: Digitalni merac broja obrtaja (obratometar)
kako za koga ako mu treba onda nije,ovo gore možeš napravit i sa drugim picevima pic16f676,pic16f628 itd
Re: Digitalni merac broja obrtaja (obratometar)
jesu li oni jeftiniji
Re: Digitalni merac broja obrtaja (obratometar)
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 .
Re: Digitalni merac broja obrtaja (obratometar)
Napravio sam sklop samo čekam da mi stigne mikrokontroler i da ga isprogramiram
Re: Digitalni merac broja obrtaja (obratometar)
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
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