Commodore sayı 3, sayfa 64

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 64

Yukarıda iki devre C-64'ünüzün USER PORT'unu kullanarak ve bir röle aracılığıyla ışığı yakıp kapatmanızı sağlayacak. Şekil 1'de gösterilen röle 12 voltluk. Bu nedenle ayrı bir 12 voltluk kaynak kullanarak beslenmesi gerekiyor. Şekilde TIP 29-A olarak belirtilen Darlington transistör anahtar görevi yapıyor. 3 noktasına pozitif voltaj uygulanınca transistör iletime geçer ve röle çeker. 3 noktasına voltaj uygulanmazsa transistör kesime gider, röle açılır ve ışık söner. Şekil 2'de gösterilen röle ise 6 voltluk. 5 voltta da çalışabildiği için C-64'ünüzün 5 volt kaynağından besleyebilirsiniz. (nokta 2) Şekilde görülen BC 107 transistörü normal bir NPN transistör

Şekil 1.

1N 4148 ve önceki şekildeki gibi anahtar görevi yapıyor. 3 noktasına pozitif bir voltaj uygularsanız röle çekiyor ve lamba yanıyor. Sıfır volt ise transistörü ve röleyi kesime götürüyor. Gelelim programa: 100 nolu satır User Port'a bağlı 6526'nın (U2) B portunun 7. bitini çıkış haline getiriyor. 110 nolu satır ise programın başlangıcında bu çıkışı 0 yapıyor, transistörlerin açılışta kesimde olmasını garantiliyor. 120 nolu satır klavyeden giriş bekliyor. 130 nolu satır girilen harfin A olup olmadığını buluyor. Eğer A ise ekrana (AÇILDI) yazıyor ve 56577 adresindeki aynı portun 7 nolu bitinin çıkışını doğru 1 yapıyor. Böylece transistör iletime geçiyor ve röle çekiyor. 140 nolu satır ise A girilmezse icra ediliyor. B girilince bit 7 0 oluyor ve transistör kesime gidiyor. Röle kesilince ışık sönüyor. Yani açıyor, kapatıyor. Bu mekanizmanın geçen sayının Alet Edevat bölümünde anlatılan mekanizmaya üstünlüğü: Bir rölenin iletime geçmesi için 100 mA geçmesi gerekiyor. Rölenin bir ucuna bağlanmış olan port bacağı lojik 0 yapılınca bu kadar akımı batıramayacağı için devrenin çalışmama ihtimali var.

12V - 220 V — o röle 1: 12 V minyatür çift kontak röle TIP 29 A (önden) TIP 29 A c ve EEE Commodore zammı

Klavyeyle gezinmek için ← ve → tuşları.