Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Henüz o kısım için kapsamlı bir araştırma yapmadım ama şimdilik PC ve IO kart kullanmayı planlıyorum. Ne tarz sürücü kullanacağıma ve sürücülerde kullanılacak protokole göre değişebilir tabi bu durum.
1- Motorların hepsini ayrı ayrı kontrol edeceğim. Yani motorların hepsi farklı işler için çalışacak.
2- Hız kontrolü yapmayı düşünmüyorum. Sabit bir hızla şu yönde bu kadar dön gibisinden bir komut vermek istiyorum.
3- Motorlar DC olacak ve üzerinde PID kontrol olab bir sürücü kullanmayı...
Arkadaşlar merhaba,
Bir proje için çoklu motor kontrolü yapacağım. İlk adım olarak 8 adet motoru bir merkezden sürmem gerekiyor. Daha sonra motor adedi artacak (100'den fazla). Bu şekilde fazlaca motoru aynı anda sürmek için ne gibi bir sürücü kullanmak gerekir ve bu sürücüler için haberleşme...
interrupt kullanmana gerek yok.. basit şekilde nasıl yapman gerektiğini yazacam syntax ı sen düzeltirsin..
while(1)
{
if (PORTB.F0==1)
{
data=1111;
}
else if (PORTB.F1==1)
{
data=2222;
}
.
.
.
.
.
if(data!=previous_data)...
tabiki 18 ailesinden bişi kullanmam daha ii olur daha fazla kapasite var.. ama osrun orda değil.. mainin için uzun bir routine yazdığın takdirde ordada hata verir..
maindeki routine parçalara bölünürse sorun kalkar..
18f452 kullanabilirsin tabi ama gerek yok..
senin sorunun mainde yazdığın kodun çok uzun olması..
maine yazdığın kodu 3e böl mesela hepsini ayrı bir fonksiyon içine at ve mainde o fonksiyonları çağır.. bu sorunu çözecektir.. iyi çalışmalar..
hangi pici kullanacaksın picin hangi bacağından nasıl bir çkış alamk istiorsun bunu psuedo code şeklinde yazabilrisen sana mikroC kullanarak pic programını yazabilirm...
merhaba arkadaşlar elinizde daha önce bu pic i kullanmış olan varsa tmr0 modülü ile ilgili kısa bi sorum olacak...
tmr0 ı aktifleştirdikten sonra sayıcı olarak kullanılan TMR0L ve TMR0H arasındaki fark tam olarak nedir?
ve aktifleştirmek için registerlar INTCON=0xA0, T0CON=0xC4 uygun mudur...