upravljnje DC motorima ?

Rasprava o el. shemama, pitanja i diskusije. Ako ti treba neka shema, ovdje pitaj.

Moderators: pedja089, stojke369, [eDo], trax

sedin
Penjem se :)
Penjem se :)
Posts: 87
Joined: 28-07-2010, 17:01

Re: upravljnje DC motorima ?

Post by sedin »

pozdrav
pokusao sam da instaliram PBP 2.60 ali sve instalacije koje saqm proguglo su mi na kraju procesa izbacivale greske tako da mi je svaka instalacija bila neuspjela, ali sam instaliro trial verziju PBP3 te mi je MCS kompajliro sledeci HEX:

Code: Select all

:020000040000FA
:1000000028288F018E00FF308E07031C8F07031CEA
:10001000232803308D00DF300F2003288D01E83EB8
:100020008C008D09FC30031C18288C070318152838
:100030008C0764008D0F15280C181E288C1C222894
:1000400000002228080083130313831264000800B1
:10005000831606108610831205182714051C271016
:100060008518A714851CA71005192715051D27112C
:100070008519A715851DA711A70905182614051CA4
:1000800026108518A614851CA61005192615051D11
:1000900026118519A615851DA611A6096400061945
:1000A00054280130A7006528640086195A280230B8
:1000B000A70065286400061A60280430A700652898
:1000C0006400861A65280830A70064002708260205
:1000D00003186F2806148316061083128128640003
:1000E000260827020318792886148316861083129F
:1000F0008128061083160610831286108316861038
:080100008312643001203D2848
:02400E00FD3F74
:00000001FF
uradio sam plocicu sa dvije ledice na pinovima RBO i RB1(na mjesto H-mosta),ledica na portu RB1 mi gotovo uvijek svijetli, tek ponekad se ugasi i ponovo upali , to kad idem u smjeru PLUS, a kada idem u smjeru minus onda svijetle obje diode s tim sto kad drzim taster na koji treba da se ugasi ledicana, na MINUS portu,poslije duzeg drzanja tek se onda ugasi ,sto mi se nebi dobro odrazilo na H-most, jeli mi problem compileru (HEX) ?
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7873
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: upravljnje DC motorima ?

Post by pedja089 »

Koji si kod kompajlirao?
sedin
Penjem se :)
Penjem se :)
Posts: 87
Joined: 28-07-2010, 17:01

Re: upravljnje DC motorima ?

Post by sedin »

kompajlirano:

Code: Select all

SYMBOL T1=PORTA.0 'T1 do T4 polozaji grebenastog prekidaca
SYMBOL T2=PORTA.1
SYMBOL T3=PORTA.2
SYMBOL T4=PORTA.3

SYMBOL T11=PORTB.2 'T11 do T14 tasteri
SYMBOL T12=PORTB.3
SYMBOL T13=PORTB.4
SYMBOL T14=PORTB.5

SYMBOL PLUS=PORTB.0  
SYMBOL MINUS=PORTB.1

OUTPUT PLUS
OUTPUT MINUS

TP VAR BYTE '- trenutna pozicija
TZ VAR BYTE '- zadata pozicija

TZ.0=T1
TZ.1=T2
TZ.2=T3
TZ.3=T4
TZ=~TZ


Start:
TP.0=T1
TP.1=T2 
TP.2=T3
TP.3=T4

TP=~TP ' invertuj tako da 1 bude taster koji je stisnut ili TP.0=~T1

IF T11 =0 THEN
TZ=%00000001
ELSEIF T12=0 THEN
TZ=%00000010
ELSEIF T13=0 THEN
TZ=%00000100
ELSEIF T14=0 THEN
TZ=%00001000
ENDIF

IF TP<TZ THEN
HIGH PLUS               'Vrti u jednu stranu

ELSEIF TP>TZ THEN
HIGH MINUS             'vrti u drugu stranu

ELSE
LOW PLUS
LOW MINUS       'zaustavi
ENDIF
PAUSE 100
GOTO Start
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7873
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: upravljnje DC motorima ?

