| ![[Photo of the Author]](../../common/images/Guido-S.gif)  Guido Socher (homepage)
 
 Yazar hakkında:
 
 Guido Linux'u, sadece bu sistemin harika olanaklarını keşfetmenin
    eylenceli olmasının değil, Linux'un tasarımında çalışmakta olan
    inslanlardan dolayı sevmektedir. 
 Türkçe'ye çeviri:
 Erdal Mutlu <erdal(at)linuxfocus.org>
 
 İçerik:
 | 
 
| Mikroişlemci tabanlı doğru akım güç kaynağı![[Illustration]](../../common/images/article251/dcpower-logo.gif)  Özet:
 
    Bu yazı LinuxFocus'un AT90S4433
    mikroişlemcileri serisindeki dördüncü yazıdır.
    Atmel mikroişlemcileri hakkındaki önceki yazıları da okumanızı
    öneririm:
     Bir doğru akım güç kaynağı evde çeşitli işlerde kullanılabilecek en önemli
    araçlardan biridir.
    Bu yazıda böyle bir güç kaynağı
    oluşturacağız. Bu güç kaynağı bir mikroişlemci tarafından
    denetlenecektir. Güç kaynağının bir LCD ekranı olacak ve Linux bilgisayrınızdan
    RS232 arayüzü aracılığıyla kendisine komutlar gönderebileceksiniz.
    Çok sağlam bir tasarıma sahiptir.Linux için olan AVR yazılım geliştirme ortamının
      nasıl yükleneceği ve donanımsal programlayıcının nasıl oluşturulacağı
      anlatılmaktadır:Mart 2002, AVR mikroişlemcisini
      GCC ile programlamak
Kendi baskı devrenizi nasıl yapabileceiğiniz anlatılmaktadır:Mayıs 2002, Linux sunucunuz için LCD
      denetim paneli
Bir sayaç oluşturulması anlatılmaktadır:Eylül 2002,
      LCD ekranlı ve RS232 arayüzlü 1Hz-100MHz sıklık (frekans) sayacı
 
 Bu yazı ayrıca, mikroişlemcilerinin ne kadar gelişmiş olduklarını
    da göstermektir. Ancak, devre, basit sayılabilecek devrelerden değildir.
 Eğer, sadece basit bir doğru akım güç kaynağı arıyorsanız,
    "Basit doğru akım güç
    kaynağı" sayfasına bakmalısınız.
    LinuxFocus'ta yer alan diğer elektronik
    deneylerini yapmak için basit bir doğru akım güç kaynağı yeterli olmaktadır.
    Ancak, bunun Linux ve genel olarak yazılım geliştirmeyle hiç bir
    ilgisi yoktur.
 Sadece "basit bir doğru akım güç kaynağı" oluşturmak istiyorsanız
    ve mikroişlemcilerin ilginç yönlerini öğrenmek için bile
    yazıyı okumaya değer.
 _________________ _________________ _________________
 
 | 
     
Giriş
    Mikroişlemci tabanlı olan bu doğru akım güç kaynağı en basit
    devrelerden olmadığını kabul etmeliyim. Ancak, bunu oluşturmak
    için harcayacağınız zamana deyeceğini, size kesinlikle söyleyebilirim.
    Bu çok sağlam ve güvenilir bir güç kaynağıdır. Analog doğru akımı
    DA dönüştürücüsü kullanmadan, mikroişlemci kullanarak
    elde etmeyi öğreneceğiniz için de, yazı yöntem açısından da ilginçtir.
    
    Bu yazı için bir sürü parçaya gereksinim duyacaksınız, ancak bunların
    hepsi standart ve ucuz parçalardır. Bu güç kaynağı pahalı değildir.
     
Nelere gereksiniminiz var?
    Gereksinim duyacağınız parçalar için lütfen
    parça listesine
    bakınız. Gerekli parçaları, değerleri ile birlikte aşağıdaki şemadan da
    görebilirsiniz.
    Bizim güç kaynağımız üç çeşit olarak yapılabilir. Dönüştürücü
    (transformatör) ve bir direnç dışında, değişiklikler sadece
    yazılımda yapılması gerekir. Diğer tüm parçalar aynıdır:
    
      - 0-16V Imax=2.2A
 15V'luk ve 2.5A'lik bir dönüştürücü satın alın.
