Resimdeki pıc devresinine yardım

ferhatim15

Üye
Katılım
8 Haz 2010
Mesajlar
25
Puanları
1
Yaş
31
resimdeki devreye göz atıp yanlışlık varmı bi bakabilirmisiniz bide programı kontrol ederseniz sevinirim devreyi ısıs da kurdum çalışmıyor.


devrenin hex kodu ve Ccs programı;
:1000000000308a0004280000840183131f30830518
:1000100007309f00831605148312051814288316d1
:100020000610831206101828831606108312061471
:10003000831685148312851822288316861083124e
:100040008610262883168610831286140a286300d9
:02400e00613f10
:00000001ff
;pıc16f628


Ccs:

#include <16F628.h>
#fuses XT,NOWDT,NOPROTECT
#use delay(clock=4000000)
void main( ){
while(true){
if(!input(PIN_A0)) output_low(PIN_B0);
else output_high(PIN_B0);
if(!input(PIN_A1)) output_low(PIN_B1);
else output_high(PIN_B1);
}
}

yardımcı olursanız sevinirim...
 
Motorun bir ucunu boşta bırakmışsınız, onu da out2'ye bağlayın.
Ayrıca pic mclr pinini vdd'ye bağlamalısınız, yoksa pic sürekli resette kalır, çalışmaz.
 
usta dediğini yaptım ama sanırsam programda hata var
 
Start vereni dogru yere verdiğinizden eminmisiniz cünkü start yani baslatma ile ilgili bir problem mevcut.
 
dcmotor.jpg
daha önceki bir uygulamamda şekildeki gibi L293 kullanmıştım. Ayrıca yyildizak arkadaşın dediği gibi out1 ve out2 uçları motora bağlanmalıdır.
 
Usta benim yukardaki devrenin programı yanlış acaba bu devreye uygun program yazımında yardımcı olrmusunuz.devrede motora ısı sensörü bağlayıp motor ısındığında akımı azaltıp arttırma gibi motorun hızını normal seviyeye düşürme gibi bi işlem nasıl yapabilirm pıc ile
 
Motorun hıZını pot yerine ntc ile nasıl ayarlayabilirim sağ ve sol döndürmeyi bn hallettim
 
İster harici ADC ister PICin dahili ADClerinden faydalanabilirsin
 

Forum istatistikleri

Konular
128,188
Mesajlar
915,702
Kullanıcılar
449,956
Son üye
CharmanDear

Yeni konular

Geri
Üst