19 Şubat 2014 Çarşamba

CCS C : LED YAKMA VE SÖNDÜRME UYGULAMASI

#include <16f877.h>
#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG
#fuses NOCPD

#use delay(clock=4000000)
#use fast_io(b)

void main()
{
    setup_psp(PSP_DISABLED);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED);
    setup_adc_ports(NO_ANALOGS);
    setup_adc(ADC_OFF);
    setup_CCP1(CCP_OFF);
    setup_CCP2(CCP_OFF);

    set_tris_b(0x00);

    output_b(0x00);

    basla:
   
         output_high(pin_b0);
         delay_ms(500);
         output_low(pinb0);
         delay_ms(500);

         goto basla ;
}

22 Ocak 2014 Çarşamba

#pragma (ccs c)

#pragma
Pragma komutu derleyiciye derleme zamanında özel bir islem yapmasını
bildirir mesela hangi PICmicro MCU’ nun kullanıldıgını bildirmek gibi
#pragma device PIC16C54
CCS C’ de pragma komutu zorunlu degildir ve asagıdaki yazımda kabul edilir

#device PIC16C54

25 Aralık 2013 Çarşamba

Manyetik Geçirgenlik

Manyetik geçirgenlik, bir malzemenin manyetik alan etkisinde kalması durumunda edinmiş olduğu mıknatıslık özelliğinin derecesidir. Manyetik geçirgenlik Yunan harfi μ ile gösterilir.
Geçirgenlik, SI birim sisteminde metre başına düşen Henri miktarı olarak (H m-1) ya da amper kare başına newton miktarı olarak (N A-2) ölçülür.  \mu_0  sabit değeri ya da boşluğun (uzayın) geçirgenlik değeri 
 \mu_0  = 4π×10−7 N·A−2

FARAD

FaradSI birim sisteminde ve MKS birim sisteminde sembolü F olan sığalık (kapasitans) birimidir.
Adı Michael Faraday'ın adından kaynaklanan farad, 1 coulombluk elektrik yüklendiğinde kutupları arasında 1 voltluk bir potansiyel farkı oluşan bir sığacın (kondansatörün) sığasıdır. Dolayısıyla 1 farad, 1 coulomb/volt'a eşittir. Farad nispeten yüksek bir sığa birimidir ve elektronikte kullanılan kondansatörlerin sığaları mikrofarad'la ölçülür.


24 Aralık 2013 Salı

commence    başlamak
anxious         endişeli
appreciate     takdir etmek
accurately     tam olarak
submit          sunmak






22 Aralık 2013 Pazar

Eagle : Pad Boyutu nasıl değiştirilir (how to change pad size in Cadsoft Eagle)

If you would like to change the pad sizes for a board layout that you are going to etch, here is a brief description of how to do that. 

Eğer oyacağınız bir devre yüzeyi için delik boyutlarını değiştirmek isterseniz ,  burada bunun nasıl yapılacağının kısa bir açıklaması bulunmaktadır.

You must open your layout in the board layout editor to follow this procedure.

Devre Yerleşim Editöründe (the board layout editor) kendi yerleşiminizi (layout) açmalı ve şu prosedürü takip etmelisiniz.

Type "drc" into the command line or select the drc button on the bottom left tool bar and Eagle will open the Design Rule Check dialog window

Komut satırına "drc" yazın ya da sodaki araç çubuğundan drc butonunu seçin ve Eagle Design Rule Check (tasarım kural kontrolü) diyalog penceresini açacaktır.

In the picture at right, we have selected the "Restring" tab in the Design Rule Check dialog window. The "%" entry for pads on the "bottom" of the board is been highlighted. Often, the solder side of the board is called the bottom of the board.
To increase pad size, increase the percentage entry. If you want something bigger than 20mil, then you must also increase the "Max" entry to exceed the value you want.

Resimin sağında Design Rule Check (tasarım kural kontrolü) diyalog penceresinde "restring" sekmesini seçiniz. Burada devrenin bottom (alt) kısmındaki pad'ler (delikler) için % şeklinde girişler vurgulanmıştır. Genellikle , lehim yapacağımız kısım için " bottom of the board " yani devrenin alt kısmı denir. Delik boyutlarını arttırmak için , yüzde girişlerini arttırınız. 20mil' den daha büyük bir değer istiyorsanız , "max" sınır değerini de artırmalısınız. 

Alternatively, set the "Min" and "Max" entries at the pad size that you want.
Alternatif olarak , delik boyutları için max ve min değerlerini ayarlayabilirsiniz.

You can click on the "Apply" button and see the effect on your layout without closing this window. When you are done, just close the DRC window.
"Apply" (onayla) butonuna tıklayarak yerleşimde değişimleri pencereyi kapatmadan görebilirsiniz.İşiniz bittiğinde sadece DRC penceresini kapatınız.

If the pad size set by the library is greater than what you specify in this dialog, then your entries will have no effect.
Eğer delik boyutu oalrak kütüphane dosyasında ayarlanmış olan değerden daha küçük bir değer girmişsek hiçbir değişim göremeyiz.