- 0-24V Imax=2.2A
 24V'luk ve 2.5A'lik bir dönüştürücü satın alın.
- 0-30V Imax=3A
 30V'luk ve 3A'lik bir dönüştürücü satın alın.
Hatırlatma : Her üç çeşit için, ana kartın elektriğini sağlayacak 9V 100mA'lik bir
dönüştürücü almanız da gerekiyor tabii ki.Çizim ve baskı devre
    Şema tasarımı ve baskı devre için Linux için olan
    eagle yazılımını kullanıyorum.
    Yazılımın yer aldığı paket içerisinde eagle dosyaları da yer almaktadır.
    Paketi nereden indirebileceğiniz, yazının sonunda verilmektedir.
    
    Ana parça ve güç
    transistörlerine yakın olması gereken bir başka parça olmak üzere devre,
    iki parçaya ayrılmıştır.
    İki parça için iki ayrı şema görüntüsü görmektesiniz. Ancak,
    bunlar sonuçta kablolar ile birbirine bağlanacaktır.
    
    Ana şema (Daha büyük bir resim için üzerine tıklayınız.): 
     ![[ana şema]](../../common/images/article251/schematic_th.gif) 
 
     
    Yüksek güç kısmı için olan parça (Daha büyük bir resim için üzerine
    tıklayınız.):
     ![[güç parça şeması]](../../common/images/article251/schematic_powerpart_th.gif) 
 
    Matris halinde tuşların bağlanması (Daha büyük bir resim için üzerine
    tıklayınız.):
     ![[basmalı tuş şeması]](../../common/images/article251/push_buttons_schematic_th.gif) 
    
     
    Ana devrenin üstten görünüşü (Daha büyük bir resim için üzerine
    tıklayınız.):
     ![[board]](../../common/images/article251/linuxDCpower_board_white_th.jpg) 
 
     
     
    Devre, özellikle elektroniği hobi olarak yapanlara yönelik hazırlanmıştır.
    Baskı devre olarak sadece mavi kısımlar çıkartılacaktır. Kırmızı
    çizgiler kabloları belirtmektedir. Tek taraflı bir baskı devresi
    yapmak hem daha kolay hem de daha az özen gerektirmektedir.
    Kabloları (kırmızı çizgiler), en kısa uzunluğa sahip olacak
    şekilde düzenleyebilirsiniz. Bunu eagle'da yapamazdım.
    
    
    Güç kaynağındaki yüksek güç kısmında yer alan birkaç parça
    standart devrelere (Bir sürü deliği olanlara.) takılabilir.
    Ana devre ile güç kısmı kablolarla (JP2 ve JP3) birbirine bağlanmıştır.
    Ana kısımdaki topraklama kablosu, doğru akımın artı kısmına bağlandığını
    göreceksiniz. Evet, bu doğrudur ve iki (Biri güç kısmı, diğeri
    de mikroişlemcinin ve yükselticilerin bulunduğu mantık kısmı için.)
    ayrı dönüştürücüye gereksinim duymamızın nedeni de budur.
     
