 | Elektrotekno.com Elektronik ve Teknoloji Merkezi
| | Yazar | Mesaj | rauftolga | | Tarih: 17.03.2008, 08:36 Mesaj konusu: servo mu yoksa step mi kullanmaliyim? | |
| 90 derece acilip kapanacak giris kapisi icin servo mu yoksa step mi kullanmaliyim?
|
|
|
|
timpati | | Tarih: 17.03.2008, 10:05 Mesaj konusu: kapı motoru | |
| bu iş en ideali, çanak antenler için kullanılan dc motordur. kendi üzerinde redüktörü (devir düşürücü dişli takımı) da var. 60-90 ytl arası satılıyor, çok güçlü ve herşeyi hazır.
|
|
rauftolga | | Tarih: 17.03.2008, 19:34 Mesaj konusu: | |
| Daha evvel eklemeyi unutmusum 8051 ile yapiyorum, laboratuar dan step motor u ucretsiz temin edebiliyorum. elimde bir tane 3.5 voltluk stepper var Isimi gorur mu? sadece kapatip acmasi yeterli torque veya hiz dikkate alinmayacak.
tesekkurler
|
|
timpati | | Tarih: 18.03.2008, 01:39 Mesaj konusu: kapı motoru | |
| niye görmesin ki madem tork önemli değil...
dikkat edilecekler şunlar:
1. pic yeterli akım veremeyeceğinden step sürmek için transistör, mosfet veya transistör array entegresi kullanmalısın.
2. motorun kaç derecelikse ona göre adım hesabı yapmalısın. örneğin tam 90 derece için diyelim motorun 7,5 derecelik adımlarla gidiyorsa 12 adım sayıp durmalı, kapanırken de tersi. mekanik kayma hatalarına karşı ve emniyet için iki (veya bir) sınır switch'in olmalı. bu sw aynı zamanda her seferinde motora konum için referans da sağlayabilir.
|
|
rauftolga | | Tarih: 18.03.2008, 02:27 Mesaj konusu: | |
| cok tesesekkur ederim. Assembly kodunu bulabilicegim bir site tavsiye edebilir misiniz?
|
|
timpati | | Tarih: 18.03.2008, 12:48 Mesaj konusu: site | |
| tabii, öncelikle burası, sonra picproje ve eproje var. bunlar yerli siteler, ayrıca yabancı istersen jonesmotor var. adresleri
www.elektrotekno.com
picproje.org
www.eproje.com
http://www.cs.uiowa.edu/~jones/step/
|
|
rauftolga | | Tarih: 18.03.2008, 21:16 Mesaj konusu: | |
| cok tesekkur ederim. Yine sorularimla rahatsiz ederim.
iyi calismalar
|
|
rauftolga | | Tarih: 22.03.2008, 23:53 Mesaj konusu: | |
| proteus ta devreyi kurdum calistirdim yalniz saniyorum bir yerlerde yanlislik yapiyorum. Motorun calismasini istedigim sekil su; sinyal gelince(ben bunu switch ile yapiyorum su an) kapi 90 derece acilacak ve 30 sn sonra( ki bunu kucuk bi delay program parcasi ile halledebilirm diye dusunuyorum) kapanacak. Su anda kurdugum devrede istedigim gibi calismiyor, motor sadece sabit duruyor, ilk kurdugumda hemen saat yonunun tersine gidiyordu, ben clockwise switch ine bastigim zaman diger tarafa donuyordu. Proteus devresi ile kodu yolluyorum mumkunse goz atabilir misiniz?
tesekkurler
$DEBUG
$NOPAGING
$NOSYMBOLS
$MOD31
DRIVE1 EQU P2.0
DRIVE2 EQU P0
ORG 30H
START: JB P2.0, CW
CALL STEPCCW
SJMP START
CW: CALL STEPCW
SJMP START
STEPCW: MOV P0, #11101111b
CALL DELAY
MOV P0, #11011111b
CALL DELAY
MOV P0, #10111111b
CALL DELAY
MOV P0, #01111111b
CALL DELAY
RET
STEPCCW:MOV P0, #01111111b
CALL DELAY
MOV P0, #10111111b
CALL DELAY
MOV P0, #11011111b
CALL DELAY
MOV P0, #11101111b
CALL DELAY
RET
DELAY: MOV R0, #0
DELAY1:MOV R2, #0FH
DJNZ R2, $
DJNZ R0, DELAY1
RET
END
|
|
|
|