Merhaba,
Devrede 16f628a kullanıyorum. Yazılımı simülatörde deniyorum düzgün bir şekilde çalışıyor. PIC'ın içine atıp devrede denediğim zaman ise sadece RA2 çalışıyor.Diğerleri çalışmıyor. Devrede gürültüyü engellemek için gerekli kondansatörler takılı.
#include <stdio.h>
#include <stdint.h>
#include <htc.h>
#include <pic16f628a.h>
__CONFIG(FOSC_INTOSCIO & WDTE_OFF & PWRTE_OFF & BOREN_OFF & CP_OFF & CPD_OFF & MCLRE_OFF & LVP_OFF);
#ifndef _XTAL_FREQ
// Unless already defined assume 4MHz system frequency
// This definition is required to calibrate __delay_us() and __delay_ms()
#define _XTAL_FREQ 4000000
#endif
int main(int argc, char** argv) {
CMCON=0x07;
TRISA=0x00;
TRISB=0x00;
while(1)
{
RA6=1;
RB6=0;
RA2=0;
__delay_ms(1000);
RA6=0;
RB6=1;
RA2=1;
__delay_ms(1000);
}
return 0;
}
CMCON = 7
den sonra birde
VRCON = 0 voltaj (referans kontrolü kapatın) yapıp denermisin
Alıntı yapılan: zakbay - 06 Mayıs 2012, 21:30:42
CMCON = 7
den sonra birde
VRCON = 0 voltaj (referans kontrolü kapatın) yapıp denermisin
Bir değişiklik olmadı.
devrenin resmini yuklermisin bakalim devrede hata varmi
Alıntı yapılan: justice_for_all - 06 Mayıs 2012, 22:50:22
devrenin resmini yuklermisin bakalim devrede hata varmi
Hocam sorun yokmuş tam olarak ama çok garip farklı bir sorun var. RB6 ve RB7 iki ledle birlikte l293d'ye bağlı ancak L293D'nin ENABLE1 Bacağına +5v verdiğim zaman ledler yanmıyor. Ledler yanarken de motorlar çalışmıyor.Devrenin resmi yok.Hazır aldım.Rokart devresi ancak pcb grafiği yok elimde.
ledler nasil bagli pinlere
Alıntı yapılan: justice_for_all - 06 Mayıs 2012, 23:01:19
ledler nasil bagli pinlere
Onu ben de anlayamadım ancak motor sürücü üzerinden bağlı gibi gerçekten çok garip ancak internette resim buldum
http://www.robotus.net/rokart/rokart-montaj-kilavuz.pdf (http://www.robotus.net/rokart/rokart-montaj-kilavuz.pdf) Burada montaj kılavuzu var oradan belki anlaşılabilir nasıl bağlı olduğu.
baktimda bise belli olmuyor picin pinlerine ledin anotu mu bagli yoksa katotumu
Alıntı yapılan: justice_for_all - 06 Mayıs 2012, 23:27:13
baktimda bise belli olmuyor picin pinlerine ledin anotu mu bagli yoksa katotumu
Hocam devreyi yapan arkadaş nasıl yapmış anlamadım bir ledin + ucu diğerinin - ucuna bağlı.İkisi uç da output 2'ye bağlı. Olayı gerçekten anlayamadım.Ama evet sistem doğru oluyor öyleyse output 2 çıkış verdiğinde biri vermediğinde diğeri çalışacak ancak dediğim gibi enable 1'a +5v verdiğimde çalışmayı kesiyor ledler.
enable a ;5v verince calismasi gerek nasil durur yaa
Alıntı yapılan: justice_for_all - 07 Mayıs 2012, 00:10:49
enable a ;5v verince calismasi gerek nasil durur yaa
Enable'a 5v vermesem ampuller yanıyor ama motorlar çalışmıyor.
Verince de ledler sönüyor.
simdi devreyi gormedem bise diyemiyorum ki en iyisi sen baski devreye bakarak semasini cikarmaya calis biraz pic l293 ve ledler kismini.
Hocam bu programı sen mi yazdın?Eleştrimek için sormuyorum.Sadece xtal osc denmiş ancak bahsi geçen bacaklardan biri oscde kullanılıyor.O kısım anlatmış mı?Birde programının başına tris tanımlamalarını yapmanı şiddetle tavsiye ediyorum...
Alıntı yapılan: yldzelektronik - 07 Mayıs 2012, 01:04:30
Hocam bu programı sen mi yazdın?Eleştrimek için sormuyorum.Sadece xtal osc denmiş ancak bahsi geçen bacaklardan biri oscde kullanılıyor.O kısım anlatmış mı?Birde programının başına tris tanımlamalarını yapmanı şiddetle tavsiye ediyorum...
Hocam onu delay fonksiyonu için yazdım. Configlere bakarsan INTRC OSC NOCLKOUT var.Yani osc bacakları kullanılmıyor.Şu anda çıkışlar da doğru çalışıyor picte ancak motor sürücüde değişik sorunlar var.
Evet şimdi farkettim.Hangi motor sürücüyü kullanıyorsunuz ki ?
Merhaba
Arkadaşlar PIC ile çalışırken veya yardım istenirken,isis şeması,açık yazılımı olması gerekir.Ayrıca ne yapılması isteniyor(senaryo) o da yazılırsa daha kolay yardım edilir.
bağlantılarda bir sıkıntı olabilir belki?
Alıntı yapılan: gareven - 07 Mayıs 2012, 22:39:23
bağlantılarda bir sıkıntı olabilir belki?
Evet bağlantılarda bir sıkıntı var sayılır..Kartı yapan arkadaş Enable1 bacağını RB3'e bağlamış kullanırken RB3=1 yapmamız gerekiyormuş.
Alıntı yapılan: kudretuzuner - 07 Mayıs 2012, 10:10:25
Merhaba
Arkadaşlar PIC ile çalışırken veya yardım istenirken,isis şeması,açık yazılımı olması gerekir.Ayrıca ne yapılması isteniyor(senaryo) o da yazılırsa daha kolay yardım edilir.
Herhangi bir senaryo yok sadece basit bir açma kapama işlemi
isis kullanmayı bilmediğim için herhangi bir şema yollayamadım.
Neyse problem çözüldü teşekkürler.
problem çözüldüyse mesele yok demektir.