Nasıl çalışıyor?
    Ana şemaya bakarsanız, iki mantıksal kısımdan oluştuğunu göreceksiniz.
    Bunlar, akım denetimi (current control) ve gerilim denetimi
    (voltage control) olarak şemada işaretlenmiştir. Bu ikisi
    birbirinden bağımsız iki döngüdür. Döngülerden biri çıkış
    gerilimini, diğeri de güç kısmındaki 0.275 Ohm'luk direnç üzerine düşen gerilimi
    denetlemektedir. Gerilim düşmesi akıma eşdeğerdir. İki denetim
    kısmı D2 ve D3 diyotlarıyla "birleştirilmiştir".
    Bu iki diyot, bir analog elektriksel OR (VEYA) kapısı oluşturmaktadır.
    Eğer, gerilim çok yüksek olursa, akım denetim kısmı,
    gerilim sınırın altında kalıncaya kadar gerilimi düşürmektedir,
    yoksa gerilim denetim kısmı çıkış gerilimini ayarlamaktadır.
   
    Bu mantıksal VEYA, T3 transistörün R19 ile +5V ucuna bağlı
    olduğu için çalışmaktadır. D2 ve D3'ün arkasında çalışmakta
    olan yükselticiler olmasaydı, elde edeceğiniz çıkış gücü en fazla
    olacaktı.
    Denetim döngülerinde çalışmakta olan yükselticiler, +5V'luk çıkışı T3 (Olabildiğince
    yere doğru çekin.) üzerinden alarak denetleme yapmaktadır.
   
    Gerilim denetleme döngüsü, IC6B'nin 5 numaralı bacağından
    gelen gerilime göre, çıkış gerilimini denetlemektedir.
    Başka bir deyişle, 5 numaralı bacaktaki gerilimi, R15, R10 ve R16
    dirençlerinin belirlediği bir katsayı ile çarpıldığında,
    çıkış gerilimi elde edilmiş olunur. Aynı şey akım için geçerlidir.
    Tek fark, R30 direnci üzerine düşen gerilimin, en büyük akım çıktısına
    eşedeğer olmasıdır.
   
    Güç kaynağımızdan en fazla akımı elde etmek istediğimizde veya
    çıkış gücünü ayarlamak gerektiğinde, bir 5 numaralı IC6B bacağı ve
    diğeri R30 direnci olmak üzere, iki noktada uygun gerilimler
    verilmesi yeterlidir. Zaten bu da, mikroişlemcinin yaptığı iştir.
    Peki bir mikroişlemci kaynak gerilimi nasıl yaratabilir ve ayarlayabilir?
    Aşağıdaki resme bir göz atın:
    
      ![[pwm]](../../common/images/article251/lowpass.gif) 
    
    
    Bu resimde gördüğünüz şey, nabızsal bir sinyalin doğru akıma
    dönüşmesidir. Tek yapmanız şey, mikroişlemciyi, sinyal sıklığından
    (frekansından)
    yüz defa (veya daha fazla) daha düşük bir sıklıkla (frekansla), düşük
    geçişli süzgeçlerden
    geçirerek çalıştırmanızdır. Mikroişlemci 4MHz'de çalıştığından,
    böyle düşük geçişli bir süzgeç tasaraımı yapmak hiç de zor değildir.
    Eğer, sinyali yazılımla yaratıyor olsaydık bile, birkaç kHz
    elde ederdik ve süzgecimiz yine çok küçük olurdu.
   
    Üst ve alt çizimler arasındaki farka, modülasyonlu nabız (pulse) denir.
    Nabız uzunluklarını değiştirerek, süzgeç arkasındaki doğru akım gerilimini değiştirmiş
    oluruz. 
    
    Harika, öyle değil mi? Sayısal (digital) sinyalden, tam bir doğru akım yaratmış
    oluruz! 
    
    AT90S4433 mikroişlemcisinin biri 16 bit genişliğinde, diğeri 8 bir genişliğinde
    olmak üzere iki adet iç sayacı vardır.
    16 bit genişliğindeki sayaç,  10 çözünürlüğünde olmak üzere
    AT90S4433 çipinde de var olan modülasyonlu nabız (PWM pulse with modulation)
    yaratma olasılığına sahiptir. 8 bit sayacın böyle bir özelliği yok,
    ancak biz bunu yazılımla yapabiliriz. Yine de yeterince hızlıdır.
    Biz burada 16 bit sayacı kullanıyoruz. Böylece, gerilim
    denetimi için 10 bit=1023 adımlı çözünürlük elde etmiş oluyoruz.
    Çıkış gerilimi, 8 bit sayaç kullanılarak denetlenmektedir.
    Böylce, 1 ila 3000mA'i 255 kadmede denetleme olanağı elde
    etmiş oluyoruz. Bunun anlamı, 12mA (veya daha az) bir duyarlılığa
    sahip olmamızdır. Akım denetleme için bu yine de yetrli olmaktadır.
   
    Devredeki diğer tüm parçalar, güç kaynağı ve çıkış noktası gerilimi (7805 bizim
    çıkış noktamızdır.) ve güç kaynağını açıp kapattığımızda devrenin
    dengesinin veya sağlamlığın bozulmamasına yönelik iş görmektedir.
     
