PIC 12F508 uygulama..

Ertek68

Uzman Üye
Katılım
16 Ağu 2007
Mesajlar
1,678
Puanları
206
Yaş
49
Merhaba arkadaşlar;
Küçük bir PIC uygulaması için yardıma ihtiyacım var.
Öncelikle belirteyim. Daha önce hiç PIC uygulaması yapmadım. Yaşım(47) itibarı ile de bu saatten sonrada pek uğraşamam :) .
Sevabına çizim ve programınında yardımcı olursanız. Bunu yapmam gerekiyor. Yoksa iş başa düşecek :(
Küçük ve ucuz olduğu için 12F508 kullanmak istiyorum herhalde olur...!!!
Senaryo basit...
Enerji olduğu sürece; PIC'in 4 adet portu eşit zaman aralıklarıyla aşağıdaki gibi çıkış vererek transistörü sürecek...
* 1. port aktif
delay (6 ms)
* 1. ve 2. port aktif
delay (6 ms)
* 1. pasif 2. ve 3. port aktif
delay (6 ms)
* 2.pasif 3. ve 4. port aktif
delay (6 ms)
* 3.pasif 4. ve 1. port aktif
delay (6 ms)
.
.
 
Son düzenleme:
Konu Sah
Ertek68

Ertek68

Uzman Üye
Katılım
16 Ağu 2007
Mesajlar
1,678
Puanları
206
Yaş
49
Yok mu bir el atacak.. :)
 

karaapak

Profesyonel Üye
Katılım
2 May 2011
Mesajlar
1,931
Puanları
507
Yaş
33
Pic programlayıcınız var mı, pickit3 vs?
Ona göre yazıp göndereyim.
6 milisaniye beklemede az geldi gözüme doğru mu?
 
Konu Sah
Ertek68

Ertek68

Uzman Üye
Katılım
16 Ağu 2007
Mesajlar
1,678
Puanları
206
Yaş
49
Karaşimşek ışığına benziyor.4017 ile daha kolay olmaz mı?
Hep aynı anda iki çıkış aktif olması gerektiği için 4017 olmaz.
Aslında diyotlar vasıtası ile 8 çıkış kullanarak oluyor ama buna birde 555'li puls generatör eklemek gerekiyor. PIC daha sade olur diye düşündüm.
Pic programlayıcınız var mı, pickit3 vs?
Ona göre yazıp göndereyim.
6 milisaniye beklemede az geldi gözüme doğru mu?
İlginiz için teşekkür ederim...
Programlayıcı almıştım yıllar önce çalışayım diye sonra vakit ayıramadığımdan kaldı..
Yazarsanız sevinirim.
Birde ilk kez PIC kullanacağım 12F508 için çizimde koyabilirseniz çok makbule geçer. Öyle düzenli bir çizim değil, elle karalasanız yeter. Ben ona göre hazırlarım.
Step motor 7.5 derece ve 1/42 redüktörlü... dakikada 5 tur civarı istiyorum. Hesabıma göre 6 ms çıkıyor.
 
Son düzenleme:

mehmet.bey

Profesyonel Üye
Katılım
19 Ara 2011
Mesajlar
1,548
Puanları
281
Konum
Galaksi Dışı
Selamlar.

Pek hoşuma gitmedi açıkçası.
Kararlı çalışır mı bilmiyorum.
Biraz daha gelişmiş halini yapınız ya da
NE555 ile gerekli frekansı üretip, hazır
step motor kullanınız. Bazı durumlarda
yavaşça başlayıp hızlandırılması icap edebilir.

Kolaylıklar...

Ertek68-12-F508-01.png


12F508 için hex kodları.
! Test etmedim. !
Kod:
:06000000010A6400CB0BB5
:100396006600000C060066000605A605080C280087
:1003A600C90C2700E702D50BE802D50BDA0B66006D
:1003B600A6058605080C2800C90C2700E702E10BF4
:1003C600E802E10BE60B660086052605080C280008
:1003D600C90C2700E702ED0BE802ED0BF20B6600F5
:1003E60026050605080C2800C90C2700E702F90BAC
:0803F600E802F90BFE0BCE0B2F
:021FFE00E2FF00
:00000001FF
 
Son düzenleme:
Konu Sah
Ertek68

Ertek68

Uzman Üye
Katılım
16 Ağu 2007
Mesajlar
1,678
Puanları
206
Yaş
49
Selamlar.

Pek hoşuma gitmedi açıkçası.
Kararlı çalışır mı bilmiyorum.
Biraz daha gelişmiş halini yapınız ya da
NE555 ile gerekli frekansı üretip, hazır
step motor kullanınız. Bazı durumlarda
yavaşça başlayıp hızlandırılması icap edebilir.
Kararlı çalışmayacak oan PIC midir...
Hazır Step Motor derken Sürücüyümü kast ettiniz...
Teşekkürler..
 

mehmet.bey

Profesyonel Üye
Katılım
19 Ara 2011
Mesajlar
1,548
Puanları
281
Konum
Galaksi Dışı
Daha yeni bir Mcu daha iyi olacak.
Ayrıca dediğim gibi gerekli hıza
yavaşça ulaşmalı step motor.
Umarım resim görülüyordur.

Hazır step motor sürücülerde akım
kontrolü de bulunmakta. Gerekirse
daha yumuşak geçiş için mikro step
seçimi bulunmakta.
 
Konu Sah
Ertek68

Ertek68

Uzman Üye
Katılım
16 Ağu 2007
Mesajlar
1,678
Puanları
206
Yaş
49
Daha yeni bir Mcu daha iyi olacak.
Ayrıca dediğim gibi gerekli hıza
yavaşça ulaşmalı step motor.
Umarım resim görülüyordur.

Hazır step motor sürücülerde akım
kontrolü de bulunmakta. Gerekirse
daha yumuşak geçiş için mikro step
seçimi bulunmakta.
Anladım...
Step motor redüktörlü olduğu için hız konusunun sorun olacağını zannetmiyorum.
MCU konusunda en uygun hangisini önerirsiniz.
Resim görünmüyor..
 

mehmet.bey

Profesyonel Üye
Katılım
19 Ara 2011
Mesajlar
1,548
Puanları
281
Konum
Galaksi Dışı
En kötü adc 'si olan bir Mcu iyi
olur.
555 ile frekans ayarlamak daha
kolay. Ayrıca motor devri sanki
biraz yüksek. Bir anda ilgili hıza
çıkamayabilir. Rampa uygulamalı.

Eğer akım çeken bir şey ise Mcu
tek başına yetmez. Transiatör,
mosfet gibi güç elemanı gerekli.

Yapacağınız işi bilemiyorum. Uygun
sistemi deneyip bulmalısınız.

Kolaylıklar.
 

Forum istatistikleri

Konular
118,091
Mesajlar
832,052
Kullanıcılar
429,458
Son üye
Penga

Yeni konular

Üst