kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by Branez »

A možda ni nezna da su mu one dve sekunde duge ili kratke. :|
Real Radios Glow in the Dark!
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

Daj bas me zanima procitaj sadrzaj PIC-a i kazi vrijednost na zadnjoj lokaciji (3FF). Uglavnom bilo bi pozeljno da bude razlicito od 3FFF (obrisano).
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

aha !

DA ! zapamtio sam kalibraciju - ima onaj zadnji u kodu: 3070
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

Odlicno!
Vidi taj PIC u biti nema reset vector (lokacija gdje pocinje program) na adresi 0x000, vec na 0x3FF.
Dogadja se sljedece, izvrsava se instrukcija 0x3070 sto je u biti movlw 0x70 (stavi heksadecimalno 70 u radni registar - W). Nakon toga se u program counteru (PC) dogadja overflow i sljedeca instrukcija (druga od reset-a) koja se izvrsava je ona s lokacije 0x000. Ako je tvoj kompajler dovoljno "inteligentan" on bi trebao generirati kod koji u prvih par instrukcija (3-6 recimo) smjesta tu vrijednost u OSCCAL registar, probaj u simulatoru/debuggeru. Ukoliko to nije slucaj nije problem samo pocni svoj program s OSCCAL = $70
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

:ohno:

Očeš to sad na HRVATSKOM objasnit ??? (nisam niš skoro niš shvatil od tog kaj si napisal)
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by Branez »

Real Radios Glow in the Dark!
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

aha, ok !

Eh, da, palo mi je na pamet nešto ! Vidio sam vašu stranicu sa robotima onim, pa ću vam mail poslat, nešto me zanima ! Jer je trenutačno radim nešto slično !
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

Ma samo pocni program s OSCCAL = $70
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

NE RADI MI OPET :( :( :(

Danas probam i opet samo treperi !
Kaj da radim ???

Već me luti ovaj PIC :twisted: :twisted: :twisted:
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

Ajde izvadi *.hex file odavde, pa probaj s njim. U ICprog-u ostavi sve kak je!
http://www.teradepot.com/7dm1mehr8cqp/blink.rar.html
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

na koji GP da spojim LED ???
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

GP0
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

ok,
probam pa javim za 5-10 min !
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

napravio sam to. i situacija je sljedeća:

Sad sve radi normalno kad dotaknem pic.....
ALI ako dotaknem bateriju onda led počne treperiti !


Eh, da, jel možda problem to što mi je prije ulaza u pic jedan stabilizator 5.05 V - mjerio sam pic-u napajanje i napon je 5.0 V !
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

Koji stabilizator, 7805? Mislim da ne bi trebalo imati nikakve veze. Jel imas kondenzator ispred i iza stabilizatora? Dal ti je u ovom trenutku na pic (normalno led i otpornik s njim) jedino trosilo spojeno na stabilizator/bateriju? Jel ti je MCLR nozica spojena na Vcc (+)?
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

1. Stabilizator 7805
2. Imam kondenzator ( kolko mora bit ??? )
3. Jedna nožica LEDice ide na GND a druga nožica ide na otpornik 1k i otpornik de na GP0
4. MCLR nije na Vcc !
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by Branez »

Po naslovu sudeči ima 4,5V bateriju! Ima tu još tih pitanja: "Dali imaš?"! A nacrta nikako poslati! Zato sam ja odustao od svega. Sve treba izvlačiti iz njega.
Fučkaj tako!
Real Radios Glow in the Dark!
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

nemam 4.5 V bateriju ! Baterija je 9 V, a stabilizator smanji tu struju na 5.05 V ! (provjereno ).
I onda na DC motor dođe taman 4.5 V !
Ali ak dotaknem bateriju oda dc motor trza. Eh onda sam napravio sklopić koji bi trebao blinkat LED, LED blinka ali kad dotaknem BATERIJU onda led traperi - a motor isto treperi ukoliko je motor spojen PREKO TRANZISTORA i OTPORNIKA.
_heX
Napredujem
Napredujem
Posts: 136
Joined: 29-10-2009, 20:09
Location: Republika Zagorje

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by _heX »

Sto se tice kondenzatora osobno ispred stavljam 100-470 uF (sto je losije napajanje to veci), otraga 10-47uF.
Sad sam skroz zbunjen, di je spojen MCLR pin?
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: kako paliti i gasiti dc motor (4,5V) sa PIC 12F629 ?

Post by tesla2 »

Image

+5V je na Vdd
-5V je na Vss
Led preko otpornika ide na GP0 i to je to, tako je spojeno !
Post Reply