Yazılım
    Mikroişlemci için olan yazılım, daha önceki yazılırımdan da bildiğiniz,
    rs232 için uart, lcd ekranı ve kesme kipindeki sayaçlar gibi  özellikleri kullanmaktadır.
    Yazılımı aşağıdaki bağlantıdan elde edebilirsiniz:
    linuxdcp.c.
    
    
    İlginç olan belki de PWM (Pulse Width Modulation - modülasyonlu nabız)
    yazılımıdır. ipwm_h ile birlikte ipwm_phase değişkeni, akım için olan PWM'yi
    oluşturmaktadır. 8 bit'lik sayacı kesme kipinde çalıştırıyoruz ve
    her seferinde değer taşması oluştuğunda "SIGNAL(SIG_OVERFLOW0)"
    fonksiyonu çalıştırılmaktadır. Burada, ipwm_phase değişkenine
    bakarak 1 mi yoksa 0 mı oluşturmamız gerektiğini belirliyoruz ve
    zamanlayıcıyı (timer) yeniden başlatıyoruz.
   
    Aslında yazılım hiç de karmaşık değildir, ancak tam olarak
    anlayabilmek için 4433 belgeleri (Kaynakçaya bakınız.) okumanız
    gerekecekmektedir.
    
    
    4433, 8 bit'lik bir mikroişlemcidir ve onun matematiksel
    yetenekleri sınırlıdır. divXbyY ve multiXbyY fonksiyonları
    24 bit matematik işlemleri yapabilmektedir.
    Kullanıcının seçtiği gerilimden nabız genişliğini hassas bir şekilde
    oluşturabilmek için bu fonksiyonlara gereksinim duyuyoruz.
   
    Güç kaynağımızda 7 adet tuş vardır. Bunlardan altısı, akım ve gerilim
    seviyelerini ayarlamak içindir. Yedincisi ise, askıya alma (stanby)
    tuşudur. Askıya alma tuşu sayesinde, güç kaynağı geçici olarak
    kapatılabilir, ama yine de gerilim veya akım ayarları yapabilirsiniz.
    Programın ana döngüsü içinde tuşların durumu basılı değil (pulled)
    durumdadır. ignorebutton değişkeni, tuş sektirilmesini önlemek içindir.
    Tuşa parmağınızla bastığınızda, tuş yukarı ve aşağı olmak üzere
    biraz sekmektedir. İnsanlar bunu pek farketmiyorlar, ancak
    mikroişlemci o kadar hızlıdır ki, bu sekmeyi fark etmekte ve
    bu sekmeyle mikroişlemci, açık (on), kapalı (off), açık ... vs
    gibi tuşun iki farklı durumlar arasındaki değişimlerini hissetmektedir.
    ignorbutton sayacı, tuşa basıldığında bu tür sekmeleri önlemek için
    biraz beklemeye yaramaktadır.
     
Baskı devresini oluşturmak
    
      
        | Ana devre: 
 ![[ana devre]](../../common/images/article251/dcpower-mainbrd_th.jpg)  | 
      
        | Güç kaynağının kutusu, yanlar ahşap, alt, üst ve ön tarafları için
        metal plaka kullanılmıştır: 
 ![[kutu]](../../common/images/article251/dcpower-box_th.jpg)  | 
      
        | Ön panel: 
 ![[ön taraf]](../../common/images/article251/dcpower-frontpanel_th.jpg)  | 
    
    Yazılım paketi, baskı devresini gösteren bir PostScript
    (linuxDCpower.ps) dosyası içermektedir. Kişisel olarak ben, delik yerlerini hep
    küçük bulmuşumdur. Bu yüzden baskı devreyi çıkartmadan önce,
    devre üzerinde delikleri bir kalemle biraz daha büyütmekteyim.
    Evde baskı devre oluşturma süreci :
     Mayis 2002,
    Linux sunucunuz için LCD denetim paneli yazısında
    anlatılmıştır. 
    Güç kaynağınız için hem ucuz ve hem de güzel görünen bir
    kutu oluşturulması ise,
    "Eylül 2002,
   LCD görüntü ve RS232 arayüzü olan 1Hz-100MHz Sıklık (Frekans) sayacı"
    yazısında anlatılmıştır. Benim yaptığım kutuyu ve ön paneli sağdaki
    resimlerde görebilirsiniz. Resimlerin üzerine tıklayarak,
    büyütülmüş hallerini de görebilirsiniz.
     