Here is some of what the Eagle help file says about Restring:
Burada Eagle yardım dosyasının restring hakkında söyledikleri bulunuyor:
The Restring tab defines the width of the copper ring that has to remain after the pad or via has been drilled. Values are defined in percent of the drill diameter and there can be an absolute minimum and maximum limit.                                                                             Restring sekmesi pad ya da  via delindikten sonra kalacak olan bakır halkanın genişliğini tanımlar. Değerler matkap çapının yüzdesi tanımlanır ve orada  mutlak bir minimum ve maksimum değeri sınır olabilir.


Tasarım Kural Kontrolü Diyalog Penceresi

20 Aralık 2013 Cuma

Zener Diyot - Zener diode - Diodo Zener

Zener diyot, doğru yönde bağlandıgı zaman normal bir diyot gibi çalışır; ters yönde bağlandığı zaman ise kırılma(zener) gerilimine kadar iletime geçmez ama kırılma geriliminden sonra çığ etkisi şeklinde akım geçirir, yani zener belirli bir gerilimden sonra iletime geçer. Ters gerilim kalkınca, zener diyot da normal haline döner. Devrelerde, ters yönde çalışacak şekilde kullanılır. Silikon yapılıdır.

Zener Diyodunun Özellikleri

  • Doğru polarmalı halde normal bir diyot gibi çalışır.
  • Ters polarmalı halde, belirli bir gerilimden sonra iletime geçer.
Bu gerilime zener dizi gerilimi, veya daha kısa olarak zener gerilimi denir.
  • Ters gerilim kalkınca, zener diyotta normal haline döner.
  • Devrelerde, ters yönde çalışacak şekilde kullanılır.

Kullanıldığı yerler

Uygulamada çok yerde kullanılır örneğin gerilimin sabitlenmesi, sinyal kırpma, elektronik eleman koruma v.b. gibi. Piyasada değişik gerilim değerlerine sahip zener diyotlar bulunmaktadır. Zener diyodu yüksek akıma karşı korumak için direnç ile seri bağlamak gerekir.
Zener diode is a diode which allows current to flow in the forward direction in the same manner as an ideal diode, but also permits it to flow in the reverse direction when the voltage is above a certain value known as the breakdown voltage, "zener knee voltage", "zener voltage", "avalanche point", or "peak inverse voltage".
The device was named after Clarence Zener, who discovered this electrical property. Many diodes described as "zener" diodes rely instead on avalanche breakdown as the mechanism. Both types are used. Common applications include providing a reference voltage for voltage regulators, or to protect other semiconductor devices from momentary voltage pulses.

Il diodo Zener è un tipo di diodo a giunzione p-n, il cui comportamento è determinato dalla combinazione dell'effetto Zener e dell'effetto di breakdown a valanga
Se polarizzato direttamente (tensione anodo > tensione catodo), il diodo Zener ha un comportamento analogo al diodo normale (primo quadrante del grafico in figura). Caratteristica peculiare del diodo Zener è il suo comportamento quand'è polarizzato inversamente (tensione anodo < tensione catodo) e viene utilizzato in questo modo nella maggior parte delle applicazioni.
Quando la tensione ai capi del diodo Zener è compresa tra 0 V e Vz, il componente è interdetto e si comporta come un interruttore aperto. Non appena la tensione applicatagli sale in modulo (cioè decresce) oltre il valore Vz (detto tensione di Zener o tensione di breakdown) si innesca l'effetto valanga, per il quale si ha un forte passaggio di corrente tra i due terminali del dispositivo. Un normale diodo si distruggerebbe; il diodo Zener invece è capace di resistere al forte passaggio di corrente e mantiene ai suoi capi la tensione Vz.
Non appena la tensione scende in modulo al di sotto della tensione Vz, cioè cresce, il componente ritorna allo stato di interdizione.


1N4007 Genel Amaçlı Diyot Özellikleri - diodo di uso generale - general purpose diode

Features - caratteristiche - özellikleri


  • Peak Repet. Reverse Voltage (Vrrm): 1000V (picco ripetitca tensione inversa - tepe tekrarlı ters yönde gerilim)
  • Max. RMS (root mean square) Reverse Voltage (Vr): 700V ( ters yönde gerilim etkin değeri )
  • Average Rectified Current (Io): 1.0A (ortalama doğrultma akımı - Rettificato medio corrente )
  • Max. Reverse Current (Ir): 0.01mA (corrente inversa - ters yönde akım)
  • Max. Forward Voltage Drop (Vf): 1.1V ( massimo caduta di tensione - maksimum  ileri gerilim düşümü)




19 Aralık 2013 Perşembe

Tahribatsız Mikrodalga Ölçmeleri : Nemlilik Tayini




























Referans : "Mikrodalga Tekniği ile Tahribatsız Nem Ölçme - Mehmet Şeker "  yüksek lisans bitirme tezinden faydalanılmıştır.

Eagle Library Sorunu

Bazen eagle'da schematic penceresi altında çizilen devre için eleman eklerken gerekli olan kütüphaneler ilgili pencerede gözükmeyebiliyor.Bu sorunu aşmak için kontrol panelinde libraries sekmesine sağ tıklayıp use all diyerek bütün kütüphane dosyalarının projemize dahil olmasını sağlayabiliriz.


JAVA DIARY - 2

Class kodlarının içersinde ana fonksiyonumuzu public static void main olarak tanımlıyoruz. Parantezler içersinde görüldüğü gibi String[] ar...