Post by pedja089 »

Po meni bi trebalo da radi. Drug mi je sad odneo razvojnu plocu, pa ne mogu da probam...
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: upravljnje DC motorima ?

Post by manac5800 »

pozdrav..

nisam se baš susretao s elektromotorima, ali sad sam naišao na jedan zanimljiv projekt pa me zanima može li svaki elektromotor vrtiti i ulijevo (ccw) i udesno (cw) (motori kao npr.: http://www.electronic-center.hr/product ... ts_id=2534) ili rade samo u jednu stranu, onako kako je naznačeno?
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: upravljnje DC motorima ?

Post by niho »

Ovaj na slici msm da je od kasetofona i ima "malo nekakve elektronike" tako da ne moze. Morao bi ga otvoriti, izbaciti tu elektroniku i ako mu je stator stalni magnet ( a mislim da jeste ) onda bez problema zamjenom polariteta baterije mijenjas smjer okretanja rotora.
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: upravljnje DC motorima ?

Post by manac5800 »

a ima li u chipoteci (http://chipoteka.hr/) ili electronic centru (http://electronic-center.hr/) neki koji se bez nekih preinaka može u obje strane vrtiti?
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: upravljnje DC motorima ?

Post by niho »

Ako imas stari cd drive u njemu imas dva ovakva motorica koja rade na 5V i bez problema se vrte u obje strane, msm da ti je to najlaksi nacin da dodjes do takvog motora. Takodje ako ti je krepao kakav ink jet stampac u njemu imas serijski motor koji "vuce ketridze" ali on je malo veci i radi na 12V.
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: upravljnje DC motorima ?

Post by manac5800 »

treba mi svakako na 12V..
a ne postoji za kupiti? npr. ako mi 10 komada bude trebalo gdje da tolike nabavim? :D
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: upravljnje DC motorima ?

Post by niho »

Ima ih koliko volis ovdjerecimo !
sedin
Penjem se :)
Penjem se :)
Posts: 87
Joined: 28-07-2010, 17:01

Re: upravljnje DC motorima ?

Post by sedin »

pozdrav
naso sam propust zbog cega mi sklop nije radio prema zeljenom
evo koda:

Code: Select all

SYMBOL T1=PORTA.0 'T1 do T4 polozaji grebenastog prekidaca
SYMBOL T2=PORTA.1
SYMBOL T3=PORTA.2
SYMBOL T4=PORTA.3

SYMBOL T11=PORTB.2 'T11 do T14 tasteri
SYMBOL T12=PORTB.3
SYMBOL T13=PORTB.4
SYMBOL T14=PORTB.5

SYMBOL PLUS=PORTB.0  
SYMBOL MINUS=PORTB.1

OUTPUT PLUS
OUTPUT MINUS

TP VAR BYTE '- trenutna pozicija
TZ VAR BYTE '- zadata pozicija

TZ.0=T1
TZ.1=T2
TZ.2=T3
TZ.3=T4
TZ=~TZ


Start:
TP.0=T1
TP.1=T2 
TP.2=T3
TP.3=T4

TP=~TP ' invertuj tako da 1 bude taster koji je stisnut ili TP.0=~T1

IF T11 =0 THEN
TZ=%00000001
ELSEIF T12=0 THEN
TZ=%00000010
ELSEIF T13=0 THEN
TZ=%00000100
ELSEIF T14=0 THEN
TZ=%00001000
ENDIF

IF T1 =0 THEN
TZ=%00000001
ELSEIF T2=0 THEN
TZ=%00000010
ELSEIF T3=0 THEN
TZ=%00000100
ELSEIF T4=0 THEN
TZ=%00001000
ENDIF

IF TP<TZ THEN
HIGH PLUS               'Vrti u jednu stranu

ELSEIF TP>TZ THEN
HIGH MINUS             'vrti u drugu stranu

ELSE
LOW PLUS
LOW MINUS            'zaustavi
ENDIF
PAUSE 100
GOTO Start
a evo i HEX:

Code: Select all

:1000000028288F018E00FF308E07031C8F07031CEA
:10001000232803308D00DF300F2003288D01E83EB8
:100020008C008D09FC30031C18288C070318152838
:100030008C0764008D0F15280C181E288C1C222894
:1000400000002228080083130313831264000800B1
:10005000831606108610831205182714051C271016
:100060008518A714851CA71005192715051D27112C
:100070008519A715851DA711A70905182614051CA4
:1000800026108518A614851CA61005192615051D11
:1000900026118519A615851DA611A6096400061945
:1000A00054280130A7006528640086195A280230B8
:1000B000A70065286400061A60280430A700652898
:1000C0006400861A65280830A700640005186B28AC
:1000D0000130A6007C286400851871280230A60033
:1000E0007C286400051977280430A6007C28640069
:1000F00085197C280830A60064002708260203180A
:100100008628061483160610831298286400260891
:1001100027020318902886148316861083129828C5
:10012000061083160610831286108316861083121B
:060130000A3001203D2809
:02400E00FD3F74
:00000001FF
trenutno sam isprobao sa ledicama i za sad je ok
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7873
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: upravljnje DC motorima ?

Post by pedja089 »

Odlicno, pomislio sam vec da si odustao...
sedin
Penjem se :)
Penjem se :)
Posts: 87
Joined: 28-07-2010, 17:01

Re: upravljnje DC motorima ?

Post by sedin »

zafaljujem na pomoci i podrsci
a neodustajem bas tako lako , interesantni su mi prije svega PIC-evi
sedin
Penjem se :)
Penjem se :)
Posts: 87
Joined: 28-07-2010, 17:01

Re: upravljnje DC motorima ?

Post by sedin »

pozdrav
malo sam duze bio zauzet obavzama pa nisam stigo i prakticno ovaj primer da sprovedem (u proteusu sam samo provjerio funcionalnost), e sad kad sam sve stavio na plocu ledice mi se tek pale kada stavim prst na oscilator ,koristim 1nF kondezatore u sprezi sa oscilatorom ,dali imam problem sa odabirom kondezatora ili mi na oscilator (na kuciste) mozda fali nizi potencial?
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7873
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: upravljnje DC motorima ?

Post by pedja089 »

Koji kristal koristis?
Tu se vrednosti stavljaju u pF...
User avatar
gurko
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 241
Joined: 18-03-2011, 19:28
Location: Srednja BiH

Re: upravljnje DC motorima ?

Post by gurko »

Kond. u kolu kvarca moraju biti oko 22 do 33 pF. U tom rangu. 1nF ti nece raditi!
Shenda

Re: upravljnje DC motorima ?

Post by Shenda »

4 (četriri) mjeseca radiš ovo??? :roll:

... i stigao si do toga da ti ledice ne rade, bez prsta??? :(
sedin
Penjem se :)
Penjem se :)
Posts: 87
Joined: 28-07-2010, 17:01

Re: upravljnje DC motorima ?

Post by sedin »

:oops: ne bas 4 mjeseca da ovo radim, efektivnog rada je mnogo manje nego kako sam vec naveo od obaveza nisam stigo da sprovedem do kraja iako realno nije potrebno nesto malo vremena da se sve stavi na plocicu, zamijenio sam kondezatore ,ubacio sam 22p i sad funkcionise kako je i zamisljeno
fala
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7873
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: upravljnje DC motorima ?

Post by pedja089 »

Vrednosti kondezatora imas u datasheetu kontrolera, a i kristala.
User avatar
jadranko
Napredujem
Napredujem
Posts: 120
Joined: 29-01-2012, 01:29
Location: zagreb

Re: upravljnje DC motorima ?

Post by jadranko »

evo jedne sheme a i pitanje, ako bi stavio neki mosfet ili igbt tranzistor cca 600v ovako na shemi,
da li bi se motor pokrenuo?
http://imageshack.us/photo/my-images/69 ... motor.gif/
Post Reply