Denetleme
    Kendi yaptığınız her devrede olduğu gibi, devreyi tam güç kaynağına
    bağlamadan önce, adım adım bazı denetleme işlemlerinden geçirmenizde
    yarar vardır. Bu işlevin amacı, devreyi oluşturma sırasında yapmış
    olduğunuz olası hatalı bulmaktır.
    
      - Tüm baskı devreyi IC'leri yuvalarına koymadan oluşturun.
- Şemada AC_POWER ile belirlenen bağlacın, 2. bacağına
      artı ve 1. bacağına eksi ucu bağlayın. Bir ölçü aleti
      yardımıyla, max232in 8. ve 16. ve mikroişlemcinin
      7. ve 8. ayakları arasındaki gerilimlerin +5V olduğuna bir bakın.
      Çalışan yükselticilerin artı bacağında hemen hemen 9V'u görmeniz gerekir.
- Şimdi 9V'luk pilin uçlarını değiştirin (1. bacağa artı ve 2. bacağa
      eksi uçlarını bağlayarak.) ve çalışmakta olan yükselticilerin eksi güç
      bacağında yaklaşık -9V'luk bir gerilim olduğunu görmelisiniz.
- Yukarıdaki tüm denetlemeler başarılı olduysa, ana devrenin güç
      beslemesi düzgün çalışıyor ve max232 ile mikroişlemciyi
      yuvalarına yerleştirebilirsiniz demektir.
- Yukarıda anlatılan ve +5V değerini elde edecek şekilde
      yapmış olduğumuz bağlantıyı tekrar yapacak şekilde 9V'luk pili
      devreye bağlayın. Programlayıcı kablosunu paralel bağlantı noktasına ve
      devre bağlaçını da takınız.
 Yazılım paketini açın (Yazılım paketini indirmek için kaynakça kısmına
      bakınız.), oluşan dizine geçin  (cd buyruğu ile) ve aşağıdaki
      buyrukları verin:
 make avr_led_lcd_test.hex
 make testload
 make ttydevinit
 
 Şimdi, deneme yapma yazılımı devreye yüklenmelidir. LCD panelinde
      "hello" yazısını görmeniz, kırmızı LED'in yanıp sönmesi
      ve rs232 kablosunu bilgisayarınıza (rs232 hattını ilklendirmek için
      initialize buyruğunu ttydevinit ile ve COM1 için cat /dev/ttyS0
      veya COM2 için cat /dev/ttyS1 ile verin.) bağladığınızda "ok" yazısını
      görmeniz gerekiyor.
- Şimdi, güç kaynağı kısmını yapın, ama ana dönüştürücüyü (transformatörü)
      henüz takmayın. Onun yerine 9V'luk pili bağlayın.
      Bağlantı uçlarının nasıl bağlandığı önemli olmaksızın,
      4700uF kapasitörün yaklaşık olarak 9V'a kadar dolması (şarj olması)
      gerekiyor. Bunu bir ölçü aletiyle denetleyin.
- Son adımı da attığınızda, kabloları denetleme gibi bazı genel denetlemeler yapın
      ve tüm dönüştürücüleri takın. Devreye bağladığınızda ve çalışma
      yükselticileri takılmadığı durumda, en büyük gücü elde etmeniz gerekecek.
      Bu durumda iken oluşan en büyük gücü bir ölçü aletiyle, kısa devreye
      neden olmadan dikkatlice ölçün. Eğer, kısa devre oluşturursanız,
      akım üzerinde henüz herhangi bir sınırlama olmadığında, güç transistörlerlerini
      uçurma olasılığınız vardır.
- Elektriği kesin, tüm çalışma yükselticilerini takın ve
      programlayıcı kablosunu takın. Tekrar elektrik verdiğinizde,
      aşağıdaki buyrukları verin:
 make
 make load
 
