Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler || Robot projeleri (robot projects)


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.

Şu an Tamamlanmış Elektronik Devreler, Projeler kategorisi içerisindeki Robot projeleri (robot projects) forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "step motorlu cizgi izleyen robot (yardım!)" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.

Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

step motorlu cizgi izleyen robot (yardım!)

Kayıt: 27 Nis 2006
Mesajlar: 27
Konum: istanbul
Offline
comp_eng
Tarih: 17 03 2007 21:05

pic16f84 ile step motorlu çizgi izleyen robot yapıyorum projem bitti sayılır ancak 3 adet cny70 kullandığım ve uln2003 ile sürdüğüm unipolar step motorlar çok yavaş dönüyor ve araç hareket etmiyor yaptığım programın kodunu da yolluyorum kodda da hata yok sorun ne olabilir acaba ilgilenirseniz sevinirim...


;====robotum====

lıst p=16f84a

porta equ h'05'
portb equ h'06'
status equ h'03'
trısa equ h'85'
trısb equ h'86'

basla
clrf portb
bsf status,5
clrf trısb
movlw h'ff'
movwf trısa
bcf status,5
sensor_2
btfsc porta,2
goto sensor_1
goto ılerı

sensor_1
btfsc porta,1
goto sensor_3
goto sol
sensor_3
btfsc porta,3
goto alarm
goto sag

ılerı
clrf portb
movlw b'10000001'
movwf portb

movlw b'01000010'
movwf portb

movlw b'00100100'
movwf portb

movlw b'00011000'
movwf portb
goto sensor_2
sol
clrf portb
movlw b'00000001'
movwf portb

movlw b'00000010'
movwf portb

movlw b'00000100'
movwf portb

movlw b'00001000'
movwf portb
goto sensor_2
sag
clrf portb
movlw b'00010000'
movwf portb

movlw b'00100000'
movwf portb

movlw b'01000000'
movwf portb

movlw b'10000000'
movwf portb
goto sensor_2
alarm
clrf portb
movlw b'00011000'
movwf portb

goto sensor_2
dongu
goto dongu

end
Kayıt: 12 Şub 2006
Mesajlar: 432
Konum: d bakır
Offline
tilkisinan
Tarih: 17 03 2007 23:03

arkadaşım çıkışları nasıl bağladın onuda yazarmısın birde motorlar boşta iken dönüyorlarmı ?
Başa dön
Kayıt: 27 Nis 2006
Mesajlar: 27
Konum: istanbul
Offline
comp_eng
Tarih: 18 03 2007 00:47

pic in b0,b1,b2,b3 çıkışlarını sol motor için uln2003 un 1,2,3,4.girişlerine bağladım.aynı şekilde b7,b6,b5,b4 çıkışarını da sağ motor için diğer uln2003 entegresine aynı şekilde bağladım. uln2003 e ve motorların vmotor uçlarına 9v verdim ancak uln2003 un çıkışlarından aldığım ort. voltaj 2v civarında oluyor ve motorlar boştayken yavaş dönüyor ve dolayısıyla aracı hareket ettiremiyor acaba transistörmü kullansam daha iyi olur yada L293D veya da kod damı düzeltmeler yapmalıyım bilmiyorum.
Başa dön
Kayıt: 05 Nis 2006
Mesajlar: 39

Offline
A_U
Tarih: 18 03 2007 17:30

step motorlar genellikle çok akım çekerler ve sağlam bir güç kaynağına ihtiyacın olur..basit yassı 9v luk pille step motor sürmen çk zor...yazılımından önce bu konuyla ilgilenmeni tavsiye ederim...şunu söylemeliym ki ULN2003 ile step motor sürersen entegreler çk ısınır ve verim alamazsın...TIP122 transistörlerle sürmen çk daha iii sonuç verir.yada bu güce sahip herhangi bir transistörle....fakat kısa süreli deneme amaçlı olarak uln yi kullanabilirsin...
ve son olarak şunu eklemek istiorum eğer ki elinde dc motor varsa step motorla hiç uğraşma dc ile yap derim....
iii çalışmalar....
Başa dön
Kayıt: 08 Ekm 2006
Mesajlar: 87
Konum: Kahramanmaraş/Elbistan
Offline
bilsisco
Tarih: 18 03 2007 21:32

once arkadasın da dediği gibi daha cok akım vermesi acısından kalem pil kullanmanı tavsiye ederim
uln2003 ile süremiyorsan genel amaclı transistor kullan
mesela bd139 al 8 tane, canavar gibi sürersin stepi (ben yaptım ısınma gibi herhangi bir sorun yok)
o zaman degil 9 volt 12 volt bile verebilirsin

cny70 lerle sorunun olmasın?? 74hc14(tetikleyici) kullandın mı pic e girdirmeden?

ileri etiketine bakınca sag ve sol tekerler ileri donuyor dogru, robot ileri gider
sol etiketine bakınca sag teker ileri donuyor dogru, robot sola doner
sag etiketine bakınca sol teker geri donuyor yanlis, robot bence yine sola doner

motora giden her bir 4lü bilgi sonunda bir gecikme yarat (nop larla)
kolay gelsin
step motorlu cizgi izleyen robot (yardım!)
Başa dön
Kayıt: 27 Nis 2006
Mesajlar: 27
Konum: istanbul
Offline
comp_eng
Tarih: 19 03 2007 00:46

öncelikle önerleriz için sağolun arkadaşlar malesef dönem projesini step motorlu olarak aldığım için değiştirme şansım yok hocanın talebi bu bende sorunun güçten kaynaklandığını düşünmüştüm uln2003 de ısınma olduğunun yaptığım araştırmalarda öğrendim kısa süreli deneme yapacağım dönem sonunda ama yine de transistör kullanmak bana daha mantıklı geldi birde öyle deneyeceğim ayrıca tek 9v yerine 8x1.5v kalem pil ve 7805 ile yapacağım bunun yanısıra cny70 lerde problem yok 3 adet çıkışlarını 74hc14schmitt triger a bağladım koda gelince nop kullandığımda gecikme olduğundan motorum daha kesikli ve daha yavaş döndü o yuzden kaldırdım şuan breadboard üzerinde yeniden kuruyorum ilgilenen herkese tesekkur ederim...
Başa dön
Kayıt: 12 Şub 2006
Mesajlar: 432
Konum: d bakır
Offline
tilkisinan
Tarih: 19 03 2007 23:27

step motoru pic ile sürmek için sta475 (NPN DARLINGTON )kullanıyorum mükemmel çalışıyor piyasadan bulabilirmisin bilmiyorum eski nokta vuruşlu printerden sökmüştüm.

altta datasheeti var.


http://www.alldatasheet.com/datasheet-p...A475A.html
Başa dön
Kayıt: 26 Mar 2008
Mesajlar: 7
Konum: Edirne
Offline
volkan.mrc
Tarih: 29 03 2008 02:04

L293D surmustum ben saniye aralıgı 15 ms ye ye kadar duzenli calıstı.
Başa dön



step motorlu cizgi izleyen robot (yardım!)


Benzer Konular

- Led Aydınlatma [Yardım]

- eeprom yardım!!
- acil yardım
- CCS C pic reset için yardım lütfen
- 8051 ile İpe Tırmanan Robot (Tarzan)
- roadstar 9990 oto teybi yardım
- Grafik LCD bağlantısı ile alakalı yardım!!
- Dokuz Eylül Üniv.Elk&Elektronik EE-2xx Natural and Step Responses of First
- Timer da yardım

- Matlabta grafik çizdirme - yardım




Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71