Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Temel Elektrik/Elektronik => Konuyu başlatan: yusuf50 - 09 Nisan 2017, 15:49:30

Başlık: pic'te npn transistör kullanımı ile ilgili
Gönderen: yusuf50 - 09 Nisan 2017, 15:49:30
pic'te npn transistör kullandığımız zaman yazacağımız kodlarda genel olarak ne gibi değişiklikler yapmamız gerekir? mesela transistörü bağladığımız portu giriş portu olarak mı yoksa çıkış portu olarak mı tanımlayacağız?
(https://s2.postimg.cc/3p4tg1ckl/o_anot.jpg) (https://postimg.cc/image/3p4tg1ckl/)
resmini yüklediğim devreyi gerçeklemeye çalışıyorum.
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: Salih - 09 Nisan 2017, 16:49:38
Sen ne yapmaya çalışıyorsun. Biraz daha ayrıntı ver.
Şemadaki transistörler PNP onların yerine NPN'mi kullanmak istiyorsun.
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: yusuf50 - 09 Nisan 2017, 16:56:22
Yanlış yazmışım. npn için yazılmış kodları ben semadaki gibi PNP transistör ile yapmak istiyorum. Kodda genel olarak ne gibi değişiklikler yapmalıyım ?
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: dursuncemal - 09 Nisan 2017, 16:58:29
  semada transistoru anahtarlama amacli kulanilmis bu durumda portlarinizi cikis olarak kullanmalisiniz. hatta burdaki butun portlariniz cikis.
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: RaMu - 09 Nisan 2017, 16:59:37

Kodda portlara ne gönderiyor idiysen tersini göndermek durumunda kalacaksın,
1 yerine 0, 0 yerine 1.Bağlantıyı şu şekilde değiştireceksin;
(Tabi port isimleri sendekine uygun olacak şekilde)
Mantığını az bir şey araştırsan hemen çözersin zaten.

(https://i.stack.imgur.com/KeSUJ.gif)
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: yusuf50 - 09 Nisan 2017, 17:16:53
hocam kodun ayarlar kısmı şöyle;

clrf porta
clrf portb
clrf ıntcon
movlw h'7'
movwf cmcon
bsf status,rp0
movlw b'11110000';ra4 portunda anahtar bağlı(devre sayıcı olarak kullanılacak)
movwf trısa
clrf trısb
movlw b'10100100'
movwf optıon_reg
bcf status rp0

burada bir değişiklik yapmam gerekmiyor o zaman değil mi?
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: RaMu - 09 Nisan 2017, 17:38:40
Kurulum ayarlarında değişiklik olmayacak ama
Portlara değer yüklediğin her yerde değişiklik yapmak durumunda kalacaksın.

Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: Emre_Tuncay_ - 09 Nisan 2017, 17:40:13
Benim bir pnp transistörü mcu ile anahtarlamam gerekmişti kodda hiç bir degişiklik yapmadım iletime gireceği zaman 1 çıkacağı zaman 0 yolladım ama pnp transistörü şekildeki gibi bir npn transistör ile sürmüştüm.
(https://s8.postimg.cc/8v86qkiyp/NV_0903_Marston_FIG4.jpg) (https://postimg.cc/image/8v86qkiyp/)
Başlık: Ynt: pic'te npn transistör kullanımı ile ilgili
Gönderen: yusuf50 - 09 Nisan 2017, 17:52:07
Ramu hocam teşekkür ediyorum sanırım anladım. Port ayarlarında değişiklik yapmadan yerine göre programda göndermem gereken lojik değerin tersini kodlamalıyım . Mesela programda tablo alt programı var göstergeler için burada da değişiklik yapmam gerekiyor değil mi? Çünkü göstergeleri ortak anota çevirdiğimiz zaman göndereceğimiz lojik değerlerin terslenmesi gerekiyor.