- Artık, güç kaynağınızın tam olarak hazır olması gerekiyor.
      Unutmamanız gereken bir konu var, o da programlayıcı kablosu
      bağlıyken, çıkış gücünün biraz düşük olmasıdır.
      Daha duyarlı ve doğru akım ve gerilim çıktısı elde etmek için
      programlayıcı kablosunu devreden çıkarın.
İşte size el yapımı bir güç kaynağı
    Yukarıda da belirttiğim gibi, seçmiş olduğunuz dönüştürücü
    türüne göre üç seçeneğiniz vardır. Benimsenmiş değer olarak
    yazılım 16V ve 2.2A çıktı içindir. Bunu değiştirmek isterseniz,
    linuxdcp.c
    dosyasındaki MAX_U, IMINSTEP, MAX_I değerleri ile, eğer en fazla 3A
    çıktı için ayarlı ise, set_i fonksiyonundaki ayarlama değerini değiştirmeniz
    gerekecektir.
   
    Son olarak, güç kaynağımın yapılışı sırasında çektiğim
    resimleri göstermek istiyorum. Bayağı uğraştım, ama buna değdi,
    çünkü çok iyi ve sağlam bir güç kaynağı yapmış oldum.
    Güç kaynağı için harcanan zaman boşa gitmiş değil, çünkü
    laboratuvar ortamında güç kaynağı en önemli aletlerden biridir.
    
    
      ![[önden görünüş]](../../common/images/article251/dcpower-final_frontview_th.jpg)
      
      ![[üstten görünüş]](../../common/images/article251/dcpower-final_topview_th.jpg) 
    
     
Güç kaynağının kullanımı
    Güç kaynağının nasıl kullanılacağı oldukça açıktır.
    Çıkış gerilimini ayarlamak için 4 adet tuş vardır. Tuşlardan ikisi
    1V'luk adımlarla gerilimi artırmak veya azaltmak için,
    diğer iki tuş da aynı işi 0.1V'luk adımlarla yapmak için kullanılmaktadır.
    Akım sınırlaması, geriye kalan iki tuşla yapılmaktadır. Ancak,
    adım aralığı doğrusal değildir. Küçük akım değerleri için akımı, 50mA
    aralıklara azaltabilir veya artırabilirsiniz. 200mA'den yüksek
    akım değerleri söz konusu olduğunda, 100mA ve 1A'in üzerindeki
    akım değerlerinde ise, 200mA aralıklara akımı ayarlayabilirsiniz.
    Böylece, tüm aralık içerisinde sadece 2 adet tuş kullanarak,
    ayarlamalarınızı kolayca yapabilirsiniz.
    Askıya alma (standby) tuşuyla güç kaynağını durdurabilir ve tekrar
    çalıştırdığınızda, değerleri yeniden ayarlamak zorunda kalmayacaksınız.
    Kırmızı LED lambası, akım üst sınırına ulaştığında yanacak ve
    güç kaynağı askıya alındığı durumda da, yanıp sönecektir.
    Güç kaynağını, rs232 seri bağlantısı üzerinden buyruklar göndererek de
    denetleyebilirsiniz. Kullanılabilecek buyruklar aşağıda verilmektedir:
    u=X gerilimin değerini X'e ayarla (Örnek: u=105 ise, gerilim
    değeri 10.5V olmaktadır.) 
    i=Xmax ile akım için üst sınır değeri verilir. (Örnek: i=500 ile akım için
    üst sınır 500mA olmaktadır)
    s=1 veya s=0 askıya alma (standby)
    u=? veya i=? veya s=? ile o andaki ayarların gösterilmesi sağlanmaktadır.
    Görüntü aşağıdakine benzer şekilde olacaktır:
    u: 50 s:0 i: 100 l:0
    u: gerilim anlamına gelmekte =50 =5V, s:0 askıya alınmamış, i: 100 anlamı
    100mA, ve  l:0 anlamı ise, akımda üst sınırın verilmemiş olduğunu
    göstermektedir.
    Bu buyrukları kullanarak, güç kaynağını denetleyecek bir kullanıcı grafik arayüzü yazabilirsiniz.
    rs232 bağlantısını kullanmaya geçmeden önce, yazılımla birlikte gelen
    initdevtty buyruğuyla onu  ilklendirmeniz gerekecektir. Bunun nasıl
    yapıldığı
    Eylül 2002,
    LCD görüntü ve RS232 arayüzü olan 1Hz-100MHz Sıklık (Frekans) sayacı 
    yazısında anlatılmıştır.
    Şemada da gördüğünüz gibi, burada iki adet dönüştürücü
    kullanıyoruz. Topraklama, denetim mantığın olduğu panelin
    doğru akım artı ucuna bağlıdır. İki dönüştürücü gerilimleri
    ayırmakta ve normalde böyle yapılmasında bir sorun yoktur.
    Böyle yapmamızın nedeni, çalışan yükselticilerin geribesleme
    döngüsü için doğru kutuplamayı sağlamaktır. Bir uyarı:
    RS232'nin topraklama hattına doğru akım çıkışının bağlı olduğunu
    unutmayınız! Başka bir deyişle, bilgisayarınızın topraklamasına bir
    biçimde bağlı olan başka araçlara güç kaynağını RS232 ile
    kullanamazsınız. Belkide güç kaynağının üzerine "RS232 nin topraklama
    bağlantısı doğru akım kaynağının artı çıkışına bağlıdır" şeklinde
    bir yazı yapıştırmanız akkılıca olabilir. RS232'ün toprak bağlantısı
    yüzünden kısa devre oluşmasını kesinlikle önlemek isterseniz, ya
    elektriğe bağlı olmayan bir düzüstü bilgisayar kullanın, ya
    güç kaynağınıza bağlı olan bir devrenin bilgisayar ile herhangi bir
    bağlantısının olmamasını sağlayın ya da RS232 arayüzünü kullanmayın.
    Ayrıca, bu uyarı sizi çok korkutmasın. Eğer, güç kaynağınızın akım sınırlaması 250mA'in
    üzerinde değil ise, hiç bir şey olmaz. Ayrıca, hata yaptığınızda kırmızı LED lambası
    sizi uyaracaktır.
    Kaldı ki, hata yapsanız bile, bu bilgisayarınıza zarar vermeyecektir.
     
