22 Ocak 2011 Cumartesi

1.4 Port Yazmacı (devam 7) (Port Register)


Devre 5’te Pic ile +12V’luk rölelerin kontrolüne dair bir uygulama devresi yer almaktadır. Bu yöntem ile daha yüksek Voltaj değerlerinin Pic ile kontrolü mümkün kılınmaktadır. Devrede kullanılan röleler 12V yerine 5V’ta seçilebilir. 5V’lik röleleri direk olarak Pic üzerinden de sürebilirsiniz. Fakat Pic üzerinden akan akımın sınırlandırılması ve pic’in daha az enerji kullanması için rölelerin transistörler üzerinden sürülmesi daha uygundur. Ayrıca oluşabilecek arızalarda ve rölelerin bobinlerinde oluşacak ters indüktif akımlarında rölelere girmesi bu şekilde engellenmiş olacaktır. Konu ile ilgili daha detaylı bilgileri çeşitli kaynaklarda bulabilirsiniz.

Prg: 15

            Device = 16F877
XTAL 4

TRISB=0
TRISD=%00000111
PORTB=0

PORTB_PULLUPS false

Dongu:

    If PORTD.0=1 Then
        While PORTD.0=1 : Wend
        Toggle PORTB.0               
    EndIf
    If PORTD.1=1 Then
        While PORTD.1=1 : Wend
        Toggle PORTB.1       
    EndIf
    If PORTD.2=1 Then
        While PORTD.2=1 : Wend
        Toggle PORTB.2       
    EndIf
   
GoTo Dongu

End

Hiç yorum yok:

Yorum Gönder