Güvenlik
    Güç kaynağınızda şebekeye (elektrik hattına) bağlı olan bir dönüştürücünüz (Yaşadığınız
    ülkeye bağlı olarak 230V veya 110V.) vardır. Bunu düzgün bağladığınızdan
    mutlaka emin olun. Eğer, yüksek elektrikle daha önce hiç çalışmadıysanız, güç
    kaynağınızın ilk kullanımından önce devrenizi
    bilen birine veya bir uzmana denetletin.
     
İnce ayar
    Güç kaynağı için olan yazılım önceden ayarlanmıştır.
    Büyük bir olasılıkla, herhangi bir değişiklik yapmanız gerekmeyecektir.
    Donanımsal ayarlara sadece 7805, R15, R10, R16
    ve R38, R30, R26'ya bağlıdır. Gerilim ve akım üzerinde sadece bu parçaların
    etkisi vardır.  Eğer, ince ayar yapmak istiyorsanız, sadece
    bu parçaları değiştirmeniz yeterlidir veya yazılım üzerinde
    değişiklik yapmalısınız. Programlayıcı kablosunun takılı olması durumda,
    çıkış geriliminin etkilendiğini unutmayınız. Ölçümler yapmadan önce bu
    kablonun bağlantısını kesin. Yazılımdaki değişiklikleri set_u ve set_i
    fonksiyonlarında yapabilirsiniz. Bunun nasıl yapılacağı
    linuxdcp.c
    programı içerisinde belirtilmiştir.
     
Kaynakça
    
    
  
 
Bu yazı için görüş bildiriminde bulunabilirsiniz
Her yazı kendi görüş bildirim sayfasına sahiptir. Bu sayfaya yorumlarınızı yazabilir ve diğer okuyucuların yorumlarına bakabilirsiniz.
<--, Bu sayının ana sayfasına gider 
2004-10-22, generated by lfparser version 2.48