Maxbilişim Hosting Hizmetleri

PDA

Orijinalini görmek için tıklayınız : Elektronik Devreler


♥Pяєиsєs♥
11-10-2008, 11:58 AM
kareoke devresi

http://img296.imageshack.us/img296/3151/pq4twuni7cd411618facb12we6.png

♥Pяєиsєs♥
11-10-2008, 11:58 AM
fan kontrol devresi Fan Kontrol Devresi

Yaptıgınız devreler için sogutma amaçlı güzel bir devre

http://img187.imageshack.us/img187/1753/33360760pz3.jpg

♥Pяєиsєs♥
11-10-2008, 11:58 AM
ses kartı devresi (basit) Ses kartı devresi (basit)

http://img187.imageshack.us/img187/8450/av8cqua7cd411618facb122ap7.jpg

♥Pяєиsєs♥
11-10-2008, 11:59 AM
Frekansmetre

http://img296.imageshack.us/img296/4025/frekansmetredevresido5.jpg

♥Pяєиsєs♥
11-10-2008, 11:59 AM
Tübitak'tan USB lamba Evrensel seri veri yolu (Universal se-ri-@l Bus) olarak bilinen USB ba¤lant›s›, elektronik cihazların pek çoğunda bulunuyor. USB, bilgisayar ile çevresel birimler arasındaki iletiflimi sa¤ğayan bir bağlantı standardı olarak adlandırılıyor. Bu yeni standart sayesinde yazıcı, tarayıcı, dijital fotoğraf makinesi, hafıza kartı gibi cihazlar, bilgisayar ile çok yüksek hızlarda veri iletiflimi gerçeklefltirebiliyor.Örneğin USB 1.1 standardında 12 Mbit/s hızında veri iletiflimi yapılabilirken, USB 2.0’da
480 Mbit/s gibi yüksek hızlara çıkılabiliyor. Bu özelliğ nedeniyle dizüstü veya masaüstü bilgisayarlarda en az bir tane USB port bulunuyor.şekil 1’de bilgisayar kasası üzerindeki USB portlar görülüyor.






http://www.elektrotekno.com/userpix/873_usb_lamba_1.jpg

♥Pяєиsєs♥
11-10-2008, 12:00 PM
Sesli ve Dokunmatik Anahtar Devresi Devre hem dokunmatik hemde sesli çalışıyor. mikrofunu pencereye, kapıya yada ev içine bağlanırsa darbeyle veye ses ile röle çalışır. Dokunma pinine elle temas edilincede röle devreye geçer ve tekrar dokunana kadar yada tekrar ses uygulayana kadar röle sürekli kontakları tutar. RL direnci yerine röle sürebilirsiniz ve entegreyi devreden kaldırabilirsiniz. CD4013 entegresi sürekli açılıp kapanma özelliğini ekliyor.


devreyi yaparken entegrenin besleme pinlerini bağlamayı unutmayın ! (+ vss 7. , - vdd 14.)




http://www.elektrotekno.com/userpix/9646_ses_kontrollu_anahtar_1.jpghttp://www.elektrotekno.com/userpix/9646_ses_kontrollu_anahtar_devre_1.jpg

♥Pяєиsєs♥
11-10-2008, 12:00 PM
Optoizolatör – Fototransistör ile D.C Motor Kontrolü Şekilde verilen devrede A1ve A2 anahtarı kapatıldığı zaman (TIL) optoizolatör
çıkış verir. (T1) transistorün beyzine (-) negatif sinyal gelir. (T1) transistorü iletime
geçer.(T2) beyzine (+) sinyal geleceğinden , (T2) iletime geçer ve motor çalışır.



http://www.elektrotekno.com/userpix/6980_sesn_1.jpg

♥Pяєиsєs♥
11-10-2008, 12:00 PM
CA3237 ile kablosuz kulaklık alıcısı basit bir kulaklık alıcısı



http://www.elektrotekno.com/userpix/2_1_49.jpg

♥Pяєиsєs♥
11-10-2008, 12:13 PM
AC, DC motor bağlantı, koblolama ve montaj metodları

http://www.elektrotekno.com/userpix/10499_dc_motor_balant_1.jpg




http://www.elektrotekno.com/userpix/10499_montaj_metodu_1.jpg



http://www.elektrotekno.com/userpix/10499_motor_balant_1.jpg



http://www.elektrotekno.com/userpix/10499_motor_g_kumanda_kablolama_montaj_metodu_1.jp g



http://www.elektrotekno.com/userpix/10499_motor_montaj_balant_metodu2_1.jpg

♥Pяєиsєs♥
11-10-2008, 12:26 PM
5 Watt Oto Amlifikatör Devresi, NEC 575

http://www.teknikforumlar.com/uploads/U1-1204889456.gif

♥Pяєиsєs♥
11-10-2008, 12:26 PM
10 Watt Amplifikatör Devresi, TDA2002

http://www.teknikforumlar.com/uploads/U1-1204888949.gif

♥Pяєиsєs♥
11-10-2008, 12:27 PM
2x100 Watt Amplifikatör, TDA8920

http://www.teknikforumlar.com/uploads/U1-1195767526.jpg

♥Pяєиsєs♥
11-10-2008, 12:27 PM
22 Watt Stereo Amplifikatör, TDA1554 http://www.teknikforumlar.com/uploads/U1-1202490276.gif

♥Pяєиsєs♥
11-10-2008, 12:27 PM
digital saat devresi, LM5387 Saat Entegreli http://www.teknikforumlar.com/uploads/U1-1204890847.gif

♥Pяєиsєs♥
11-10-2008, 12:28 PM
60 Hz Sinya Üreteci, MM5369 http://www.teknikforumlar.com/uploads/U1-1204890251.jpg

♥Pяєиsєs♥
11-10-2008, 12:28 PM
12v 10 Amper Akü Şarj Devresi http://www.teknikforumlar.com/uploads/U1-1204889121.gif

♥Pяєиsєs♥
11-10-2008, 12:28 PM
0 - 15v 6A Ayarlı Besleme Kaynağı, 2N2055 Transistörlü

http://www.teknikforumlar.com/uploads/U1-1195768268.gif

♥Pяєиsєs♥
11-10-2008, 12:30 PM
Pil Durum Göstergesi Devresi

Devrenin Yapısı ve Çalışması:

Devre iki tane BC547 transistörüyle yapıldı. VR1 ayarlı direnci ile pilin ölçüm noktası ayarlanıyor. Q1 transistörü ile devre, pilin voltaj değerine göre iletime geçiyor ve LED1 kırmızı ledi sönüyor. Q1 transistörü iletime geçmediği zaman kırmızı LED1 ledi yanıyor. Kırmızı ledin yanması pilin enerjisinin azaldığı anlamına geliyor. Pilin enerjisinin değeri yeterli ise kırmızı ışık sönüyor.



Q1 transistöründen aldığımız değere göre Q2 transistörünü bir değilleyici olarak kullanıyoruz ve kırmızı led söndüğünde yeşil ledin (LED2) yanmasını sağlıyoruz. Burada VR2 (22K) ayarlı direncinin üslendiği fonksiyon önem kazanmaktadır. Değeri büyüdükçe kırmızı ledin sönme ve yeşil ledin yanma aralığında oluşan boşluk yok olmakta hatta üst üste binmektedir. Değeri küçüldüğünde ise bu iki ledin sönme ve yanması aralığında boşluk oluşmaktadır. Bu durum Q2 transistörünün iletime geçme değerinin VR2 ile değiştirilmesi ile olmaktadır. Bu özellik ile devre yeni elemanlar ile düzenlenerek bir pil veya akü şarj cihazı olarakta kullanılabilir.

Devrede kullanılan LED3 sarı ledi ise devrede voltaj olduğunu göstermek için konmuştur.

Pilin voltajına göre devrenin düzgün çalışması için devrede bulunan ayarlı dirençlerle ayar yapmanız gerekmektedir. Ben denemelerimi genellikle 6V, 7V5 ve 9V aralığını esas alarak yaptım. 12 Voltu denediğimde ledlerin biraz parlak yandığını farkettim. Bu durumda R3 ve R5 dirençlerinin değerini yükselterek ayarları yeniden yaptım.

Bu devreyi tasarlarken, devrenin ayarlama imkanı fazla olacak şekilde olmasına özen gösterdim. Sizler ayarlı dirençlerin yerine uygun değerlerde sabit dirençler kullanarak devreyi basitleştirebilirsiniz.

http://www.edevreler.com/devreler/pildurum3.gif

Malzeme Listesi:
Q1,Q2: BC547
D1,D2: 1N4148
R1,R2,R4: 1K 1/4W
R3,R5: 470 Ohm 1/4W
R6: 2K2 1/4W
RV1: 10K 1/4W
RV2: 22K 1/4W
LED1: Kırmızı LED
LED2: Yeşil LED
LED3: Sarı LED
BT1: Pil, batarya

♥Pяєиsєs♥
11-10-2008, 12:31 PM
Pic 16F628 ile Karaşimşek Devresi PIC16F628 kullanarak daha az elemanla bir karaşimşek devresi gerçekleştirilebilir. Bu tür devrelere, kayan led devresi de denmektedir. Biz bu devrede 16F628'in dahili osilatörünü kullanıyoruz. Bu sayede kullanılan devre elemanı en aza iniyor. Devrede, Pic16F628'in yanında 8 adet led ve 1 adet 470 ohm direnç kullanılmıştır. 100nF kondansatör voltaj filtresi olarak kullanılmaktadır.

Devrenin çalışması, programın bit kaydırma işlemi yapmasından ibarettir.

http://www.edevreler.com/devreler/krsmsk.gif

♥Pяєиsєs♥
11-10-2008, 12:31 PM
STK Entegreleri....

http://img240.imageshack.us/img240/4914/stk4231iigi0.jpg (http://imageshack.us/)


http://img160.imageshack.us/img160/7779/stk4231stkanfipcbdx5.jpg (http://imageshack.us/)


http://img160.imageshack.us/img160/5930/stkanfiacilimff4.jpg (http://imageshack.us/)

♥Pяєиsєs♥
11-10-2008, 12:32 PM
2 kameralı video switcher devre tasarımı 1- TEMEL ÖZELLİKLER

1- Tasarımın Amacı: Güvenlik kameralarından gelen video ve audio sinyallerinin tek monitörde izlenmesini sağlamak. Bu devrede iki kamera ve bir monitör kullanılacak.

2- Tasarımın Tipi: Devre dijital tasanmla gerçekleştirilecek. İşlenecek sinyaller röleler ile kontrol edilecek.

3- Devre kuruluşu: Basit, tek kart üzerine dizayn ile gerçekleştirilecek.

4- Devre Tipi: Ana devre komplike, sürücüler basit tasarımla gerçekleştirilecek.

5- Besleme Düzeneği: Harici besleme kullanılacak.

6- Komplikasyon Özelliği: Duyarlı.

7- Çalışma Ortamı: Oda sıcaklığı.

8- Çalışma Basıncı: Atmosfer Basıncı.

9- Montaj Özellikleri: Devre elemanları delikli pertikans üzerine, kontrol ve giriş çıkış elemanları kutu üzerine montaj edilecek.

10- Görünüm Özellikleri: Kutuya bağlı, basit özellikli olacak.

11- Kutu: 005 nolu plastik kutu.

2- DEVRENİN ÇALIŞMASI

Devre üç fonksiyonla çalışacak:

1. A kamerasına ve yol verecek

2. Sıviçır olarak ayarlanmış zaman ararlığında sırası ile A ve B kamerasına yol verecek

3. B kamerasına yol verecek.

3- DEVRE YAPISAL ÖZELLİKLERİ:

1- Devrede dijital schmitt tetikleyici kapı devreleri kullanılarak osilatör ve CD4040 frekans bölücü entegresi kullanılacak

2- Röleler bipolar transistörlerle sürülecek.

3- Röleler SİEMENS L09707 l2Voltluk kullanılacak.

4- 12 Volt harici beslemeye göre tasarım yapılacak.

4- BLOCK DİAGRAM - Devre Yapısı

http://www.teknomerkez.net/ek/18/uyglm_1-01.jpg

http://www.teknomerkez.net/ek/18/uyglm_1-02.jpg

http://www.teknomerkez.net/ek/18/uyglm_1-03.JPG
2 kameralı video switcher devre tasarımı





1- TEMEL ÖZELLİKLER

1- Tasarımın Amacı: Güvenlik kameralarından gelen video ve audio sinyallerinin tek monitörde izlenmesini sağlamak. Bu devrede iki kamera ve bir monitör kullanılacak.

2- Tasarımın Tipi: Devre dijital tasanmla gerçekleştirilecek. İşlenecek sinyaller röleler ile kontrol edilecek.

3- Devre kuruluşu: Basit, tek kart üzerine dizayn ile gerçekleştirilecek.

4- Devre Tipi: Ana devre komplike, sürücüler basit tasarımla gerçekleştirilecek.

5- Besleme Düzeneği: Harici besleme kullanılacak.

6- Komplikasyon Özelliği: Duyarlı.

7- Çalışma Ortamı: Oda sıcaklığı.

8- Çalışma Basıncı: Atmosfer Basıncı.

9- Montaj Özellikleri: Devre elemanları delikli pertikans üzerine, kontrol ve giriş çıkış elemanları kutu üzerine montaj edilecek.

10- Görünüm Özellikleri: Kutuya bağlı, basit özellikli olacak.

11- Kutu: 005 nolu plastik kutu.

2- DEVRENİN ÇALIŞMASI

Devre üç fonksiyonla çalışacak:

1. A kamerasına ve yol verecek

2. Sıviçır olarak ayarlanmış zaman ararlığında sırası ile A ve B kamerasına yol verecek

3. B kamerasına yol verecek.

3- DEVRE YAPISAL ÖZELLİKLERİ:

1- Devrede dijital schmitt tetikleyici kapı devreleri kullanılarak osilatör ve CD4040 frekans bölücü entegresi kullanılacak

2- Röleler bipolar transistörlerle sürülecek.

3- Röleler SİEMENS L09707 l2Voltluk kullanılacak.

4- 12 Volt harici beslemeye göre tasarım yapılacak.

4- BLOCK DİAGRAM - Devre Yapısı

♥Pяєиsєs♥
11-10-2008, 12:32 PM
5- BLOK DİAGRAM - Röle Bağlantı Şeması





6- DEVRE ŞEMASI


7- KUTU DİZAYNI





8- TAMAMLANMIŞ DEVRE ÇALIŞMA BİLGİSİ

1- Potansiyometre Switcherdeki değiştirme hızım ayarlamaktadır. Yavaş değiştirme hızı: 8 saniye, hızlı değiştirme hızı: 1/4 saniye olarak ayarlanmıştır

2- Anahtar A kamerasını veya B kamerasım monitöre gönderme veya switcherle görüntü aktarmaya imkan verir.

3- Besleme harici olarak 12 volt olarak verilmelidir.

4- Besleme ledi 12 volt cihazda takılı olduğunda yanar.

9- PARÇA LİSTESİ

R1,R4,R5,R6 =10K 1/4W

R2 =10 ohm 1/4W

R3 =1K 1/4W P1 =50K Potansiyometre

C1,C4 = lOOnF

C2 =lOnF

C3 = 10uF 63V

D1-D5 =1N4007

LED1= LED(RED 0,3mm)

Q1 =BC 547

U1 =CD 4093

U2 =CD 4040

Rölel,Röle2,Röle3 =12 Voltluk SİEMENS L09707

J1 =Erkek kutuya montajlı jak

J3,J4,J5 =Dişi kutuya montajlı mono kulaklık jakı

J2,J6,J7 =BNC Kutı montajlı dişi konnektor.

Kutu = 005 nolu kutu

Plaket = Delikli pertikans

♥Pяєиsєs♥
11-10-2008, 12:32 PM
Kristal Kontrollü Osilatör Devresi

http://www.teknomerkez.net/ek/19/uyglm_7-01.GIF

CMOS entegre ile gerçekleştirilmiş kristal kontrollü osilatör devresi.

- Bütün dirençler 1/4 Watt
- C1: 10-40 pF veya 10-60 pF Trimmer
- IC1: NAND Kapılı entegre. CD 4011 veya CD 4093
- Kristalin test edildiği aralık 1 MHz ile 10 MHz arasıdır. CMOS entegrelerde 10 MHz kritik bir değerdir.

♥Pяєиsєs♥
11-10-2008, 12:32 PM
http://www.teknomerkez.net/ek/19/uyglm_7-02.GIF
TTL entegre ile gerçekleştirilmiş kristal kontrollü osilatör devresi.

- IC1 SN7400 NAND kapılı lojik entegre
- C1 Filtre kondansatörü
- Kristal 1 MHz ile 10 MHz arasında test edildi. Bu devrede 10 MHz kullanıldı.

♥Pяєиsєs♥
11-10-2008, 12:33 PM
http://www.teknomerkez.net/ek/19/uyglm_7-03.GIF
TTL entegre ile gerçekleştirilmiş kristal kontrollü osilatör devresi.

- IC1 SN7400 NAND kapılı lojik entegre
- Kristal 1 MHz ile 10 MHz arasında test edildi. Bu devrede 10 MHz kullanıldı

♥Pяєиsєs♥
11-10-2008, 12:34 PM
Frekansmetrenin sayıcılarını CD4510 entegresi ile gerçekleştirdiğimden otomatik kademe olayını preamplifikatör için de uyguladım ve iyi çalıştığını gördüm.


Devrenin temel parçasını TBA120S entegresi oluşturuyor. Devrede kullanılan CD4053 entegresinin CONTROL uçlarının lojik seviyesi L yapıldığında (tasarımla düzenlenen haliyle) 0Hz ile 100KHz arasını ölçüyor, H yapıldığında 100KHz ile 20MHz arasını ölçüyor. Bu kontrol ucunun otomasyonunun ayrıca frekansmetreden referans alınarak tasarlanması gerekiyor.


http://www.teknomerkez.net/ek/27/uyglm_4-01.jpg
TBA120S entegresinin preamplifikatörde kullanılan iç yapısı
http://www.teknomerkez.net/ek/27/uyglm_4-02.jpg

♥Pяєиsєs♥
11-10-2008, 12:35 PM
CCIR Normu ve TV'de Görüntünün Oluşumu CCIR NORMU:

Satır sayısı: 625
Yatay satır frekansı: 15625 Hz
Resim tarama frekansı: 50 Hz (raster, düşey, resim tarama frekansı)
Saniyedeki resim sayısı: 25
Resim kenarları orantısı: 4/3
Resim modülasyonu: Negatif-AM
Video bant genişliği: 5 MHz
Kesilmiş alt kenar bant: 1,25 Hz
Siyahlık seviyesi: %75
Beyazlık Seviyesi: %10
Senkronlama seviyesi: %100
Ses modülasyonu: FM
Frekans kayması: (+,-) 50 KHz
Resim-ses taşıyıcı arasındaki uzaklık: 5,5 MHz
Kanal bantgenişliği uzaklığı: VHF = 7 MHz, UHF = 8 MHz

RESMİN OLUŞUM ZEMİNİ:

Resim sinyali bant genişliği frekansı 3-10,4 MHz arasındadır. CCIR sisteminde 5 MHz olduğuna göre, resim sinyali peryodu T=1/f = 1/5000000 = 0,2 µsn'dir. 1 µsn'deki resim elemanı sayısı = 1/T = 1/0,2 = 5 adet olur. Bir yaty hatta bir satır da denir. Bir satırın meydana gelebilmesi için geçen süre H = 1/15625 = 64 µsn'dir. 1 mikrosaniyede 5 resim elemanı ve bir satır 64 µsn'de meydanageldiğine göre: Bir satırdaki resim elemanı sayısı=5*64=320 adet olur.

Yatay detaydan başka düşey detay da vardır. Bir resim 625 yatay hat ile taranır. Bu hatlardan %6'sı karanlık olduğu için kullanılmaz. Böylece 625*0,06=38 hat kayba uğrar. Geriye 625-38=587 hat kalır. Yatay detayda (satırlarda) resim elemanlarının kullanılma alanları %70 kadardır. Böylece, bir resimde 587,5*0,70=410 yatay hat kullanılmış olur. Bir hatta 320 yatay detay olduğuna göre, bir resimde: 410*320=130.000 resim elemanı vardır.

RESMİN OLUŞUMU:

CCIR standardı yatay frekansı: 15625 Hz'dir. Saniyede 25 resim seçildiğine göre: 15625/25=625 satır vardır. Bir satırın meydana gelebilmesi demek, 1 siniyede 15625'in bir satıra düşen payı demektir. 1/16525=64 µsn (0,000064 sn) 625 satırlık ekranda sadece 625 satırın bir kere taranması ekranda sadece bir resmin oluşması demektir. Bunu için geçen süre 625*0,000064=0,04 sn'dir. 1 saniyede 25 remin tarandığını hesaplarsak 0,04*25=1 sn eder ki, böylece normal olarak resim anlaşılır hale gelir.

Düşey tarama frekansı 50 Hz'dir. Yani, 50 Hz'lik düşey frekansı ile 25 resim taranmış olur. 625 satır 25 kere taranmakla 1 saniyede 15625 Hz'lik yatay oluşur. Resmin oluşmuş olması için 625 satırlık 25 resmin bulunması durumunda 1 saniyede 625*25=15625 alan taranmış olur.

BİR RESİM SATIRININ OLUŞUMU:

Beyaz seviye: %10
Siyah seviye: %73
Karatma seviyesi: %75
Senkron pals seviyesi: %100
Görülebilir satır parçası: %82, 52.48 µsn
Boşluk palsı: %18
Senkron palsı: %8, 5,12 µsn
Ön siyah omuz palsı: %2, 1,28 µsn
Orta siyah omuz palsı: %8, 5,12 µsn
Yatay senkron darbesi: 5,8 µsn
Düşey senkron darbesi: 270 µsn

Bir resim satırının oluşumunun zaman, genlik grafiğini çizersek;
http://www.teknomerkez.net/ek/36/ccir2.gif
Buraya kadar anlatılan CCIR normu ile, bir video sinyalini CRT (TV) tüplerinde kullanılabilinir hale getiren devre tasarlarsak;
http://www.teknomerkez.net/ek/36/ccirvh2.jpg
Bu devre ile yukarıda anlatılan CCIR normlarının şartlarının yerine getirilmesi amaçlanmıştır. Temel amaçımız, sürekli olarak gelen ve herhangibir işleme tabi tutulmamış video işaretinin CCIR normuna uygunlaştırılmasını sağlamaktır. 10MHz'lik kristal kontrollü osiltör ile karalı bir sinyal elde edilmeye çalışılmıştır. Bu frekans, bölücülerden geçerek ihtiyaç duyulan frekanslar elde edilmiştir. Gerekli zaman sürelerinin elde edilmesi için D Flip/Flop'lar kullanılmıştır. Bu devrede, teoriyi gerçekleştiriken gerçek zamanlara yaklaşılmaya çalışılmıştır.

Verilen video sinyali ise, oluşturulan basit osilatörlerden ve bölücülerden elde edilmiştir.

Bu devrede elde edilen görüntü ihtiyacı karşılayacak şekilde oluşmuştur. Uygulamada görülen kusur olarak, ekranın üstünde bulunan ilk satırın ilk yarısının görülemiyor olmasıydı ve bu durum düzeltilemedi.

Üzerinde çalışılan diğer devre ise kararsızlığına rağmen çalışdığı görülmüştür.
http://www.teknomerkez.net/ek/36/ccir2.jpg
Bu devrede bulunan R9 direnci eksiye de bağlanabilir.
N2 ve N4, gecikmeyi sağlamak için yeterli görülmüştür. Bu noktalarda bir sıkıntı oluşursa, R5, R6, R7 ve R8 dirençleri ve C3, C4, C5 ve C6 kondansatörlerinin değerleri değiştirilerek sorun giderilebilir. C3 ve C4 hiç bağlanmadığında dahi devre çalışmıştır.)

Bu devreyi bölümlersek:

1- Vertikal osilatörü
2- Horzantal osilatörü
3- Video osilatörü
4- Ekranın alt kısmındaki siyah beyaz 10 şerit için
5- HSYNC başlangıç palsı için
6- Ekranın üst kısmındaki siyah şerit için
7- Ekranın üst kısmındaki beyaz şerit için
8- Vertikal ile ekranın yatay bölünmesi için
9- Video sinyal giriş noktası

Bu devre ile TV ekranı yatay olarak ikiye bölündü. Alt kısımda 10 adet siyah ve beyaz şeritler oluştu. Üst kısımda ise, 6 ve 7 nolu uçlarla istenen siyah ve, veya beyaz şerit oluştu.

Bu devrede incelenen esas konu ise;

Bir resim satırında bulunan boşluk palsının oluşturulmasıdır. Bu ihtiyac, devrede bulunan video osilatörünün ürettiği frekansın, CD 4017 entegresi ile bölünmesi sonucunda elde edilen palsların kullanılmasından karşılanmıştır. Bu boşluk palsında bulunması gereken ön siyah, asıl senkron ve orta siyah omuzları önemsenmemiştir. Video osilatörünün frekansı, horzantal osilatörünün katları olarak hesaplanmalıdır.

♥Pяєиsєs♥
11-10-2008, 12:35 PM
Elektronik Kontrollü Musluk Devresi Enfraruj alıcı/vericilerle hepimizin bir yerlerde tanışıklığı olmuştur. Sizlerle paylaşmak istediğim devreyi, bir müşterimin isteği üzerine geliştirdim ve arşivimde yer aldı.

Musluk suyunun kullanıldığı her yere gelen su faturaları, hepimizde negatiflik yayan kağıt parçası olarak yaşantımızda yer alır.

İşte size su faturalarını en aza indirgeyen devre. Devremizi hayata geçirmek için işe musluğu elimize alıp bir tornacının yolunu tutmakla başlayacağız. Birkaç tornacı gezdikten sonra nihayet sizi anlayan bir tornacı buldunuz varsayıyorum.
http://www.teknomerkez.net/ek/51/torna.jpg
Bu devre ne işe yarar diye sorduğunuzu varsaymıyorum? Çünkü böyle çeşmeleri çoğumuz lavabolarda görmüşüzdür. Musluğa elimizi uzattığımızda IR vericisinden yayılan sinyal elimizden tekrar yansıyarak IR alıcıya iletilir. IR alıcı göz tarafından algılandıktan sonra Q1 transistoru tarafından IR den çıkan negatif sinyali pozitife çevirerek Q2 ye aktarır. Q2 aldığı pozitif sinyali Q3 ve Q4 e geri dönüşümü engelleyen D2 ve D3 tarafından gönderilir.

Q3 ün bir özelliği de, C4 kondansatörü ile geciktirme sağlamasıdır. Bu gecikme ile ne yapmak istediğimize gelince; Elimizi musluğa uzattığımızda açma yönünde çalışan 12 volt DC motor çift kontaklı röleden aldığı enerji ile açma yönüne doğru döner. Bu dönüşteki enerjiyi Q5 transistorundan (-) olarak (+)’yı direk 12v besleme ünitesinden alır. Elimizi geri çektiğimizde bu kez motor kapama yönünde birkaç saniye (C4 ün boşalma süresince) tetiklenerek T5 in beyzindeki + sinyal kesilinceye kadar çalışır ve durur...
http://www.teknomerkez.net/ek/51/verici.gif
http://www.teknomerkez.net/ek/51/alici.gif

♥Pяєиsєs♥
11-10-2008, 12:41 PM
LDR ile Lamba Yakma Devresi


http://www.edevreler.com/devreler/sema180.gif

Şekilde LDR kontrollu lamba yakma devresi görülmektedir. Bu devre LDR’nin baglanis sekline göre isik geldigi zaman çalismaktadir. 10K’ luk trimpot ile gelen isigin siddeti ayarlanabilir.LDR üzerine isik düsmedigi zaman direnci yüksektir. T1 transistörünün beyz polarmasi 10K’ luk trimpot üzerinden negatif potansiyelde tutulur, dolayisi ile bu transistör kesimdedir. T2 transistörü, 2,2K’ luk direnç üzerinden pozitif beyz polarmasi alir ve iletimdedir. T3 transistörü ise, T2 iletimde oldugu için beyz polarmasi alamaz, yalitkandir.LDR, üzerine isik geldigi anda direnci düser ve T1 transistörüne pozitif polarma saglar. T1 iletime geçer, T2’yi kesime götürür. Bu anda T3’te iletime geçerek röle kontaklarini çeker.Ve bagli bulunan cihazi çalistirir. LDR ile 10K’ luk trimpotun yerleri degistirilirse devrenin çalismasi tersine döner ve devre, isik yok iken çalisir.

♥Pяєиsєs♥
11-10-2008, 02:23 PM
Melodi Üretici http://www.elektronikekibi.com/circuit/img/melody.gif

Melodi üretici çeşitli melodileri otomatik olarak üreten ayrıca kapı zili olarakta kullanılabilen bir devredir. Türkçe melodiler içeren entegreler de kullanabilirsiniz. Melodinin hızını R1 ve C1 elemanları ile ayarlanmaktadır.

♥Pяєиsєs♥
11-10-2008, 02:23 PM
Kablosuz FM mikrofonu http://www.edevreler.com/devreler/bug-sch.gif

Tablo 1. Test edilen transistorler

http://www.edevreler.com/devreler/tran.JPG

Şekil. 2. MCE100 Elektret mikrofon V-A karakteristik grafiği

http://www.edevreler.com/devreler/bugmicgr.gif

Şekil. 3. Kablosuz mikrofon PCB devresi. 300 dpi çözünürlükte

http://www.edevreler.com/devreler/bug-pcb.gif

Şekil. 4. PCB'de elemanların yerleşimi

http://www.edevreler.com/devreler/bug-pok.gif

Şekil 5. Kablosuz mikrofon resmi

http://www.edevreler.com/devreler/bug-f.jpg

♥Pяєиsєs♥
11-10-2008, 02:23 PM
0-99 Sayıcı devresi

http://www.edevreler.com/devreler/0-99ileri.gif

Devrenin Çalışma Özellikleri:

Devrede üç tane buton bulunmaktadır. İleri sayma butonu, geri sayma butonu ve reset (sıfırlama) butonu. İleri sayma butonuna basıldığında sayıcılar bir ileri sayıyıor. Geri sayma butonuna basınca sayıcılar bir geri sayıyor. Resetleme butonu ile sayıcılar sıfırlanıyor ve başlangıç değerine dönüyor. Bütün sayıcılarda oluşan değerler anında 7 segment LED displeylerde anlık olarak gösterilmektedir.

Devrede kullanılan U1:A ve U1:B 4093 kapıları RS Flip-Flop devresidir. Basılan butona göre ileri ve geri seçici anahtar olarak görev yapmaktadır. B1 Butonu ileri saymayı, B2 butonu geri saymayı sağlamaktadır. U1:C kapısı, R1 direnci ve C1 kondansatörü düzeneği ile B1 ve B2 butonuna basıldığında oluşan palsta gecikme sağlamaktadır. Bu gecikme ile butonların arklarından kaynaklanan atlamalar önlenmekte ve geri saymaya fırsat verilmektedir. D1 ve D2 diyotları ile R2 direncinden oluşan bölüm, bir VEYA (NOR) kapısı görevi görmektedir.

Devrenin Besleme voltajı +5Volt olarak denenmiştir. +5 Volt şemada VDD uçlarına bağlanacak. Ayrıca entegrelerin VDD uçları da +5 Volt besleme ucuna bağlanacak. Entegrelerdeki besleme uçları şemada gösterilmemiştir. İstenirse 4000 serisi entegrelerin müsade ettiği sınırlarda besleme değeri kullanılabir. Besleme voltajı değişikliğinde displeylerin uçlarına bağlanan 470 ohmluk dirençlerin değeri besleme değerine göre seçilmelidir. Besleme voltajı değiştirildikten sonra Geri butonuna basıldığında ileri sayma gibi bir durumla karşılaşılırsa, C1'in 100nF olan değeri değiştirilmelidir. Devrede ayrıca, entegrelerin VDD ve Şase uçları arasına filtre amaçlı olarak 100nF kondansatör kullanılmalıdır.

Devre 0-99 sayıcı olarak yapıldıysa da, sayıcılar ve göstergler arttırılarak sayma hanesi çoğaltılabilir.

♥Pяєиsєs♥
11-10-2008, 02:23 PM
Sabit Gerilim Regülatörü Kullanarak Ayarlanabilir Güç Kaynağı http://www.elk.itu.edu.tr/%7Edeniz/mylibrary/circuits/dcadjreg.jpg

Sabit değerli pozitif gerilim regülatörleri basit bir şekilde iki adet direnç ilavesiyle ayarlanabilir gerilim kaynaklarına dönüştürülebilir. Şekil 1 de verilen devre 7805 gerilim regülatörünü kullanarak +5V dan +15V a kadar ayarlanabilir bir gerilim oluşturmak için kullanılmaktadır. 7805 entegresinin çıkış ucu ile toprak ucu arası 1 Ampere (7805'in iyi bir soğutucuya bağlanması şartıyla) yakın yük akımlarına kadar regüle edilmiş +5V değerindedir.

Şekil 1 i referans alırsak Vr=+5V. Bu gerilimin doğrudan R1 direncine uygulanması sonucu I1=Vr/R1 akımının akmasına sebep olacaktır. Bu akım ile entegrenin toprak ucundan çıkan akım (Iq) toplanarak R2 direnci üzerinden akacaktır. Bu akıma I2 dersek I2 = I1 + Iq. I2 akımı R2 direnci üzerinde bir Va = I2 * R2 gerilimi oluşturacaktır. Iq akımı yaklaşık olarak bir kaç mA mertebesinde olup yük akımı ve giriş geriliminin değişmesinde değeri fazla oynamamaktadır (aslında Iq akımının gerçek değerini bilmemizin bir faydası bulunmamaktadır). Bu durumda çıkış gerilimi V2 = Vr + Va değerini almaktadır. R2 direncinin ayarlı olması dolayısıyla çıkış gerilimi +5V ile +15V arasında istenilen bir değere ayarlanabilir.

♥Pяєиsєs♥
11-10-2008, 02:23 PM
12 V Akü Gerilim Seviye Göstergesi

http://www.elk.itu.edu.tr/%7Edeniz/mylibrary/circuits/batmonit.jpg

Şekil 1'de 12 V'luk bir akü gerilim seviyesini 10 adet LED ile gösteren devre şeması verilmektedir. Devrenin ana elemanı LM3914 entegresidir. Bu entegre içerisinde 10 adet gerilim bölücüyü ihtiva eden 10 adet karşılaştırıcı vardır. Bu gerilim bölücünün alt ve üst uçları entegrenin 4 ve 6 numaralı bacaklarıdır. Entegre 7 ve 8 numaralı bacakları arasında 1,25 V'luk bir referans gerilim oluşturmaktadır.

Seviyesi izlenecek akü gerilimi bir gerilim bölücü kullanılarak 5 numaralı bacağa uygulanır. 12 V için 5 numaralı bacağa gelen gerilim 1,52 V'dur. Minimum seviye R2 direnci ile ayarlanırken maksimum seviye R4 direnci ile istenilen değere getirilir. Bu devrede 4 numaralı bacaktaki alt gerilim 1,48 V (11,5 V akü gerilimine takabül eden) ve 6 numaralı bacaktaki üst gerilim 1,897 V (14,5 V akü gerilimine takabül eden) değerindedir. Alt gerilim seviyesinden itibaren her 300 mV gerilim artışında LED'ler 1 numaradan itibaren yanmaya başlıyacaklar ve 1,897 V da ise bütün LED'ler yanmış olacaktır.

Gerilim arttıkça LED'ler sıra ile yanarken bir alt seviyedeki LED sönmeyecektir (sütün gösterge). Bu entegre aynı zamanda gerilimi nokta şeklinde de gösterebilmektedir (herhangi bir gerilim seviyesinde sadece bir adet LED yanacaktır). Bunun için tek yapılması gereken +Vcc gerilimine bağlı olan 9 numaralı bacağa hiç bir bağlantı yapılmamasıdır (9 numaralı bacak boşta olmalıdır).

♥Pяєиsєs♥
11-10-2008, 02:24 PM
İlerleyen (yürüyen) Işıklar http://www.elk.itu.edu.tr/%7Edeniz/mylibrary/circuits/ledmove.gif

Belli bir periyotta birbirini takip eder şekilde yanan ışıklara (Şekil 1'de gösterildiği gibi) ilişkin devre şeması Şekil 2'de gösterilmektedir. Bu devre 8 adet LED'i yaklaşık olarak 0,8 saniye aralıklarla yakmaktadır. LED'leri istediğiniz şekilde bağlıyarak değişik efektler elde edebilirsiniz. Mesela her bir LED'i bir yeldeğirmeninin 8 kanatçığından biri olacak şekilde yerleştirdiğiniz takdirde size yeldeğirmeninin dönme efektini verecektir. Şekil 1'de gösterilen her bir LED'e paralel LED'ler bağlamak koşuluyla LED sayısı arttırılabilir.

http://www.elk.itu.edu.tr/%7Edeniz/mylibrary/circuits/ledcirc.jpg

U1 ile gösterilen 555 entegresi belli bir periyottaki darbeleri üretmek için kullanılır. Şekil 2'deki bağlantı şekliyle 555'in 3 nolu bacağındaki çıkış geriliminin periyodu T = 0,695 (Ra + 2Rb) C1 ifadesinden hesaplanabilir. Aşağıdaki tablo değerleri için T periyodu yaklaşık olarak 0,8 saniyedir. Devrede TTL lojik elemanları kullanıldığı için Vcc gerilimi 5 V olmalıdır. Bu devre için gerekli olan 5 V gerilim 7805 entegreli devre kullanılarak elde edilmiştir (giriş gerilimi V1 9 V'luk bir pildir).

555 entegresinin çıkışındaki sinyalin frekansı 74LS74 flip-flop entegresi kullanılarak yarıya daha sonra da dörtte bir değerine düşürülmüştür. Bu şekilde elimizde frekansları birbirinin yarısı olan üç sinyal bulunmaktadır. Bu sinyaller 555'in 3 numaralı bacağı (periyot=Ts), 74LS74 entegresinin 5 numaralı bacağı (periyot=2Ts) ve 74LS74 entegresinin 9 numaralı bacağındadır (periyot=4Ts). Şekil 3'de bu sinyaller sırası ile gösterilmektedir (a, b ve c). Son olarak da 74LS138 entegresi kullanilarak bu üç sinyalden 8 adet çıkış elde edilerek LED'ler sürülmektedir. Bu entegrenin çıkış uçları lojik yüksek seviyesindedir ve üç girişe bağlı olarak 8 çıkıştan sadece bir tanesi lojik düşük seviyesine getirilmektedir. Dolayısıyla LED'lerin negatif terminalleri entegrenin çıkış uçlarına bağlanmıştır.

Not: Bu devrede yapılan işlem CD4017 (divide-by-10 counter) sayıcısı ile de yapılabilir. Bu durumda U2 ve U3 entegresi yerine sadece CD4017 entegresini kullanarak 10 adet LED'den oluşan yürüyen ışıklar yapabilirsiniz. Bu entegre için sayıcı sinyali yine 555 entegresinin çıkışından elde edilir.

http://www.elk.itu.edu.tr/%7Edeniz/mylibrary/circuits/ledcirc.jpg

♥Pяєиsєs♥
11-10-2008, 02:25 PM
Regüleli Sabit Gerilim Doğru Akım Güç Kaynağı http://www.elk.itu.edu.tr/%7Edeniz/mylibrary/circuits/dclinreg.jpg

Şekil 1'deki devre bir kaç elemanla sabit bir gerilim regülatörü kullanarak istediğiniz doğru gerilimi elde etmek için kullanılır. Devrenin yapımı oldukça basit olup bazı noktalara dikkat edilmesi gerekmektedir. İstediğiniz doğru gerilim değeri için aşağıdaki tablodan regülatörü seçiniz. Mesela 5 V isteniyorsa 7805 entegresi kullanılmalıdır.

78XX serisi regülatörlerin çalışması için giriş geriliminin çıkıs gerilimi değerinden yaklaşık 3 V fazla olması gereklidir. Aksi takdirde çıkış geriliminiz istediğiniz değerde olmayacaktır. Dolayısıyla 5 V çıkış için minimum 8 V DC gerilimin entegrenin girişine uygulanması gereklidir. Şekil 1'deki devrenin girişi alternatif bir gerilimdir. Bu alternatif gerilim D1 diyodu ve C1 kapasitesi ile (tek fazlı yarım dalga doğrultucu) doğru gerilime dönüştürülür. Elinizde doğru gerilim varsa D1 diyoduna gereksinim yoktur. Mesela hepimizin evinde bulunan adaptörün çıkışını 9 V'a ayarlayıp bu devrenin girişine bağlıyabilirsiniz. Daha da basiti 9 V'luk bir pil kullanarak rahatlıkla 5 V elde edebilirsiniz. Bu devreden yaklaşık olarak 200 mA değerine kadar akım çekebilirsiniz. Bu akım seviyesinde entegreye soğutucu bağlamanıza gerek olmayabilir. Daha fazla akım çekmek istiyorsanız girişe bağladığınız kaynağın güçlü olması gereklidir (7805 iyi bir soğutucuya monte edildiği takdirde 1 A ve üzerinde akım verebilir).

♥Pяєиsєs♥
11-10-2008, 06:57 PM
RADYO YAPIMI
Bu devrede PIC 16f84 uygulamalarında amatör packet radyo konusuna değinip bu konuda bir uygulama ele alacağız.
Bir kablo bağlantısı olmadan bir terminal ve bilgisayardan bir başka
bilgisayara veri aktarımı her amatör elektronikçi için ilaçifli bir amaç olsa gerek. Günümüzde PC artık evin vazgeçilmez bir parçasıdır ama veri aktarımında kullanılacak telsiz için aynı şeyi söyleyemeyiz. Amatör telsizciler bu açıdan biraz daha şanslı zira onların genellikle hem bir PC’leri hem de
bir telsizleri vardır. Packet radyo dediğimiz bilgisayar yardımıyla telsiz kullanarak veri iletişimi bilgisayarların evlere giremediği 1970 ve 1980 li yıllarda TNC-Terminal Node Controller- adı verilen içinde bir mikroişlemci ihtiva eden ve bir TTY terminali vasıtasıyla telsize bağlanan ara parçalarla sağlanıyordu,daha sonra PC üzerinde çalışan bir programın TNC görevlerini
üstlendiği ve basit bir Packet telsiz modemi ile haberleşmenin sağlandığı sistemler yaygınlaştı. Bu tip programların en popülerleri BAYCOM ve GP-GRAPHIC PACKET dir.

Yukarıda da değindiğim gibi minimum ve portatif bir packet radyo terminali en az bir laptop PC ,bir adet modem ve bir adet telsiz gerektirmektedir. Ancak bu kombinasyonla havada neler döndüğünü görebiliriz. Havada neler döndüğünü görebilmek için telsiz kısmına birşey yapılamaz onu siz temin etmelisiniz , ama PC + modem kısmına birşeyler yapabiliriz diye düşündüm.

http://img225.imageshack.us/img225/7697/pacmonyd7.gif
Resim (http://img225.imageshack.us/img225/7697/pacmonyd7.gif)


Şemadan göreceğiniz gibi bu basit bir packet radyo monitörü. Bir adet telsize bağlı modemi var MX614, bir PIC gelen datayı çözüp LCD’yi kontrol ediyor. 2 satır 16 karakter LCD üzerindeki ilk satırda haberleşmenin kimden kime yapıldığını ,alt satırda ise yapılan haberleşmenin ilk 16 karakterini görürüz.

Devre oldukça basit olup bir iki noktaya değinelim. Devrenin besleme voltajı 5 volttur ama çkilen akım çok az (3mA) olduğundan pil ile beslenebilir ve piller uzun süre dayanır. 4 adet kalem pille beslenirse 6 volt edeceği için araya seri olarak bir 1N4001 diyotu koymak gerekir.
MX 614 1200 baud bir modem entegresidir MXCOM firmasının ürünü olan entegre temelde Texas instruments TCM3105 ile aynı karakteristiği taşır. Türkiyede bulunabilirliği konusunda hiçbir fikrim yok ama TCM3105 de kolay bulunabilen bir entegre değildir. İnternetten MX614 ısmarlamak oldukça
kolay, birçok malzeme satıcısında bulabilirsiniz. MXCOM’un web adresi http://www.mxcom.com/ (http://www.mxcom.com/)

Eğer elinizde bir TCM3105 ile yapılmış modem varsa devrenin MX614 kısmını hiç kurmayın onun yerine TCM3105’in 8 nolu bacağını PIC’in 17 nolu bacağına ve TCM3105’in 3 nolu bacağını PIC’in 18 nolu bacağına bağlayın Bu arada TCM3105 modemin şasesini devrenin şasesine ,+5voltuda devrenin + 5 voltuna bağlamayı unutmayın. Bu şekilde devre sorunsuz çalışır.Telsiz kulaklık girişine bağlantıyı yapıp ses şiddetini 1/3 kadar açın eğer almada sorun varsa ses şiddeti ile oynamayı sürdürün.
Gösterge olarak herhangi bir HD 44780 kontrollu gösterge kullanabilirsiniz. Ben Sharpın LM16255 2x16 karakter olan tipiyle deneme yaptım. Bu gösterge BİMEL firmasından temin edilebilir.
Pic için pacmon.hex dosyasını pacmon.zip içinde bulabilirsiniz

♥Pяєиsєs♥
11-10-2008, 06:57 PM
RADYO YAPIMI
Bu devrede PIC 16f84 uygulamalarında amatör packet radyo konusuna değinip bu konuda bir uygulama ele alacağız.
Bir kablo bağlantısı olmadan bir terminal ve bilgisayardan bir başka
bilgisayara veri aktarımı her amatör elektronikçi için ilaçifli bir amaç olsa gerek. Günümüzde PC artık evin vazgeçilmez bir parçasıdır ama veri aktarımında kullanılacak telsiz için aynı şeyi söyleyemeyiz. Amatör telsizciler bu açıdan biraz daha şanslı zira onların genellikle hem bir PC’leri hem de
bir telsizleri vardır. Packet radyo dediğimiz bilgisayar yardımıyla telsiz kullanarak veri iletişimi bilgisayarların evlere giremediği 1970 ve 1980 li yıllarda TNC-Terminal Node Controller- adı verilen içinde bir mikroişlemci ihtiva eden ve bir TTY terminali vasıtasıyla telsize bağlanan ara parçalarla sağlanıyordu,daha sonra PC üzerinde çalışan bir programın TNC görevlerini
üstlendiği ve basit bir Packet telsiz modemi ile haberleşmenin sağlandığı sistemler yaygınlaştı. Bu tip programların en popülerleri BAYCOM ve GP-GRAPHIC PACKET dir.

Yukarıda da değindiğim gibi minimum ve portatif bir packet radyo terminali en az bir laptop PC ,bir adet modem ve bir adet telsiz gerektirmektedir. Ancak bu kombinasyonla havada neler döndüğünü görebiliriz. Havada neler döndüğünü görebilmek için telsiz kısmına birşey yapılamaz onu siz temin etmelisiniz , ama PC + modem kısmına birşeyler yapabiliriz diye düşündüm.

http://img225.imageshack.us/img225/7697/pacmonyd7.gif
Resim (http://img225.imageshack.us/img225/7697/pacmonyd7.gif)


Şemadan göreceğiniz gibi bu basit bir packet radyo monitörü. Bir adet telsize bağlı modemi var MX614, bir PIC gelen datayı çözüp LCD’yi kontrol ediyor. 2 satır 16 karakter LCD üzerindeki ilk satırda haberleşmenin kimden kime yapıldığını ,alt satırda ise yapılan haberleşmenin ilk 16 karakterini görürüz.

Devre oldukça basit olup bir iki noktaya değinelim. Devrenin besleme voltajı 5 volttur ama çkilen akım çok az (3mA) olduğundan pil ile beslenebilir ve piller uzun süre dayanır. 4 adet kalem pille beslenirse 6 volt edeceği için araya seri olarak bir 1N4001 diyotu koymak gerekir.
MX 614 1200 baud bir modem entegresidir MXCOM firmasının ürünü olan entegre temelde Texas instruments TCM3105 ile aynı karakteristiği taşır. Türkiyede bulunabilirliği konusunda hiçbir fikrim yok ama TCM3105 de kolay bulunabilen bir entegre değildir. İnternetten MX614 ısmarlamak oldukça
kolay, birçok malzeme satıcısında bulabilirsiniz. MXCOM’un web adresi http://www.mxcom.com/ (http://www.mxcom.com/)

Eğer elinizde bir TCM3105 ile yapılmış modem varsa devrenin MX614 kısmını hiç kurmayın onun yerine TCM3105’in 8 nolu bacağını PIC’in 17 nolu bacağına ve TCM3105’in 3 nolu bacağını PIC’in 18 nolu bacağına bağlayın Bu arada TCM3105 modemin şasesini devrenin şasesine ,+5voltuda devrenin + 5 voltuna bağlamayı unutmayın. Bu şekilde devre sorunsuz çalışır.Telsiz kulaklık girişine bağlantıyı yapıp ses şiddetini 1/3 kadar açın eğer almada sorun varsa ses şiddeti ile oynamayı sürdürün.
Gösterge olarak herhangi bir HD 44780 kontrollu gösterge kullanabilirsiniz. Ben Sharpın LM16255 2x16 karakter olan tipiyle deneme yaptım. Bu gösterge BİMEL firmasından temin edilebilir.
Pic için pacmon.hex dosyasını pacmon.zip içinde bulabilirsiniz

♥Pяєиsєs♥
11-10-2008, 06:58 PM
PIC ile Trafik Işığı Simülasyonu http://img91.imageshack.us/img91/4693/image001pu2.gif

Program basit bir trafik ışığı simülasyonudur. PIC in RB0 ucu kırmızı led’e, RB1 ucu
sarı, RB2 ucu ise yeşil led’e bağlandığında ve PIC i çalıştırdığınızda yaklaşık olarak
40 sn gecikmeli olarak lambalar yanar.

http://img384.imageshack.us/img384/2140/image002he7.jpg

Sistemin basit bir simülasyonunu TrafikAnim.gif dosyasında görebilirsiniz. Ayrıca
sistemin devre şeması trafik.jpg dosyasında bulabilirsiniz.

♥Pяєиsєs♥
11-10-2008, 06:58 PM
Atık Su Pompalama Sistemi http://img523.imageshack.us/img523/6122/adsz1ia4.jpg
http://img523.imageshack.us/img523/8250/adsz1pf2.jpg

http://img523.imageshack.us/img523/7608/adsz1so0.jpg

PROBLEMİN TANIMI
Bir atık su toplama haznesi iki pompa ile başaltılmaktadır. Sistemin çalışma şekli aşagıda verilmiştir.

Pompa 1
Başlatma :
Pompa manuel olarak S2 yaylı butonona basılarak ya da sürekli çalışma halinde suyun B1 su seviye duyargasının bulundunğu düzeye ulaşması ile otomatik olarak
çalışmaya başlar .

Durdurma :
Eğer, su seviyesi B0 duyargasının bulunduğu seviyenin altına inerse pompa otomatik larak durur.Pompa aynı zamanda herhangi bir anda S1 butonuna basılarak ya da motorun aşırı akım çekmesi halinde aşırı akım rölesi kontaklarının açılması ile durdurulabilir.

Pompa 2
Başlatma :
Pompa manuel olarak S4 yaylı butonuna basılarak ya da sürekli çalışma halinde suyun B4
su seviye duyargasının bulunduğu düzeye ulaşması halinde otomatik olarak çalışmaya başlar.

Durdurma :
Su seviyesi B3 su seviye duyargasının bulunduğu seviyenin altına düşttüğünde pompa otomatik olarak durur. Pompa aynı zamanda herhangi bir anda S3 butonuna basılarak ya da
motorun aşırı akım çekmesi halinde aşırı akım rölesinin normalde kapalı olan kontakları-nın açılması ile durdurulabilr.

H0-H3 lambaları pompaların çalışma durumlarını gösterirler.
Her iki pompa da S0 durdurma butonuna basılarak durdurulabilirler.
Su seviyesi B2’ ye ulaşmışsa ya da pompalardan biri aşırı akımdan dolayı devre dışı kalmışsa H4 alarmı çalmalıdır.

Bu koşulları gerçekleyecek PLC’li kumanda sistemi için gerekli bağlantılar bir sonraki sayfada Simatic S7-200 PLC ‘si üzerinde verilmiştir.S0-S4 başlatma ve durdurma butonları
I0.0-I0.4 PLC girişlerine uygun şekilde bağlanmıştır.Su seviyesinin belirlenmesi için kullanılan
B0-B4 su seviye duyargaları ise I1.0-I1.5 PLC girişlerine bağlanmışlardır.Burada su seviyesi-nin duyargalara ulaşmadığı durumda duyargaların Lojik 0 değeri ürettiği ,ulaştığı durumda ise Lojik 1 değeri ürettiği varsayılmıştır.

PLC çıkışlarından Q0.0 ve Q0.1 sırasıyla K1 Ve K2 kontaktörlerinin uyarılması için kullanılmıştır.Q0.2-Q0.5 PLC çıkışları ise pompaların çalışma durumlarını gösteren sinyal lambalarına bağlanmıştır.Q0.6 çıkışı da acil durumlarda uyarı sesi verecek olan alarma bağlanmıştır.

Ayrıca PLC girişlerinden I0.5 ve I0.6 ‘ya F1 ve F2 aşırı akım rölelerinin normalde kapalı olan kontakları bağlanmıştır.

ATIKSU POMPALAMA SİSTEMİNİN PLC DEVRE BAĞLANTILARI

http://img523.imageshack.us/img523/2659/adsz1bl6.jpg
http://img523.imageshack.us/img523/6456/adsz1gw7.jpg

Sistemin PLC devre şemaları verildikten sonra programlama için gerekli olan işlemler yapılmıştır. Öncelikle sistemin gerçeklenmesinin daha kolay biçimde düşünülebileceği bir
kontaklı kumanda devresi çızilmiştir. Devrenin çiziminde verilen koşullarda gözöünde bulundurularak sezgisel yaklaşım yöntemi tercih edilmiştir.Gerkli koşulları sağlayan kuntaklı kumanda devresi bir sonraki sayfada verilmiştir.

SİSTEMİN KLASİK KUMANDA DEVRESİ İLE GERÇEKLENMESİ İÇİN GEREKLİ DEVRE

http://img523.imageshack.us/img523/52/adsz1dx5.jpg
http://img523.imageshack.us/img523/3639/adsz1cc4.jpg
http://img523.imageshack.us/img523/2318/adsz1rc7.jpg

Sistemin Simatic S7-200 PLC’si ile gerçeklenmesi için gerekli olan program aşağıdadır.

NETWORK 1
LD I0.0 // S0
LD I0.2 // S2
O Q0.0 // K1
O I1.1 // B1
ALD
A I1.0 // B0
A 10.1 // S1
A I0.5 // F1
= Q0.0 // KONTAKTÖR1 (K1)

NETWORK 2
LD I0.0 // S0
LD I0.2 // S2
O Q0.1 // K2
O I1.4 // B4
ALD
A I1.3 // B3
A I0.3 // S3
A I0.6 // F2
= Q0.1 // KONTAKTÖR2 (K2)

NETWORK 3
LDN I0.5 // (F1)’
ON I0.6 // (F2)’
O I1.2 // B2
= Q0.6 // ALARM (H4)

NETWORK 4
LDN Q0.0 // (K1)’
= Q0.2 // H0 (Pompa 1 çalışmıyorsa yanar)

NETWORK 5
LD Q0.0 // K1
= Q0.3 // H1 (Pompa 1 çalışıyorsa yanar)

NETWORK 6
LDN Q0.1 // (K2)’
= Q0.4 // H2 (Pompa 2 çalışmıyorsa yanar)

NETWORK 7
LD Q0.1 // K2
= Q0.4 // H2 (Pompa 2 çalışıyorsa yanar)

♥Pяєиsєs♥
11-10-2008, 07:27 PM
74C926 Entegre Devreli Frekansmetre


Bu devre, düşük frekansları ölçmesi amacıyla tasarlanmıştır. 220 Voltun frekansının ölçülmesi amaçlanmıştır. Devre, frekansı ölçerken sebekedeki parazitlerden etkilenerek yüksek değerler gösterebilir. Bu durumu önlemek amacıyla, T2 transistörünün beys ucu ile devrenin şasesi arasına 100nF lık kondansatör ilave edilmesinde fayda var.

Devrenin Şeması:

http://www.teknomerkez.net/ek/6/uyglm_10-01k.jpg

♥Pяєиsєs♥
11-10-2008, 07:27 PM
2 kameralı video switcher devre tasarımı


1- TEMEL ÖZELLİKLER
1- Tasarımın Amacı: Güvenlik kameralarından gelen video ve audio sinyallerinin tek monitörde izlenmesini sağlamak. Bu devrede iki kamera ve bir monitör kullanılacak.
2- Tasarımın Tipi: Devre dijital tasanmla gerçekleştirilecek. İşlenecek sinyaller röleler ile kontrol edilecek.
3- Devre kuruluşu: Basit, tek kart üzerine dizayn ile gerçekleştirilecek.
4- Devre Tipi: Ana devre komplike, sürücüler basit tasarımla gerçekleştirilecek.
5- Besleme Düzeneği: Harici besleme kullanılacak.
6- Komplikasyon Özelliği: Duyarlı.
7- Çalışma Ortamı: Oda sıcaklığı.
8- Çalışma Basıncı: Atmosfer Basıncı.
9- Montaj Özellikleri: Devre elemanları delikli pertikans üzerine, kontrol ve giriş çıkış elemanları kutu üzerine montaj edilecek.
10- Görünüm Özellikleri: Kutuya bağlı, basit özellikli olacak.
11- Kutu: 005 nolu plastik kutu.
2- DEVRENİN ÇALIŞMASI
Devre üç fonksiyonla çalışacak:
1. A kamerasına ve yol verecek
2. Sıviçır olarak ayarlanmış zaman ararlığında sırası ile A ve B kamerasına yol verecek
3. B kamerasına yol verecek.
3- DEVRE YAPISAL ÖZELLİKLERİ:
1- Devrede dijital schmitt tetikleyici kapı devreleri kullanılarak osilatör ve CD4040 frekans bölücü entegresi kullanılacak
2- Röleler bipolar transistörlerle sürülecek.
3- Röleler SİEMENS L09707 l2Voltluk kullanılacak.
4- 12 Volt harici beslemeye göre tasarım yapılacak.
4- BLOCK DİAGRAM - Devre Yapısı

http://www.teknomerkez.net/ek/18/uyglm_1-01.jpg

5- BLOK DİAGRAM - Röle Bağlantı Şeması


http://www.teknomerkez.net/ek/18/uyglm_1-02.jpg
6- DEVRE ŞEMASI

http://www.teknomerkez.net/ek/18/uyglm_1-03.JPG
7- KUTU DİZAYNI


http://www.teknomerkez.net/ek/18/uyglm_1-04.jpg
8- TAMAMLANMIŞ DEVRE ÇALIŞMA BİLGİSİ
1- Potansiyometre Switcherdeki değiştirme hızım ayarlamaktadır. Yavaş değiştirme hızı: 8 saniye, hızlı değiştirme hızı: 1/4 saniye olarak ayarlanmıştır
2- Anahtar A kamerasını veya B kamerasım monitöre gönderme veya switcherle görüntü aktarmaya imkan verir.
3- Besleme harici olarak 12 volt olarak verilmelidir.
4- Besleme ledi 12 volt cihazda takılı olduğunda yanar.
9- PARÇA LİSTESİ
R1,R4,R5,R6 =10K 1/4W
R2 =10 ohm 1/4W
R3 =1K 1/4W P1 =50K Potansiyometre
C1,C4 = lOOnF
C2 =lOnF
C3 = 10uF 63V
D1-D5 =1N4007
LED1= LED(RED 0,3mm)
Q1 =BC 547
U1 =CD 4093
U2 =CD 4040
Rölel,Röle2,Röle3 =12 Voltluk SİEMENS L09707
J1 =Erkek kutuya montajlı jak
J3,J4,J5 =Dişi kutuya montajlı mono kulaklık jakı
J2,J6,J7 =BNC Kutı montajlı dişi konnektor.
Kutu = 005 nolu kutu
Plaket = Delikli pertikans

♥Pяєиsєs♥
11-10-2008, 07:27 PM
Kristal Kontrollü Osilatör Devreleri



http://www.teknomerkez.net/ek/19/uyglm_7-01.GIF

CMOS entegre ile gerçekleştirilmiş kristal kontrollü osilatör devresi.

- Bütün dirençler 1/4 Watt
- C1: 10-40 pF veya 10-60 pF Trimmer
- IC1: NAND Kapılı entegre. CD 4011 veya CD 4093
- Kristalin test edildiği aralık 1 MHz ile 10 MHz arasıdır. CMOS entegrelerde 10 MHz kritik bir değerdir.



http://www.teknomerkez.net/ek/19/uyglm_7-02.GIF
TTL entegre ile gerçekleştirilmiş kristal kontrollü osilatör devresi.

- IC1 SN7400 NAND kapılı lojik entegre
- C1 Filtre kondansatörü
- Kristal 1 MHz ile 10 MHz arasında test edildi. Bu devrede 10 MHz kullanıldı.




http://www.teknomerkez.net/ek/19/uyglm_7-03.GIF

TTL entegre ile gerçekleştirilmiş kristal kontrollü osilatör devresi.

- IC1 SN7400 NAND kapılı lojik entegre
- Kristal 1 MHz ile 10 MHz arasında test edildi. Bu devrede 10 MHz kullanıldı.

♥Pяєиsєs♥
11-10-2008, 07:27 PM
Frekansmetre için kademeli preamplifikatör


Bu devreyi otomatik kademeli frekansmetre için tasarladım ve kullandım. Frekansmetrenin sayıcılarını CD4510 entegresi ile gerçekleştirdiğimden otomatik kademe olayını preamplifikatör için de uyguladım ve iyi çalıştığını gördüm.


Devrenin temel parçasını TBA120S entegresi oluşturuyor. Devrede kullanılan CD4053 entegresinin CONTROL uçlarının lojik seviyesi L yapıldığında (tasarımla düzenlenen haliyle) 0Hz ile 100KHz arasını ölçüyor, H yapıldığında 100KHz ile 20MHz arasını ölçüyor. Bu kontrol ucunun otomasyonunun ayrıca frekansmetreden referans alınarak tasarlanması gerekiyor.


http://www.teknomerkez.net/ek/27/uyglm_4-01.jpg

TBA120S entegresinin preamplifikatörde kullanılan iç yapısı:


http://www.teknomerkez.net/ek/27/uyglm_4-02.jpg

♥Pяєиsєs♥
11-10-2008, 07:28 PM
CCIR Normu ve TV'de Görüntünün Oluşumu



Bu çalışmamızda, bir televizyon ekranındaki görüntülerin oluşturulmasını ele alacağız. Böylece basit devrelerle de, tv ekranlarında istediğimiz grafikleri üretebileceğiz. Mesela bir papatya görüntüsünü osilatörler, bölücüler ve lojik kapılarla gerçekleştirebileceğiz. Burada tasarlanarak denenen devreler, bu noktadaki başlangıç bilgilerini oluşturmaktadır. Verilen devreler sonuçlara yaklaşık olarak ulaşmayı amaçlamıştır.

CCIR NORMU:

Satır sayısı: 625
Yatay satır frekansı: 15625 Hz
Resim tarama frekansı: 50 Hz (raster, düşey, resim tarama frekansı)
Saniyedeki resim sayısı: 25
Resim kenarları orantısı: 4/3
Resim modülasyonu: Negatif-AM
Video bant genişliği: 5 MHz
Kesilmiş alt kenar bant: 1,25 Hz
Siyahlık seviyesi: %75
Beyazlık Seviyesi: %10
Senkronlama seviyesi: %100
Ses modülasyonu: FM
Frekans kayması: (+,-) 50 KHz
Resim-ses taşıyıcı arasındaki uzaklık: 5,5 MHz
Kanal bantgenişliği uzaklığı: VHF = 7 MHz, UHF = 8 MHz

RESMİN OLUŞUM ZEMİNİ:

Resim sinyali bant genişliği frekansı 3-10,4 MHz arasındadır. CCIR sisteminde 5 MHz olduğuna göre, resim sinyali peryodu T=1/f = 1/5000000 = 0,2 µsn'dir. 1 µsn'deki resim elemanı sayısı = 1/T = 1/0,2 = 5 adet olur. Bir yaty hatta bir satır da denir. Bir satırın meydana gelebilmesi için geçen süre H = 1/15625 = 64 µsn'dir. 1 mikrosaniyede 5 resim elemanı ve bir satır 64 µsn'de meydanageldiğine göre: Bir satırdaki resim elemanı sayısı=5*64=320 adet olur.

Yatay detaydan başka düşey detay da vardır. Bir resim 625 yatay hat ile taranır. Bu hatlardan %6'sı karanlık olduğu için kullanılmaz. Böylece 625*0,06=38 hat kayba uğrar. Geriye 625-38=587 hat kalır. Yatay detayda (satırlarda) resim elemanlarının kullanılma alanları %70 kadardır. Böylece, bir resimde 587,5*0,70=410 yatay hat kullanılmış olur. Bir hatta 320 yatay detay olduğuna göre, bir resimde: 410*320=130.000 resim elemanı vardır.

RESMİN OLUŞUMU:

CCIR standardı yatay frekansı: 15625 Hz'dir. Saniyede 25 resim seçildiğine göre: 15625/25=625 satır vardır. Bir satırın meydana gelebilmesi demek, 1 siniyede 15625'in bir satıra düşen payı demektir. 1/16525=64 µsn (0,000064 sn) 625 satırlık ekranda sadece 625 satırın bir kere taranması ekranda sadece bir resmin oluşması demektir. Bunu için geçen süre 625*0,000064=0,04 sn'dir. 1 saniyede 25 remin tarandığını hesaplarsak 0,04*25=1 sn eder ki, böylece normal olarak resim anlaşılır hale gelir.

Düşey tarama frekansı 50 Hz'dir. Yani, 50 Hz'lik düşey frekansı ile 25 resim taranmış olur. 625 satır 25 kere taranmakla 1 saniyede 15625 Hz'lik yatay oluşur. Resmin oluşmuş olması için 625 satırlık 25 resmin bulunması durumunda 1 saniyede 625*25=15625 alan taranmış olur.

BİR RESİM SATIRININ OLUŞUMU:

Beyaz seviye: %10
Siyah seviye: %73
Karatma seviyesi: %75
Senkron pals seviyesi: %100
Görülebilir satır parçası: %82, 52.48 µsn
Boşluk palsı: %18
Senkron palsı: %8, 5,12 µsn
Ön siyah omuz palsı: %2, 1,28 µsn
Orta siyah omuz palsı: %8, 5,12 µsn
Yatay senkron darbesi: 5,8 µsn
Düşey senkron darbesi: 270 µsn

Bir resim satırının oluşumunun zaman, genlik grafiğini çizersek;

http://www.teknomerkez.net/ek/36/ccir2.gif

Şekil 1: Bir resim satırı. (t=zaman, E=genlik, gerilim (volt))

Buraya kadar anlatılan CCIR normu ile, bir video sinyalini CRT (TV) tüplerinde kullanılabilinir hale getiren devre tasarlarsak;

http://www.teknomerkez.net/ek/36/ccirvh2.jpg

Bu devre ile yukarıda anlatılan CCIR normlarının şartlarının yerine getirilmesi amaçlanmıştır. Temel amaçımız, sürekli olarak gelen ve herhangibir işleme tabi tutulmamış video işaretinin CCIR normuna uygunlaştırılmasını sağlamaktır. 10MHz'lik kristal kontrollü osiltör ile karalı bir sinyal elde edilmeye çalışılmıştır. Bu frekans, bölücülerden geçerek ihtiyaç duyulan frekanslar elde edilmiştir. Gerekli zaman sürelerinin elde edilmesi için D Flip/Flop'lar kullanılmıştır. Bu devrede, teoriyi gerçekleştiriken gerçek zamanlara yaklaşılmaya çalışılmıştır.

Verilen video sinyali ise, oluşturulan basit osilatörlerden ve bölücülerden elde edilmiştir.

Bu devrede elde edilen görüntü ihtiyacı karşılayacak şekilde oluşmuştur. Uygulamada görülen kusur olarak, ekranın üstünde bulunan ilk satırın ilk yarısının görülemiyor olmasıydı ve bu durum düzeltilemedi.

Üzerinde çalışılan diğer devre ise kararsızlığına rağmen çalışdığı görülmüştür.

http://www.teknomerkez.net/ek/36/ccir2.jpg

(Bu devrede bulunan R9 direnci eksiye de bağlanabilir.
N2 ve N4, gecikmeyi sağlamak için yeterli görülmüştür. Bu noktalarda bir sıkıntı oluşursa, R5, R6, R7 ve R8 dirençleri ve C3, C4, C5 ve C6 kondansatörlerinin değerleri değiştirilerek sorun giderilebilir. C3 ve C4 hiç bağlanmadığında dahi devre çalışmıştır.)

Bu devreyi bölümlersek:

1- Vertikal osilatörü
2- Horzantal osilatörü
3- Video osilatörü
4- Ekranın alt kısmındaki siyah beyaz 10 şerit için
5- HSYNC başlangıç palsı için
6- Ekranın üst kısmındaki siyah şerit için
7- Ekranın üst kısmındaki beyaz şerit için
8- Vertikal ile ekranın yatay bölünmesi için
9- Video sinyal giriş noktası

Bu devre ile TV ekranı yatay olarak ikiye bölündü. Alt kısımda 10 adet siyah ve beyaz şeritler oluştu. Üst kısımda ise, 6 ve 7 nolu uçlarla istenen siyah ve, veya beyaz şerit oluştu.

Bu devrede incelenen esas konu ise;

Bir resim satırında bulunan boşluk palsının oluşturulmasıdır. Bu ihtiyac, devrede bulunan video osilatörünün ürettiği frekansın, CD 4017 entegresi ile bölünmesi sonucunda elde edilen palsların kullanılmasından karşılanmıştır. Bu boşluk palsında bulunması gereken ön siyah, asıl senkron ve orta siyah omuzları önemsenmemiştir. Video osilatörünün frekansı, horzantal osilatörünün katları olarak hesaplanmalıdır.

♥Pяєиsєs♥
11-10-2008, 07:29 PM
PIC 16F628 ile 8X32 Kayan Yazı Grafik Panosu - 1

Son günlerde pekçok sitede kayan yazı devrelerine raslayınca bende de bu konuda bir ürünümün olması isteği oluştu. Bu devrenin basit, grafiksel ve PicBasic Pro hakkında açıklayıcı olmasına özen gösterdim. Sonuçta bu, sadece bir gösteri devresi olduğundan ihtiyaç karşılayıcı özelliğinin az olması da normal. Fakat fikir verici ve faydalı olabilecek pekçok yönünün olduğunu düşünüyorum.

Devre, bir adet PIC16F628, 2 adet 74HC154 ve bir adet 74HC00 Entegresi ve led matrixten oluşmakta. Led matrixi kendiniz dizayn edeceğiniz gibi piyasada satılan 8x8 led matrixtende 4 tane alıp yapabilirsiniz. Devreyi en temel devre olarak dizayn ettiğimden dolayı, kullanılacak ledlere göre 74HC154 entegresinin uçlarının transistörlerle sürülmesi gerekebilir. Ayrıca ledlerlerle PORTB arasına 470R direnç bağlamak gerekir. Kristali 4 MHz'den büyük, mesela 10 MHz kullanırsanız p1 ve i1 değişkenlerinin değerini daha büyük atamanız gerekmektedir. 74HC00 lojik entegresinin yerine transistörle de gelen sinyali değilleyebilirsiniz. Ben devreyi şemadaki şekliyle yaptım ve bredboard üzerinde çalıştırdım. Ama baskı devresini hazırlamadım. Devre, şeması ve Pic Basic Pro program kodları incelenince yeterince bilgi verecektir. Ek dosyalarda bulunan '.dsn' uzantılı dosya, PROTEUS ISIS çizim dosyasıdır. Bu dosyada simulasyonu çalıştırabilirsiniz.

Devrede görüntülenmesini istediğiniz grafik ya da yazıyı d1-d32 değişkenlerine işliyorsunuz. 0'lar ledleri yakmıyor, 1'ler ledleri yakıyor. Aşağıdaki kodlarla 'Teknoloji' kelimesi kayan yazı olarak çıkmaktadır.

Devrenin Şeması:

http://www.teknomerkez.net/ek/57/8X32N.gif

Devrenin, Pic Basic Pro ile hazırlanmış kodları: 'PIC 16F628 ile 8X32 Matrix Pano Kayan Yazı Grafik'Hazırlayan: Mehmet Yılmaz - mehmet.yilmaz@teknomerkez.net'Tarih: 5 Nisan 2005'Dosya adı: 8x32-d1.bas'Kullanılan değişken fazlalığından dolayı PIC16F628 kullanıldı.'d1-d32 değişkenlerini PORTB de gösterirseniz gerekli değişiklikleri'yaparak PIC16F84 kullanabilirsiniz'-------------------------------------------------------'PROTON Compiler kullanıyorsanız alt satırın başındaki tırnağı kaldırın'DEVICE 16F628'
=====Değişkenler tanımlanıyor=====
i VAR BYTE
i1 VAR BYTE
p1 VAR BYTE
p2 VAR BYTE
'PORTA değişkenleri
pa1 VAR BYTE
pa2 VAR BYTE
pa3 VAR BYTE
pa4 VAR BYTE
pa5 VAR BYTE
pa6 VAR BYTE
pa7 VAR BYTE
pa8 VAR BYTE
pa9 VAR BYTE
pa10 VAR BYTE
pa11 VAR BYTE
pa12 VAR BYTE
pa13 VAR BYTE
pa14 VAR BYTE
pa15 VAR BYTE
pa16 VAR BYTE
pa17 VAR BYTE
pa18 VAR BYTE
pa19 VAR BYTE
pa20 VAR BYTE
pa21 VAR BYTE
pa22 VAR BYTE
pa23 VAR BYTE
pa24 VAR BYTE
pa25 VAR BYTE
pa26 VAR BYTE
pa27 VAR BYTE
pa28 VAR BYTE
pa29 VAR BYTE
pa30 VAR BYTE
pa31 VAR BYTE
pa32 VAR BYTE
'şekil değişkenleri
d1 VAR BYTE
d2 VAR BYTE
d3 VAR BYTE
d4 VAR BYTE
d5 VAR BYTE
d6 VAR BYTE
d7 VAR BYTE
d8 VAR BYTE
d9 VAR BYTE
d10 VAR BYTE
d11 VAR BYTE
d12 VAR BYTE
d13 VAR BYTE
d14 VAR BYTE
d15 VAR BYTE
d16 VAR BYTE
d17 VAR BYTE
d18 VAR BYTE
d19 VAR BYTE
d20 VAR BYTE
d21 VAR BYTE
d22 VAR BYTE
d23 VAR BYTE
d24 VAR BYTE
d25 VAR BYTE
d26 VAR BYTE
d27 VAR BYTE
d28 VAR BYTE
d29 VAR BYTE
d30 VAR BYTE
d31 VAR BYTE
d32 VAR BYTE
'=====port giriş çıkış ayarları=====
TRISA=%00000000 'tüm portlar çıkışa ayarlandı
TRISB=%00000000 'zaten geride boş port kalmadı
PORTB=0 'PORTB başlangıçta 0 olacak
PORTA=1 '74HC154 tarama işleminde lojik 0 çıkışlı tarama yapar
'bu durumda başlangıç için PORTA=1 olmalı
'=====Sayıcıların ayarı=====
i=0 'Bu değer sabit kalsın
i1=8 'kayma hızını belirliyor(İSTEDİĞİNİZ HIZI BELİRLEYEBİLİRSİNİZ)
'=====Bekleme ayarları=====
p1=1 'sütun geçişleri arasındaki bekleme(TİTREMEYİ ÖNLEYECEK DEĞER)
'=====Görüntü oluşturan değişkenler tanımlanıyor=====
'görünmesini istediğiniz şekli oluşturmak için,
'görünen için=1 siyah kalan için=0 olarak değer verin.
'değerlerin anlaşılabilir olması açısından binary
'olarak verilmiştir.
'Teknoloji
d1=%00000001
d2=%00000001
d3=%01111111
d4=%00000001
d5=%00111001
d6=%01010100
d7=%01011000
d8=%00000000
d9=%01111111
d10=%00010000
d11=%00101000
d12=%01000100
d13=%00000000
d14=%01111100
d15=%00000100
d16=%01111000
d17=%00000000
d18=%00111000
d19=%01000100
d20=%00111000
d21=%00000000
d22=%01111111
d23=%00000000
d24=%00111000
d25=%01000100
d26=%00111000
d27=%00000000
d28=%10000000
d29=%01111101
d30=%00000000
d31=%01111101
d32=%00000000

♥Pяєиsєs♥
11-10-2008, 07:29 PM
'PORTA tanımlaması
pa1=0
pa2=1
pa3=2
pa4=3
pa5=4
pa6=5
pa7=6
pa8=7
pa9=8
pa10=9
pa11=10
pa12=11
pa13=12
pa14=13
pa15=14
pa16=15
pa17=16
pa18=17
pa19=18
pa20=19
pa21=20
pa22=21
pa23=22
pa24=23
pa25=24
pa26=25
pa27=26
pa28=27
pa29=28
pa30=29
pa31=30
pa32=31
'Değerlerin Portlara gönderilmesi işlemi yapılıyor.
basla:
i=i+1
IF i=i1 Then kaydir
PORTA=pa1
PORTB=d1
Pause p1
PORTA=pa2
PORTB=d2
Pause p1
PORTA=pa3
PORTB=d3
Pause p1
PORTA=pa4
PORTB=d4
Pause p1
PORTA=pa5
PORTB=d5
Pause p1
PORTA=pa6
PORTB=d6
Pause p1
PORTA=pa7
PORTB=d7
Pause p1
PORTA=pa8
PORTB=d8
Pause p1
PORTA=pa9
PORTB=d9
Pause p1
PORTA=pa10
PORTB=d10
Pause p1
PORTA=pa11
PORTB=d11
Pause p1
PORTA=pa12
PORTB=d12
Pause p1
PORTA=pa13
PORTB=d13
Pause p1
PORTA=pa14
PORTB=d14
Pause p1
PORTA=pa15
PORTB=d15
Pause p1
PORTA=pa16
PORTB=d16
Pause p1
PORTA=pa17
PORTB=d17
Pause p1
PORTA=pa18
PORTB=d18
Pause p1
PORTA=pa19
PORTB=d19
Pause p1
PORTA=pa20
PORTB=d20
Pause p1
PORTA=pa21
PORTB=d21
Pause p1
PORTA=pa22
PORTB=d22
Pause p1
PORTA=pa23
PORTB=d23
Pause p1
PORTA=pa24
PORTB=d24
Pause p1
PORTA=pa25
PORTB=d25
Pause p1
PORTA=pa26
PORTB=d26
Pause p1
PORTA=pa27
PORTB=d27
Pause p1
PORTA=pa28
PORTB=d28
Pause p1
PORTA=pa29
PORTB=d29
Pause p1
PORTA=pa30
PORTB=d30
Pause p1
PORTA=pa31
PORTB=d31
Pause p1
PORTA=pa32
PORTB=d32
Pause p1
GoTo basla 'Göstermeye yeniden başla
'=====Kaydırma işlemi yapılıyor=====
kaydir:
PORTA=1
PORTB=0
i=0
'PORTA sıralaması değişimi
pa1=pa1-1
pa2=pa2-1
pa3=pa3-1
pa4=pa4-1
pa5=pa5-1
pa6=pa6-1
pa7=pa7-1
pa8=pa8-1
pa9=pa9-1
pa10=pa10-1
pa11=pa11-1
pa12=pa12-1
pa13=pa13-1
pa14=pa14-1
pa15=pa15-1
pa16=pa16-1
pa17=pa17-1
pa18=pa18-1
pa19=pa19-1
pa20=pa20-1
pa21=pa21-1
pa22=pa22-1
pa23=pa23-1
pa24=pa24-1
pa25=pa25-1
pa26=pa26-1
pa27=pa27-1
pa28=pa28-1
pa29=pa29-1
pa30=pa30-1
pa31=pa31-1
pa32=pa32-1
GoTo basla 'kaydırma işlemi sona erdiğinde başa
'döner ve işlem sürekli tekrarlanır
End 'Program sonu

♥Pяєиsєs♥
11-10-2008, 07:30 PM
Pic Programlama Devresi



Merhaba arkadaşlar,

Aşağıda şeması ve baskı devre görünümünü verdiğim Pic programlama devresi ile PIC 16F84, PIC 16F84A, PIC 16F628 ve PIC 16F628A gibi 18 bacaklı Pic mikrokontrolör entegrelerini programlayabilirsiniz.

Bu devreyi, seri port ile programlayan programlayıcılarda kullanabilirsiniz. Mesela PicUP, Picprog gibi programlayıcıları kullanabilirsiniz.

Devre şeması:
http://www.teknomerkez.net/EK/82/picsch.GIF


Baskı Devre Görünümü:
http://www.teknomerkez.net/EK/82/picpr1.JPG


Genel Yerleşim:
http://www.teknomerkez.net/EK/82/picpr2.JPG

Malzeme Görünümü:
http://www.teknomerkez.net/EK/82/picpr3.JPG

♥Pяєиsєs♥
11-10-2008, 07:30 PM
Pic 16F628 ile Karaşimşek Devresi


PIC16F628 kullanarak daha az elemanla bir karaşimşek devresi gerçekleştirilebilir. Bu tür devrelere, kayan led devresi de denmektedir. Biz bu devrede 16F628'in dahili osilatörünü kullanıyoruz. Bu sayede kullanılan devre elemanı en aza iniyor. Devrede, Pic16F628'in yanında 8 adet led ve 1 adet 470 ohm direnç kullanılmıştır. 100nF kondansatör voltaj filtresi olarak kullanılmaktadır.

Devrenin çalışması, programın bit kaydırma işlemi yapmasından ibarettir.


Devre Şeması:
http://www.teknomerkez.net/EK/83/krsmsk.gif

Devrenin Deneme Sırasındaki Görünümü:

http://www.teknomerkez.net/EK/83/krdene.gif


Devrenin Asm Porgram Kodları:

;=============================================
;Pic 16F628 ile Karaşimşek Devresi
;Mehmet Yılmaz - mehmet.yilmaz@teknomerkez.net
;=============================================
LIST P=16F628
INCLUDE "P16F628.INC"
__config _CP_OFF & _DATA_CP_OFF & _LVP_OFF & _BODEN_ON & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_CLKOUT

SAYAC1 EQU h'20'
SAYAC2 EQU h'21'
;=====PORTLARIN GİRİŞ VE ÇIKIŞLARI AYARLANIYOR=====
CLRF PORTB
BCF STATUS, 0
BSF STATUS, 5
CLRF TRISB
BCF STATUS, 5
MOVLW h'07'
MOVWF CMCON
;=====BAŞLANGIÇ AYARLARI YAPILIYOR=====
MOVLW h'01'
MOVWF PORTB
;=====PROGRAM ÇALIŞMAYA BAŞLIYOR=====
SOL ;SOLA KAYDIRMA İŞLEMİ YAPILIYOR
CALL BEKLE
RLF PORTB, F
BTFSS PORTB, 7
GOTO SOL
SAG ;SAĞA KAYDIRMA İŞLEMİ YAPILIYOR
CALL BEKLE
RRF PORTB, F
BTFSS PORTB, 0
GOTO SAG
GOTO SOL
;=====GECİKME YAPTIRILIYOR=====
BEKLE
MOVLW h'FF'
MOVWF SAYAC1
DONGU1
MOVLW h'FF'
MOVWF SAYAC2
DONGU2
DECFSZ SAYAC2, F
GOTO DONGU2
DECFSZ SAYAC1, F
GOTO DONGU1
RETURN
;=====PROGRAMIN SONU=====
END

♥Pяєиsєs♥
11-10-2008, 07:30 PM
CD 4093 Entegre ile Yapılan Karedalga Osilatörü



Devrenin temel elemanını CD4093 CMOS NAND kapı entegresi oluşturmaktadır. Devrede kullanılan 20K'lık trimpot devrede üretilen frekans değerini arttırma ve azaltma şeklinde ayarlar. Ayrıca 470nF kondansatörün değeri değiştirilerek devrenin frekans aralığı istenildiği gibi seçilebilir. Bu kondansatörün değeri düşük seçildiğinde yüksek frekansalarda karedalga elde edilebilir.

Devre bu haliyle 27-70 Hz arası frekans üretiyor. OUT2 çıkışı OUT1 çıkışının evrilmiş halidir. SW1 ve 24K direnç bekleme anahtarı görevi yaparak osilatörü çalıştırır veya durdurur.
http://www.teknomerkez.net/ek/86/bosc.JPG

♥Pяєиsєs♥
11-10-2008, 07:30 PM
Uyarı Sesi Üreteci

Bu ses üreteç devresini basit ama her türlü alarm ve uyarı amaçlı kullanımda ihtiyaç duyulabilen sesleri üretmek amacıyla tasarladım.

Devre yüksek şiddette ve iki ayrı frekansata dikkat çekici bir ses üretmektedir. Devrenin beslemesinde 9V'luk kaynak kullanıldığında 2,5 watt, 12V'luk kaynak kullanıldığında 4,5 watt kadardır. Bu watt RMS değerini ifade etmektedir. Peak to peak değer için devrede kullanılacak hoparlör için 12 voltluk beslemede 20 wattlık bir güç üretebileceği dikkate alınarak hoparlör seçimi yapılmasında fayda vardır. Ben devre beslemesini 5 volt olarakta denedim ve basit uygulamalar için yeterli buldum.

Devremizde frekans üretici eleman olarak CMOS serisi 4093 entegresi kullanılmıştır. N1 kapısı düşük frekans üretici olarak çalışmaktadır ve frekansı ayarlanabilmektedir. Devrede bulunan R1 direnci ve R2 trimpotu yerine uygun değerde bir direnç kullnılarak kaldırılabilir. N2 kapısı ise N1'e göre daha yüksek frekans üretmektedir ve N1 kapısında üretilen frekansatan etkilenmektedir. Böylece değişik ve etkili bir ses üretilmektedir. Q1 ve Q2 taransistörleri darlington olarak bağlanmış olup, hoparlörü yüksek volüm seviyesinde çalıştırabilmektedir. N3 kapısı ise devrede üretilen sinyalin SW1 vasıtasıyla hoparlöre sürülmesini kontrol etmektedir. SW1 ile hoparlör susturluduğunda N1 ve N2 kapılarındaki osilatörler çalışmaya devam etmektedirler.

http://www.teknomerkez.net/ek/87/siren.gif

♥Pяєиsєs♥
11-10-2008, 07:31 PM
CD 4066 ile Dokunmatik Anahtar Devresi



Pek çok devre şeması kaynaklarında karşılaşılan dokunmatik anahtar devreleri üzerinde durmak aslında, bana herzaman gereksiz bir uğraş gibi gelmiştir. Fakat, bu tür devrelere çoğunlukla ihtiyaç duymuşumdur. Ben bu yazıda, kondansatörün şarj ve deşarj olayından yararlanılarak CD 4066 entegresi ile yapılabilecekleri anlatmak istedim.
Öncelikle, bir CMOS entegre olan CD 4066 entegresini kullanarak devreyi gerçekleştireceğiz.
http://www.teknomerkez.net/EK/94/dad.GIF
Bu devrede, A ile B arasına parmağımız ile dokunursak 100 nF kondansatör dolarak ve high seviyesine yükselerek U1A anahtarını geçirgen hale getirir. Bu durumda led yanar. B ile C arasına parmağımız ile dokunursak 100 nF kondansatör boşalarak low seviyesine inerek U1A anahtarını yalıtkan hale getirir. Bu durumda led söner. U1A'nın 1 ve 2 nolu uçlarını giriş ve çıkış olarak kullanabilirsiniz. Biz sadece 13 nolu kontrol ucu ile devreyi kontrol ediyoruz. Bu devrede CD 4016 entegresini de kullanabilirsiniz.
Bu devre hassas ihtiyaçlarınız için çok kararlı çalışmayabilir, ama hassas olmayan işlerde ortalama ihtiyacı karşılayabilir. Ben yaptığım devrelerde istemediğim durumlarla karşılaşmadım. Devrede sonucun gösterilmesi için led kullanılmıştır. Led yerine çıkış ucuna röle sürebilirsiniz veya ihtiyaçlarınıza göre daha değişik devre dizaynı yapabilirsiniz. Mute gibi ses susturma devresi olarak veya diğer sinyalleri kontrol amaçlı devrelerde işe yarayabilir. Ayrıca, parmağınızın sahip olduğu rutubet miktarı kondansatörün dolma ve boşalma süresini etkiler. Kuru bir parmakla dokunduğunuzda hiç bir değişiklik olmayabilir. Bu aralıklara buton da bağlayabilirsiniz.

♥Pяєиsєs♥
11-10-2008, 07:31 PM
Pic 16F84 ile Signboard (İşaret Tahtası) Uygulaması


Pic 16f84 ile yapılmış olan bir signboard ( İşaret tahtası ) uygulaması görülmektedir. Bu devrede toplam 16*16 256 adet LED lamba kullanılmıştır. Lambalar 74154 entegresi tarama mantığında 74373 entegreleri ise 16 adet satıra denk gelen dataları sürme işleminde kullanılmıştır. 74373 entegresi, 8 bitlik latch entegredir. Tabi ki uygun işaret için gerekli datalar ise pic16f84 entegresi tarafından gönderilmektedir. Sizlerde isterseniz istediğiniz amblemi kodlarda değişiklik yaparak oluşturabilirsiniz. Devre PROTEUS 6.2 de hem simülasyonu yapılarak çalıştırılmış, hem de elemanlarla birlikte bir breadboard üzerine kurularak denenmiştir. Sadece entegre çıkışları doğrudan ledlere gönderildiği için ledler sönük yandığı gözlemlenmiştir. Uygun transistörler ile sürüldüğünde daha iyi sonuçlar alınabilir. Bu uygulama signboard uygulamalarının ilki olduğu için eksiklikler tabi ki vardır. İnşallah bundan sonraki uygulamalar daha gelişmiş olacağı kanısındayım. Küçük bir hatırlatma, bu devrede asıl işi yapan kısım kuşkusuz mikro denetleyicideki programdır. Program assembly dilinde yazılmış olup bu devreyi uygulamayı düşünen arkadaşlarıma tavsiyem ise, programın çalışma mantığını anlayarak programı daha kapsamlı bir signboard haline getirmek sizlerin elindedir. 16*16 signboard değilde 32*32 signboard yada daha yukarısı neden olmasın.
Çalışmam esnasında istemeden eksiklikler oluştuysa sizlerden özür diliyor, benden yardım isteyen arkadaşlara da bu sitedeki mail adresime mail atarak ilettiklerinde yardımcı olabileceğimi belirtmek isterim...
Devrenin Şeması:

http://www.teknomerkez.net/EK/95/sema1.JPG

Devrenin ASM kodları aşağıdadır.
Not: Aşağıdaki kodları kopyalama yöntemiyle kullandığınızda hata verebilir. Ekteki ASM dosyayı kullanınız.
; PICSIGNBOARD
; PIC16C84 ILE YAPILAN 16*16=256 LED LI KARE SHOW DEVRESİ
; 32 KARAKTER KULLANILABILIR
LIST P = 16F84
;PIC84 equ H'03FF'
INCLUDE "P16F84.INC"
;----------- USER REGISTERS --------------------------
LINE1 EQU H'0010'
LINE2 EQU H'0011'
LINE3 EQU H'0012'
LINE4 EQU H'0013'
LINE5 EQU H'0014'
LINE6 EQU H'0015'
LINE7 EQU H'0016'
LINE8 EQU H'0017'
LINE9 EQU H'0018'
LINE10 EQU H'0019'
LINE11 EQU H'001A'
LINE12 EQU H'001B'
LINE13 EQU H'001C'
LINE14 EQU H'001D'
LINE15 EQU H'001E'
LINE16 EQU H'001F'
LINE17 EQU H'0020'
LINE18 EQU H'0021'
LINE19 EQU H'0022'
LINE20 EQU H'0023'
LINE21 EQU H'0024'
LINE22 EQU H'0025'
LINE23 EQU H'0026'
LINE24 EQU H'0027'
LINE25 EQU H'0028'
LINE26 EQU H'0029'
LINE27 EQU H'002A'
LINE28 EQU H'002B'
LINE29 EQU H'002C'
LINE30 EQU H'002D'
LINE31 EQU H'002E'
LINE32 EQU H'002F'
TARA EQU H'000C'
SATIRLAR EQU H'0031'
I EQU H'0032'
ZAMAN equ H'003E'
DISP EQU H'003F'
msb equ 0x39
lsb equ 0x3A

♥Pяєиsєs♥
11-10-2008, 07:31 PM
START
call SETCPUPORTSTATUS
MOVLW B'11111110' ;BTL simgesinin olusması icin gerekli kodlar giriliyor
MOVWF LINE1 ;BTL ( Bilgisayar Teknik Lisesi )
MOVLW B'11111110'
MOVWF LINE2
MOVLW B'10010010'
MOVWF LINE3
MOVLW B'11111100'
MOVWF LINE4
MOVLW B'10010010'
MOVWF LINE5
MOVLW B'11000000'
MOVWF LINE6
MOVLW B'10010010'
MOVWF LINE7
MOVLW B'11000000'
MOVWF LINE8
MOVLW B'01101100'
MOVWF LINE9
MOVLW B'11000000'
MOVWF LINE10
MOVLW B'00000000'
MOVWF LINE11
MOVLW B'11000000'
MOVWF LINE12
MOVLW B'00010000'
MOVWF LINE13
MOVLW B'11000000'
MOVWF LINE14
MOVLW B'00010000'
MOVWF LINE15
MOVLW B'10000000'
MOVWF LINE16
MOVLW B'11110000'
MOVWF LINE17
MOVLW B'10000111'
MOVWF LINE18
MOVLW B'00010001'
MOVWF LINE19
MOVLW B'00000000'
MOVWF LINE20
MOVLW B'00010011'
MOVWF LINE21
MOVLW B'00000000'
MOVWF LINE22
MOVLW B'00000011'
MOVWF LINE23
MOVLW B'01111111'
MOVWF LINE24
MOVLW B'00000011'
MOVWF LINE25
MOVLW B'01000000'
MOVWF LINE26
MOVLW B'00000011'
MOVWF LINE27
MOVLW B'01000000'
MOVWF LINE28
MOVLW B'01111111'
MOVWF LINE29
MOVLW B'01000000'
MOVWF LINE30
MOVLW B'11111111'
MOVWF LINE31
MOVLW B'01000000'
MOVWF LINE32
ANA
BCF PORTA,0 ;DATA1 DISABLE
BCF PORTA,1 ;DATA2 DISABLE
BSF PORTA,2 ;LOAD DISABLE
BSF PORTA,3 ;74154 DISABLE
CLRF TARA ;74154 0. SIRA ENABLE (TARAMA=0)
MOVLW .16 ;DÖNGÜ SAYISI YÜKLENDI
MOVWF I ; ( I = 15)
MOVLW LINE1 ;İLK SIRA DATA1 YÜKLENDI FSR YE
MOVWF FSR
DEVAM MOVF INDF,W
MOVWF PORTB
BSF PORTA,0 ;DATA1 ENABLE
;CALL GECIK
BCF PORTA,0 ;DATA1 DISABLE
INCF FSR ; İKİNCİ SIRA DATA2 YÜKLENDİ FSR YE
MOVF INDF,W
MOVWF PORTB
BSF PORTA,1 ;DATA2 ENABLE
;CALL GECIK
BCF PORTA,1 ;DATA2 DISABLE
CLRF PORTB
BCF PORTA,2 ;LOAD ENABLE 0 YÜKLENEREK
MOVF TARA,W
MOVWF PORTB
BCF PORTA,3 ;74154 ENABLE 0 YÜKLENEREK
CALL GECIKME
BSF PORTA,2 ;LOAD DISABLE 1 YÜKLENEREK
BSF PORTA,3 ;74154 DISABLE 1 YÜKLENEREK
INCF FSR
MOVLW B'00000001'
ADDWF TARA,1

DECFSZ I
GOTO DEVAM
GOTO ANA
;
;************************************************* *****
SETCPUPORTSTATUS
bsf STATUS,RP0
movlw H'00000000'
movwf TRISB
movlw B'00000000'
movwf TRISA
bcf STATUS,RP0
RETURN
;************************************************* *****
;*- Gecikme Döngüleri -*
;************************************************* *****
GECIK ;(lsb = ff icin 750nsec gecikme)
movlw .1
movwf msb
d3 movlw .1
movwf lsb
d4 decfsz lsb,F
goto d4
decfsz msb,F
goto d3
return
GECIKME ;750 MİKRO SANİYE
movlw .2
movwf msb
d1 movlw .255
movwf lsb
d2 decfsz lsb,F
goto d2
decfsz msb,F
goto d1
return
;************************************************* *****
FINISH
goto START
end

♥Pяєиsєs♥
11-10-2008, 07:32 PM
4046 PLL Entegresi ile Frekansın Yükseltilmesi


Bir PLL entegresi olan CD 4046 entegresi uygulaması ile frekansın yükseltilmesi işlemini uygulayacağız. Devreyi kısaca, 14 nolu uçtan giren, 4046 entegresinde 4 nolu uçta yükseltmek istediğimiz frekans değerini bölerek girişteki değeri elde edip, 3 nolu uca vererek gerçekleştiriyoruz. Uygulama devresinde CD 4040 entegresi kullanılarak çıkıştaki frekans 4'e bölünüyor ve frekans 4 kat yükseltiliyor. Uygulanan 50 Hz'lik frekans çıkışta 400 Hz oluyor. CD 4040 entegresinin yerine mesela, CD 4017 kullanımış olsaydı frekans 10 kat yükseltilmiş olacaktı.
Uygulama Devresi:

http://www.teknomerkez.net/EK/99/fryukk.gif

Malzeme Listesi:
U1: CD 4046
U2: CD 4040
C1: 680pF
C2:4µ7
R1: 51K
R2: 47K
Besleme: 10 Volt

♥Pяєиsєs♥
11-10-2008, 07:32 PM
Osilatörler ve Çeşitleri




OSİLATÖR
TANIMI: İstenilen frekans ve dalga şeklinde elektiriksel titreşimler üreten geri beslemeli amplifikatörlerdir.

KULLANIM ALANLARI
Televizyon, radyo, telsiz, AM alıcılar, AM vericiler, FM alıcılar ve FM vericiler gibi sistemlerde kullanılır. En önemli kısmını oluşturmaktadır.

OSİLASYON: Yükselteç devresinin çıkışından yapılan pozitif geri besleme salınım yapar. Buna osilasyon denir.
Osilatörler önceden belirlenmiş frekansta osilasyon yapabilmesi için frekans tespit cihaz ihtiyaç vardır. Frekans tespit cihazı filitre devresi olup İstenilen frekansı geçirir, istenilmeyen frekansı bastırır.
Osilatörlerde aranan en önemli özellik frekans kaymamasıdır.

FREKANS KAYMASININ BAŞLICA NEDENLERİ
1- Besleme gerilimindeki değişmeler.
2- Mekanik sarsıntılar.
3- Isı değişimi.
4- Yük değişimi.
Başlıca nedenleridir.

OSİLATÖR ÇEŞİTLERİ
SİNÜS DALGA OSİLATOR
http://www.teknomerkez.net/EK/128/osc1.png
Şekil 1a
Yüksek frekansta sinyallerin üretildiği osilatörler, paralel kondansatör ve bobinden oluşur. Şekil 1a’da görüldüğü gibi kondansatör şarj edilip bobine paralel bağlanırsa, kondansatör bobin üzerine deşarj olur. Bobin etrafında manyetik alan oluşturur. Kondansatör deşarj akım ile ters yönde şarj olarak manyetik alanı söndürür. Şarj olan kondansatör tekrar deşarj olarak bobin etrafında manyetik alan oluşturur. Kondansatörün bobin üzerine şarj ve deşarjı bobin ve kondansatörün değeri ile orantılı olarak bir sinüs eğrisi şeklinde sinyal üretir. Rezonans devresinde bir miktar direnç bulunduğundan sinüs dalgası giderek küçülecektir. Şekil 1b’de görüldüğü gibi Bu küçülmenin önüne pozitif geri besleme ile geçilir.


http://www.teknomerkez.net/EK/128/osc2.jpg http://www.teknomerkez.net/EK/128/osc3.jpg
Şekil 1b

SİNÜS DALGA OSİLATÖR
http://www.teknomerkez.net/EK/128/osc4.gif
Şekil 1c: Sinüs dalga osilatör
Şekil 1c’de RC faz kaymalı osilatör olarak çalışan ve çıkışında 1KHz’lik sinüs dalga formunda sinyal üreten devre görülmektedir. RC faz kaymalı osilatörde, transistörün kollektöründeki sinyalin fazı, her bir RC hücresi ile kaydırılmaktadır. Bu faz kaydırma işlemi sonucu çıkıştan girişe pozitif geri besleme sağlanarak osilatörün sürekli titreşmesi sağlanır. Devre P1 trimpotu çıkış frekansını, P2’de çıkış sinyalinin genliğini ayarlar.

♥Pяєиsєs♥
11-10-2008, 07:32 PM
KARE DALGA OSİLATÖR

http://www.teknomerkez.net/EK/128/osc5.gif
Şekil 2a: Kare dalga osilatör
Devre özellikle dijital devrelerde, sayıcılarda v.b. saat (clock) devresi olarak kullanılabilir. 50 K ohm ayarlı direnç ile 3 nolu uçtaki çıkış sinyalinin frekansı ayarlanır.

http://www.teknomerkez.net/EK/128/osc6.jpg
Şekil 2b Kare dalga osilatör
Devre kare dalga osilatör devresidir. Çıkış sinyali, 2Vp-p genliğe ve 1KHz frekansa sahip kare dalga üretir. Devre iki kısımdan oluşmaktadır. Birinci kısım NAND kapıları ile yapılmış flip-floptur. İkinci kısım ise yine NAND kapıları ile yapılmış tetiklemeli flip-floptur. Devrede kullanılan 100 K ohm’luk ayarlı direnç yardımı ile çıkış sinyalinin frekansı ayarlanır.
ÜÇGEN DALGA OSİLATÖR

http://www.teknomerkez.net/EK/128/osc7.gif
Şekil 3: Üçgen dalga osilatör
Devrede OP1 schmitt tetikleyici, OP2'de integral alıcı olarak çalışmaktadır. OP1çıkışında kare dalga elde edilir. İntegral alıcı olarak çalışan OP2 girişine uygulanan kare dalga sinyalleri, üçgen dalga sinyale çevrilir. Devredeki 2,2 Mohm’luk ayarlı direnç ile çıkış sinyalinin frekansı ayarlanabilir.
KARE, ÜÇGEN, SİNÜS DALGA OSİLATÖR
http://www.teknomerkez.net/EK/128/osc8.gif
Şekil 4: kare, üçgen, sinüs dalga osilator
Devre standart OP-AMP olan 741 ile yapılmış ve değişik dalga şeklinde sinyal üreten osilatordür. Devrede A1 OP-AMP’la yapılmış multivibratör olarak çalışır ve çıkışında kare dalga sinyal alınır. A2 kazancı 10 olan bir integral alıcıdır. OP-AMP’lı multivibratör çıkışından aldığı kare dalga sinyali, çıkışında üçgen dalga sinyaline çevirir. A3 kazancı 1 olan integral alıcıdır. Girişindeki üçgen dalga sinyalinin şeklini sinüs dalga şekline yaklaştırır. A4 ise faz çeviren yükselteçtir. Sinüs dalga şeklindeki sinyal bu devre çıkışından alınır.

♥Pяєиsєs♥
11-10-2008, 07:33 PM
Orta Dalga (MW) Verici

Orta dalga (MW) alıcılar genlik (amplitude) modülasyonda çalışırlar. Bir orta dalga verici yaparken bu durum dikkate alınarak sesin genlik modülasyon yöntemi ile taşıyıcı frekansa yüklenmesi gerekir. Bu devre çok basit olarak genlik modülasyonunu (AM) anlatmaktadır.

Devre tek transistörle yapılmış bir osilatörden ibarettir. Bu osilatör orta dalga bandında frekans üretmektedir. L1 ve L2 bobinlerinin yapımı için orta dalga alıcı radyoların anten bobinini söküp bu devredeki değere göre sarmak yeterlidir. Bu bobinin ortasındaki kömür çubuğu da aynen kullanmak gerekmektedir. Anten için ise, bir çubuk anten kullanmak yeterli olmaktadır.

Bu osilatörün genlik modülasyonu ile modüle edilmesi için bir adet TR1 trafosu kullanılmıştır. Bu trafo ses çıkış anplifikatörlerinde kullanılan çıkış trafosudur. Bu trafoyu bir trafolu ses amplifikatöründen sökerek kullanabilirsiniz. Trafonun hoparlöre giden uçları bu devrede ses girişi olarak kullanılmaktadır. Diğer uçlar ise modülasyonu sağlamak için kullanılmıştır. Modülasyon T1 transistörünün emiter ucunun ses ile etkilenmesi ile elde edilmektedir.


http://www.teknomerkez.net/ek/133/mw3.gif

Şema 1: Orta Dalga verici şeması

Devrede kullanılan malzemeler:

L1: 0.25 mm telden (Orta dalga alıcı anten bobininden sökerekelde edilen tel olabilir) 10mm çapında 7 tur olarak sarılacaltır.

L2: 0.25 mm telden (Orta dalga alıcı anten bobininden sökerekelde edilen tel olabilir) 10mm çapında 70 tur olarak L1 bobinin devamı olarak sarılacaltır.

TR1: Trafolu ses çıkış amplifikatörlerinde kullanılan çıkış trafosu.
T1: BF199
C1: 1µ
C2: 220nF
C3: 1nF
C4: 10-350 pF Varyabıl Kondansatör (yapraklı tipte olursa daha vermli)
C5: 200pF
C6: 100nF
C7: 10µ
R1: 33K
R2: 2K7
R3: 220K

♥Pяєиsєs♥
11-10-2008, 07:33 PM
Butona Basmada ve Bırakmada Darbe (Pulse) Üreten Devre


Aşağıdaki devre butona basıldığında ve buton bırakıldığında darbe (pals) üretmektedir. Böylece Butonla yapılan tek işlemden iki darbe üretilmiş olur.
Devrede kullanılan C1, R2 ve C2, R3 dirençleri ile gerekli darbeyi elde üretiyoruz. U2:B CD 4071 entegresinin OR (VEYA) kapısı ile iki ayrı darbeyi birleştirip çıkışa veriyoruz. Diğer kapılar ise üretilen sinyalleri devrede kullanıma uygun hale getiriyor, yani keskinleştiriryor. R8 ve D1'den oluşan parçalar görünüm içindir, kullanılması istege bağlıdır. R2 ve R3 dirençlerinin değerleri değiştirilerek darbe süreleri istenilen uzunluğa ayarlanabilir.
http://www.teknomerkez.net/EK/136/ButonPals.gif
Şekil 1: Butona basıldığında ve buton bırakıldığında darbe (pals) üreten devre şeması.
Kullanılan Parçalar:
U1: CD 4011 (1 adet)
U2: CD 4071 (1 adet)
R1: 1K (1 adet)
R2, R3: 470K (2 adet)
R8: 470 ohm (1 adet)
C1, C2: 100nF (2 adet)
D1: Kırmızı LED (1 adet)

- Bu devre, ''0-999 Programlanabilir İleri Geri Sayacı" devresinin sayıcı girişine uygulanarak çalıştırılabilir. İleri/Geri sayım için SW1 anahtarı kullanılabilir.
- Ek olarak verilen simülasyon dosyaları anlatımı kolaylaştırmak için hazırlanmıştır. Devre Şekil 1'deki haliyle çalışıyor.

♥Pяєиsєs♥
11-10-2008, 07:35 PM
Islıkla Çalışan Radyo veya Işık


http://www.teknomerkez.net/ek/141/radyoislik.gif

Devre denenmiştir.
Devrede LDR ve LED karanlık hücrede bulunmalı.
Devrenin dezavantajı aynı frekanstaki seslerden de etkilenmesidir

♥Pяєиsєs♥
11-10-2008, 07:35 PM
El Çırpmayla Çalışan Radyo veya Işık


http://www.teknomerkez.net/ek/142/elcirpma.gif
Devre denenmiştir.
Devrede LDR ve LED karanlık hücrede bulunmalı.
Devrenin dezavantajı aynı frekanstaki seslerden etkilenmesidir.

♥Pяєиsєs♥
11-10-2008, 07:35 PM
0-99 İleri Geri Buton Kontrollu Sayıcı

Devre CMOS 4000 serisi entegrelerle gerçeklerştirilmiş basit bir sayıcı devresidir. Devrenin kalbi, CD4510 ileri geri sayıcı entegresi ve CD4543 BCD'den led displey sürücü entegresinden oluşmaktadır. CD4093 entegresi ise İLERİ-GERİ seçici ve Buton gecikme sağlayıcı olarak kullanılmıştır. Gösterge olarak Katod 7 Segment LED displayler kullanılmıştır.
Devrenin Çalışma Özellikleri:
Devrede üç tane buton bulunmaktadır. İleri sayma butonu, geri sayma butonu ve reset (sıfırlama) butonu. İleri sayma butonuna basıldığında sayıcılar bir ileri sayıyıor. Geri sayma butonuna basınca sayıcılar bir geri sayıyor. Resetleme butonu ile sayıcılar sıfırlanıyor ve başlangıç değerine dönüyor. Bütün sayıcılarda oluşan değerler anında 7 segment LED displeylerde anlık olarak gösterilmektedir.
Devrede kullanılan U1:A ve U1:B 4093 kapıları RS Flip-Flop devresidir. Basılan butona göre ileri ve geri seçici anahtar olarak görev yapmaktadır. B1 Butonu ileri saymayı, B2 butonu geri saymayı sağlamaktadır. U1:C kapısı, R1 direnci ve C1 kondansatörü düzeneği ile B1 ve B2 butonuna basıldığında oluşan palsta gecikme sağlamaktadır. Bu gecikme ile butonların arklarından kaynaklanan atlamalar önlenmekte ve geri saymaya fırsat verilmektedir. D1 ve D2 diyotları ile R2 direncinden oluşan bölüm, bir VEYA (NOR) kapısı görevi görmektedir.
Devrenin Besleme voltajı +5Volt olarak denenmiştir. +5 Volt şemada VDD uçlarına bağlanacak. Ayrıca entegrelerin VDD uçları da +5 Volt besleme ucuna bağlanacak. Entegrelerdeki besleme uçları şemada gösterilmemiştir. İstenirse 4000 serisi entegrelerin müsade ettiği sınırlarda besleme değeri kullanılabir. Besleme voltajı değişikliğinde displeylerin uçlarına bağlanan 470 ohmluk dirençlerin değeri besleme değerine göre seçilmelidir. Besleme voltajı değiştirildikten sonra Geri butonuna basıldığında ileri sayma gibi bir durumla karşılaşılırsa, C1'in 100nF olan değeri değiştirilmelidir. Devrede ayrıca, entegrelerin VDD ve Şase uçları arasına filtre amaçlı olarak 100nF kondansatör kullanılmalıdır.

Devre 0-99 sayıcı olarak yapıldıysa da, sayıcılar ve göstergler arttırılarak sayma hanesi çoğaltılabilir.
http://www.teknomerkez.net/ek/144/0-99ileri%20geri%20sayici.gif
Malzeme Listesi:
U1: CD 4093
U2, U4: CD 4510
U3, U5: CD 4543
D1, D2: 1N4148
R1-R5: 10K
R6-R19: 470ohm
C1, C2: 100nF
B1, B2, B3: Buton

♥Pяєиsєs♥
11-10-2008, 07:35 PM
CMOS Entegrelerle Dijital 8x8 Kayan Yazı Grafik


Kayan yazı veya grafik devreleri internette rahat bulunabilmekte ve uygulanabilmektedir. Bu devreler genelde PIC Mikrokontrolörlerle programlanarak yapılıyor. Bu devreler kendilerinden beklenenleri vermektedir. ("PIC 16F628 ile 8X32 Kayan Yazı Grafik Panosu (http://www.teknomerkez.net/makale.asp?konu=64)" devresi gibi) Ben ise bir kayan yazı veya grafik devresinin bildiğimiz CMOS 4000 serisi entegrelerle yapılabilir ve uygulanabilirliğinin üzerinde durmak istedim. 74xx serisi entegrelerle de bu devre yapılabilir. Bir elektronik devre, çok çeşitli malzemelerle aynı sonuç alınacak şekilde tasarlanabilir.
Bu devre ile amacımız, öncelikle bir kayan yazının veya grafik panosunun çalışma şeklini anlamaya çalışmaktır. Ben bu devreyi 8x8 led matrix displey üzerinde tasarlayacağım. 7x5 veya istenilen ölçülerde de yapılabilir. Bu tür devrelerde bizi sınırlayan şeylerin en başında, panonun boyutu genişledikçe kullanılan malzeme (entegre) sayısının artmasıdır. Kullanılmak istenen her bir özellik malzeme sayısını çok fazla arttırabilmektedir. PIC'lerle yapılan devrelerde ise malzeme sayısı ise kıyaslanamayacak düzeyde sınırlı tutulabilmektedir.
Dijital entegrelerle kayan yazı devresini oluşturmadan önce, 8x8 led matrix ekrana karakteri veya grafik şeklini nasıl süreceğimizi, bu grafiği nasıl göstereceğimizi tasarlayalım. Sonraki adımda ise bu gösterdiğimiz karakteri nasıl sola veya sağa kaydıracağımızı tasarlayalım.
8x8 Led Matrix Ekranın Sürülmesi:
Piyasada satılan 8x8 led matrix göstergeler 8 satırda ve 8 sütunda 64 adet led dizilişinden oluşmaktadır. Bu matrixi ledlerle sizde yapabilirsiniz. Konumuzda basamak basamak ilerlemek istediğimizden öncelikle basit olarak led matrix disleyi sürecek olan devremizi yapacağız.
CD 4022 veya CD 4017 sayıcı entegresi ile bu işlemler rahatlıkla yapılabilir. 4022 veya 4017 entegresinin sayıcı çıkışları iki yola ayrılır ve sütuna gidecek olan uçlar CD 4009 entegresi ile terslenerek sürülür. Satıra giden uçlar ise terslenmeden (evirmeden) sürülür. 4009 entegresi yerine aynı işi yapan diğer entegreler de kullanılabilir. Ben denerken CD 4049 entegresini kullandım. Şekil 1'deki devrede sırasıyla, 1. satır ve 1. sütun, 2. satır ve 2. sütun, 3. satır ve 3. sütun, 4. satır ve 4. sütun, 5. satır ve 5. sütun, 6. satır ve 6. sütun, 7. satır ve 7. sütun ve son olarak 8. satır ve 8. sütun sürülür. Bu işlemler ile göstergede köşeden köşeye kayan noktalar oluşur (Şekil 2'de). CLOCK sinyalini 8Hz yaptığımızdan bu işlem 1 saniyede gerçekleşir. CLOCK sinyalini 160Hz yaparsak, 1 saniyedeki aynı işlem sayısı 20 defa olacağından köşeden köşeye titremesiz görüntü elde ederiz. Daha titremesiz görüntü elde etmek için daha yüksek CLOCK sinyali gerekmektedir.

♥Pяєиsєs♥
11-10-2008, 07:35 PM
Tasarladığımız devrenin şeması:
http://www.teknomerkez.net/ek/147/40228X8BASIT-1.gif
Şekil 1: Göstergenin sürülmesi.
http://www.teknomerkez.net/ek/147/capraz.gif
Şekil 2: Şekil 1'deki devrenin 8x8 Led Matrixte ürettiği görüntü.
http://www.teknomerkez.net/ek/147/160Hz.gif
Şekil 3: Şekil1'deki devre 160Hz ile sürülürse çapraz ve titremesiz görüntü oluşur.

8x8 Led Matrix Ekranda Karakter Oluşturulması:
Bir karakter oluşturmak istediğimizde hızlı şekilde her bir seferde bir sütunda bulunan noktaların ledlerinden, karakterin ihtiyacı olanlarını yakarız. Sonra diğer sütuna geçeriz ve aynı şekilde diğer sütunda da gerekli olan noktalardaki ledleri yakarız. Bu işlem tüm sütunlar tamamlanıncaya kadar devam eder ve en başa dönülerek aynı işlemler tekrar edilerek sürekli şekilde yapılır. Sonuçta karakter gösterilmiş olur. Bu anlatılanın tersi şekilde bir seferde bir satırda bulunan noktaların ledlerinden, karakterin ihtiyacı olanlarını yakarız. Sonra diğer satıra geçeriz. Bu şekilde de tasarlanabilir.
Ben ekranda gösterilecek karakateri M olarak seçtim. Bu M karakterini oluşturmak için bir kaç yöntem kullanılabilir. 8'li DIP switch kullanarak programlanabilir bir devre yapmak mümkün, fakat biraz karmaşık olur. Ben en sade yolu seçerek yanmasını istediğim ledlerin yolunu 1N4148 diyotlarıyla seçtim. Kullanılan ledlerin satır ve sütunu ifade eden harflerin değerleriyle istediğimiz noktayı yakarız. Mesela S1 ve G1, 1. satır ve sütunu ifade eder. Daire, kalp, papatya vs. istenile karakter elde edilebilir. Yalnız her bir nokta için bir 1N4148 diyot kullnmak gerekmektedir. Bu devrede en fazla 64 tane led yakılabilir ve 8x8 matrix tamamen yanar. İstenilen görüntüyü elde etmek için gerektiği kadar 1N4148 kullanılıyor. Devre şemadaki haliyle denenirken ledler sönük yanabilir. Bu durumu düzeltmek için 8x8 Matrix uçlarına CD 4010 veya CD 4050 Hex Buffer entegresi ile güçlendirmek gerekir. Böylece net bir görüntü elde edilir. CLOCK frekansını düşük tutarsanız (8Hz) göstergedeki tüm aşamaları görmüş olursunuz. Şekil 4'teki devrede CD 4022 yerine CD 4017 kullandım.
Karakter oluşumunu devre şeması:
http://www.teknomerkez.net/ek/147/40178X8SAG.gif
Şekil 4: Ekranda M karakterinin gösterilmesi
http://www.teknomerkez.net/ek/147/M.gif
Şekil 5: Ekranda M karakterinin görüntüsü.

8x8 Led Matrix Ekranda Karakterin Kaydırılması:
Ekranda gösterdiğimiz karakteri kayar duruma getirmek için S1-S8 diye adlandırdığımız satır bilgilerinin 4017 çıkışındaki Q1-Q8 diye adlandırdığımız sıralarını CD 4051 entegresi yardımıyla sıralarını değiştiriyoruz. Her bir sütun için bir CD 4051 kullanıyoruz. Bu değiştirme işlemini karakterin görüntüsü tamamen oluştuktan sonra yapıyoruz. Yani 4017 tam bir turunu (veya yavaş olması için bir kaç turunu) tamamladıktan sonra bir adım kaydırıyoruz. Bu devrede CLOCK 160Hz olarak tayin edilmiştir. Bunu düşürerek devrenin çalışması izlenebilir. En iyisi CLOCK Osilatörünü ayarlı yaparsınız ve hoşunuza giden noktada bırakırsınız.
Karakterin Kaydırılması Devresi:
http://www.teknomerkez.net/ek/147/M8X8SAGk.gif
Şekil 6: Kayan Karakter Devre Şeması

♥Pяєиsєs♥
11-10-2008, 07:36 PM
http://www.teknomerkez.net/ek/147/KAYANM.gif
Şekil 7: Ekranda M karakterinin kayar haldeki görüntüsü.

Şekil 6'daki devrede kayan yazının yönü soldan sağa doğrudur. İstersek sağdan sola doğru veya aşağı veya yukarı yapabiliriz. Şimdi sağdan sola kaymayı sağlayalım. Bunu için göstergeye giden uçların sırasını değiştiriyoruz.
Sağdan sola kaydırma:
http://www.teknomerkez.net/ek/147/M8X8SOL.gif
Şekil 8: Sağdan sola kaydırma için yapılan düzenleme.
http://www.teknomerkez.net/ek/147/KAYANMSOLA.gif
Şekil 9: Ekranda M karakterinin sağdan sola kaydırılması.

♥Pяєиsєs♥
11-10-2008, 07:36 PM
CD 4017 Entegresi ile Kayan Yazı Devresi

Bu devrede yazıların kayması ve karakterlerin oluşturulması CD 4017 entegresi ve çıkışındaki OR kapılarıyla sağlanmaktadır. Devrede istediğimiz yazıyı kolaylıkla kaydırabiliyoruz. Yazdırmak istediğimiz yazının nasıl görüneceğini bir kağit üzerinde çizdikten sonra 74374 entegresinin girişlerine bağladığımız kapılara sırası ile hangi ledlerin girmesini istiyor isek bağlantıyı yapıyoruz. Eğer istersek alt devre oluşturarak birkaçtane 4017 entegresi ile yazının uzunluğunu ve yazdırmak istediğimiz karakteri arttırırız. Devre, 1Hz'lik referans osiltörüyle çalışmaktadır. Bu devre, "TEF" yazısını kaydırarak yazmaktadır.
http://www.teknomerkez.net/ek/148/mcatak_kayan_yazik.gif

♥Pяєиsєs♥
11-10-2008, 07:36 PM
PIC BASIC ile Kayan Yazı Yapalım

Bu çalışmada yine öncelikle PIC BASIC ile programlama yapacağız. Tercihen PIC 16F628 kullanacağız. Yapacağımız devre, Bellek kapasitesinin izin verdiği noktaya kadar PIC 16F84 ile de çalışmaktadır. Yine 16F877 ile de devre çalışacaktır. Yalnız ben denemelerimi 16F628 ve 16F84 ile yaptım.
Bu konudaki çalışmamız sadece bu yazıdan ibaret olmayacak, bir kaç bölümden oluşacak. Bu çalışmada, 1 adet 5x7 led matrix üzerinde karakter oluşturacak ve oluşturduğumuz bu karakteri kaydıracağız. Sonraki çalışmalarımızda matrix sayısını çoğaltmak, karakter jeneratörü oluşturmak ve bunları kaydırmak gibi konular üzerinde duracağız. Bütün bu çalışmalar temel bilgiler verme amaçlı olarak öğrenmeye ilk adımı oluşturacak. Dolayısıyla gelişmiş devrelerden beklenen özellikler bu çalışmada aranmamalıdır.
Göstergeler:
Öncelikle kullanacağımız 5x7 led matrix üzerinde durmak gerekmektedir. Malzemeciden istediğim 5 adet ortak katod ve 5 adet ortak anot matrix displeyin hepsi ortak katod olarak karşıma çıkınca üzerinde dikkatle durmak gerektiği düşüncesi bende hasıl oldu.
http://www.teknomerkez.net/ek/149/5x7.gif
Şekil 1: 5x7 ortak katod dipley (bu displey boyut olarak oldukça küçük: 1.3cmX1.8cm)
Şimdi bu kadot dipleyinresminde göründüğü şekliyle grafiğini çizelim.
http://www.teknomerkez.net/ek/149/5x7matrix.gif
Şekil 2: 5x7 matrixin grafiksel gösterimi. Üstten görünüm.
Resimde de görülen işaretli bacak grafikte yaptığım isimlendirmede C6 ucunu ifade diyor. Bu displeyde dik dizilmiş olan sırayı sütun olarak tanımladım C harfini verdim. Yatay dizlimiş led sırasını satır olarak tanımladım ve R harfini verdim. Sol üst köşeyi R1 ve C1 olarak tanımladım.
Devrenin Şeması:
http://www.teknomerkez.net/ek/149/kayandevre1.gif
Şekil 3: Devrenin Şeması (08.07.2006 tarihinde güncellendi.)
Denemelerimizde kullanacağımız devreyi, şeması şekil 3'te görüldüğü gibi tek displeyli ve PIC 16F628 kullanarak yapıyoruz. Yukarıda bahsettiğimiz sütun uçlarını PORTA olarak ve satır uçlarını PORTB olarak bağlıyoruz.

Göstergenin Çalıştırılması:
Göstergede karakterler dizisini oluşturmak için gerekli mantık şudur: Elimizdeki displey ortak katod uçlu olduğundan sütuna bağlı olan ledlerin uçları katoddur. PIC'i programlarken bu uçlara 0 değerini verirsek ve satırlarda yanmasını istediğimiz ledler için de 1 değerini verirsek istediğimiz ledler yanmış olur.
İlk yapacağımız iş matrix displeydeki bütün ledleri yakmak olacak. Bunu için PIC BASIC ile ilk programımızı yapalım:
'===5X7 LED MATRIX TAMAMEN YANAR===TRISA=%00000000 'PORTA ÇIKIŞ YAPILDITRISB=%00000000 'PORTB ÇIKIŞ YAPILDIBASLA: PORTA=%00000000 'PORTA 0 (LOW) PORTB=%11111111 'PORTB 1 (HIGH) GoTo BASLA 'BASA DON EndProgramda görüldüğü gibi bütün ledleri yakmak için ledlerin ihtiyacı olan voltajı veriyoruz. Burada hangi satırı söndürmek istersek onu PORTA'da 0 yapıyoruz, hangi sütunu söndürmek istiyorsak onu PORTB'de 1 yapıyoruz.

Göstergede Karakterin Oluşturulması:
Göstergede istediğimiz karakteri şu şekilde rahatlıkla oluştururuz.
Önce 1. sütunu 0 (LOW) yaparız (PORTA'nın 1. biti). Diğer bitler 1 olarak kalır.
Sonra, satırlarda yanmasını istediğimiz ledler için PORTB'nin uçlarından gerekli olnları 1 (HIGH) yaparız.
İkinci sütuna geçeriz ve 0 yaparız
İkinci sütunda yanmasını istediğimiz ledleri 1 yaparız. Bu işlem Son sütuna kadar devam eder. Böylece karakteri oluşturmuş oluruz.
'===5X7 DISPLEYDE M KARAKTERINI OLUSTURMAK===TRISA=%00000000 '===PORTA CIKIS===TRISB=%00000000 '===PORTB CIKIS===P1 VAR BYTEP1=5 '===BEKLEME SURESI TITREMEYI ENGELLEMEK ICIN===BASLA: '===M karakterinin olusturulmasi=== PORTA=%11111110 'SUTUN 1 ICIN PORTB=%01111111 'BU DEGERLER Pause P1 'BEKLEME SURESI PORTA=%11111101 'SUTUN 2 ICIN PORTB=%00000010 'BU DEGERLER Pause P1 'BEKLEME SURESI PORTA=%11111011 'SUTUN 3 ICIN PORTB=%00000100 'BU DEGERLER Pause P1 'BEKLEME SURESI PORTA=%11110111 'SUTUN 4 ICIN PORTB=%00000010 'BU DEGERLER Pause P1 'BEKLEME SURESI PORTA=%11101111 'SUTUN 5 ICIN PORTB=%01111111 'BU DEGERLER Pause P1 'BEKLEME SURESI GoTo BASLA 'BASA DON VE TEKRAR ET EndProgramda görüldüğü gibi sütunu seçiyor ve satırdan istediğimiz ledleri yakıyoruz. Ledlerin ynma süresini tayin etmek için de bir bekleme zaman dilimi koyuyoruz.
Yapılan devrenin görünümü şöyle oluyor.
http://www.teknomerkez.net/ek/149/sabitm.jpg
Şekil 4: Sabit M karakterinin görünümü.

Göstergede Oluşturulan Karakterin Kaydırılması:
Oluşturduğumuz karakteri kaydırmak için öncelikle değişkenler tanımlıyor ve karakterleri bu değişkenlere atıyoruz. Bu değişkenler sütunlardaki satır bilgilerini ifade ediyor. Göstermek istdiğimiz sütunda bu değişkenleri kullanıyoruz. Bu ilk adımı oluşturuyor.
Bunu programda gösterirsek:
'===M KARAKTERINI DEGISKENLERLE OLUSTURMAK===P1 VAR BYTEd1 VAR BYTEd2 VAR BYTEd3 VAR BYTEd4 VAR BYTEd5 VAR BYTETRISA=%00000000TRISB=%00000000P1=5'===M karakteri degiskenlerde tanimlandi===d1=%01111111 '*******d2=%00000010 ' *d3=%00000100 ' *d4=%00000010 ' *d5=%01111111 '*******BASLA:'===M karakterinin olusturulmasi=== PORTA=%11111110 'SUTUN 1 ICIN PORTB=d1 'BU DEGERLER Pause P1 'BEKLE PORTA=%11111101 'SUTUN 2 ICIN PORTB=d2 'BU DEGERLER Pause P1 'BEKLE PORTA=%11111011 'SUTUN 3 ICIN PORTB=d3 'BU DEGERLER Pause P1 'BEKLE PORTA=%11110111 'SUTUN 4 ICIN PORTB=d4 'BU DEGERLER Pause P1 'BEKLE PORTA=%11101111 'SUTUN 5 ICIN PORTB=d5 'BU DEGERLER Pause P1 'BEKLE GoTo BASLA EndBu programda kullandığımız değişkenleri kullanacağımız sütun sayısı kadar çoğaltmamız gerekmektedir. Ben MEHMET görünümü için 30 tane değişken kullandım. Sizinde istediğiniz karakterler için gerektiği kadar sütun için değişken tanımlamanız gerekir. Bu devrelerde yanmasını istediğim ledlere 1 değerini veriyorum sönmesini istediğim ledlere 0 değerini veriyorum. Ancak değişken kullanma sayısının da PIC'lerin hafıza kapasitesinden dolayı bir sınırı var. Bu sınır kullandığımız PIC'e göre değişi. PIC 16F84 te az iken 16F628 de fazladır. Değişken kullanma sınırını aştığınızda program derlenmez ve hata verir.
Şimdi çok karakterli kaydırma işlemini yapan programı görelim ve inceleyelim:
'===COKLU KARAKTER KAYDIRILIYOR===P1 VAR BYTEi VAR BYTEi1 VAR BYTEd0 VAR BYTEd1 VAR BYTEd2 VAR BYTEd3 VAR BYTEd4 VAR BYTEd5 VAR BYTEd6 VAR BYTEd7 VAR BYTEd8 VAR BYTEd9 VAR BYTEd10 VAR BYTEd11 VAR BYTEd12 VAR BYTEd13 VAR BYTEd14 VAR BYTEd15 VAR BYTEd16 VAR BYTEd17 VAR BYTEd18 VAR BYTEd19 VAR BYTEd20 VAR BYTEd21 VAR BYTEd22 VAR BYTEd23 VAR BYTEd24 VAR BYTEd25 VAR BYTEd26 VAR BYTEd27 VAR BYTEd28 VAR BYTEd29 VAR BYTETRISA=%00000000 '===BUTUN UCLAR===TRISB=%00000000 '===CIKIS YAPILDI===P1=5 '===TITREMEYI ENGELLEMEK LCLN===i=0 '=== BU DEGER SABIT KALSIN===i1=22 '===KAYMA HIZINI AYARLIYOR=== '===MEHMET karakterinin degiskenlere atanmasi===d0=%00000000d1=%01111111d2=%00000010d3= %00000100d4=%00000010d5=%01111111d6=%00000000d7=%0 1111111d8=%01001001d9=%01001001d10=%00000000d11=%0 1111111d12=%00001000d13=%00001000d14=%01111111d15= %00000000d16=%01111111d17=%00000010d18=%00000100d1 9=%00000010d20=%01111111d21=%00000000d22=%01111111 d23=%01001001d24=%01001001d25=%00000000d26=%000000 01d27=%01111111d28=%00000001d29=%00000000BASLA: i=i+1 'i YI BIR ARTTIR IF i=i1 Then kaydir PORTA=%11111110 'SUTUN 1 ICIN PORTB=d1 Pause P1 PORTA=%11111101 'SUTUN 2 ICIN PORTB=d2 Pause P1 PORTA=%11111011 'SUTUN 3 ICIN PORTB=d3 Pause P1 PORTA=%11110111 'SUTUN 4 ICIN PORTB=d4 Pause P1 PORTA=%11101111 'SUTUN 5 ICIN PORTB=d5 Pause P1 GoTo BASLA kaydir: i=0 '===KAYDIRMA BASLIYOR=== d0=d1 d1=d2 d2=d3 d3=d4 d4=d5 d5=d6 d6=d7 d7=d8 d8=d9 d9=d10 d10=d11 d11=d12 d12=d13 d13=d14 d14=d15 d15=d16 d16=d17 d17=d18 d18=d19 d19=d20 d20=d21 d21=d22 d22=d23 d23=d24 d24=d25 d25=d26 d26=d27 d27=d28 d28=d29 d29=d0 GoTo BASLA EndBu programa bektığımızda kaydırma işlemi dışında herşey yukarıda anlattığımız gibi olduğundan sadece kaydırmanın nasıl yapıldığını izah etmek istiyorum.
Bu programda kullanılan bazı değişkenlerin amacını öncelikle açıklamak gerekmektedir:
i değişkeni sayaç amacıyla kullanılmıştır.
i1 değişkeni kaç görüntü tekrarlandıktan saonra kaydırmanın yapılması gerektiğini belirtir. i1 değişkeni ile kayma hızını ayarlayabilirsiniz.
P1 değişkeni ise her sütunun ekranda ne kadar süre kalması gerektiğini yani bekleme aralığını belirtir. Bu değeri titreme sınırına yakın bırakmakta fayda var. Program büyüdükçe bu değerin ve i1 değişkeninin değerini gözden geçirmek gerekebilir.
i=i+1
IF i=i1 Then kaydir
Programda bulunan bu satırları şöyle hikaye edebiliriz. "Buraya kadar geldiysen kaydır'a git ve oradakileri gerçekleştir." i1 değişkeni için 22 atandığı için 22 kere karakteri gösterdikten sonra kaydırma işlemi yapılacaktır.
Şimdi ise kaydırma işleminin nasıl yapıldığını inceleyelim. Bu işlem çok basit. Öncelikle sayacı sıfırlıyoruz. Sonra değşkenleri birbiriyle yer değiştiriyoruz. Bu şekilde kaydırmayı ve yönünü tayin edebiliyoruz.

♥Pяєиsєs♥
11-10-2008, 07:37 PM
PIC 16F628 ile LCD Saat Takvim

Aşağıda şeması ve baskı devre dosyası bulunan devrede, LCD ekranda saat ve takvim gösterilmektedir. Butonlarla saat, dakika, ay ve gün ayarı yapılmaktdır. Baskı devre dosyasında devre için gerekli olan besleme için devre dizaynı yapılmıştır. 9 voltluk girişden, 7805 regüle entegresi ile +5 volt besleme elde edilmiştir.
http://www.teknomerkez.net/ek/152/lcd_saat.png
Şekil 1: Devrenin şeması.
http://www.teknomerkez.net/ek/152/lcd_saat_brd.png
Şekil 2: Devrenin baskı devre dosyası görünümü.

♥Pяєиsєs♥
11-10-2008, 07:37 PM
Kendi El Lambanı (Işıldak) Kendin Yap

http://www.teknomerkez.net/ek/153/isildak.gif
Adaptör çabuk ısınan değil, geç ısınan olmalı.
Devre denenmiştir.

♥Pяєиsєs♥
11-10-2008, 08:09 PM
Dijital Saat

“Kendinize Ait Dijital Saat Yapmaya Ne Dersiniz”
Dijital Saat devresi 74192 entegresi kullanılarak tasarlanmıştır. 74192 entegresi ileri-geri sayan bir entegredir. UP girişine sinyal verilirse ileri sayar. Sayma aralığı sinyal(clock) ile ayarlanır. Bu devrede ise 74192 entegresinin UP girişine 1Hz’lik sinyal uygulanmıştır.(Bu sinyalin her değişim aralığı 1 saniyeyi verir) Her sinyalde 74192 entegresi yukarı sayar. Saniye 9 olduğunda ilk entegrenin TCU çıkışı aktif olur.(0-1 sinyal üretir ve diğer entegre için de bu sinyal(clock) olur) Saniye 10 olur ve yukarıya doğru saymaya başlar taki 59 olana kadar. Tam 59 olduğunda ise çarpma kapısı sayesinde (7408) başa döner(reset).Tam bu anda da dakika kısmı için (0-1) sinyal üretir ve dakikanın 1 olmasını sağlar.
Bu periyodik olay döngüsü dakikadan saate geçiş içinde geçerlidir. Burada saniye ve dakika 59 sayarken saat 23 saymaktadır.
http://www.teknomerkez.net/ek/155/Digital-Saat.jpg

http://www.teknomerkez.net/ek/155/Dijitalsaat_k.gif

Kullanılan Malzemeler:
Malzeme Adı
Adet
Teknik Özelliği
74192
6
0-9 ileri geri sayar. Paralel girişlere uygulanan değeri sinyal geldiği sürece çıkışa aktarır.
7408
1
Girişler 1 olduğunda çıkışa da 1 değerini aktarır.
Osilatör (Clock)
1
Sinyal üretir.(sürekli olarak 0-1 üretir. )
Display
6
Binary değerleri onluk olarak göstermeye yarar.

♥Pяєиsєs♥
11-10-2008, 08:35 PM
Elektronik Rulet

Elekronik Rulet devresinde 2 adet 4017 entegresi ile 5 adet led bar kullandım. Ledbar 10 adet ledin bir araya getirilmiş hali. Yerden tasarruf için ledbarı kullanmayı tercih ettim. Aynı led gibi + ve – uçları var.
4017 sayıcı entegresi bilindiği gibi 0-9 sayar. İki adet 4017 bir araya getirilerek 1 ile 100 arasında led saydırabiliriz. Hangi sayıda sınırlandırma yapacaksak çarpma kapısı (7408) kullanarak veya direk ayağa bağlarak resetleme gerçekleştirilir. Devreye ilk enerji verildi anda 4017’nin Q0 ayağı (lojik 1) aktif olur. Sinyal geldiği sürece de saymaya başlar. Yani ayakların aktifliği Q0 dan Q9 a kadar sürekli olarak peryodik bir şekilde değişir.
Sistemdeki 4017 ler ise şöyle çalışır: İlk anda sisteme enerji verildiğinde her iki 4017 ninde Q0 ayakları aktif olacağı için ve osilatörden ilk 4017 etkileneceği için ilk onlu ledbar bloğu sayma işlemini gerçekleştirir. Yani aktif olan Q0 ayağı bağlı olan transistorun beyzini tetikler. Bu sayede de Emiter ve Kolektör arası geçiş gerçekleşmiş olur ve ledbarlardaki ledler ile şase iletimi gerçekleşmiş olur.
Osilatörün bağlı olduğu 4017 de tetikleme(pals) alma problemi yok. Peki diğer 4017 de tetikleme(pals) olayı nasıl gerçekleşiyor? 4017 sayıcı entegrelerinde CO ayağı vardır. Bu ayak normalde aktif değildir(lojik 0). Ancak 4017 osilatör sayesinde sayma işlemini gerçekleştirirken tam Q9 a geldiğinde CO ayağı bir anlık aktif olur(lojik 1). 4017 Q9 dan tekrar Q0 a döndüğünde CO (lojik 0) değerini alır. Bu olayda diğer entegre için tetikleme(pals) olur. CO nun lojik sıfırdan lojik bire geçmesi ve tekrar lojik sıfır olması osilatör mantığıyla örtüştüğü için diğer entegrede Q0 dan Q1 ‘e geçerek ikinci ledbar bloğunun şase almasını sağlar. Bu olaylar diğer ayaklar için de peryodik olarak devam eder. Devredeki D FF ise ilk 4017 den diğer 4017 ye tetiklemeyi(palsleri) aktarmaya yarar.
Osilatörün frekansı ayarlanarak ledleri sayma hızları arttırılıp azaltılabilir. Durdur anahtarı açılarak o andaki ledin yanık kalması sağlanır.
İşte Elektronik Rulet olarak çalışan devrenin mantığı bu.
http://www.teknomerkez.net/ek/156/ruletk.gif http://www.teknomerkez.net/ek/156/tam-rulet2.jpg
Şekil 1: Devre Şeması ve led bar

http://www.teknomerkez.net/ek/156/rulet.jpg
Şekil 2: Led Bar
Projede Kullanılan Elemanlar:
Malzeme Adı
Adet
Teknik Özelliği
4017
2
Pals geldiği sürece sayma işlemi gerçekleştirir.
Transistor
5
Akım kontrol etmek için kullanılır.
LedBar
5
10 adet ledin entegre edilmiş halidir.
Anahtar
1
Devreyi çalıştırmaya veya durdurmaya yarar.
Osilator
1
Devreye pals(clock) verir.
LogicStade
1
Sürekli logic 1 değerini verir.
74S74
3
D Tipi Flip Flop

♥Pяєиsєs♥
11-10-2008, 08:35 PM
0-99 İleri Geri Sayıcı

“74192 entegresi kullanılarak yapılan ileri geri sayıcı devresi”
İleri geri sayıcı devresinde en önemli malzeme 74192 entegresidir. Bu entegre ileri geri sayma işlevini gerçekleştirir. Bu entegrelerde ileri ve geri girişi vardır (UP=İleri, DN=Geri). Bu girişlere pals (clock) geldiğinde ileri veya geri sayar. Devrede iki adet 74192 entegresi kullanılmıştır. İlk 74192 entegresi birler basamağını saydıktan sonra ikinci entegreye pals vererek onlar basamağının artmasını veya azalmasını sağlar. Bunu sağlayanda birinci entegrenin TCU ve TCD ayaklarıdır. Bu ayaklar diğer entegre için pals görevi görür. 7447 entegresi ikilik sistemdeki sayıları onluk sisteme dönüştürmeyi gerçekleştirir. Butonları kullanarak ta ileri veya geri sayma işini gerçekleştirebiliriz.

http://www.teknomerkez.net/ek/157/0-99sema.gif

Şekil 1: Devre Şeması
http://www.teknomerkez.net/ek/157/0-99gorunum.jpg
Şekil 2: Çalışan Devreden Görünüm

Projede Kullanılan Elemanlar:
Malzeme Adı
Adet
Teknik Özelliği
74192
2
İleri-Geri Sayma Yapar.
7447
2
İkilik sistemdeki sayıları onluk sistemdeki sayılara dönüştürür.
Display
2
Onluk siteme dönüştürülen sayıları gösterir.
7408
1
AND Kapsı girişlerinin 1 olması durumunda çıkışında 1 verir.
7400
1
XNOR kapısı
Buton
2
İleri veya geri saymak için devreye anlık clock’un verilmesini sağlar
Osilator
1
Devreye pals(clock) verir.
LogicStade
1
Sürekli logic 1 değeri üretir.

♥Pяєиsєs♥
11-10-2008, 08:36 PM
C# İle Paralel Port Kontrolü



C# ta yazılan kodlarla paralel portu kullanarak birçok uygulama yapabiliriz. Kayan yazı, led yakma, saydırma veya herhangi bir sistemi kontrol etme… Bu yazıda anlattığım uygulama hepsinin temelini oluşturuyor.
Paralel portla iletişim kurabilmek için System32 klasörüne (C:\WINDOWS\system32) INPOUT32.DLL dosyasını kopyalamamız gerekir.
Bu uygulama bilgisayardan girilen onluk sistemdeki sayıları ikilik (binary) sistemdeki sayıya çevirir. Aynı zamanda da dönüştürülen sayıya karşılık gelen ledleri yakar.
Aşağıda portun hangi pinini aktif etmek için C# tan gönderilmesi gereken sayılar görülmektedir.
D0-->1
D1-->2
D2-->4
D3-->8
D4-->16
D5-->32
D6-->64
D7-->128
0-255 arası tüm sayıları göndererek ledleri yakabiliriz. Bazı sistemleri kontrol etmek için ise yukarıdaki sayıları göndererek portun pinlerini aktif yapabiliriz. (Aktif yapmak demek pine 5 Volt değeri yüklemek demektir)
C# ConsoleApplication Program Kodları ------------------------------------------
using System;using System.Collections.Generic;using System.Text;using System.Net.Sockets;using System.Runtime.InteropServices;namespace ConsoleApplication21{ class paralel { [DllImport("inpout32.dll", EntryPoint = "Out32")] public static extern void Output(int adress, int value); public void PortYaz(int g) { Output(888, g); } } class Program { static void Main(string[] args) { paralel a = new paralel(); Console.Write("Sayıyı girin BINARY sisteme dönüştüreyim..:"); int c = int.Parse(Console.ReadLine()); a.PortYaz(c); } }} http://www.teknomerkez.net/ek/159/c1.png
Şekil 1: Porta Sayı Gönderme Ekranı
Elektronik Devrenin Paralel Porta Bağlantı Şeması
http://www.teknomerkez.net/ek/159/c2.jpg
Şekil 2: Ledlerin Porta Bağlantısı
http://www.teknomerkez.net/ek/159/c3.jpg
http://www.teknomerkez.net/ek/159/c4.jpg
Şekil 3: Devreden Görünümler

♥Pяєиsєs♥
11-10-2008, 08:36 PM
Yürüyen ışık için bir fikir

10 kanal yürüyen ışık devresinin çıkışına transistör yerine tristör eklersek sırayla kilitlenmeli olarak devreyi çalıştırabiliriz. Son çıkıştan resetleme yapmak lazım (ama nasıl?) Denemek lazım. Kare led kullanılırsa üzerine harf yazılabilir.
http://www.teknomerkez.net/ek/172/birfikir.jpg

♥Pяєиsєs♥
11-10-2008, 08:37 PM
Ledle Yapılan Flaşör Devresi

Arkadaşlar ben elektronikle hobi olarak uğraşıyorum. Özellikle devreleri denemek hoşuma gitmektedir. Bundan sonra denediğim devreleri internette yayınlayacağım. Elektronikle uğraşan arkadaşlara faydalı olmak benimde ilerlememe yardımcı olur diye düşünüyorum.
Devreleri KiCad programı ile hazırlıyorum. Bence bu program, şema çizmek ve baskı devre hazırlamak için ücretsiz, basit ve yeterlidir. Baskı devreyi bakır plakete geçirmek için teksir kağıdını kullanıyorum. Teksir kağıdı lazer yazıcıda sıkışmasın diye normal kağıda yazıcıya girecek tarafından yapıştırıyorum. Yazıcıdan çıkınca ayırıp ütüleme yöntemiyle bakır yüzeye geçiriyor ve soğuyunca su ile teksir kağıdını çözdürüyorum. Teksir kağıdının parlak ve ince olanı daha iyi oluyor. Pek çok kağıt çeşidini denedim ve teksir kağıdını kullanmaya karar verdim.
Ledli flaşörler genellikle oyuncaklarda veya süs eşyalarında kullanılırlar. Çalışırken görüntüsü, ledin birisi yanarken diğeri söner ve bu işlem sürekli devam eder gider. Devre 9 volt ile çalışmaktadır. Ben 5 volt ile de denedim çalışıyor.
Devrenin çalışması:
Devre, kararsız flip-plop'dan ibarettir. Birinci transistör iletimdeyken ikinci kesimde, ikinci transistör iletimdeyken birinci transistör krsimdedir. Böylece led1 ve led2 belli aralıklarla yanıp söner. Bu yanıp sönme hızı C1, C2, R1 ve R2 parçalrının değerlerine bağlıdır. Bu parçaların değerini değiştirerek yanıp sönme hızını değiştirebilirsiniz. Bu parçaların değeri büyüdükçe yanıp sönme hızı yavaşlar. Yine bu parçaların değeri küçüldükçe yanıp sinme hızı artar.

http://www.teknomerkez.net/ek/178/flasor-sch2k.gif
Şekil 1: Ledli flaşörün devre şeması.

http://www.teknomerkez.net/ek/178/flasor-brdk.jpg http://www.teknomerkez.net/ek/178/flasor-3dk.jpg
Şekil 2: Baskı devre ve simülasyon görünümü.

http://www.teknomerkez.net/ek/178/flasor-devre1.jpg
Şekil 3: Devrenin montajı yapılmış haldeki görünümü.

Malzeme Listesi:
Q1, Q2: BC547
D1, D2: Kırmızı LED
C1, C2: 4u7 50V Elektrolitik kondansatör
R1, R4: 470 Ohm 1/4 W direnç
R2, R3: 22KOhm 1/4 W direnç
P1: Devrenin voltaj girişi

♥Pяєиsєs♥
11-10-2008, 08:43 PM
Pil Durum Göstergesi Devresi

Devrenin Yapısı ve Çalışması:

Devre iki tane BC547 transistörüyle yapıldı. VR1 ayarlı direnci ile pilin ölçüm noktası ayarlanıyor. Q1 transistörü ile devre, pilin voltaj değerine göre iletime geçiyor ve LED1 kırmızı ledi sönüyor. Q1 transistörü iletime geçmediği zaman kırmızı LED1 ledi yanıyor. Kırmızı ledin yanması pilin enerjisinin azaldığı anlamına geliyor. Pilin enerjisinin değeri yeterli ise kırmızı ışık sönüyor.

Q1 transistöründen aldığımız değere göre Q2 transistörünü bir değilleyici olarak kullanıyoruz ve kırmızı led söndüğünde yeşil ledin (LED2) yanmasını sağlıyoruz. Burada VR2 (22K) ayarlı direncinin üslendiği fonksiyon önem kazanmaktadır. Değeri büyüdükçe kırmızı ledin sönme ve yeşil ledin yanma aralığında oluşan boşluk yok olmakta hatta üst üste binmektedir. Değeri küçüldüğünde ise bu iki ledin sönme ve yanması aralığında boşluk oluşmaktadır. Bu durum Q2 transistörünün iletime geçme değerinin VR2 ile değiştirilmesi ile olmaktadır. Bu özellik ile devre yeni elemanlar ile düzenlenerek bir pil veya akü şarj cihazı olarakta kullanılabilir.

Devrede kullanılan LED3 sarı ledi ise devrede voltaj olduğunu göstermek için konmuştur. Bu Ledi süren R6 direncinin değeri ledin parlaklığı göz önüne alınarak 3K9 olarak seçilmiştir.

Devre ölçülecek voltaja ve kullanılan ledlere göre akım çeker. Bizim denemelerimizde 7.5 voltu ölçerken 25 mA akım çektiği görülmüştür.

Pilin voltajına göre devrenin düzgün çalışması için devrede bulunan ayarlı dirençlerle ayar yapmanız gerekmektedir. Denemelerimde 3 volttan 12 volta kadar olan voltaj aralığını esas alarak yaptım. 12 Voltta ledlerin biraz parlak yandığını görülmektedir. Bu durumda R3 ve R5 dirençlerinin değerini yükselterek ayarları yeniden yapmak gerekmektedir. Uygun gördüğünüz takdirde 1K değerindeki R4 direncini iptal ederek köprüleyebilirsiniz.

Devreye gelen bütün bağlantılarda temas olayı çok önemlidir. Krikodil, maşa, elle birleştirme gibi kullanılabilecek temas noktalarında oluşan arklanma gibi durumlar devrenin çalışmasında anında hissedilmekte ve kararsız çalışma görüntüsü oluşmakatadır. Bu yüzden bağlantıların sağlıklı olması çok önemlidir. Ayrıca devrede kullanılan buton ve trimpotların (ayarlı dirençlerin) yeni ve sağlıklı olması da devrenin düzgün ve karalı çalışması için önemlidir. Denemelerimizde bağlantıları sağlıklı olarak yapılan devrede herhangi bir kararsızlık görülmemiştir.

Ölçülecek pilin ölçüm için herhangi bir devre ile bağlantısı olduğunda pilin bağlı olduğu cihazın çektiği akımdan ve oluşturduğu dalgalanmadan bizim yaptığımız devrenin çalışmasının da etkileneceği göz önüne alınmalıdır. Bizim devremiz pilin gerilimini ölçmektedir ve olası gerilim değişikliklerinden etkilenmesi kaçınılmazdır. Ayrıca devre tasarlanırken pile süreklü bir şekilde bağlı olacağı düşünülmemiştir. Pile bağlı devrenin pilden akım çekeceği göz önüne alınmalıdır.

Bu devreyi tasarlarken, devrenin ayarlama imkanı fazla olacak şekilde olmasına özen gösterilmiştir. Sizler de ayarlı dirençlerin yerine uygun değerlerde sabit dirençler kullanarak devreyi basitleştirebilirsiniz.

Devre KiCad (http://kicad.sourceforge.net/) programı ile çizilmiştir. Ekteki şema ve baskı devre dosyalarını açmak için bu programın bilgisayarınızda bulunuyor olması gerekmektedir. Baskı devre hazırlanırken KiCad hazır kütüphanesinde bulunan buton kütüphanesi yerine MBUTTON adında yeni buton kütüphanesi hazırlandım. MBUTTON.mod isimli bu dosya da eklerin içindedir.


Devrenin şeması

http://www.teknomerkez.net/ek/180/pil_durum_gostergesi-sch.gif

Şekil 1: Pil durum göstergesi devre şeması.

Malzeme Listesi:

Q1,Q2: BC547
D1,D2: 1N4148
R1,R2,R4: 1K 1/4W
R3,R5: 470 Ohm 1/4W
R6: 2K2 1/4W
RV1: 10K 1/4W
RV2: 22K 1/4W
LED1: Kırmızı LED 3mm
LED2: Yeşil LED 3mm
LED3: Sarı LED 3mm
SW1: Buton
P1: Batarya girişi için 2 uç

Devrenin baskı devresi

http://www.teknomerkez.net/ek/180/pil_durum_gostergesi-pcb.png

Şekil 2: Pil durum göstergesi baskı devresi.

Resimler

http://www.teknomerkez.net/ek/180/pil_durum_gostergesi-baski.jpg

Resim 1: Montaja hazır baskı devre.

Montajı yapılmış çalışır devre

http://www.teknomerkez.net/ek/180/malzemeli-calisir.jpg

Resim 2: Montajı yapılmış çalışan devre.

♥Pяєиsєs♥
11-10-2008, 08:43 PM
0-99 buton kontrollu resetli ileri sayıcı devresi

Devrenin yapısı ve çalışması:
Devre, iki göstergeli olarak tasarlandı fakat istenirse gösterge, sayıcı entegrelerle birlikte çoğaltılabilir. Displayleri sürmek için 4543 entegresi kullanıldı. Sayıcı entegre olarakta 4518 entegresi kullanıldı. 4518 entegresi içerisinde iki adet desimal (BCD) sayıcı bulunmaktadır. Bu sayıcıların RESET uçları (7 ve 15 nolu uçlar) birleştirilerek, bir buton ile resetleme yapıldı. Bu reset butonuna basıldığında sayıcılar sıfırlanmaktadır. Devrede kullanılan 4093 shmitt tetikleyicili NAND kapıları ise sayıcılara sayma palsını göndermekte kullanıldı. İleri butonuna basılınca bırakma esnasında sayıcılara pals gönderecek şekilde tasarlanan devre ile butonlarada oluşan arklanma olayı da yok edilmektedir.
http://www.teknomerkez.net/ek/186/0-99_resetli_ileri.gif
Şekil 1: 0-99 buton kontrollu resetli ileri sayıcı devresi şeması.

Malzeme Listesi:
U1: 4093
U2: 4518
U3, U4: 4543
C1, C2, C3: 100nF
R1-R4: 10K
R6-R19: 470 ohm
7SEG1, 7SEG2: Katod display
B1, B2: Buton

♥Pяєиsєs♥
11-10-2008, 08:54 PM
1Hz Osilatör Devresi

555 osilatör entegresi ile devre tasarlanmıştır. Devrede frekansı belirleyen kondansatördür. Kondansatör değeri değiştirilerek frekans değişimi de sağlanabilir. 10uF kondansatör değeri çıkışta 1Hz lik frekansı elde etmemizi sağlar.

http://www.teknomerkez.net/ek/187/1hzosc.gif
Şekil 1: 1 Hz lik osilatör devre şekli.

♥Pяєиsєs♥
11-10-2008, 08:55 PM
4017 entegresi ile frekans bölücü

4060 entegresini kulanan bir siren devresi yapmak amacıyla bilgisayarın başına oturdum. KiCad programının kütüphanesinde 4060 entegresini bulamayınca devre şemalarını karıştırmaya başladım. Karşıma bu devre çıkınca hemen yapmaya karar verdim. Ben 1Kz verirsem 100, 200, 300, ... 900, 1000 Hz gibi sonuç alacağımı umarak büyük bir azimle çalıştım. Ama ben acele ile yanlış düşünmüşüm. Devreyi yaparken bu seferde KiCad'ın baskı devre kütüphanesi ile uğraştım. İstediğim şekilde kütüphane bulamadım. Sonuçta kütüphane ile uğraşmak istemezken yine kütüphane oluşturmak zorunda kaldım. Kısacası KiCad'ın derinliklerini öğrenmeye zorlandım. Kusurlarına rağmen yinede kicad programı ücretsiz ve kütüphane elemanlarını oluşturmak diğer programlara göre kolaymış. Yine de geniş olarak anlatan olursa çok faydalı olur. Bir de Türkçesi olsaydı daha iyi olurdu.

Devrenin Yapısı ve Çalışması:

Devrede 4017 onlu sayıcı entegresi ve 4001 NOR kapılı entegresi kullanılmıştır. Çıkış ayaklarına jampır için uçlar konularak frekans bölücü olarak düzenlenmiştir. Girişe uygulanan clock sinyali, entegre uçlarındaki herhangi bir jampırın takılması ile devrenin çıkış ucunda o değere bölünür. Örneğin, girişe 1 Khz'lik (1000 Hz) kare dalga sinyali uygulandığında, P1 jampırlarından diyelim ki 5 nolu jampır takılı olduğunda çıkıştan elde edilecek sinyal, giriş sinyalinin 5'e bölünmesi ile elde edilen sinyaldir.

http://www.teknomerkez.net/ek/191/frekan_bolucu_4017_sema.gif
Sekil 1: Devrenin şeması.

Devrenin Test Edilmesi:

Devreyi denemek amacıyla 1000 Hz'lik (1KHz) clock sinyalini girişte kullandım. Buna göre aşağıdaki değerleri frekansmetrede ölçerek çıkışta tesbit ettim.

Jampır ucu 4017 İşlem Bölünen değer-------------- ---- ------ -------------1 nolu jampır --> Q0 --> 1000/1 --> 1000 Hz2 nolu jampır --> Q1 --> 1000/2 --> 500 Hz3 nolu jampır --> Q2 --> 1000/3 --> 333 Hz4 nolu jampır --> Q3 --> 1000/4 --> 250 Hz5 nolu jampır --> Q4 --> 1000/5 --> 200 Hz6 nolu jampır --> Q5 --> 1000/6 --> 166 Hz7 nolu jampır --> Q6 --> 1000/7 --> 143 Hz8 nolu jampır --> Q7 --> 1000/8 --> 125 Hz9 nolu jampır --> Q8 --> 1000/9 --> 111 Hz10 nolu jampır --> Q9 --> 1000/10 --> 100 Hz
http://www.teknomerkez.net/ek/191/baskidevre.gif

Şekil 2: Devrenin baskı devresi.

http://www.teknomerkez.net/ek/191/frekan_bolucu_4017_yapilmis.gif

Şekil 3: Devrenin yapılmış halinin görünümü.

Devrenin Malzeme Listesi:
U1: CD 4017
U2: CD 4001
P1: 2x10 sıralı pin
P2: 1x4 sıralı pin
48x39 baskı devre plaketi

♥Pяєиsєs♥
11-10-2008, 08:55 PM
Tek frekansta 6 komut ve karaşimşek devresi


Vericideki mikrofona komut verdikçe küçük kol saati lambası yanar ve LDR vasıtasıyla LED'leri sırayla yakabiliriz. Veya LED'siz verimi gerekli yerlerde kullanabiliriz. Transistörleri kullanacağımız devreye uygun seçmemiz gerekmektedir. Bu devre, önemli ve hassasiyet gerektiren işlerde kullanılacak kadar verimli değildir.

Devrede kaliteli FM vericinin kullanılması daha verimli çalışmasını sağlar. Bu FM vericinin girişi ile (mikrofondan) tek tek üflemek veya butona basmalı olarak tek ton alarm sesi girişi ile kontrol yapılmaktadır. Kol saati lambasını, vericinin mikrofon girişine bastığımız süre yakabiliriz.

Alıcı olarak küçük FM radyo kullanılmaktadır. Bu radyonun kulaklık çıkışına kol saatlerinde kullanılan küçük lamba bağlanıyor. Yine bu kol saati lambasının yanına hassas ve uygun LDR yerleştiriliyor. Bu LDR ve kol saati lambası için bir odacık hazırlanmalıdır. Odanın içine LDR ve kol saati lambası uygun mesafede yerleştirilmelidir.

555 devresindeki 100K ayarlı direç kullanılmayacak ve yerine odacık içerisine yerleştirdiğimiz LDR'nin uçları bağlanacak. Transistörler uzaktan kumandalar için uygun olanlardan seçilecek. Ledleri çıkararakta devreyi gerekli yerlerde kullanabiliriz.

http://www.teknomerkez.net/ek/192/6komut.jpg

♥Pяєиsєs♥
11-10-2008, 08:55 PM
Regüleli Doğru Akım Güç Kaynağı

Devrenin Yapısı ve Çalışması:

U1 sizin isteginize göre seçilecek, hangi sabit güç kaynağı istiyorsanız o entegreyi yerlestirebilirsiniz. 78XX serisi regülatörlerin çalışması için giriş geriliminin çıkış gerilimi değerinden yaklasık 3 V fazla olması gereklidir. Aksi takdirde çıkıs geriliminiz istediğiniz değerde olmayacaktır. Dolayısıyla 5 V çıkıs için minimum 8 V DC gerilimin entegrenin girişine uygulanması gereklidir. Şekildeki devrenin girişi alternatif bir gerilimdir. Bu alternatif gerilim D1 diyodu ve C1 kapasitesi ile (tek fazlı yarım dalga doğrultucu) doğru gerilime dönüştürülür. Elinizde doğru gerilim varsa D1 diyoduna gereksinim yoktur. Mesela hepimizin evinde bulunan adaptörün çıkısını 9 V'a ayarlayıp bu devrenin girişine bağlıyabilirsiniz. Daha da basiti 9 V'luk bir pil kullanarak rahatlıkla 5 V elde edebilirsiniz. Bu devreden yaklasık olarak 200 mA değerine kadar akım çekebilirsiniz. Bu akım seviyesinde entegreye soğutucu bağlamanıza gerek olmayabilir. Daha fazla akım çekmek istiyorsanız girise bağladığınız kaynağın güçlü olması gereklidir (7805 iyi bir soğutucuya monte edildiği takdirde 1 A ve üzerinde akım verebilir).

Devrenin Şeması:

http://www.teknomerkez.net/ek/197/regule1.gif

Malzeme Listesi:
D1: 1N4001
C1: 330 microfarat
U1: 7805, 7812, 7815
C2: 0.2 microfarat

♥Pяєиsєs♥
11-10-2008, 08:56 PM
JK flip-floplu 7476 entegresi ile süsleme flaşörü devresi



Devrenin Çalışması:

Şemada görülen ve çalışmasını similosyanda da deneyebileceğiniz devre, çesitli çevre süslemeleri için yapılmıştır. Devrede, içerisinde JK flip-flopların bulunduğu 7476 entegesi ile ısıkların eklenerek yanması ve bu işlemler sonunda tamamının yanıp sönmesi sağlanmıstır. Devre için bir osilatör kaynağı kullanılmıştır ve bu osilatörün frekansı flasörün hızını belirler. Bu devrede 1 Hz frekanslı osilatör kaynağı seçilmiştir. Devre basit ev süslemeleri için kullanılabilir. Kullanılan led ve flaş yapma sayısı bizim isteğimize göre ayarlanabilir.

Devrenin Şeması:

http://www.teknomerkez.net/ek/198/7476ileflasor.gif

♥Pяєиsєs♥
11-10-2008, 08:56 PM
7476 Entegresiyle Trafik Işık Sistemi Tasarımı



Devrenin Çalışması:

7476 Entegresinin bir diğer kullanım alanı da çevre düzenleme sistemleridir. Similasyondaki devre bir trafik ışık sistemi için yapılmıstır. Basit bir şekilde hazırlanan devre biraz değiştirilerek güzel bir trafik kontrol sistemi elde edilebilir. Clock sinyalinin frekansı bize bağlı olup geçis sürelerini ayarlaya biliriz.

Devrenin Şeması:

http://www.teknomerkez.net/ek/199/7476iletrafik.gif

♥Pяєиsєs♥
11-10-2008, 08:56 PM
16F84 ile LCD Ekran Kayan Yazı

Şeması görülen ve ekteki dosyada simülasyonu bulunan devrede lcd ekran ile pic kullanılarak kayan yazı devresi elde edilmistir. Keil proğramı ile dosyaları tekrar derleyerek istediğimiz yazıyı kaydırabiliriz. Dikkat etmemiz gereken proteusta hazırladığımız proğramla pic içine yerlestirecegiğimiz hex kodunu aynı klasör içerisine almak. LCD.ASM kodunda harflerin HEX karşılığı girilmiştir.

Devrenin Şeması:

http://www.teknomerkez.net/ek/200/lcdkayan.gif

♥Pяєиsєs♥
11-10-2008, 08:57 PM
99-0 Programlanabilir Geri Sayıcı

Programlanabilir sayıcılar, tayin edilmiş aralıkta sayım yaparlar. Pek çok kullanım alanları bulunmaktadır. Yapılacak devrede, zaman ve zaman sonunda bir iş yapılacaksa bu devreden faydalanılabilir. Mesela, basketbolda kullanılan 24 saniye kuralını panoda göstermek için bu devre yapılabilir. Belli saniyede bitmesi gereken yarışma veya işlerin zamanını takip etmek için veya otomasyon devrelerinde de kullanılabilir.

Devrenin Çalışması ve Yapısı:

Bu devre, tayin ettiğimiz sayıdan geri, sıfıra kadar saymaktadır. BASLATMA BUTONU'na basınca DSW1 ve DSW2 ile programladığımız sayıya gidilmekte ve buton bırakıldığıda geri sayım başlamaktadır. Sayı sıfıra geldiğinde ise "0 CIKIŞI" sürekli 1 seviyesinde olmakta ve D2 ledi sürekli yanmakta, "SÜRELİ ÇIKIŞ" noktası 1 saniye kadar 1 seviyesinde kalmakta ve geri 0 seviyesine inmekte ve D1 ledi 1 saniye kadar yanmakta, buzzer ise 1 saniye kadar ötmektedir.

Devrede sayıcı olarak 4510 entegreleri kullanılmıştır. BASLATMA BUTONU'na basılmasıyla, PRESET ENABLE (PE) ucu aktif olmaktadır. PE ucunun aktif olmasıyla, 4510 entegrelerinin PRESET girişleri ile progamlama değeri olan sayılar girilmektedir. Bu sayılar 4510 entegresinin Q1-Q4 çıkışlarında binary (ikilik) olarak çıkmaktadır. Buradan 4543 entegresi ile LED DISPLAY sürülmektedir. Ayrıca bu çıkışların her birinden 4078 entegresine sayım sırasında 0 değerini bulmak için uçlar gitmektedir. 4078 entegresi 8 girişli NOR kapısı veya OR kapısı olarak kullanılabilmektedir. Burada girişinin hepsi 0 seviyesine (00000000) geldiğinde çıkışı 1 olmakta ve 4001 entegresinin flip-flop olarak kullanılan kapılarını kontrol etmektedir. Ayrıca BAŞLATMA BUTONU'ndan gelen diğer uç ise bu flip-flopun diğer girişini kontrol etmektedir. Bu flip-flopun bir çıkışı sayıcılara sayma yetkisi vermekte, diğeri ise çıkış olarak kullanılmaktadır.

Devrede bulunan osilatör için ise, CD 4093 Entegre ile Yapılan Karedalga Osilatörü (http://www.teknomerkez.net/makale.asp?konu=93) devresi, devrede bulunan 470nF kondansatörün kapasite değeri büyütülerek denenmiştir. Yapılacak devrede zaman hassasiyeti var ise kristal kontrollü 1Hz osilatör kaynağı kullanılmalıdır.

Devrede kullanılan C3 ve C4, 100nF kondansatörler voltajı filtrelemek amacıyla kullanılmıştır.

Devrenin Şeması:

http://www.teknomerkez.net/ek/202/99-0_programlanabilir_geri_sayicik.gif

Malzeme Listesi:
U1: CD 4001
U2: CD 4078
U3, U4: CD 4510
U5, U6: CD 4543
D1, D2: Kırmızı Led
7SEG1, 7SEG2: Ortak katodlu led displey
C1: 680nF
C2-C4: 100nF
R1: 10K
R2-R5, R20-R23: 2K2
R6-R19, R25, R26: 470
R24: 1M8
DSW1, DSW2: 4'lü dip switch
B3: Buton
J1: Devrenin +5V besleme girişi
BUZ1: Buzzer

♥Pяєиsєs♥
11-10-2008, 08:59 PM
Kristalli 1 Hz Osilatör Devresi


Bu devre kararlı 1 Hz frekansa her ihtiyaç duyduğumda kullandığım osilatör devresidir. Devrede tek entegre kullanılması ve karmaşık olmaması dolayısıyla her tür devre tasarımına uyarlanabilir. Şemada 4521 entegresinin diğer çıkışlarında bulunan frekanslarda gösterilmiştir. Entegrenin 14 nolu ucundaki Q22 çıkışı 1Hz frekans için kullanılmaktadır.

Devrenin Şeması:

http://www.teknomerkez.net/ek/203/kristalli_1hz_osc-sch.gif

Malzeme Listesi:
U1: 4521
X1: 4,194304MHz Kristal
R1: 4k7
R2: 1M
C1, C2: 50pF

♥Pяєиsєs♥
11-10-2008, 08:59 PM
Otomatik Akü Şarj Devresi



Aküler, herhangi bir güç kaynağı ile belli koşullar altında elektrik enerjisini depolayan ve bu enerji kullanıldığında depolu enerjisi tükenen ve yine doldurulabilen kimyasal yapılı elemanlardır. Akülerin doldurulması için tolam gücünün 10'da biri değerinde beslenmeleri gerekmektedir. Mesela 40 Amperlik bir aküyü 4 amper ile şarj etmek, bu akünün varsayılan şarj değeridir. Bir akünün şarjı için verilmesi gereken gerilim değeri ise 12 voltuk aküde 14 volttur. Şarj için bu değer normal olarak kabul edilmekte ve yukarıdaki şarj değeri, akünün şişmesi denilen olayı meydana getirmekte ve aküyü kısa sürede kullanılamaz duruma getirmektedir. Şayet şarj değeri 14 voltun altında olursa akü, yetersiz şarj olmayla dolmamakta ve verimsiz olmaktadır. Akü kullanımında bir diğer önemli nokta ise akünün kullanılabilir alt sınır volatj değeridir. Akülerde kullanılabilir alt değer genellikle 11 volt olarak seçilmektedir. Bir akü şarj devresi tasarlarken bu şartları sağlamak gerekmektedir.

Devrenin Çalışması ve Yapısı:

Devre 12 voltluk akülerin sarjı için hazırlanmıştır. Alt sınır 11 volta, üst sınır ise 14 volt olarak ayarlanmalıdır. Alt ve üst sınırlar müsade edilebilen kullanma aralığıdır. Siz kendi ihtiyacınıza veya düşüncenize göre ayarlama yapabilirsiniz. Devrede ayarların yapılması için iki adet comparator kullanılmıştır. Bu komparatorlar ile istenilen değerlere ulaşılınca RS fip-flop girişleri yükseltilmekte ve çıkıştaki röle çekmektedir. Devrede komparator olarak LM 393 entegresi, RS flip-flop olarakta CD 4013 entegresi kullanılmıştır. VR1 ve VR2 trimpotlarını çok turlu kullanmak ayar hassaiyetini yükseltmektedir. Devre, 4013'ün R ve S uçlarına belli voltajlarda butona basılıyormuş gibi bir mantıkla çalışmaktadır. Devrede kullanılacak röle, kontakları üzerinden geçecek olan akım değerini karşılayacak güçte olmalıdır.

Devre ilk çalıştığında akünün boş olabileceği veya herhangi bir işlem yapamayacağı ve dolması gerekebileceği düşüncesi ile şarj yapacak şekilde tasarlanmıştır. Şarj işlemine gerek yoksa veya şarj işlemi tamamlanmışsa role çekmektedir. Devrede kullanılan LED şarj işlemi sırasında yanmaktadır.

Devrede kullanılan trimpotlar çok turlu olarak tercih edilmelidir. Normal trimpotlar kullanıldığında ayarlamada zorluklar yaşanmıştır. Çok turlu trimpotlarda ise hassas ayarlama yapılabilmiştir.

Devrede kullanılan D5 6A10 diyotu akünün kutuplarının ters bağlanması durumunda devrenin zarar görmemesi amacıyla aküyü kısa devre yapmak düşüncesiyle konmuştur. Akünün akımını karşılayacak güçte olmalıdır. Bu diyot istenirse kullanılmayabilir. Devre ile bir ilgisi bulumamaktadır.

Devrenin ayarlanması: Devrenin ayarlanması için akü (AKU) ve güç kaynağı (GK) girişlerini birleştiriniz ve bir ayarlı adaptöre bağlayarak aşağıdaki işlemleri yapınız.

Şarja başlanacak ALT sınırın ayarlanması: Alt sınır RV2 trimpotu ile ayarlanmaktadır. Öncelikle adaptörü alt voltaj sınırına ayarlayınız. Mesela 11 volt. Bundan sonra LM393 entegresinin 5 nolu ucunu ölçünüz ve 6 nolu ucu aynı değere getiriniz. Böylece alt sınır ayarı yapılmış olur.

Şarjın bitirileceği ÜST sınırın ayarlanması: Üst sınır 4013 entegresinin yanında bulunan RV1 trimpotu ile ayarlanmaktadır. Adaptörü üst voltaj sınırına ayarlayınız. Mesela 14 volt. Bundan sonra LM393 entegresinin 2 nolu ucunu ölçünüz ve 3 nolu ucu aynı değere getiriniz. Böylece üst sınır ayarı yapılmış olur.

Devrenin Şeması:

http://www.teknomerkez.net/ek/205/akusarj-sch-k.png

Malzeme Listesi:
U1: CD 4013
U2: LM 317
U3: LM 393
D1-D3: 1N4007
D5: 6A10
D4: Led
Q1: BC618
RV1-RV2: 10K çok turlu trimpot
R1: 1K2
R2: 220 Ohm
R3, R4: 5K6
R5-R8: 10K
R9, R10: 470 Ohm
ROLE1: 12V 10A

Devrenin baskı devresi

http://www.teknomerkez.net/ek/205/akusarj-pcb.png

Devrenin montaja hazır baskı devresi

http://www.teknomerkez.net/ek/205/akusarj-baski_devre.jpg

Devrenin montajı yapılmış baskı devresi

http://www.teknomerkez.net/ek/205/akusarj-montajli.jpg

♥Pяєиsєs♥
11-10-2008, 08:59 PM
PIC 16F628 ile 8X32 Kayan Yazı Grafik Panosu - 2
Soru: Devre karışık ve zor.

Cevap: Devre az malzeme ile yapıldığından aslında çok basit. Devrede 4 entegre, 1 kristal, 10 direnç ve 1 kondansatör kullanılmıştır.

http://www.teknomerkez.net/ek/214/ilk-k.jpg
Resim 1: Kullanılan malzemeler.

http://www.teknomerkez.net/ek/214/iki-k.jpg
Resim 2: Bağlantıların yapılışı.

http://www.teknomerkez.net/ek/214/son-k.jpg
Resim 3: Çalışır durumda bağlantı görünümü.

Soru: Devre çalışmıyor.

Cevap: Devre çalışmaktadır.

Soru: Kullanılan LED matrix Ortak anot mu? Ortak Katod mu? Bacak bağlantıları nasıl yapılacak?

Cevap: Özellikle malzemecilerin verdikleri ortak anot ve ortak katod displeylere güvenmeyin. Ölçerek nasıl bağlantı kurduğunuz önemli. Bu devrede hem ortak anod ve hem de ortak katod displeyleri çalıştırabilirsiniz. 8x8 led matrix displeylerin böyle bir avantajı var. Burada ben kendi yöntemimi anlatmak istiyorum.

Devremizde 32 tane sütun ve 8 tane satır var. İlk aşama olarak sütunun birisini ledlerle çalıştırırsak bütün bağlantılar için gerekli bilgiyi toplamış oluruz. Bu noktada devrenin PIC BASIC dosyası içinde bulunan d1-d2 yani PIC 16F628'in PORTB uçlarından çıkacak bilgi ledi nasıl bağlayacağımızı bize gösteriyor. PORTB ucundan çıkan lojik seviye HIGH olduğunda ve 74HC154 ucunda LOW olduğunda ledimiz yanacaktır.

Bu devremizde bulunan bir LED'in anodu PIC16F628'in PORTB ucuna ve katodu da 74HC154 entegresinin ucuna bağlanırsa, 74HC154'ün çıkışı LOW ve PIC16F628'in PORTB ucu da HIGH (1) olduğunda led yanar. Ledin uçlarını ters bağlarsanız, programa göre yanma ve sönme yapmaz, sürekli yanar. Önce bunu denemeniz sonradan oluşabilecek şüphelerinizi yok eder.

http://www.teknomerkez.net/ek/214/ledsurmek-sch.gif
Şekil 1: Ledleri bağlamak.

http://www.teknomerkez.net/ek/214/anotkatod-k.gif
Resim 4: Ortak anod ve ortak katodlu displeylerin birlikte kullanımının montajı.

http://www.teknomerkez.net/ek/214/8x8el-yapimi1.jpg
Resim 4: El yapımı 8x8 led matrix displey.

http://www.teknomerkez.net/ek/214/satirsutun.gif
Şekil 2: Satır ve sütunlar.

http://www.teknomerkez.net/ek/214/ortakanod-sch.gif
Şekil 3: Ortak anot sütunlu displey şeması.

http://www.teknomerkez.net/ek/214/ortakkatod-sch.gif
Şekil 4: Ortak katod sütunlu displey şeması.

Aşağıdaki tablolarda benim kullandığım bağlantılar gösterilmektedir. Bu bilgiler ışığında displeyleri devreye rahatlıkla bağlayacağınıza inanmaktayım. 8x8 dipleylerin arka yüzünde bacaklardan birinin yanında bacak numarasını yazmaktadır. Bu numara genellikle 9 olmaktadır. Bazılarında 1 veya 16 nolu bacak numarası gösterilmektedir.

PIC PORTB-ANOD DİSPLEY BAĞLANTISI16F628 PORTB8x86137384910106111112151316
74154-ANOD DİSPLEY BAĞLANTISI74HC1548x8152237415126871489951021171311 4121581614179
PIC PORTB-KATOD DİSPLEY BAĞLANTISI16F628 PORTB8x86971488912101117122135
74154-KATOD DİSPLEY BAĞLANTISI74HC1548x8113233441056611715816913103114 1310146151116151716

Soru: Bu devrede kullanılan displeyin adı nedir?

Cevap: Yukarıda anlattığım şekilde bütün 8x8 led matrix displeyler kullanılabilir. Denediğim parçalar şunlar:
1- Kendi yaptığım
2- BM-11688ND (M15088A/B)
3- HS-2088BS (2088A/B)
4- KMP-2088BSR (ML-2088I\J)
5- HIRA8X8-5 ANODE
6- FYM-23881AS-21
(Parantez içinde yazılanlar displeyin arka yüzünde yazılı olanlardır.)

Soru: Displeyler parlak yanmıyor. Zor görünüyor.

Cevap: Displeylerin daha parlak yanmasını sağlamak için PORTB'nin uçlarında bulunan 470 Ohmluk dirençlerin değerini 330 Ohmm, 220 Ohm veya hatta 100 Ohm direnç kullanmak çözüm olabilir. Bir diğer çözüm ise bu uçlara değilleme yapmadan transistör ve direç eklenebilir. Yukarıdaki vidyolar 470 Ohm dirençlerle çekildi.

Soru: Devrenin malzeme listesi yok veya karışık.

Cevap: Malzeme listesinin şemada olduğunu düşünerek listelememiştim.

Malzeme Listesi:
U1: PIC 16F628
U2, U3: 74154 (veya 74HC154 veya 74LS154)
U4: 7400
X1: 4Mhz kristal
C1, C2: 22pF
C3: 100nF
R1, R2: 10k
R3-R10: 470
MATRIX1-MATRIX4: 8x8 Led Matrix

♥Pяєиsєs♥
11-10-2008, 09:00 PM
Pic Basic ve PWM (darbe genlik modülasyonu)



PWM, Pulse width modulation. PWM, darbe genlik modülasyonu. PWM üretilecek olan darbelerin genişliklerini kontrol eder. PWM çıkışta analog sinyalin oluşmasına neden olur.

PWM ile bir çok uygulama yapılır. Hız kontrol ünitesi, lamba ve led’in parlaklığını arttırıp, azaltma yapılır. Birçok entegrede PWM işlemi yapılabilir Örneğin 555 entegresinin 3 nolu çıkışından kare dalga üretilir. Ayrıca Mikroişlemcilerlede PWM uygulamaları yapılır ancak işlemcinin PWM’i destekleyen pini olması gerekir. 16f84 işlemcisinde PWM pini yoktur. 16F877, 16F628 işlemcisinde pwm pini mevcuttur.

16F877 işlemcisinin genel görünümü:
http://www.teknomerkez.net/ek/217/877.gif

16F628 işlemcisinin genel görünümü:
http://www.teknomerkez.net/ek/217/628.gif

16F628 işlemcisinin 9 nolu pini RB3/CCP1 pwm çıkışıdır. 16f877 16. ve 17. pini pwm çıkışıdır 17. pini RC2/CCP1 10 bit çözünürlükte pwm çıkışı olarak kullanılır.

Burada kullanacağımız programlama dili PICBASIC PRO. Şimdi pwm ve hpwm komtunu açıklayalım ve nasıl kullanıldığını görelim.

PWM
AÇIKLAMA: PWM PİN,İŞ_SÜRESİ,SAYKIL_ADEDİ

Belirlenen bir pin üzerinden genişliği değişebilen pwm göndermek için kullanılır.

PWM saykılın İŞ_SÜRESİ 0 (%0), 50(%127),255(%100) saykıl adedince belirlenen işlem takrar edilir

PWM de porttan gelen dijital veri pwm komutuyla ve RC devresiyle analog çıkışa çevrilir.

PIC16F877 için PORTC.1 ve PORTC.2 PWM çıkışıdır.

PIC16F628 için PORTB.3 PWM çıkışıdır.

http://www.teknomerkez.net/ek/217/darbe1.gif İS_SÜRESİ %50 DECİMAL 127

http://www.teknomerkez.net/ek/217/darbe2.gif İS_SÜRESİ %25 DECİMAL 64

http://www.teknomerkez.net/ek/217/darbe3.gif İS_SÜRESİ %75 DECİMAL 191

Yani iş süresi ile oynayarak sinyal şekli değişebilir.

PWM komutu ile üretilen kare dalganın filtrelenmesi için gerekli devre:

http://www.teknomerkez.net/ek/217/filtre.gif

Yukarıdaki devrenin amacı kare dalganın daha temiz ve pürüzsüz çıkması içindir. Bu devre kullanılmadığında sinyal düzgün çıkmayabilir.

PICBASIC PRO kodu:
PWM PORTB.3,127,100 ‘%50 iş süresi olan 100 pwm palsini PORTB.3’den gönder.

HPWM
AÇIKLAMA: KANAL(PİN),DUTYCYLE(İŞ_SÜRESİ),FREKANS(SAYKIL_ADED İ)

Dutycyle:çıkış sinyalinin gerilimidir. 8 bitlik bir değer olup 0*255 arasındadır. Buda gerilim olarak 0*5V arasındadır.

16F877’de PORTC.1 ve PORTC.2 CCP1, CCP2 uçlarında HPWM komutu kullanılarak bir ledin parlaklığı ve bir motorun sağa ve sola dönüşü yapılabilir.

PIC16F877 için PORTC.1 VE PORTC.2 PWM çıkışıdır.
PIC16F628 için PORTB.3 PWM çıkışıdır.

Yapacağınız programın başına define tanımlamalarını yapmanız gerekmektedir:

DEFINE CCP1_REG PORTC 'HPWM PORTC.1DEFINE CCP2_REG PORTC 'HPWM PORTC.2DEFINE CCP1_BIT 2 'CCP1 PİNİ PORTC.2DEFINE CCP2_BIT 1 'CCP1 PİNİ PORTC.1ÖRNEĞİN: HPWM 1,127,1000
%50 İŞ SÜRESİ OLAN VE 1000 PWM SİNYALİNİ PORTC.2’DEN GÖNDER

%25 İŞ SÜRESİ YAKLAŞIK 1.25V DECİMAL 64
%50 İŞ SÜRESİ YAKLAŞIK 2.5V DECİMAL 127
%75 İŞ SÜRESİ YAKLAŞIK 3.75V DECİMAL 192
%100 İŞ SÜRESİ YAKLAŞIK 5V DECİMAL 255

16f628 işlemcisinde tek kanal pwm olduğundan HPWM komtu şu şekilde yazılır:
HPWM 0,255,2000
(0 olan yerde PORTB.3 vardır PORTB.3’den %100 iş süresi olan 2kHz’lik frekans gönder.)

HPWM komutuna basit bir örnek 16f628 için:

Ledleri yavaş yavaş parlak hale getirmek için döngü kullan;
Duty var byte Cmcon=7 ‘komparatör pinlerinin hepsi giriş veya çıkışFOR DUTY = 0 to 255 ‘duty değerini 0…255’e kadar arttırHPWM 0,DUTY,5000 PAUSE 100 NEXT Bu komut ledleri 100 ms'lik aralıklarla birer birer artış sağlayarak voltajı artıracaktır. Aynı şekilde söndürmek için;
FOR DUTY=255 to 0 step -1 HPWM 0,DUTY,5000 PAUSE 100 NEXT Yukarda yazan step -1 komutu 255’den her seferinde bir çıkart demek istiyor

♥Pяєиsєs♥
11-10-2008, 09:00 PM
Pic Basşc ve PWM Uygulamaları

Bu yazımda, Pic Basic ve PWM (http://www.teknomerkez.net/makale.asp?konu=225) başlıklı yazıda yayınlanan PWM konusuna örnekler vereceğim.

İlk devremiz tek kanallı PWM uygulaması olup, motor kontrol devresidir. Bu devre için Pic Basic Pro dosyası şu şekildedir.

'************************************************* ***************'* Name : pwm.BAS *'* Author : [AYKUT YILMAZ] *'* Notice : Copyright (c) 2007 [end. elektronik teknikeri] *'* : All Rights Reserved *'* Date : 28.03.2007 *'* Version : 1.0 *'* Notes : *'* : *'************************************************ ****************TRISC=0DUTY VAR BYTEBASLA:FOR DUTY=255 TO 0 STEP -1 '255'DEN HER SEFERİNDE 1 ÇIKARTGOSUB PALS 'PALSE GİTNEXTFOR DUTY=0 TO 255GOSUB PALSNEXTPALS:HIGH PORTC.2PAUSEUS (Duty*230)LOW PORTC.2PAUSEUS (255-DUTY)*230RETURNEND
Bu programın çalışması ise şu şekildedir.

FOR DUTY=255 TO 0 STEP -1 255'den her seferinde 1 çıkart 0 oluncaya kadar.
255.254.253.....0'a kadar

gosub pals git ve burda işlemlerini yap

FOR DUTY=0 TO 255 0.dan 255'e kadar arttır.
0.1.2.3....255'e kadar

PAUSEUS (Duty*230) 230 nerden çıktı?

Bu projede süreyi 15 sn olarak belirledim yani led 255 değerinden max +5v dan 0'a 15sn geliyor. Yine 0'dan 255'değerine 15sn de çıkıyor istediğim bu.

Hesaplamalar:

15sn=15000ms 255'e ulaşmak için her bir kademedeki geçikme dolayısıyla 15000/255=58824 high ve low süresine eşit. Süre 58824 olduğunda motor çok hızlı veya led çok parlak olacak. 0 olduğunda ise motor duracak veya led sönecek.

Bundan sonra ise kaç µs high kaç µs low olacak hesabı

58824/255=230 µs eder

saniye ile oynayarak böyle sistemlerin çalışmadaki görselliği arttıralabilir

Programa ait devrenin şeması:
http://www.teknomerkez.net/ek/218/hpwm-1.gif

İkinci devre, tek kanallı ADC_PWM uygulaması olup, potansiyometre ile motor kontrolu yapılmaktadır. Bu devre için Pic Basic Pro dosyası şu şekildedir.

'************************************************* ***************'* Name : UNTITLED.BAS *'* Author : [AYKUT YILMAZ] *'* Notice : Copyright (c) 2007 [end. elektronik teknikeri] *'* : All Rights Reserved *'* Date : 27.03.2007 *'* Version : 1.0 *'* Notes : 1 KANALLI ADC_PWM UYGULAMASI *'* : *'************************************************ ****************'*****GİRİŞ VE ÇIKIŞLAR*****TRISA=255TRISC=0'****HPWM AYARLARI****DEFINE CCP1_REG PORTC 'HPWM DEFINE CCP1_BIT 2 'CCP1 PİNİ PORTC.2'*****ADC TANIMLAMALARI*****DEFINE ADC_BITS 10DEFINE ADC_CLOCK 3DEFINE ADC_SAMPLEUS 20ADC1 VAR WORDDUTY VAR WORDADCON1=%10000010 '10 BİT SONUÇ ALMAK İÇİNBASLA:ADCIN 0,ADC1DUTY=ADC1/4HPWM 1,DUTY,1000gOTO BASLAEND
Programa ait devrenin şeması:
http://www.teknomerkez.net/ek/218/pwm3.gif

Üçüncü uygulama tek kanal PWM uygulaması olup, ışık uygulamasıdır. Bu devre için Pic Basic Pro dosyası şu şekildedir.

'************************************************* ***************'* Name : pwm.BAS *'* Author : [AYKUT YILMAZ] *'* Notice : Copyright (c) 2007 [end. elektronik teknikeri] *'* : All Rights Reserved *'* Date : 26.03.2007 *'* Version : 1.0 *'* Notes : *'* : *'************************************************ ****************TRISC=0DEFINE OSC 4 '4MHZ'LİK OSİLATÖROUTPUT PORTC.0 'PORTC.0 ÇIKIŞA VAR BYTEDUTYCYLE VAR BYTEFOR A=0 TO 3HIGH PORTC.0PAUSE 1000LOW PORTC.0PAUSE 200NEXT BASLA:for dutycyle = 0 to 255PWM PORTC.0,DUTYCYLE,100next GOTO BASLAEND
Programa ait devrenin şeması:
http://www.teknomerkez.net/ek/218/pwm_tek_isik.gif

Dördüncü uygulama üç kanal PWM uygulaması olup, ışık uygulamasıdır. Bu devre için Pic Basic Pro dosyası şu şekildedir.

'************************************************* ***************'* Name : pwm2.BAS *'* Author : [AYKUT YILMAZ] *'* Notice : Copyright (c) 2007 [end. elektronik teknikeri] *'* : All Rights Reserved *'* Date : 26.03.2007 *'* Version : 1.0 *'* Notes : *'* : *'************************************************ ****************TRISC=0DUTY VAR BYTEBASLA:FOR DUTY=255 to 0 step -1GOSUB PALSnextFOR DUTY=0 to 255GOSUB PALSNEXTGOTO BASLA PALS:HIGH PORTC.0PAUSEUS (Duty*230)LOW PORTC.0PAUSEUS (255-DUTY)*230HIGH PORTC.1PAUSEUS (Duty*230)LOW PORTC.1PAUSEUS (255-DUTY)*230HIGH PORTC.2PAUSEUS (Duty*230)LOW PORTC.2PAUSEUS (255-DUTY)*230RETURNEND
Programa ait devrenin şeması:
http://www.teknomerkez.net/ek/218/pwm2.gif

♥Pяєиsєs♥
11-10-2008, 09:01 PM
PICBASIC ile LCD Kullanımı

Bu yazımızda LCD ( Liquid Crystal Display ) tanıyacağız ve bol uygulamalar ile bilgilerimizi pekiştireceğiz.

LCD nedir: LCD ( Liquid Crystal Display ) LCD’ler ilk olarak 1960 yılında kullanılmış olup günümüzdede kullanılan yüksek teknolojik sistemlerdir. LCD'ler cep telefonu, hesap makinası ve televizyonlarda kullanılmaktadır.

LCD çeşitleri: İki adet LCD vardır bunlardan bir tanesi normal, sadece yazı gösteren yeşil ve mavirenkli LCD’ler diğeri ise renkli ekran cep telefonlarında kullanılan GLCD ( Grapich Liquid Crystal Display )’dir

http://www.teknomerkez.net/ek/289/lcd_gorunum.gif

Resim 1: LCD ( Liquid Crystal Display ) genel görünümü

http://www.teknomerkez.net/ek/289/lcd_ekran.jpg

Resim 2: GLCD ( Grapich Liquid Crystal Display ) genel görünümü

Piyasa satılan LCD’ler 1x8, 2x8, 2x16, 4x16, 4x20, 4x24 ilk sayı satır sayısı son sayı ise karakter sayısıdır.

Örneğin; 2x16 LCD 2 satır 16 karakterden oluşur.

http://www.teknomerkez.net/ek/289/lcd_isis.gif

Resim 3: Proteus elektronik programındaki 2x16 LCD’nin genel görüntüsü

LCD PİNLERİNİ TANIYALIM

1 Vss, Toprak (Ground), Logic Vss, Logic Ground

2 Vcc, +5 Volt, Logic Vcc, Logic Power

3 VLc, VBias,Bias,Contrast (Kontrast)

4 RS, Register Select

5 R/W, Read/Write(Okuma yada Yazma Modu)

6 E, Enable, Strobe

7-14 D0-D7 (DATA girisleri)

15* Led+, A, Backlight+, Backlight Anode (LCD Panel ısıgı (+5 Volt))

16* Led-, K, Backlight-, Backlight Cathode (Toprak (Ground))

*15 ve 16. bacaklar bazı displaylerde yoktur. Bu uçlar paneli aydınlatmak icin kullanılırlar.

http://www.teknomerkez.net/ek/289/lcd_bacak.gif

Resim 4: 2x16 LCD’nin arkadan görüntüsü

PİCBASİC’te kullanılan LCD komutlarını tanıyalım

$FE,1 Ekranı siler.

$FE,2 Satir basına donülür.

$FE,$0C Kursörün görüntüsünü yok eder

$FE,$0E Kursörü alt çizgi biçimine getirir

$FE,$0F Kursörü yanıp/Soner yapar

$FE,$10 Kursörü 1 pozisyon sola getirir

$FE,$14 Kursörü 1 pozisyon saga getirir

$FE,$C0 Kursörü ikinci satirin başına getirir

$FE,$94 Kursörü üçüncü satirin başına getirir

$FE,$D4 Kursörü dördüncü satirin başına getirir

PİCBASİC’te LCD’veri göndermek için kullanılan komut; LCDOUT komutudur

PİCBASİC’te kullanılan LCD_DEFINE TANIMLAMALARI

DEFINE LCD_DREG PORTB 'LCD DATA BACAKLARI PORTB'YE BAGLI

DEFINE LCD_DBIT 4 LCD DATA BITLERI HANGİ BITTEN BASLIYOR

DEFINE LCD_EREG PORTB 'LCD ENABLE BACAGI HANGI PORTA BAGLI

DEFINE LCD_EBIT 3 LCD ENABLE BITI HANGI PORTA BAGLI

DEFINE LCD_RWREG PORTB 'LCD RW BACAGI HANGI PORTA BAGLI

DEFINE LCD_RWBIT 2 LCD RW BACAGI HANGI BITE BAGLI

DEFINE LCD_RSREG PORTB 'LCD RS BACAGI HANGI PORTA BAGLI

DEFINE LCD_RSBIT 1 LCD RS BACAGI HANGI BITE BAGLI

DEFINE LCD_BITS 4 LCD 4 BIT BAGLI

DEFINE LCD_LINES 2 LCD KAC SIRADAN OLUSUYOR

ÖNEMLİ BİR NOT:

DEFINE LCD_RWREG PORTB 'LCD RW BACAGI HANGI PORTA BAGLI
DEFINE LCD_RWBIT 2 LCD RW BACAGI HANGI BITE BAGLI

Yukardaki defıne tanımlaması kullanıldığı zaman aşağıdaki kodun programa eklenmesi gerekir.
LOW PORTB.2 RW BACAGI EKRANA YAZMAYA IMKAN VERMEK ICIN LOW YAPILDI

ÖNEMLİ BİR NOT:

Diğer bir çözüm ise yukarıdaki notta bulunan komutları kullanmayıp RW pinini direkt toprağa bağladığımız zaman sorunu çözeriz iki şekilde program çalışacaktır.

ÖNEMLİ BİR NOT:

LCD_DEFINE tanımlamalarından sonra pause 500 komutunun yazılması gerekiyor çünkü bu komut LCD’nin açılması için gerekli olan süre

Uygulama1; Bu uygulamada LCD’de sabit yazı yazdıralım ilk önce devremizi verelim

http://www.teknomerkez.net/ek/289/lcd_isis_uygulamasi-k.gif

PİCBASİC kodu
'*****LCD_DEFINE TANIMLAMALARI*****DEFINE LCD_DREG PORTB 'LCD DATA BACAKLARI PORTB'YE BAGLIDEFINE LCD_DBIT 4 'LCD DATA BITLERI HANGİ BITTEN BASLIYORDEFINE LCD_EREG PORTB 'LCD ENABLE BACAGI HANGI PORTA BAGLIDEFINE LCD_EBIT 3 'LCD ENABLE BITI HANGI PORTA BAGLIDEFINE LCD_RWREG PORTB 'LCD RW BACAGI HANGI PORTA BAGLIDEFINE LCD_RWBIT 2 'LCD RW BACAGI HANGI BITE BAGLIDEFINE LCD_RSREG PORTB 'LCD RS BACAGI HANGI PORTA BAGLIDEFINE LCD_RSBIT 1 'LCD RS BACAGI HANGI BITE BAGLIDEFINE LCD_BITS 4 'LCD 4 BIT BAGLIDEFINE LCD_LINES 2 'LCD KAC SIRADAN OLUSUYORTRISB=0LOW PORTB.2 'RW BACAGI EKRANA YAZMAYA IMKAN VERMEK ICIN LOW YAPILDIPAUSE 200 '200 ms BEKLEME YAPLCDOUT $FE,1,"PiC BASiC PRO" 'ILK SATIRA YAZLCDOUT $FE,$C2,"OGRENIYORUM" 'IKINCI SATIRA YAZENDLCD’de simgesel olmayan karakterler yapmak

LCD’ler 5x7 dotmatrix tablodan oluşur. LCD’lerde Türkçe olmayan karakterler (ı,ö,ç,ş,ğ) harfleri kullanılamaz ancak gerekli ayarlamalar yapılırsa (ı,ö,ç,ş,ğ) harfleri kullanılabilinir. LCD’lerde tanımlayabileceğimiz 8 ayrı karakter vardır ve her bir karakter için 8 ayrı data vardır.

♥Pяєиsєs♥
11-10-2008, 09:01 PM
Her bir karakterin yerleştirilme adresi vardır bunlar;
0.karakter $40 4.karakter $601.karakter $48 5.karakter $682.karakter $50 6.karakter $703.karakter $58 7.karakter $78Bu adreslerden hangisine karakter dataları yazılırsa program içinde ona ait karakter numarasını kullanılarak ilgili karakter ekrana yazdırılabilinir.

Türkçe karakterlere ait data numaraları ;
LCDOUT $FE,$40,$0A,$00,$11,$11,$11,$11,$0E,$00 'ÜLCDOUT $FE,$48,$0E,$11,$10,$10,$11,$0E,$04,$00 'ÇLCDOUT $FE,$50,$00,$0E,$04,$04,$04,$04,$0E,$00 'ILCDOUT $FE,$58,$0A,$00,$0E,$11,$11,$11,$0E,$00 'ÖLCDOUT $FE,$60,$0E,$00,$1F,$10,$13,$11,$1F,$00 'ĞLCDOUT $FE,$68,$0E,$11,$10,$0E,$01,$15,$0E,$04 'ŞÖrnek verecek olursak;

LCDOUT $FE,$58,$0E,$10,$10,$0E,$01,$05,$1E,$04 'Ş dataları

Bu ifade Ş harfine ait dataları içermektedir. Adres olarak da $58 kullanılmış. O halde bu karekteri kullanmak için programda 3 rakamını kullanacaksın demektir. Yani AŞIK yazdırabilmen için şöyle yapman gerekli;
LCDOUT $FE,1,"A",3,"IK"
Diyelimki Ş harfine ait dataları 0 nolu karektere ait olan $40 adresine koyduk;
LCDOUT $FE,$40,$0E,$10,$10,$0E,$01,$05,$1E,$04 'Ş dataları
Bu durumda AŞIK yazdırabilmen için şöyle yapman gerek;
LCDOUT $FE,1,"A",0,"IK"
hepsi bu kadar. Yalnızca Ş harfini yazdırman için LCDOUT $fe,1,0 yazman yeterli oluyor. Demekki karekter numarasını yazarsan o karekteri ekrana getirebiliyorsun. Yalnızca dikkat etmen gereken husus karekterin yazılacağı yeri iyi tayin etmek olacaktır.

Devre şekli yukardaki devre şeması ile aynıdır

PİCBASİC kodu
'*****LCD_DEFINE TANIMLAMALARI*****DEFINE LCD_DREG PORTB 'LCD DATA BACAKLARI PORTB'YE BAGLIDEFINE LCD_DBIT 4 'LCD DATA BITLERI HANGİ BITTEN BASLIYORDEFINE LCD_EREG PORTB 'LCD ENABLE BACAGI HANGI PORTA BAGLIDEFINE LCD_EBIT 3 'LCD ENABLE BITI HANGI PORTA BAGLIDEFINE LCD_RWREG PORTB 'LCD RW BACAGI HANGI PORTA BAGLIDEFINE LCD_RWBIT 2 'LCD RW BACAGI HANGI BITE BAGLIDEFINE LCD_RSREG PORTB 'LCD RS BACAGI HANGI PORTA BAGLIDEFINE LCD_RSBIT 1 'LCD RS BACAGI HANGI BITE BAGLIDEFINE LCD_BITS 4 'LCD 4 BIT BAGLIDEFINE LCD_LINES 2 'LCD KAC SIRADAN OLUSUYORTRISB=0LOW PORTB.2 'RW BACAGI EKRANA YAZMAYA IMKAN VERMEK ICIN LOW YAPILDIPAUSE 200 '200 ms BEKLEME YAP'TÜRKÇE KARAKTERLİ SABİT YAZI'LCDOUT $FE,$40,$0A,$00,$11,$11,$11,$11,$0E,$00 'ÜLCDOUT $FE,$48,$0E,$11,$10,$10,$11,$0E,$04,$00 'ÇLCDOUT $FE,$50,$00,$0E,$04,$04,$04,$04,$0E,$00 'ILCDOUT $FE,$58,$0A,$00,$0E,$11,$11,$11,$0E,$00 'ÖLCDOUT $FE,$60,$0E,$00,$1F,$10,$13,$11,$1F,$00 'ĞLCDOUT $FE,$68,$0E,$11,$10,$0E,$01,$15,$0E,$04 'ŞLCDOUT $FE,1,"T",0,"RK",1,"E HARFLER"LCDOUT $FE,$C5,0,1,2,3,4,5

♥Pяєиsєs♥
11-10-2008, 09:01 PM
Mosfetli Aç Kapa Devresi

Yükün mosfet ile sürüldüğü aç kapa devresinde 4093 NAND kapıları kullanılmıştır. 4093 entegresinin çıkışı IRFZ44 Mosfetini sürmektedir. Bu devre ile yaptığınız devreleri tek butonla açıp kapatabilirsiniz. Devre voltajı 12 volttur.

http://img386.imageshack.us/img386/9366/devreur4.png

Şekil 1: Mosfetli aç kapa devresi şeması

Malzeme Listesi:
U1: 4093
Q1: IRFZ44
C1: 470nF
C2: 10nF
R2: 1m
R3: 220k
R6: 10k
R7: 100k
L2: 12V5W (yük)

♥Pяєиsєs♥
11-10-2008, 09:01 PM
Opamlı Voltaj Kontrollu Kare Dalga Osilatör


Bu devreyi bir arkadaşın talebi üzerine hazırladım. Devre esas olarak OPAMP kataloglarında verilmektedir. Ben ise uygulanabilir değerleri üzerinde çalıştım.

Devre LF353 opampı ile yapılmış olup 10K ayarlı direnc vasıtasıyla frekansı değiştirilebilmektedir. Devre 10 Volt besleme ile çalışmaktadır. Devrede bulunan şase voltajı 5 Volt simetrik besleme şeklidir. Bu simetrik beslemeyi elde etmek için 2 tane direnç ile gerilim bölücü yapılabilir.

http://www.teknomerkez.net/ek/307/opampli_osilator.gif

♥Pяєиsєs♥
11-10-2008, 09:02 PM
Jal ile Programlı Pic 16F628'li LCD Göstergeli 0-999999 İleri Sayıcı


Bu devre LCD ekranlı 0-999999 tur sayma işlemlerinde kullanılmak üzere tasarlanmıştır. İleri doğru sayma işlemini gerçekleştirir. Sayım aralığı yeterince geniştir. 0'dan başlayarak 999999'a kadar yani 1 milyona kadar sayıma ihtiyaç duyulan yerlerde kullanılabilir. Devrenin JAL ile yapılan programında gerekli düzenlemeler yapılarak bu aralık daha da arttırılabileceği gibi azaltılabilir de. Devre donanımsal olarak PIC 16F628 kullanılarak tasarlandığından dahili kristal kullanılmış ve malzeme sayısı olabilecek en az seviyede tutulmuştur.

Devrenin çalışması ve yapısı:

Devre temel olarak 1 adet PIC16F628, 1 adet LCD ekran ve sayımı (aynı zamanda PIC16F628'i) resetlemek amacıyla RESET butonundan oluşmaktadır. Bu minimum donanım yapısıyla devre girişine bağlanan lojik palsları sorunsuz olarak saymaktadır. Girişe uyguladığımız palsların frekans değerleri itibariyle 75 Hz frekansa kadar sorunsuz sayma işlemini gerçekleştirmiştir. 100Hz vaya daha yukarısındaki frekansta, saymada hatalar meydana gelmiş ve yanlış değerleri göstermeye başlamıştır. Ama yine de bizim tavsiyemiz uygulanacak frekansın 50 Hz'i geçmemesidir. Sayıcı devrenin girişine buton veya anahtar gibi kontak yapma özellikleri olan malzemeler kullanılırsa, bu malzemelerin çalışması esnasında oluşacak arkları söndürmeye yönelik herhangi bir yazılımsal veya donanımsal çalışma yapılmamıştır. Yapılan testlerde kullanılan buton ve direncin kondansatörlerle desteklenmesi büyük ölçüde yeterli olmuştur fakat sorunu çözmekte yetersizlikleri görülmüştür. Devrede kullanılan LCD gösterge, iki yollu 32 karakter olarak kullanılmıştır. 16X2 LCD ekranlarda kullanılabilir. RESET butonu ise PIC16F628 mikroişlemcilsini ve sayılan değerleri sıfırlamak amacıyla kullanılmaktadır.

Devredenin PIC16F628 mikrokontrolör yazılımında sayıcı olarak TIMER-0 zamanlayıcı/sayıcı'sı kullanılmıştır. Bu zamanlayıcı/sayıcı özelliklerine kısaca bakacak olursak;

8 bitlik bir zamanlayıcı/sayıcıdır. 0-255 arası sayabilir.
TMR0 özel amaçlı saklayıcısı ile bu zamanlayıcının değeri okunabilir veya bu saklayıcıya veri yazılabilir.
8 bitlik ön bölücü kullanılarak zamanlama süresi/sayma miktarı ayarlanabilir.
Dahili komut çevrimi veya harici saat işareti ile çalışabilir.
TMR0 saklayıcısının değeri 255'ten 0'a geçtiğinde kesme üretir.
Harici saat işareti için kenar seçimi yapılabilir.

TMR0'ın bu özelliklerini kontrol ederek düzenlemek için OPTION saklayıcısı kullanılır. Gerekli bilgiler için PIC16F628 katalog bilgilerinden faydalanılabilir. Programda kullanılan OPTION değeri programın çalışmasını düzenlemek amacıyla 10111000 olarak seçilmiştir. Bit7'den itibaren bit1'e doğru tanımlayacak olursak,

1 = Port B'deki pull-up dirençleri iptal.
0 = kesme inen kenarda oluşsun.
1 = RA4/T0CKI ucundan girilen saat işareti.
1 = RA4/T0CKI işaretin düşen kenarından sayma değeri arttırılır.
1 = Ön bölücü WDT için çalışır.
000 = TMR0 oranı 1:2

özelliklerini seçmiş olduk. Burada kullanımda faydalı olacağını düşündüğümüz bir noktayı da izah etmekte yarar var. Bu devremizde, giren palsın inen kenarından sayma işlemi yapılmaktadır. Yani butonun bırakma anında sayım yapılmaktadır. Sayma işlemini yükselen kenardan yapmak gerektiğinde OPTION değerindeki bit4'ün 1 olarak atanan değerini 0 olarak atamak gerekmektedir. Bu durumda OPTION değeri 10101000 olacaktır. Böylece butona basıldığı anda sayma işlemi gerçekleşir.


Devrenin Şeması:

http://www.teknomerkez.net/ek/320/b01s09_01_2.PNG

Şekil 1: Sayıcı devrenin temel devre şeması.

http://www.teknomerkez.net/ek/320/b01s09_01_1.PNG

Şekil 2: Sayıcı devrenin buton ile saydırıldığı devre şeması.

Devrenin JAL ile hazırlanan programı:


-- ===============================================-- mehmet.yilmaz@teknomerkez.net-- 20070924-- 0-999999 ileri LCD sayici-- ===============================================inc lude 16f628_4i -- 4MHz dahili osilatorinclude jlibinclude hd447804 -- hd447804 kütüphanesi kullanılacakinclude comp -- 16f628 icin analog -- karsilastiricilerin kapatilmasi-- === PORTLARIN YONLENDIRILMESI ===disable_comp -- analog karsilastiricilar kapatildi-- === DEGISKENLER ===var byte saymaya1 = 0var byte saymaya2 = 0var byte saymaya3 = 0var byte saymaya4 = 0var byte saymaya5 = 0var byte saymaya6 = 0-- === AYARLAMALAR ===option = 0b10111000tmr0 = 0hd44780_clear-- === ALT PROGRAMLAR ===procedure sayici ishd44780 = "S"hd44780 = "A"hd44780 = "Y"hd44780 = "I"hd44780 = "C"hd44780 = "I"end procedure-- === PROGRAM BASLANGICI ===forever loop if tmr0 > 9 then -- eger tmr0 9'dan buyukse saymaya2 = saymaya2 + 1 if saymaya2 == 10 then saymaya2 = 0 saymaya3 = saymaya3 + 1 if saymaya3 == 10 then saymaya3 = 0 saymaya4 = saymaya4 + 1 if saymaya4 == 10 then saymaya4 = 0 saymaya5 = saymaya5 + 1 if saymaya5 == 10 then saymaya5 = 0 saymaya6 = saymaya6 + 1 if saymaya6 == 10 then saymaya6 = 0 end if end if end if end if end if tmr0 = 0 -- 0 yap seklinde tmr0 sayıcısı kosullandi end if saymaya1 = tmr0 hd44780_line1 sayici -- sayici alt programi cagrildi hd44780_line2 print_decimal_1 ( hd44780, saymaya6, "0" ) print_decimal_1 ( hd44780, saymaya5, "0" ) print_decimal_1 ( hd44780, saymaya4, "0" ) print_decimal_1 ( hd44780, saymaya3, "0" ) print_decimal_1 ( hd44780, saymaya2, "0" ) print_decimal_1 ( hd44780, saymaya1, "0" )end loop-- === PROGRAM SONU ===
http://www.teknomerkez.net/ek/320/b01s09-web-002.gif

Resim 1: Tamamlanmış devrenin, çalışır vaziyetteki görünümü.

http://www.teknomerkez.net/ek/320/b01s09-icprog-en-osc.gifhttp://www.teknomerkez.net/ek/320/b01s09-icprog-en-fuses.gif

Resim 2: Progrmalama için IC-PROG programlayıcı konfigürasyon bilgileri.

♥Pяєиsєs♥
11-10-2008, 09:02 PM
JAL ile Programlı PIC16F84 Entegreli LCD Göstergeli Ayarlanabilir Saat Devresi

Bu devre, saat olarak kullanılmak amacıyla tasarlanmıştır. Bu devre ile saati istediğimiz değere ayarlayabiliriz. Kristal osilatör referaslı olarak çalıştığı için bir kez ayarlandıktan sonra geri kalma veya ileri gitme gibi sorunlar ortaya çıkmaz. Ayarlaması çok basit ve pratiktir. Saat devresi olarak sunulan pek çok devrenin aksine bu devre eksiksiz saat özelliklerinin hepsini üzerinde taşımaktadır.

Devrenin Çalışması ve Yapısı:
Devrede PIC 16F84 mikrokontrolör entegresi kullanılmıştır. Programı ise JAL ile hazırlanmıştır. Devreyi ve aynı zamanda saati sıfırlamak amacıyla bir adet buton kullanılmıştır. PIC16F84 entegresinin 4 nolu RESET ucuna bağlı olan bu butona basılıp bırakıldığı anda devre ve saat değerleri sıfırlanır yani resetlenmiş olur. Saati ve dakikayı ayarlamak amacıyla iki adet buton kullanılmıştır. Saati ayarlamak için PIC16F84 entegresinin 18 nolu RA1 ucuna bağlı olan B2 butonuna basılınca o anda göstergede bulunan saat değeri bir artırılır. Sürekli basılı tutulursa yarım saniye aralıklarla saat değeri birer birer artar. Bu artırma sırasında saniyenin değeri ise sıfırlanır. Saat için her yapılan ayarlamadan sonra saniye değeri sıfırdan saymaya başlar. Dakikayı ayarlamak için, aynı saati ayarladığımız yöntemi kullanırız. Dakikayı ayarlamak için PIC16F84 entegresinin 17 nolu RA0 ucuna bağlı olan B1 butonuna basılınca o anda göstergede bulunan dakika değeri bir atırılır. Sürekli basılı tutulursa yarım saniye aralıklarla dakika değeri birer birer artar. Bu artırma sırasında saniyenin değeri ise sıfırlanır. Dakika için her yapılan ayarlamadan sonra saniye değeri sıfırdan saymaya başlar.
Devrede 2 satırlı 16 karakterli LCD ekran kullanılmıştır. Göstergenin birinci satırında “Saat” ibaresi yazılıdır. İkinci satırda ise saat bulunmaktadır. LCD ekranın kontrast ayarını yapmak için RV1 10K ayarlı direnci kullanılmıştır. Devrenin mikrokontrolör yazılımında sayıcı olarak Timer0 zamanlayıcı/sayıcı'sı kullanılmıştır. Timer0'ın zaman aşımı kesmesi özelliğinden yararlanılarak zaman ve saydırma işlemi gerçekleştirilmiştir. Devrede kullanılan osilatörün frekansı 4.194304 Mhz olarak seçilmiştir. Programda kullanılan işlemler açık olarak yazıldığından ve bölümler halinde düzenlendiğinden yeterince bilgiyi içermektedir.
Devrenin Şeması:
http://www.teknomerkez.net/ek/321/ls-004_sch.png Şekil 1: LCD göstergeli ayarlı saat devresi şeması.

Devrenin JAL ile hazırlanan programı:
-- ====================================-- mehmet.yilmaz@teknomerkez.net-- 29.09.2007-- LCD ayarli saat uygulamasi-- ====================================include 16f84_4 -- 4.194304 Mhz'lik osilator kullanilacakinclude jlibinclude hd447804 -- LCD ekran icin kullanilacak-- === PORTLARIN YONLENDIRILMESI ===pin_a0_direction = inputpin_a1_direction = input-- === DEGISKENLER ===var byte saat = 0var byte dakika = 0var byte saniye = 0var byte clock = 0-- === AYARLAMALAR ===hd44780_clear-- === ALT PROGRAMLAR ===procedure saat_yazisi is hd44780 = "S" hd44780 = "a" hd44780 = "a" hd44780 = "t"end procedureprocedure saat_ayarla is if pin_a1 == high then delay_500ms saat = ( saat + 1 ) % 24 saniye = 0 end if if pin_a0 == high then delay_500ms dakika = ( dakika + 1 ) % 60 saniye = 0 end ifend procedureprocedure saat_sayaci is pragma interrupt clock = ( clock + 1 ) % 32 if clock == 0 then saniye = ( saniye + 1 ) % 60 if saniye == 0 then dakika = dakika + 1 if dakika == 60 then dakika = 0 saat = saat + 1 if saat == 24 then saat = 0 end if end if end if end if intcon_t0if = lowend procedureoption = 0b10000110 -- 1/128tmr0 = 0intcon_t0if = lowintcon_t0ie = trueintcon_gie = true-- === PROGRAM BASI ===forever loop saat_ayarla hd44780_line1 saat_yazisi hd44780_line2 print_decimal_2 ( hd44780, saat, "0" ) hd44780 = ":" print_decimal_2 ( hd44780, dakika, "0" ) hd44780 = ":" print_decimal_2 ( hd44780, saniye, "0" )end loop-- === PROGRAM SONU ===Devrenin resmi
http://www.teknomerkez.net/ek/321/ls-004_resim.gif Resim 1: Tamamlanmış devrenin çalışır şekildeki görünümü.

Devrenin Malzeme Listesi:
U1: PIC 16F84
LCD1: İki satır LCD
R1, R2: 470
R3: 1K
RV1: 1K trimpot
XTAL: 4.194304MHz
C1, C2: 22pF
B1-B3: Buton

♥Pяєиsєs♥
11-10-2008, 09:02 PM
Alarmlı Ayarlanabilir PIC 16F84 Entegreli LCD Göstergeli Saat Devresi



Bu devre, alarmlı bir saat olarak kullanılması amacıyla tasarlanmıştır. Bu devre ile saati ve alarmı istediğimiz değere ayarlayabiliriz. Alarm ayarlanan (kurulan) saatte çalışır. Kristal osilatör referaslı olarak çalıştığı için bir kez ayarlandıktan sonra enerjisi kesilmediği takdirde geri kalma veya ileri gitme gibi sorunlar ortaya çıkmaz. Ayarlaması çok basit ve pratiktir. Saat ve alarm olarak verilen bütün değerler LCD displeyde gösterilmektedir.

Devrenin Çalışması ve Yapısı:
Devrede PIC 16F84 mikrokontrolör entegresi kullanılmıştır. Programı ise JAL ile hazırlanmıştır. Devreyi, saati ve aynı zamanda alarmı sıfırlamak amacıyla bir adet buton kullanılmıştır. PIC16F84 entegresinin 4 nolu RESET ucuna bağlı olan bu butona basılıp bırakıldığı anda devre, saat ve alarm değerleri sıfırlanır yani resetlenmiş olur. Saati, dakikayı ve alarm için saat ve dakika değerlerini ayarlamak amacıyla 4 adet buton kullanılmıştır. Aslında 4 adet buton sayı olarak bir devrede kullanım açısından bakıldığında biraz fazladır. Daha az sayıda buton ile ayarlama devresi yapılabilirdi. Benim buton sayısını fazla tutmaktaki amacım, devrenin JAL ile hazırlanan yazılımının (programının) sade olmasını sağlamaya yöneliktir. Saati ayarlamak için PIC16F84 entegresinin 18 nolu RA1 ucuna bağlı olan B2 butonuna basılınca o anda göstergede bulunan saat değeri bir artırılır. Sürekli basılı tutulursa yarım saniye aralıklarla saat değeri birer birer artar. Bu artırma sırasında saniyenin değeri ise sıfırlanır. Saat için her yapılan ayarlamadan sonra saniye değeri sıfırdan saymaya başlar. Dakikayı ayarlamak için, aynı saati ayarladığımız yöntemi kullanırız. Dakikayı ayarlamak için PIC16F84 entegresinin 17 nolu RA0 ucuna bağlı olan B1 butonuna basılınca o anda göstergede bulunan dakika değeri bir atırılır. Sürekli basılı tutulursa yarım saniye aralıklarla dakika değeri birer birer artar. Bu artırma sırasında saniyenin değeri ise sıfırlanır. Dakika için her yapılan ayarlamadan sonra saniye değeri sıfırdan saymaya başlar.
Alarmı ayarlamak için yine saat ve dakika ayarlaması için tanımladığımız alarm_saat ve alarm_dakika değişkenlerinin değerini artırıyoruz. Kullanım şekli itibariyle yukarıda anlatılan saat ve dakika ayarlamasında yapıldığı biçimde alarmı ayarlıyoruz. PIC 16F84'ün 1 nolu ucu (RA2) ile alarm için saati, 2 nolu ucu (RA3) ile de alarm için dakikayı ayarlıyoruz. Yaptığım denemelerde, alarmı ayarlarken saatin değerinde herhangi bir değişiklik olmamıştır.
Devrede 2 satırlı 16 karakterli LCD ekran kullanılmıştır. Göstergenin birinci satırında “Saat:” ve saatin gösterilecek değeri yazılıdır. İkinci satırda ise “Alarm:” ve ayarlanan alarmın gösterilecek değeri bulunmaktadır. LCD ekranın kontrast ayarını yapmak için RV1 10K ayarlı direnci kullanılmıştır.
Devrenin mikrokontrolör yazılımında sayıcı olarak Timer0 zamanlayıcı/sayıcı'sı kullanılmıştır. Timer0'ın zaman aşımı kesmesi özelliğinden yararlanılarak zaman ve saydırma işlemi gerçekleştirilmiştir. Devrede kullanılan kristalin frekansı 4.194304 Mhz olarak seçilmiştir. Programda kullanılan işlemler açık olarak yazıldığından ve bölümler halinde düzenlendiğinden yeterince bilgiyi içermektedir.

Devrenin Şeması:
http://www.teknomerkez.net/ek/322/las-001.png Şekil 1: LCD göstergeli alarmlı ayarlı saat devresi şeması.
Devrenin JAL ile hazırlanan programı:
-- ====================================-- mehmet.yilmaz@teknomerkez.net-- 01.10.2007-- LCD alarmli ayarli saat uygulamasi-- ====================================include 16f84_4 -- 4.194304 Mhz'lik kristal kullanilacakinclude jlibinclude hd447804 -- LCD ekran icin kullanilacak-- === PORTLARIN YONLENDIRILMESI ===port_a_direction = all_inputpin_b7_direction = output-- === DEGISKENLER ===var byte saat = 0var byte dakika = 0var byte saniye = 0var byte clock = 0var byte alarm_saat = 0var byte alarm_dakika = 0-- === AYARLAMALAR ===hd44780_clear-- === ALT PROGRAMLAR ===procedure saat_yazisi is hd44780 = "S" hd44780 = "a" hd44780 = "a" hd44780 = "t" hd44780 = ":" hd44780 = " "end procedureprocedure alarm_yazisi is hd44780 = "A" hd44780 = "l" hd44780 = "a" hd44780 = "r" hd44780 = "m" hd44780 = ":" hd44780 = " "end procedureprocedure saat_ayarla is if pin_a1 == high then saat = ( saat + 1 ) % 24 saniye = 0 delay_500ms end if if pin_a0 == high then dakika = ( dakika + 1 ) % 60 saniye = 0 delay_500ms end ifend procedureprocedure alarm_ayarla is if pin_a2 == high then alarm_saat = ( alarm_saat + 1 ) % 24 delay_500ms end if if pin_a3 == high then alarm_dakika = ( alarm_dakika + 1 ) % 60 delay_500ms end ifend procedureprocedure saat_sayaci is pragma interrupt clock = ( clock + 1 ) % 32 if clock == 0 then saniye = ( saniye + 1 ) % 60 if saniye == 0 then dakika = dakika + 1 if dakika == 60 then dakika = 0 saat = saat + 1 if saat == 24 then saat = 0 end if end if end if end if if saat == alarm_saat & dakika == alarm_dakika Then pin_b7 = high else pin_b7 = low end if intcon_t0if = lowend procedureoption = 0b10000110 -- 1/128tmr0 = 0intcon_t0if = lowintcon_t0ie = trueintcon_gie = true-- === PROGRAM BASI ===forever loop saat_ayarla alarm_ayarla hd44780_line1 saat_yazisi print_decimal_2 ( hd44780, saat, "0" ) hd44780 = ":" print_decimal_2 ( hd44780, dakika, "0" ) hd44780 = ":" print_decimal_2 ( hd44780, saniye, "0" ) hd44780_line2 alarm_yazisi print_decimal_2 ( hd44780, alarm_saat, "0" ) hd44780 = ":" print_decimal_2 ( hd44780, alarm_dakika, "0" )end loop-- === PROGRAM SONU ===Devrenin Resmi:
http://www.teknomerkez.net/ek/322/las-001_resim.gif Resim 1: Tamamlanmış devrenin çalışır şekildeki görünümü.
Devrenin Malzeme Listesi:
U1: PIC 16F84
LCD1: İki satır LCD
D1: Kırmızı LED
R1, R2, R4, R5, R6: 470
R3: 1K
RV1: 1K trimpot
XTAL: 4.194304MHz
C1, C2: 22pF
B1-B5: Buton
BUZ1: BUZZER (+5V olanlardan)

♥Pяєиsєs♥
11-10-2008, 09:02 PM
Programlanabilir 0-9999 İleri LCD Göstergeli Alarmlı Sayıcı [font=Verdana, Helvetica, sans-serif][size=2]

Programlama:

Devre 2 buton ile ayarlanacak. PIC16F84'ün 17 nolu ucuna bağlı olan “HANE” isimli buton ile ayarlanacak olan hane seçilmektedir. Seçilen hanenin önünde “>” işareti bulunmaktadır. Bu “>” işareti ayar yapılacak olan haneyi işaret etmektedir. PIC16F84'ün 18 nolu ucuna bağlı olan “HANE SAY” isimli ikinci buton ile de seçilen hane 0-9 arası sayım yapılmaktadır. Ayarlanacak olan hane seçilmek istendiğinde hane seçim butonuna basıldığında hane büyük haneye (sola) doğru kaymaktadır. Ayarlanacak alarm değeri göstergede dört hane olarak gösterilmektedir. Bu gösterilen değer içinde ayarlanacak olan hanenin başında ok şeklinde köşeli parantez “>” ile okun bulunduğu hane ayar butonuna basıldıkça birer birer artmaktadır. Programlama yapmak için butonlara basılı tutarak ayarlamak gerekiyor. Yarım saniyede bir sayıyı arttırır veya haneyi değiştirir.

Program “0000” (sıfır) ise alarm yapılmamış sayılacak ve göstergenin sonunda “+” işareti olacak, program yapıldığında bu “+” işareti kalkacaktır.

Sayma İşlemi:

Gösterge olarak 2 satırlık 16 karakterlik LCD ekran kullanılmıştır. Birinci satırda “SAYICI: 0000” şeklinde sayım bölümü gösterilmektedir. Bu haliyle “0000-9999” ileri sayım yapılabilmektedir.

Devrede sayım işlemini yapmak için PIC16F84'ün 3 nolu TIMER-0 ucu kullanılmaktadır. Bu uca dışarıdan saymak amaçlı lojik sinyal girilebileceği gibi devrenin şemasında gösterildiği gibi butonda kullanılabilir. Buton ile devre yapıladığında, “SAY” butonuna bastıkça değeri 1 artarak büyümektedir. Devreye sayma amaçlı lojik sinyal girilirse buton (SW4) ve bağlı direnç (R2 22K) birlikte kullanılabilir.

Sayıcıları (sayılan değeri) sıfırlamak için de buton kullanılmaktadır. “SIFIRLA” adını taşıyan ve PIC16F84'ün 1 nolu ucunda bağlı olan bu butona basınca sayıcılar sıfırlanmakta ve alarm iptal edilmektedir.

Bütün butonlar giriş ve +5 volta bağlanacak, girişten şaseye direnç atılacaktır. Bu direnç 22K değerinde olabilir. Ayrıca bu girişlere ark önleme amaçlı kondansatör bağlanmasında fayda vardır. Alarm çıkısı, 16F84'ün RB7, 13 nolu ucundan yapılmaktadır. Alarm çıkışına sürücü devre yapılarak röle veya diğer alarm devreleri bağlanabilir.

Devrenin Yapısı:

Devredenin PIC16F84 mikro kontrolör yazılımında sayıcı olarak TIMER-0 zamanlayıcı/sayıcı'sı kullanılmıştır. Bu zamanlayıcı/sayıcı özelliklerine kısaca bakacak olursak;


8 bitlik bir zamanlayıcı/sayıcıdır. 0-255 arası sayabilir.
TMR0 özel amaçlı saklayıcısı ile bu zamanlayıcının değeri okunabilir veya bu saklayıcıya veri yazılabilir.
8 bitlik ön bölücü kullanılarak zamanlama süresi/sayma miktarı ayarlanabilir.
Dahili komut çevrimi veya harici saat işareti ile çalışabilir.
TMR0 saklayıcısının değeri 255'ten 0'a geçtiğinde kesme üretir.
Harici saat işareti için kenar seçimi yapılabilir.


TMR0'ın bu özelliklerini kontrol ederek düzenlemek için OPTION saklayıcısı kullanılır. Gerekli bilgiler için PIC16F84 katalog bilgilerinden faydalanılabilir. Programda kullanılan OPTION değeri programın çalışmasını düzenlemek amacıyla 10101000 olarak seçilmiştir. Bit7'den itibaren bit1'e doğru tanımlayacak olursak,

1 = Port B'deki pull-up dirençleri iptal.
0 = kesme inen kenarda oluşsun.
1 = RA4/T0CKI ucundan girilen saat işareti.
0 = RA4/T0CKI işaretin yükselen kenarından sayma değeri arttırılır.
1 = Ön bölücü WDT için çalışır.
000 = TMR0 oranı 1:2

özelliklerini seçmiş olduk. Burada kullanımda faydalı olacağını düşündüğümüz bir noktayı da izah etmekte yarar var. Bu devremizde, giren palsın yükselen kenarından sayma işlemi yapılmaktadır. Yani butonun basma anında sayım yapılmaktadır. Sayma işlemini düşen kenardan yapmak gerektiğinde OPTION değerindeki bit4'ün 0 olarak atanan değerini 1 olarak atamak gerekmektedir. Bu durumda OPTION değeri 10111000 olacaktır. Böylece butonun bırakıldığı anında sayma işlemi gerçekleşir.

Devre 5 voltluk besleme ile çalışmaktadır.

Devrede kullanılan yazılım JAL ile hazırlanmıştır. JAL için gerekli kaynaklar jal.sourceforge.net web sitesinde geliştirilmektedir. Türkçe olarak www.projearsivim.com (http://www.projearsivim.com/) adresinden faydalanılabilir.

Devrenin Şeması:

http://www.teknomerkez.net/ek/325/s02s01_sch.gif

Şema: Programlı İleri Sayıcı Devre Şeması (13.11.2007 tarihinde güncellendi)

Malzeme Listesi:

U1: PIC16F84
LCD1: 2X16 LCD Ekran
X1: 4MHz kristal
D1: LED
SW1-SW4: Buton
C1,C2: 22pF
C3: 220nF
R1: 1K
R2-R5: 22K
R6: 470
RV1: 10K trimpot
Ayrıca, şemada gösterilmemesine rağmen, devrenin besleme hattına 100nF değerinde filtre amaçlı kondansatör ilave edilmelidir. Yine devrede bulunan R2-R5 22K dirençlerine paralel olarak 100nF kutupsuz kondansatör butonlarda oluşabilecek arkları önlemeye yönelik olarak ilave edilebilir.


Notlar:

Devrenin baskıdevresi hazırlanmamıştır. Resimlerde de görüldüğü şekliyle çalıştırılmıştır.


Devrenin Çalışma Görüntüleri:

Devrenin ilk çalışma ve programlanmamış görüntüsü:

http://www.teknomerkez.net/ek/325/s01s07-web01.jpg

Devrenin programlanmış görüntüsü:

http://www.teknomerkez.net/ek/325/s01s07-web02.jpg

Devrenin alarm çalışmış görüntüsü:

http://www.teknomerkez.net/ek/325/s01s07-web03.jpg

♥Pяєиsєs♥
11-10-2008, 09:03 PM
0-9999 İleri LCD Göstergeli Programlanabilir Alarmlı Sayıcı İçin Baskı Devre

Devrenin baskı devresi:

http://www.teknomerkez.net/ek/330/baski01.gif

Baskı devreyi, görüntüsünde de görüldüğü gibi devreye malzeme ekleyerek geliştirdim. Tek sıra LCD ekrana göre göstergeyi tek satır olarak düzenledim.

Eklenen malzemeler:
555
7805
BC337 (2 tane)
1N4001
1N4148
100mF 16V elektrolitik kondansatör (2 tane)
100K trimpot
2K2 (2 tane)
4K7
10K (2 tane)
1K
5Volt Röle
Buzzer

Baskı devreden çeşitli resimler:

http://www.teknomerkez.net/ek/330/sayici04.gif

http://www.teknomerkez.net/ek/330/sayici03.jpg

http://www.teknomerkez.net/ek/330/sayici02.gif

♥Pяєиsєs♥
11-10-2008, 09:03 PM
8 Ledli Karaşimşek Devresi

Mehmet Yılmaz
mehmet.yilmaz@teknomerkez.net


Bu devre, PIC16F628 mikrokontrolör entegresi ve çok az sayıda eleman kullanılarak gerçekleştirilmiştir. Devre uzun süre çalıştırılmış ve çalışmasında herhangi bir kusur görülmemiştir. 1 adet PIC16F628, 1 adet 470 ohm direnç ve 8 adet led kullanılmıştır. C1, 100nF kondansatörü ise beslemede filtre olarak kullanılmıştır.

Programlama için JAL kullanılmıştır. 16F628 entgresinin dahili osilatörü ve dahili reset özelliği kullanılarak programı yapılmıştır. Bunun için 16f628_4i.jal kütüphane dosyası kullanılmıştır. Ayrıca 16F628 entegresinin Analog giriş uçları kullanılmayacağı için comp.jal kütüphane dosyası kullanılmıştır.
[size=2]
Devrenin Şeması:

http://www.teknomerkez.net/ek/333/ak02p01.gif

Malzeme Listesi:
U1: PIC 16F628
R1: 470 ohm
D1-D8: Kırmızı 3mm Led
C1: 100nF

Devrenin Uygulama Resmi:

http://www.teknomerkez.net/ek/333/ak01p01_resim.gif

♥Pяєиsєs♥
11-10-2008, 09:03 PM
Jal İle 15 Ledli Karaşimşek Devresi

[font=Verdana, Arial, Helvetica, sans-serif][size=2]Bu devre, PIC16F628 mikrokontrolör entegresi ve çok az sayıda eleman kullanılarak gerçekleştirilmiştir. 1 adet PIC16F628, 1 adet 470 ohm, 1 adet 1K direnç ve 15 adet led kullanılmıştır. C1, 100nF kondansatörü ise beslemede filtre olarak kullanılmıştır.

PIC 16F628 entegresinin dahili osilatör özelliğini kullanarak bütün uçları giriş ve çıkış olarak kullanılabilmektedir. Bu devrede de bütün uçları çıkış olarak kullanılmıştır. 4 nolu, RA5/MCLR ucu sadece giriş ucu olarak kullanılabildiğinden bu uca çıkış yetkisi verilememektedir. Devre, bu uç göz ardı edilerek 15 adet led ile gerçekleştirilmiştir. Devrede PIC 16F628'in çıkışlarının her bir seferinde sadece 1 tane ledi yakacağı düşünülerek, bütün çıkış uçlarına direnç bağlamak gereksiz görülmüş ve bütün ledlere ortak olarak 470 ohm direnç bağlanmıştır. Ayrıca R2, 1K direnci 2 nolu RA3 çıkış ucunun yapısal durumu gereği konulmuştur. Bu uç açık kollektör özelliğine sahip bulunmakatadır ve çıkış alabilmek için direnç bağlanılması gerekmektedir.

Programlama için JAL kullanılmıştır. 16F628 entgresinin dahili osilatörü ve dahili reset özelliği kullanılarak programı yapılmıştır. Bunun için 16f628_4i.jal kütüphane dosyası kullanılmıştır. Ayrıca 16F628 entegresinin Analog giriş uçları kullanılmayacağı için comp.jal kütüphane dosyası kullanılmıştır.

Devrenin Şeması

http://www.teknomerkez.net/ek/334/15_ledli_karasimsek_sch.png

Malzeme Listesi:
U1: PIC 16F628
R1: 1K
R2: 470 ohm
D1-D15: Kırmızı 3mm Led
C1: 100nF


Devrenin çalışmasının görüntüsü:

http://www.teknomerkez.net/ek/334/15_ledli_karasimsek_resim.gif

♥Pяєиsєs♥
11-10-2008, 09:03 PM
LA4440 ile 25 Watt Ses Frekans Amplifikatörü

LA 4440 entegresi aslında ses amplifikatörleri için stereo üretilmiş bir entegredir. Bu devrede entegre köprü bağlantı yapılarak 12 Voltta çıkış gücünün 25 Watt'a çıkması sağlanmıştır.

Distorsiyon oranı çok düşüktür. Ses kaliteside oldukça yüksektir

Aynı devre piyasada oto amlifikatörü, pazarcı amlifikatörü olarak da mono halde satılmaktadır.

Devrenin Şeması:

http://www.teknomerkez.net/ek/335/la4440_25W_amplifikator-sch.png

Devrenin baskı devre görünümü:

http://www.teknomerkez.net/ek/335/la4440_25W_amplifikator-pcb.gif

Devrenin malzeme listesi:

U1: LA4440
R1: 2K2
RV1: Potansiyometre
C1: 100nF
C2, C3: 47uF
C4: 2u2
C5: 100uF 25V
C6: 2200uF 25V
C7, C8: 47uF 25V
SP1: 4ohm 25W hoparlör

♥Pяєиsєs♥
11-10-2008, 09:03 PM
4017 Entegreli Yürüyen Işık Devresi

http://www.teknomerkez.net/ek/336/yuruyen_isik2.gif

♥Pяєиsєs♥
11-10-2008, 09:04 PM
Basit Osilatör Devresi

Çok basit bir osilatör devresi. Dirençlerin ve kondansatörlerin değerini değiştirdiğinizde istediğiz herztdeki sinyalleri üretebiliyorsunuz.

Devrenin Şeması:

http://www.teknomerkez.net/ek/337/1hz_osilator.gif

Malzeme Listesi:
Q1, Q2: BC547
R1, R2: 22K
R3, R4: 470R
C1, C2: 470uF

♥Pяєиsєs♥
11-10-2008, 09:04 PM
Eklenerek Yürüyen Işık Devresi

Ben bu devreyi netten indirdim fakat çalışmadı. Üzerinde birkaç değişiklik yaparak çalışır hale soktum ve çok güzel oldu, denemelisiniz. Kolay gelsin.

Devrenin şeması:

http://www.teknomerkez.net/ek/339/eklenerekyuruyen.gif

♥Pяєиsєs♥
11-10-2008, 09:04 PM
4020 Entegreli Acayip İlerleyen Işık

Bu devreyi kendim yaptım ama ne işe yarar bilemem. Ona da siz karar verin. Belki işnize yarar.

http://www.teknomerkez.net/ek/340/4020ileisikshow3.gif

♥Pяєиsєs♥
11-10-2008, 09:04 PM
4017 Entegreli 20 Ledli Yürüyen Işık Devrei



http://www.teknomerkez.net/ek/341/4017li_20_ledli_yuruyenk.gif

Notlar:

Devre Proteus 7.1 sp4 ile çizildi. Eğer açarken sorun yaşıyorsanız Proteus'un 7.1 sp4 versiyonu ile çalıştırmayı deneyiniz.

♥Pяєиsєs♥
11-10-2008, 09:04 PM
PTC İle Otomatik Fan Kontrolü


PTC oda sıcaklığında düşük direnç gösterir. Bundan hareketle oda sıcaklığında PTC üzerinden akım geçişi olur. PTC ısıtıldığında direnci yükselerek A noktası üzerinden transistör tetiklenir. Tetiklenen transistörden collector ve emiter arası akım geçi olur. Fan çalışmaya başlar. Fakat PTC üzerinden ısındığındada akım geçişi olur fakat bu akım geçişi PTC nin sıcaklığına göre değişeceğinden A noktası üzerinden geçen akımda buna bağlı olarak değişir. Potu da Fanın hangi sıcaklıkta dönmeye başlayacağını değiştirebilirsiniz.

Devrenin Şeması:

http://www.teknomerkez.net/ek/342/ptc_ile_fan_kontrolu.gif

Devrenin Baskı Devresi:

http://www.teknomerkez.net/ek/342/PTC_ile_fan_kontrolu-pcb.gif

♥Pяєиsєs♥
11-10-2008, 09:05 PM
Dimmer, LDR'li Dimmer

Bu devre kondansatörün şarj ve deşarj olmasından yararlanarak yapılmıştır. Kondansatör pot üzerinden şarj olur. Pot min. da iken lamba en parlak pot max. da lambanın parlaklığı en azdır.

http://www.teknomerkez.net/ek/355/dimmer1.gif

Kondansatöre paralel olarak LDR koyduğumuzda lambanın parlaklığını ışığın şiddetine göre ayarlarız.

http://www.teknomerkez.net/ek/355/dimmer2.gif

LDR : Işığa göre direnci değişen optik sensörlere denir.

♥Pяєиsєs♥
11-10-2008, 09:05 PM
16 LED'li Karaşimşek Devresi


http://www.teknomerkez.net/ek/356/16_ledli_karasimsek1k.gif

♥Pяєиsєs♥
11-10-2008, 09:05 PM
Ldr ile karanlıkta lamba yakma devresi

LDR’nin üzerine ışık düştüğü zaman T1 transistörü iletime geçer. T1 transistörünün iletime geçmesi T2 transistörünün beyz gerilimini şase gerilimine yaklaştıracağından T2 transistörü kesimde kalır ve röle ve buna bağlı olarak lamba yanmaz. LDR’nin üzerine ışık düştüğünde ise T1 transistörü kesime gider. T2 transistörü beyz gerilimini pozitif gerilimden alır ve iletime geçer. Buna bağlı olan röle kontakları kapanır ve lamba yanar. Sonuç olarak karanlıkta lamba yanar, aydınlıkta ise sönüktür. Bu devre, yapması basit ve çok kolay. Bizzat kendim denedim ve çalıştı. Röleyi kullanarak 220V gibi lambaları çalıştırabiliriz.

Devrenin şeması:

http://www.teknomerkez.net/ek/357/ldr1.png

♥Pяєиsєs♥
11-10-2008, 09:05 PM
Preamplifikatör

Devre 2 transistörlü preamfi devresidir. LA 4440 ile yapılan amplifikatörü gayet rahat ve distorsiyon oranı oldukça düşük olarak sürebilmektedir. Devrede mikrofon GIRIS'e bağlanmalıdır. Mikrofon olarak, dinamik mikrofon kullanılmalıdır. Devre DC 12 volt ile beslenmektedir.

http://www.teknomerkez.net/ek/358/preamfi2.png

♥Pяєиsєs♥
11-10-2008, 09:05 PM
PIC16F84 ile 9999 SAYICI

Bu devre sayıcı görevi yapar. Butonlara basarak 0...9999 arası dört haneli sayı saymaktadır. + butonuna her basmada sayı 1 artar. - butonuna her basmada sayı 1 azalır. reset butonu ile sayı sıfırlanır. PIC besleme pinlerini bağlamayı unutmayın (5.pin - ,14.pin +) displey 7 segment olup ortak katot ve matrix bağlıdır. Yani A,B,C,D,E,F,G ortak bağlıdır, katot pinleri ise 1,2,3,4 diye ayrıdır.

Devre şeması:

http://www.teknomerkez.net/ek/360/16f84_9999_devre-k.png

♥Pяєиsєs♥
11-10-2008, 09:06 PM
PIC16F84 PWM Motor ve Güç Kontrol Devresi


Devrenin Özellikleri

PIC 4mhz lik kristal bağlanırsa 100hz lik PWM çıkışı üretiyor darbe genişliği 10 ayrı kademede ayarlanıyor. Bu değerler asm yazılımından değişebilir. Devre sadece motor değil tüm güç kontrol uygulamalarında kullanılabilinir. Frenkans 50 hz ayarlanırsa inverterlerde sürülebilir. Devrede iki adet buton var, bunlar güç kademesini arttırıp azaltmaya yarıyor. Kullanılan kademe displeyden gözükür. Reset butonuylada sıfırlanır. PWM frenkansı PIC'in osilatör frenkansına göre değiştirebilinir yani kristali 4mhz kullanırsanız 100hz çıkar, 8mhz kullanırsanız 200hz çıkar, 2mhz kullanılırsa 50hz çıkar. PWM çıkış genliği opamp kullanılarak arttırabilinir filitrelenmesinde de fayda var. Devre şeması proteusta çizildi, bu nedenle bazı malzemeler kullanılmamıştır. Kristalin pinlerine 27pf lık kondansatör ve displeyin pinlerinede seri olarak 130 ohm direnç bağlayınız. Pin bağlantısı üst taraftan a,b,c,d,e,f,g sırasıyla gidiyor.

Devrenin Şeması:

http://www.teknomerkez.net/ek/361/picmotordevresi-k.gif

♥Pяєиsєs♥
11-10-2008, 09:06 PM
PIC İle Step Motor Kontrol

Profahmet
profahmet@hotmail.com


Devre PIC16F84 ile Step motor kontrol ediyor. Sağ yazan butona basınca motor sürekli sağa döner, sol yazan butonda ters yöne dönderir. Dur butonu ise motoru durdurur. Motorun hız ayarını osilatör frenkansını değiştirerek ayarlanır. Kristal yerine RC osilatör bağlanıp R direncinin değeri potla değiştirilerek hız ayarı eklenebilir.

Devrenin şeması:

http://www.teknomerkez.net/ek/362/stepmotor-k.gif

♥Pяєиsєs♥
11-10-2008, 09:06 PM
OPAMP PWM Osilatörü

Devre opamp ile yapılmış pwm osilatörüdür. Bu devre pwm darbesi üreterek güç kontrolü olarak kullanılıyor. Potansyometreler frenkans ve pwm ayarı yapıyor. PWM ayarı yapılırken frenkans sabit tutuluyor.

Devrenin Şeması:

http://www.teknomerkez.net/ek/363/oppwm.gif

♥Pяєиsєs♥
11-10-2008, 09:06 PM
PIC16F84 Şifreli Kilit


Devrenin Özellikleri Şunlardır:

1- Şifreleyici devre PIC 16F84 ile yapılmıştır. Montajı kolay ve maliyeti düşüktür.

2- Bu devrede PIC 16F84’ün EEPROM hafızasını kullandım. Bundan dolayı yazdığımız şifre PIC 16F84’ün besleme enerjisi kesildiğinde kaybolmaz.

3- PIC 16F84’ü şebekeden gelebilecek parazitlerden korumak için filtre düzeneği son derece gereklidir. Aksi halde EEPROM hafızası bozulur veya PIC resetlenir.

ÖNEMLİ NOT: Devrenin +5v beslemesine anahtar bağlamayın. Çünkü anahtara basılma sırasında kontak sıçraması oluşur. Bu sıçrama PIC 16F84’ün EEPROM hafızasını etkiler.

4- Yazdığımız şifreyi defalarca değiştirebilir, 1 ile 10 haneli sayılar yazabiliriz.

5- Şifreyi sadece 3defa yanlış girme hakkımız var. 3. defa yanlış girersek devre kilitlenir ve pin 2 kodunun girilmesi gerekir. Pin 2 kodu girildikten sonra şifre tekrar yenilenir .

6- program açık unutulursa otomatik kapanır. (ayrıntılar kullanma kılavuzu madde 6‘da)

UYARI: PIC 16F84 ‘e en az 8MHZ kristal kullanınız.

KULLANMA KILAVUZU:

1- Filtre bobini ve kondansatörler mutlaka gereklidir. Bunların değerleri şunlar:
Kutusuz kondansatörler 100n 63v
Kutuplu elektrolit kondansatör 220mf 16v veya 470mf 16v
Filtre bobini 0,5mm izoleli telden halka biçimindeki Ferit nüveye 10 tur sarılmalı.

2- Devreye ilk enerji verildiğinde RB6 ‘ya bağlı LED2 kısa bir süre yanar ve söner.

3- PIC‘i ilk defa çalıştırıyorsanız RB7’ye bağlı yeni şifre yaz uyarı LED1 Yanar. Bu sırada kullanacağımız şifreyi yazarız. Yeni Şifreyi yazdıktan sonra “#” tuşuna basarız.

DİKKAT: PIC‘e sadece 1 ile 10 haneli bir sayı yazabiliriz. 10 haneli sayı tamamlanırsa buzzer sürekli ikaz verir. Bundan Sonra “#” tuşuna basıp şifre yazma işi tamamlanır.

4- Kilidi açmak için önce “*” tuşuna basarız. Sonra LED2 sürekli yanar. Bu sırada şifremizi gireriz. Son olarak “#” ye basarız. Şifre doğru girilmişse RB0 ‘a bağlı LED4 Yanar. Röle enerjilenir. Şifre yanlışsa RB5‘e bağlı LED3 yanar ve geri söner. 3 defa yanlış şifre girildiyse LED3 ile LED2 birlikte sürekli yanar. Bu durumda pin 2 kodu girilir.

5- kilidi kapatmak veya şifreyi yazmaktan vazgeçmek için “*” tuşuna basarız.

6- PIC başla işlemi yapıldıktan sonra 2 dakika çalışır, otomatik olarak ana programa döner. Başla işlemleri, LED2‘nin yandığı ve pın 2 kodunun şifre unutulduğunda kullanılacağı durumlarıdır. Program, hatalı şifre yazılımından dolayı kitlenmişse bu zamanlayıcı çalışmaz. Her türlü güvenlik önlemini aldım.

PIN 2 KODU:

PIN 2 Kodu 45 defa "1" tuşuna sonra “#” 10 defa “0” tuşuna ve “#” tuşuna basılıp tamamlanır. Bu kodu yanlış girerseniz Program açılmaz. Bu kodları sadece asm içinde değişir.

ŞİFRE DEĞİŞTİRME:

Şifre değiştirmek için önce eski şifre girilir ve kilit açılır. Sonra RA4’e bağlı şifre değiştir butonuna basılır. RB7‘ye bağlı LED1 yanınca buton bırakılır. Yeni şifre yazılıp “#” tuşuna basılır ve LED1 söner.

ŞİFRE UNUTULURSA:

Şifre unutulduğu zaman açmanın sadece iki yolu vardır. Bunlar:

1- PIC 16F84‘ü programlama kartına takıp EEPROM veri kısmında şifre görülür ( EEADR 0......9 arası ) EEADR 11 de en son kaç haneli şifre girildiği görülür.

2- Şifre değiş butonu ile “5” tuşuna basılı tutulur. Bir süre sonra LED2 ve LED3 birlikte sürekli yanar. Pin 2 kodu girilir. Daha sonra LED 1 ışık verir ve diğer ledler söner. Yeni şifre yazılıp “#” tuşuna basılır.

NOT: PIN 2 KODUNU ASM DOSYASINDAN DEĞİŞTİREBİLİRSİNİZ (KILIT ETİKETİNDEN SONRASINI İNCELEYİN)

Devre şeması:

http://www.teknomerkez.net/ek/365/devre_semasi-k.jpg

Devre ait tuş takımı şeması:

http://www.teknomerkez.net/ek/365/tuslar.jpg

♥Pяєиsєs♥
11-10-2008, 09:07 PM
PIC16F877 LCD Ekranlı Şifreli Kilit

Profahmet
profahmet@hotmail.com


Devrenin Özellikleri:

1- Şifreleyici devre PIC 16F877 ile yapılmıştır. Montajı kolay ve maliyeti düşüktür.

2- Bu devrede PIC 16F877nin EEPROM hafızasını kullandım. Bundan dolayı yazdığımız şifre PIC 16F877’nin besleme enerjisi kesildiğinde kaybolmaz.

3- PIC 16F877'i şebekeden gelebilecek parazitlerden korumak için filtre düzeneği son derece gereklidir. Aksi halde EEPROM hafızası bozulur veya PIC resetlenir.

ÖNEMLİ NOT: Devrenin +5v beslemesine anahtar bağlamayın. Çünkü anahtara basılma sırasında kontak sıçraması oluşur. Bu sıçrama PIC 16F84’ün EEPROM hafızasını etkiler.

4- Yazdığımız şifreyi defalarca değiştirebilir, 1 ile 10 haneli sayılar yazabiliriz.

5- Şifreyi sadece 3 defa yanlış girme hakkımız var. 3. defa yanlış girersek devre kilitlenir ve pin 2 kodunun girilmesi gerekir. Pin 2 kodu girildikten sonra şifre tekrar yenilenir.

6- Program açık unutulursa otomatik kapanır.

UYARI: PIC 16F877‘e en az 8MHZ kristal kullanınız

KULLANMA KILAVUZU

1- Filtre bobini ve kondansatörler mutlaka gereklidir bunların değerleri şunlar:
Kutusuz kondansatörler 100n 63v
Kutuplu elektrolit kondansatör 220mf 16v veya 470mf 16v
Filtre bobini 0,5mm izoleli telden halka biçimindeki Ferit nüveye 10 tur sarılmalı.

2- PIC‘i ilk defa çalıştırıyorsanız RB7’ye bağlı yeni şifre yaz uyarı ledi Yanar ve LCD ekranda YENI SIFREYI GIR yazısı çıkar. Bu sırada kullanacağımız şifreyi yazarız. Yeni Şifreyi yazdıktan sonra # tuşuna basarız. Ekranda SIFRE KAYDEDILDI yazısı çıkar bir süre sonra GIRIS ICIN * BAS yazısı sürekli gözükür.

DİKKAT: PIC‘e sadece 1 ile 10 haneli bir sayı yazabiliriz.

3- Kilidi açmak için önce * tuşuna basarız. Sonra GIR ledi sürekli yanar ve ekrenda SIFREYI GIRINIZ yazısı gözükür. Bu sırada şifremizi gireriz. Son olarak # ye basarız. Şifre doğru girilmişse ekranda SIFRE DOGRU yazısı çıkar. RB0‘a bağlı LED yanar. Röle enerjilenir.

Şifre yanlışsa RB5‘e bağlı LED yanar ve ekranda AAAAA YANLIS yazısı çıkar. 3 defa yanlış şifre girildiyse ekranda SIFRE KILITLENDI PUK KODUNU GIRIN yazısı gözükür. Bu durumda pin 2 kodu girilir.

4- PORTA,5 e bağlı otomatik kapa anahtarına basılı ise kilit bir süre açılır, daha sonra kapanır. Anahtara basılı değilse kilit sürekli açık kalır. Kilidi kapatmak veya şifreyi yazmaktan vazgeçmek için * tuşuna basarız.

5-PIC, başla işlemi yapıldıktan sonra 2 dakika çalışır otomatik olarak ana programa döner.

PIN 2 KODU:

PIN 2 Kodu 45 defa 1 tuşuna sonra # 10 defa 0 tuşuna ve # tuşuna basılıp tamamlanır. Bu kodu yanlış girerseniz Program açılmaz. Bu kodları sadece asm içinde değişir.

ŞİFRE DEĞİŞTİRME:

Şifre değiştirmek için önce eski şifre girilir ve kilit açılır. Sonra RA4’e bağlı şifre değiştir butonuna basılır. RB7‘ye bağlı LED yanınca buton bırakılır. Yeni şifre yazılıp # tuşuna basılır ve LED1 söner.

ŞİFRE UNUTULURSA :

Şifre unutulduğu zaman açmanın sadece iki yolu vardır. Bunlar:

1- PIC 16F84‘ü programlama kartına takıp EEPROM veri kısmında şifre görülür (EEADR 0......9 arası) EEADR 11 de en son kaç haneli şifre girildiği görülür.

2-Şifre değiş butonu ile 5 tuşuna basılı tutulur. Bir süre sonra LED2 ve LED3 birlikte sürekli yanar. Pin 2 kodu girilir. Daha sonra LED 1 ışık verir ve diğer ledler söner. Yeni şifre yazılıp # tuşuna basılır .

NOT: PIN 2 KODUNU ASM DOSYASINDAN DEĞİŞTİREBİLİRSİNİZ (KILIT ETİKETİNDEN SONRASINI İNCELEYİN)

Lütfen LEDleri farklı renkte kullanın.

Devrenin Şeması:

http://www.teknomerkez.net/ek/366/16f877sklt-sch-k.gif


Devrenin besleme devresi şeması:

http://www.teknomerkez.net/ek/366/besleme.gif

♥Pяєиsєs♥
11-10-2008, 09:07 PM
Kısa Devre Koruyuculu Elektronik Sigorta


http://www.teknomerkez.net/ek/368/sigorta.gif

AÇIKLAMA:

Devredeki rölelerin voltajı besleme gerilimine eşit olacak. Devreyi sadece 12 voltta değil başka gerilimlerdede kullanabilirsiniz. 100uf kondansatörleri mutlaka kullanınız. Bunların voltajı kullandığınız besleme gerilimine uygun olmalı. Devredeki BRX46 tristörünü bulamassanız bunun yerina C106 kullanabilirsiniz. 10k pot ile akım ayarı yapılıyor. Devreyi çok büyük akımlarda kullanacaksanız devredeki 0R6 5W lık direncin değerini küçültünüz 0R47 , 0R33 , 0R22 , 0R1 gibi değerler kullanabilirsiniz. W değeride akıma göre büyük olmalı. Devreye ayrıca kısadevre göstergeside ekleyebilirsiniz. Röle bobinlerine LED yada lamba bağlarsanız kısadevre olunca ışıklı ikaz almış olursunuz.

♥Pяєиsєs♥
11-10-2008, 09:07 PM
PIC Programlayıcı


bu devre için pıcup veya ıcprog kullanınız. Devreye bu uyarlamayı yaparak 8 , 18 , 28 , 40 pinli PIC leri programlayabilirsiniz. Bunun için PIC pinlerini aşağıdaki tabloya göre bağlayınız.

Devrenin Şeması:

http://www.teknomerkez.net/ek/369/p_cup.gif

8 , 18 , 28 , 40 pinli PIC'lerin programlama uçları:

8 Pin18 Pin28 Pin40 Pin44118519 , 831 , 12612273971328401142032 , 11

Devrenin Montajı yapılmış görünümü:

http://www.teknomerkez.net/ek/369/pict0010.jpg

Devrenin maontajlı haldeki diğer görünümü:

http://www.teknomerkez.net/ek/369/pic_programlay_c_m.jpg

♥Pяєиsєs♥
11-10-2008, 09:07 PM
0-99 Sayıcı

Sayıcı devre 99 a kadar saymak üzere ayarlanmıştır. Fakat birer adet 7490, 7447 entegrelerini ve anot display ekleyerek 999 a kadar saydırabilirsiniz. İstenildiği kadar bu entegreler çoğaltılabilir. Yapması çok kolay olan bir sayıcı devresidir.

Sayıcı devre şeması:

http://www.teknomerkez.net/ek/372/0-99sayici.gif

♥Pяєиsєs♥
11-10-2008, 09:08 PM
PIC16F877 LCD Ekranlı Ton Kontrol

Devre PIC16F877 ile LM1036 entegresinin birleştirilmesiyle yapılmıştır. BASS, TIZ, DENGE, SES seviye ayarı LCD ekranda görsel olarak 15 ayrı kademeli biçimde yapılıyor. Ayrıca bu devreye başka tonkontrol entegreleri kolayca adapte edilebilinir yada eqlayzer entegresi bağlanabilir. 4 ayrı kanallı herhangibi devre eklenebilinir.

Devrenin Çalışması

Çalışma prensibi çok basit. 4 ayrı 4er bitlik dijital veri toplanıp analog sayıya dönüştürülüyor, dirençlerin ortak çıkışlarında 0v...5v arası gerilim 15 ayrı kademede veriliyor. Bu gerilim tonkontrol entegresisnin seviye girişlerine uygulanıyor. LM1036 stero sesin tonunu analog gerilimle kontrol edebilen bir entegredir. Seviye giriş vaoltajı 0v...5,4v dur. Bu seviye PIC çıkışındaki gerilime uygundur. Mode tuşuna her basmada ekrana BASS, TIZ, DENGE, SES yazıları çıkar. Bu yazıların yanındaki numara sesin seviyesini gösteriyor 0...15 arası sayı ile. Alt satırda ise seviye çubuğu gözüküyor.

Devrenin şeması

http://www.teknomerkez.net/ek/373/ton_kontrol_devre_semasi-k.gif



Devreye ait baskı devre

http://www.teknomerkez.net/ek/373/ton_kontrol_baskidevre-k.gif



http://www.teknomerkez.net/ek/373/ton_kontrol_yerlesim-k.gif



Devrenin çalışma resimleri

http://www.teknomerkez.net/ek/373/ses.gif

http://www.teknomerkez.net/ek/373/bass.gif

♥Pяєиsєs♥
11-10-2008, 09:08 PM
Akan Işık - PIC16F84 ile JAL programlı

Yılbaşı veya eğlence zamanlarında duvarlara veya ağaçlara yerleştirilen ve bakıldığı zaman akıyor şekilde görülen ışık gösterisi bu devre ile yapılabilir. Bu çalışma aslında 4017 ve 555 gibi dijital entegrelerle daha ucuza yapılabilecek olan bir devrenin JAL ve PIC ile yapılan uygulamasından ibarettir. Ayrıca PIC16F84 yerine PIC16F628 entegresi için tasarlanır ve dahili osilatör olarak programlanırsa kristal maliyeti de ortadan kalkar. Devrede kullanılan led sayısını uygun dizilimle artırarak çok daha uzun ışık çubuğu elde edilir.

Devrenin Çalışması ve Yapısı

Devreden beklenen görsel efektin oluşması için 3 tane led yeterlidir. Ledler programladığımız şekilde sırasıyla ışık yayacak ve bakıldığı zaman akıyormuş hissini verecek şekilde sık ve yan yana yerleştirilmesiyle oluşacak gösteri devrenin görüntü açısından beklenen sonucudur.

Devrede PIC 16F84 mikrokontrolör entegresi kullanılmıştır. Bu entegrenin RB0, RB1, RB2 uçları çıkış olarak tayin edilmiş ve ledleri sürmektedir. Yine devrede 4MHz kristal kullanılmıştır. Devre tasarlanırken en basit hali esas alınmış ve geliştirmeye açık olacak şekilde düşünülerek ledler transistörlerle sürülmüştür.

Devrenin programı JAL ile yapılmış belki de en basit program uygulamasıdır. PORTB'ye değer atanıyor ve bekleme yapılıyor. Beklemenin süresi testlerde 100 milisaniye olarak denenmiştir. Ama devrenin çalışması anında en güzel ışık akışı görüntüsünün 70 milisaniye değerinde olduğu görülmüştür.

İki tip görüntü düşünülerek program yapılmıştır. Birincisinde 3 sıralı ledlerde 1 led yanacak 2 led sönecek ve sıra ile işlem devam edecek. Bu çalışma şekli esas alınmıştır. Bunun için program kodları şöyle:
-- ===========================================include 16f84_4include jlib-- === PORTLARIN YONLENDIRILMESI ===pin_b0_direction = outputpin_b1_direction = outputpin_b2_direction = output-- === AYARLAMALAR ===port_b = 0b00000000-- === PROGRAM BASLANGICI ===forever loopport_b = 0b00000001delay_100ms -- 100ms bekleport_b = 0b00000010delay_100ms -- 100ms bekleport_b = 0b00000100delay_100ms -- 100ms bekleend loop-- === PROGRAM SONU ==

Diğer tip görüntüde ise 3 sıralı ledlerde 2 led yanacak 1 led sönecek ve sıra ile işlem devam edecek. Bu program kodları ise şöyledir.-- ===========================================include 16f84_4include jlib-- === PORTLARIN YONLENDIRILMESI ===pin_b0_direction = outputpin_b1_direction = outputpin_b2_direction = output-- === AYARLAMALAR ===port_b = 0b00000000-- === PROGRAM BASLANGICI ===forever loopport_b = 0b00000011delay_100ms -- 100ms bekleport_b = 0b00000110delay_100ms -- 100ms bekleport_b = 0b00000101delay_100ms -- 100ms bekleend loop-- === PROGRAM SONU ===-- ===========================================include 16f84_4include jlib-- === PORTLARIN YONLENDIRILMESI ===pin_b0_direction = outputpin_b1_direction = outputpin_b2_direction = output-- === AYARLAMALAR ===port_b = 0b00000000-- === PROGRAM BASLANGICI ===forever loopport_b = 0b00000001delay_10ms( 7 ) -- 70ms bekleport_b = 0b00000010delay_10ms( 7 ) -- 70ms bekleport_b = 0b00000100delay_10ms( 7 ) -- 70ms bekleend loop-- === PROGRAM SONU ===
Devreye ait şema ve baskı devre çizimleri KiCad programı ile yapılmıştır.

Devrenin şeması:

http://www.teknomerkez.net/ek/374/akan1-sch-k.gif

-
Malzeme Listesi:
U1: PIC16F84
Q1-Q3: BC547
XTAL1: 4MHz
C1, C2: 22pF
C3: 100nF
R1-R4: 10K
R5-R7: 1K
D1-D9: LED

♥Pяєиsєs♥
11-10-2008, 09:08 PM
Devreye ait baskı devre:

http://www.teknomerkez.net/ek/374/akan1-pcb.png


Yerleştirilmeye hazırlanmış baskı devre

http://www.teknomerkez.net/ek/374/baski_devre.gif

Montajı yapılarak tamamlanan ve çalışan devre

http://www.teknomerkez.net/ek/374/tamamlanmis_akan1.gif

♥Pяєиsєs♥
11-10-2008, 09:08 PM
JALTURK ile LCD saat uygulaması


http://www.teknomerkez.net/ek/375/628_lcd_saat.gif
;******************************************;** PIC 16f628 ile 2x16 LCD Saat ÖRNEĞİ **;******************************************-- 16f628 AYAR DOSYASINI YÜKLEINCLUDE 16F628_GENEL--DS1302 gerçek zamanlı saat kütüphanesiINCLUDE DS1307;--************************************************** ***;-- LCD pin ayarları.;-- Bazı uçlar pull-up gerektirebilir(16F628 deki A4 pini gibi);--************************************************** ***; LCD Kontrol Uçları;VAR VOLATILE BIT HD44780_4_DI IS pin_A0 ;LCD R/S ucuVAR VOLATILE BIT HD44780_4_E IS pin_A1 ;LCD Enable Ucu; LCD Kontol Uç YönleriVAR VOLATILE BIT HD44780_4_DI_dir IS pin_A0_YONVAR VOLATILE BIT HD44780_4_E_dir IS pin_A1_YON;; LCD Veri UçlarıVAR VOLATILE BIT HD44780_D4 IS pin_B4 ;LCD D4 UCU LSBVAR VOLATILE BIT HD44780_D5 IS pin_B5 ;LCD D5 UCUVAR VOLATILE BIT HD44780_D6 IS pin_B6 ;LCD D6 UCUVAR VOLATILE BIT HD44780_D7 IS pin_B7 ;LCD D7 UCU MSB;; LCD Veri Uç YönleriVAR VOLATILE BIT HD44780_D4_dir IS pin_B4_YONVAR VOLATILE BIT HD44780_D5_dir IS pin_B5_YONVAR VOLATILE BIT HD44780_D6_dir IS pin_B6_YONVAR VOLATILE BIT HD44780_D7_dir IS pin_B7_YONINCLUDE LCD_hd44780-- LCD Ayarları Bitti-------------------------------------------------------------ön tanımlı değerlerVAR BYTE yil=08,ay=04,gun=01,hafta_gun=2,saat=10,dakika=45, saniye=00-- DS1307 Saat Ayarı YapılıyorDS1307_Yaz(yil, ay, gun, hafta_gun, saat, dakika, saniye)CONST BYTE yazi1[]="Tarih: " -- Yazı TanımlanıyorCONST BYTE yazi2[]="Saat : " -- Yazı TanımlanıyorLCD_silLCD_Konum(1,0) --1. satır 1. sütuna gitLCD_Yazi(yazi2) --"Saat : " yazLCD_Konum(2,0) --1. satır 1. sütuna gitLCD_Yazi(yazi1) --"Tarih : " yazFOREVER LOOP DS1307_Oku(yil, ay, gun, hafta_gun, saat, dakika, saniye) --DS1307 Oku LCD_Konum(1,7) -- 1. satır 8. sütuna git LCD_Saat_Dakika_Saniye(saat, dakika, saniye) -- LCD Ekrana Saati Yaz LCD_Konum(2,7) -- 1. satır 8. sütuna git LCD_Gun_Ay_Yil(gun, ay, yil) -- LCD Ekrana Tarihi Yaz Gecikme_100ms(3) --300ms bekleEND LOOP

♥Pяєиsєs♥
11-10-2008, 09:08 PM
LCD Ekranlı Kayan Yazı - PIC 16F84 ile JAL programlı


Kayan yazı ile ilgili gelen sorulara bakıldığında çok çeşitlilik arzetmektedir. Bu sebepten dolayı LCD ile ilgili yeni bir anlatım ve uygulama örneği yapma ihtiyacı doğdu. Bu yazıda amaçlanan kayan yazı konusunun en temel yönünü incelemektir.

Kayan yazı yapmak için öncelikle kullanacak olan malzemeler tesbit edilmelidir. Bu malzemeler ile önce taslak devre en azından tasarlanmalıdır. (Simülasyon programlarını kullanmamanızı tavsiye ediyorum.) Daha sonra ise elimizdeki taslak devreye göre program yazılmalıdır. Biz bu devrede PIC16F84 mikrokontrolcü ve 2X16 LCD ekran kullanacağız. Programda ise tercihen JAL kullanacağız. Aslında ne ile programlarsanız programlayın malzemenin yapacağı iş aynıdır.

Bir kayan yazı programı oluştururken her zaman çeşitli seçenekler vardır. Bu yazı için aklıma gelen ilk iki seçeneği anlatacağım.

Birincisi; LCD ekranda görünecek her şeyi tek tek yazarak program oluşturmaktır. Bu yöntem en basit yöntemdir ve hiç bir işlem yapmaya gerek yoktur. Tek kusuru her görünecek şey programa yazıldığından dolayı program biraz uzun oluyor. Programda geçen;
hd44780_line1hd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbosbosbeklesatırları kayma özelliği verecek şekilde sonuna kadar tekrarlanıyor. Böylece programcılık açısından ilkel sayılabilecek bir yöntemle kayan yazı yapılmış oluyor ama kesinlikle çalışmakta ve yazıyı kaydırmaktadır.
-- ===========================================include 16f84_4include jlibinclude hd447804-- === AYARLAR ===HD44780_clear -- LCD ekran siliniyor-- === ALT PROGRAMLAR ===procedure bos ishd44780 = " " -- bosluk karakteriend procedureprocedure bekle is -- kayma hizini buradan ayarladelay_10ms(25) -- 250 milisaniye bekleme hiziend procedure-- === PROGRAM BASI ===forever loophd44780_line1 -- birinci satira githd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbosbosbeklehd44780_line1hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbosboshd44780 = "M"beklehd44780_line1hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbosboshd44780 = "M"hd44780 = "e"beklehd44780_line1hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbosboshd44780 = "M"hd44780 = "e"hd44780 = "h"beklehd44780_line1hd44780 = "e"hd44780 = "t"bosbosboshd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"beklehd44780_line1hd44780 = "t"bosbosboshd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"beklehd44780_line1bosbosboshd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"beklehd44780_line1bosboshd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbeklehd44780_line1boshd44780 = "M"hd44780 = "e"hd44780 = "h"hd44780 = "m"hd44780 = "e"hd44780 = "t"bosbosbekleend loop-- === PROGRAM SONU ===
İkinci yöntem ise genel geçer olarak çoğunlukla kullanılan programlama yöntemidir. Bu programda bilgiler değişkenlere atanarak, değişkenlerdeki bilgiler yer değiştirilmekte ve böylece kaydırma işlemi yapılmaktadır. Bu şekilde yapılan program daha kısa olmakta ve çok çeşitli seçenekler üretmeye ve geliştirmeye uygundur.

Programda geçen; d = d0d0 = d1d1 = d2d2 = d3d3 = d4d4 = d5d5 = d6d6 = d7d7 = d8d8 = dsatırları kayma işlemini gerçekleştirmektedir. Program ise şöyledir:
-- ===========================================include 16f84_4include jlibinclude hd447804-- === DEGISKENLER ===var byte d,d0="M",d1="e",d2="h",d3="m",d4="e",d5="t"var byte d6=" ",d7=" ",d8=" "-- === AYARLAR ===HD44780_clear -- LCD ekran siliniyor-- === ALT PROGRAMLAR ===procedure bekle is -- kayma hizini buradan ayarladelay_10ms(25) -- 250 milisaniye bekleme hiziend procedure-- === PROGRAM BASI ===forever loophd44780_line1 -- birinci satira githd44780 = d0 hd44780 = d1 hd44780 = d2 hd44780 = d3 hd44780 = d4hd44780 = d5 hd44780 = d6 hd44780 = d7 hd44780 = d8d = d0 -- degiskenlerdeki bilgileri kaydird0 = d1d1 = d2d2 = d3d3 = d4d4 = d5d5 = d6d6 = d7d7 = d8d8 = dbekleend loop-- === PROGRAM SONU ===
Yukarıda verilen programlarda kayma hızı delay_10ms(25) satırından ayarlanmaktadır. Bu programda 250 milisaniyelik zaman gecikmesi kullanılmıştır. Ayrıca bu programda LCD ekranın satırı tamamen doldurulmamıştır. Belli bir alanda kaydırma işlemi yapılmaktadır.

İstenirse kaydırma alanı değiştirilebilir veya ikinci satırda da ayrı bir kaydırma yapılabilir. Bu örneğimizde ikinci satır için ayrı bir kaydırma işlemi yapılıyor. Birinci satırın değişkenleri d d0 d1... şeklinde tanımlanmıştı. İkinci satırda ise s s0 s1 s2 s3 s4 şeklinde tanımlandı. Kaydırma için değişkenlerdeki bilgilerin değiştirilmesi ayrıca yapıldı. Burada ayrıca s s0 s1 s2 s3 s4 değişkenleri iki defa gösterilerek daha uzun bir satır oluşturuldu. Kayan tazıda kaydırılacak cümle kısa ise bu şekilde tekrar gösterimle daha uzun bir kayma alanı oluşturulabilir.-- ===========================================include 16f84_4include jlibinclude hd447804-- === DEGISKENLER ===var byte d,d0="M",d1="e",d2="h",d3="m",d4="e",d5="t"var byte d6=" ",d7=" ",d8=" " -- Yazi arasindaki bosluklarvar byte s,s0=")",s1="=",s2="-",S3=">",s4=" "-- === AYARLAR ===HD44780_clear -- LCD ekran siliniyor-- === ALT PROGRAMLAR ===procedure bekle is -- kayma hizini buradan ayarladelay_10ms(25) -- 250 milisaniye bekleme hiziend procedure-- === PROGRAM BASI ===forever loophd44780_line1 -- birinci satira githd44780 = d0 hd44780 = d1 hd44780 = d2 hd44780 = d3 hd44780 = d4hd44780 = d5 hd44780 = d6 hd44780 = d7 hd44780 = d8d = d0 -- degiskenlerdeki bilgileri kaydird0 = d1d1 = d2d2 = d3d3 = d4d4 = d5d5 = d6d6 = d7d7 = d8d8 = dhd44780_line2 -- Bu satira tersten kayma yapılacakhd44780 = " " hd44780 = " "hd44780 = " "hd44780 = s0 hd44780 = s1 hd44780 = s2 hd44780 = s3 hd44780 = s4 -- Daha uzun olsun diye tekrar gosterilecekhd44780 = s0 hd44780 = s1 hd44780 = s2 hd44780 = s3 hd44780 = s4s = s4 -- degiskenlerdeki bilgileri kaydirs4 = s3s3 = s2s2 = s1s1 = s0s0 = sbekleend loop-- === PROGRAM SONU ===
Devre şeması ve baskı devresi KiCad programı ile hazırlanmıştır.

Devreye ait şema

http://www.teknomerkez.net/ek/376/kayan_kicad_sch-k.gif

Devreye ait baskı devre

http://www.teknomerkez.net/ek/376/kayan_kicad_baskidevre.png

http://www.teknomerkez.net/ek/376/kayan_baski.gif

Montajı yapılmış ve çalışır şekilde görünüm

http://www.teknomerkez.net/ek/376/kayan3_uygulama.jpg

♥Pяєиsєs♥
11-10-2008, 09:09 PM
PIC16F877 10BIT ADC

Bu devre ile her türlü analog sensörü okunabilir. Referans ayarlarını VREF+ ve VREF- potlarından ayarlayabilirsiniz. VREF+ girişindeki gerilim displeyin göstereceği en büyük değeri ayarlar. En büyük sayı 1023 dür. Örnek olarak VREF+ yı 2,5v ayarlarsanız analog girişten 2,5v okuduğunuzda displey en büyük sayı olan 1023 ü gösterir. Bu girişi +5v a bağlarsanız analog girişten 5v okuduğunuzda 1023 ü güsterir. 1023 10 bitlik sayıdır.

VREF- ise ekranın göstereceği en küşük sayı yani 0'ı ayarlar. Örnek olarak bu girişi 1v ayarlarsanız analog girişten okuduğunuz gerilim 1v veya altında ise ekranda 0 sayısı gözükür.

Bu girişleri kullanmak istemiyorsanız VREF+ yı +5v a VREF- yi GND ye bağlayınız. Ya da ADCON1 registerinden gerekli ayarları yapınız.

Ölçmek istediğiniz değeri hesaplamak için şu yolu izleyin:

Örnek olarak VREF+ = 3v VREF- = 0v ise (3v - 0v)/1023= 0,00293v bu değer her sayıya denk gelen gerilimdir.

Bu durumda ekranda 1000 sayısını okuyorsak 1000 * 0,00293= 2,93v analog girişteki gerilimi gösterir.

Bu yöntemle istediğiniz ayarı yapabilirsiniz. Portb ye bağlı jojik problar ekrandaki sayının ikili (binary) dönüşümünü gösterir. Devreyi Deney amaçlı tasarladım 10bitlik dönüşüme örnek olarak gösterdim. Devre 10 bit olduğu için çok hassas. Potla deneyecekseniz mutlaka kondansatörle filitreleyin.

Displeyi ORTAK KATOT kullandım. Kristal 10mhz. ASM yazılımınıda ekledim.

Devre şeması

http://www.teknomerkez.net/ek/378/adc_semasi-k.gif

♥Pяєиsєs♥
11-10-2008, 09:09 PM
Dönen Işık - PIC 16F628 ile JALTURK Programlı


Devrenin Çalışması ve Yapısı

Devreden beklenen görsel efektin oluşması için temel olarak 3 tane led yeterlidir. Ledler programladığımız şekilde sırasıyla ışık yayacak ve bakıldığı zaman dönüyormuş hissini verecek şekilde sık ve olası beklenen görünüm açısından uygun şekilde yerleştirilmesiyle oluşacak gösteri devrenin görüntü açısından beklenen sonucudur. Dönen ışığın hızını Gecikme_10ms(15) -- 150ms bekle satırlarından ayarlayabilirsiniz. Bizim açımızdan 150 milisaniyelik gecikme ile elde edilen hız, görüntü açısından en uygun olduğu düşüncesiyle secilmiştir. Işığın dönme yönünü tersine çevirmek için ise PortB = 0b_0000_0001 satırı ile PortB = 0b_0000_0100 satırını yer değiştirmek yeterlidir. Ayrıca, D19 LED'i ucunda bağlı R7 direncinin değeri görüntüde en ortada olan LED'in parlaklığı ile alakalıdır. Bu LED'in biraz parlak olduğu düşünülürse bu direncin değerini büyütmek gerekmektedir. Örneğin 1K2 veya 1K5 gibi. Işığın parlaklığını değiştirmek için R4-R7 dirençlerinin değerlerini değiştirmek gerekmektedir.

Devrede PIC 16F628 mikrokontrolör entegresi kullanılmıştır. Bu entegrenin RB0, RB1, RB2 uçları çıkış olarak tayin edilmiş ve ledleri sürmektedir. PIC 16F628 entegresinin dahili osilatör ve dahili reset özelliklerinden yararlanarak malzeme sayısı en alt düzeye çekilmiştir. Devre tasarlanırken en basit hali esas alınmış ve geliştirmeye açık olacak şekilde düşünülerek ledler transistörlerle sürülmüştür.
-- ===========================================-- === DONANIM AYARLARI ===INCLUDE 16F628_GENELpragma target fuses 0x3F11 -- dahili osilator ve reset-- === PORTLARIN YONLENDIRILMESI ===Pin_B0_Yon = Cikis -- Pin B0 ÇıkışPin_B1_Yon = Cikis -- Pin B1 ÇıkışPin_B2_Yon = Cikis -- Pin B2 Çıkış-- === PROGRAM AYARLARI ===PortB = 0b_0000_0000-- === PROGRAM BASLANGICI ===FOREVER LOOP PortB = 0b_0000_0001 Gecikme_10ms(15) -- 150ms bekle PortB = 0b_0000_0010 Gecikme_10ms(15) -- 150ms bekle PortB = 0b_0000_0100 Gecikme_10ms(15) -- 150ms bekleEND LOOP-- === PROGRAM SONU ===

Devre şeması

http://www.teknomerkez.net/ek/379/donen-sch-k.gif


Baskı devre

http://www.teknomerkez.net/ek/379/donen_baski_devre.gif

http://www.teknomerkez.net/ek/379/baski_devre_hazir1.gif

Montaj yapılmış görünüm

http://www.teknomerkez.net/ek/379/donen_resim1.gif

♥Pяєиsєs♥
11-10-2008, 09:09 PM
7 Segment Display Yerine 5x7 Display Kullanımı



Pek çok devrede kullandığım 7 segment display yerine 5x7 dot matrix display'i kullanmak düşüncesi bende gelişince bu yazıda anlatılan devre ortaya çıktı. Devre temelde çok basit olmasına rağmen kibar bir montaj yapmanın zorlukları ortaya çıkmaktadır. Bu sebepten dolayı önce montaj yapılmış ve bu montajın ortaya çıkardığı şartlara göre program yazılmıştır.

Devrenin yapısı ve çalışması

Devre BINARY girişleri işleyerek 5x7 dot matrix display için uygun hale getirerek göstermektedir. Devre genel kullanım amaçlı olarak tasarlanmıştır. Herhangi bir +5V seviyeli sayıcı entegre A, B, C ve D çıkışlarına direkt olarak bağlanabilmektedir. Devrede kullanılan tek aktif eleman olan PIC16F628 mikrokontrolör entegresi besleme uçları dışında kalan bütün uçlara ihtiyaç duyulmuş ve bu uçlar aktif olarak kullanılmıştır. Bu uçları kullanabilmek için osilatör ve reset elemanları dahili olarak kullanılmıştır. Uçlar montaj işlemi için display uçlarına en yakın ve uygun noktadan bağlanmıştır. Ayrıca devrede kullanılan dirençler smd olarak seçilerek montajın olabildiğince küçük bir alana sığdırılmasına çalışılmıştır. 5x7 display olarak 23x39 mm'lik ebatlarda ve ortak katod satırlı olan KPM-1057A (http://www.dijitalelectronic.com/kpm-1057a-bx_.pdf) kullanılmıştır. Baskı devre bu elemanın tam arkasında yerleşecek şekilde dizayn edilmiştir. Ayrıca baskı devre uzun kesilerek vidalama delikleri açılabilir. Devrenin programlanmasında JAL (http://jal.sourceforge.net/) ve JalTurk (http://jalturk.sourceforge.net/) programları kullanılmıştır. Bu iki programda aynı şekilde çalışmaktadır.

Devre BCD veya Binary çıkışları işleyebilmektedir. A, B, C ve D girişleri HIGH seviyesi +5V olmalıdır. Bu girişler için 1'er saniye arayla değer artıran PIC16F628 ile test devresi tasarlanması tercih edilmiştir. Bu sayıcı devre sadece devrenin testi amacıyla yapılmıştır. Sizler BCD veya Binary sayıcı olarak istediğiniz devreyi yapabilirsininz veya herhangi bir sayıcı entegresinin çıkışlarını direk olarak bu devreye bağlayabilirsiniz. Tasarlanan bu devrede dahili osilatör ve dahili reset ile programlayınca hiç bir ek malzemeye gerek kalmayan sayıcı yapılmış oluyor.

Bu sayıcı devrenin çıkış uçları:

A - RB0 6 nolu uç.
B - RB1 7 nolu uç.
C - RB2 8 nolu uç.
D - RB3 9 nolu uç.


Devrenin JAL (http://jal.sourceforge.net/) ve JalTurk (http://jalturk.sourceforge.net/) programları:

Devre malzeme yerleşimi öncelikli olarak tasarlandığı için programda her bir uca tek tek atama yapma yöntemi seçilmiştir. Eğer Mesela, PORTB ve PORTA düzenli olarak kullanılabilseydi program daha basit olurdu. Program uçları tanımlanan değerleri While döngüsüyle girişlerden aldığı koşullara uygun olarak tanımlanan çıkışlara uygun değerler aktarmaktadır. Devrede ortak katod satırlı 5x7 dot matrix display (KPM-1057ASR (http://www.dijitalelectronic.com/kpm-1057a-bx_.pdf)) kullanılmıştır. Kullanılan display ortak anot satırlı display olarak tercih edilirse programda gerekli düzenleme yapılması gerekmektedir. Bu çalışmada devreyi sadece ortak katod satırlı display ile denedim. Devrenin JAL (http://jal.sourceforge.net/) ve JalTurk (http://jalturk.sourceforge.net/) kaynak kodları yazının sonundadır.

Devrenin Montajı

Devre KiCad (http://kicad.sourceforge.net/) ile hazırlanmıştır. Bu çalışmada ek kütüphaneler hazırlanmış ve kullanılmıştır. Bu kütüphaneler m16f628-1.lib, display.lib ve KMP-1057.mod kütüphaneleri olup ek dosyada bulunmaktadır. display.lib kütüphanesinde bulunan 5X7MATRIX sembolünde uçlar montaja göre dizayn edilmiş ve ortak uçlar gösterilmemiştir. Devrede bulunan R8 150 Ohm direnç olası durumlar düşünülerek şemada çizilmiş ve baskı devrede yerleştirilmiş olmasına rağmen kullanılmamıştır. Devrede bulunan R1-R7 470 Ohm değerinde olan dirençler hazırlanan baskı devrede smd parça olarak kullanılmasına rağmen 1/4 wattlık normal dirençlerden baskı devrede montaj uçlarına delikler delinerek dik yerleştirmek koşuluyla kullanılabilir. Kullanılacak dirençler montaj açısından sorun oluşturmamaktadır. Ayrıca besleme uçlarına 100nF değerinde bir kondansatör ilave edilmesinde fayda vardır. KPM-1057ASR display soketlerle montaj edildiğinden takma ve çıkarma imkanı vardır.

Devre Şeması

http://www.teknomerkez.net/ek/380/5x7-7-sch.png


Malzeme Listesi

U1: PIC16F628
R1-R8: 470 Ohm
MATRIX1: KPM-1057ASR

Baskı devre ve malzemeler

http://www.teknomerkez.net/ek/380/baski_devre-malzeme.gif

♥Pяєиsєs♥
11-10-2008, 09:09 PM
Hazır devreden görünümler

http://www.teknomerkez.net/ek/380/0021.gif

http://www.teknomerkez.net/ek/380/0013.gif

http://www.teknomerkez.net/ek/380/0018.gif

Çalışan devre resmi

http://www.teknomerkez.net/ek/380/1-resmi.gif

♥Pяєиsєs♥
11-10-2008, 09:10 PM
555 Entegreli Buton Kontrollu Flaşör Devresi

Besleme gerilimi buton ile kontrol edilerek, butona basıldığında flaşörün çalıştığı ve ledlerin yanıp söndüğü 555 entegresi ile yapılan falşör devresidir.

http://www.teknomerkez.net/ek/388/555buton-kontrollu-flasor.gif

♥Pяєиsєs♥
11-10-2008, 09:10 PM
Pil Durum Göstergesi Baskı Devresi


Pil durum göstergesinin baskı devresidir. Kendim hazırladım, başkaları da kullansın.

http://www.teknomerkez.net/ek/386/pil_gostergesi_pcb.png

♥Pяєиsєs♥
11-10-2008, 09:10 PM
Ses ve Frekans ve Görüntü’ye İlişkin Devreler Nelerdir ?

- Mikrofon Devreleri
- Ton kontrol
- Amplifikatörler entegreli / transistörlü / mosfetli
- Mixer (karıştırıcılar)
- Equalizer
- VU Metreler
- Hoparlör geciktirme ve koruma devreleri
- Ses ve siren devreleri
- Stereo kodlayıcı / çözücü
- Ses çözücüler
- Tweater koruma ve tweater devreleri
- Dolby , HI-FI sistemler
- Ses Kayıt Devreleri
- AV , D-SUB , HDMI converterlar
- AV Test sinyali devreleri
- Görüntü Çoklayıcılar
- RF ses ve Görüntü Aktarıcılar

ve çeşitli ses/frekans, Görüntü İşleme devreleri.

♥Pяєиsєs♥
11-10-2008, 09:10 PM
Devre : 20W Entegreli Simetrik Beslemeli Anfi.

Açıklama :TDA2040 entegresi, simetrik olarak beslendiği zaman da 20W
çıkış gücü verebilir. Besleme gerilimi tek kaynak besleme değerinin aynısı fakat
polarite olarak ikiye bölünmüş olmalıdır. Entegre, düşük harinonik ve
geçiş distorsiyonuna sahiptir. Kısa devre koruma sistemi ve aşırı güç
sınırlandırıcı sisteme sahiptir. Ayrıca sıcaklık koruması da bulunmaktadır.

Kaynak : Elektronik Devre Uygulamaları (Eyüp Ersan SÜLÜN)

Şema:

http://i35.tinypic.com/o5t7v8.jpg
20W Anfi devre Şeması (http://i35.tinypic.com/o5t7v8.jpg)

Devrenin kurulumu göründüğünden daha basittir. Bizzat benim tarafımdan
denenmiş ve ev ses sistemleri için çok kaliteli bir anfi devresidir. Düşük Watt lı bir
sub-woofer(300W yazan) ’u dahi kaldırabilecek kapasitedir. Şuan da Logitech ses
sistemlerinde dahi bu devre kullanılmaktadır. Tavsiye ederim.

http://i38.tinypic.com/2h2kz93.jpg

- TDA 2040 1
- 1 uF /16v Kondansatör 1
- 220 uF 25V Kondansatör 2
- 22 uf /25v Kondansatör 1
- 100 mF Kondansatör 3
- 22 K Drenç 2
- 4,7 ohm Drenç 1
- 680 ohm Drenç 1

♥Pяєиsєs♥
11-10-2008, 09:11 PM
Amplifikatör (Fr: amplificateur, kısaca ampli), müzik sistemlerinde yükseltici olarak kullanılır. Kaynak cihazlardan (CD çalar, pikap gibi) çıkan ses sinyallerini güçlendirerek hoparlörlere gönderme görevini üstlenir. Çeşitli mimariler ve bu mimari özelliklere dayanan sınıflandırmalar mevcuttur, ama asıl sınıflandırma transistörlü yapıda olanlar ve vakum tüplü, yani eskiden beri Türkçe’ye yerleştiği şekli ile, lambalı yapıda olanlar arasındadır. 2 ve 4 kanallı olarak piyasada mevcuttur.

Bunlarla birlikte son yıllarda yaygınlaşan hibrid (melez) tasarımlar da vardır. Yine bunlara ek olarak entegre yapıdakiler, giriş/güç katı ayrı kasalar halinde üretilenler ve monoblok (güç amplileri için) şeklinde ana yapıdan bağımsız alt sınıflandırmalar da mevcuttur.
Yapı ve Tasarımı
Amplifikatörler genelde ısınma gibi bir takım dezavantajları olduğu için bilgisayar sektöründe sıkça karşımıza çıkan ve soğutma amacıyla kullanılan aluminyum maddesiyle soğutulurlar. Genelde bu maddeden yapılmış bir kasayla hazırlanırlar. Bu kasa hem görünüşü, hem de soğutma özelliği sayesinde sektörde geniş kulanım alanına sahiptir. Amplifikatör içindeki entegre ve benzeri yarı iletken maddeler bu kasa üzerine yüzeyleri temas edecek şekilde montajlanır ve kasa entegrelerle bir bütün olarak çalışır. Fan barındıran modeller de bulunmakta ve kasanın soğumasına hava akımıyla katkıda bulunulmaktadır.
http://img353.imageshack.us/img353/260/sema9068fc.gif
http://img360.imageshack.us/img360/5756/sema8853uq.gif
http://img360.imageshack.us/img360/1757/sema25786fm.jpg
http://img360.imageshack.us/img360/6418/50w6oo.gif
http://img360.imageshack.us/img360/5945/120w2ey.gif
http://img379.imageshack.us/img379/844/sema2442pn.jpg
http://www.yorumla.net/images/statusicon/wol_error.gifResim Otomatik Küçültülmüştür. Bu yazıyı Tıklayarak Orjinal Halini Görebilirsiniz. Bu resim 750x592 Boyutlarındadırhttp://img379.imageshack.us/img379/2476/sema1529a1wi.jpg

♥Pяєиsєs♥
11-10-2008, 09:12 PM
http://www.donanimmerkezi.com/depo/devre/50whi-fi.gif
http://www.elektrobilisim.com/dimages/anfi2x50w.gif
TDA2052’li 60W Amplifikatör

TDA2052 entegresi 4 ohm yük ile 2X25V besleme gerilimi altında maksimum 60W çıkış vermektedir 4 ohm 20cm woofer ile çok güzel çalışmaktadır Entegre biraz TDA7294’e benziyor (aynı onun gibi ısınıyor) Ses kalitesi oldukça güzel

NOT: ENTEGRENİN MONTAJINI 30W KALEM HAVYA İLE YAPINIZ MONTAJ SIRASINDA HAVYANIZIN ENTEGREYİ ISITMASI DURUMUNDA ENTEGRENİN SES KALİTESİNDE OLDUKÇA BÜYÜK KAYIPLAR OLUYOR ENTEGREDE ZATEN 7 TANE BACAK VAR İŞİNİZİ BİRAZ YAVAŞ YAPIN BACAĞIN BİRİNİ LEHİMLEDİKTEN SONRA ENTEGRE BACAĞININ SOĞUMASINI BEKLEYİN YOKSA ENTEGRE DE YANMA DURUMU DA MEYDANA GELEBİLİR
http://www.elektrobilisim.com/dimages/tda_2052_orj_nal.jpg
http://www.elektrobilisim.com/dimages/tda1554q__4x11w.gif
TDA1554 2+1 Amplifikatör
http://www.elektrobilisim.com/dimages/tda_1554_2_1_anf_s_.gifKaynaklar:Wikipedia,Elektro bilisim

♥Pяєиsєs♥
11-10-2008, 09:12 PM
Cep Telefonu frekans Devresi
Günümüzde iletişim, kablolu ve kablosuz olmak üzere iki şekilde yapılıyor. Kablosuz iletişim cihazları, sağladığı kolaylıklar ve hizmetler nedeniyle
kablolu iletişim cihazlarına göre daha çok tercih ediliyor. Çevremize baktığımızda çok çeşitli kablosuz iletişim araçlarına rastlıyoruz. Telsiz
sistemleri, cep telefonları, radyo-televizyon alıcı ve vericileri, uydu haberleşme sistemleri bunlardan bazıları. Bu cihazlardan kimi tek yönlü iletişim sağlarken, kimi de çift yönlü iletişim sağlıyor. Her birinin kullanım alanı farklı olsa da bu cihazların ortak yönü, radyo dalgaları ile çalışıyor
olmaları.
Cep telefonu, kablosuz iletişim imkanı sağlayan en önemli cihaz kuşkusuz. Dünyanın herhangi bir yerinden bir başka yerini arama imkanı sağlaması ve taşınabilir olması nedeniyle toplumun büyük kesimi tarafından tercih ediliyor. Sağladığı kolaylıklar yanında, ortama yaydığı elektromanyetik
dalgalar ile bizleri ve çevresindeki elektronik cihazları da olumsuz etkiliyor aslında.Alan şiddeti zayıf olduğu için normal şartlarda bu sinyallerden pek etkilenmiyoruz. Fakat cep telefonunu bir hoparlöre, televizyona veya radyoya yaklaştırdığımızda ortaya çıkan parazitik sesleri rahatça duyabiliyoruz. Cep telefonunun anteni vasıtasıyla ortama yayılan bu elektromanyetik radyasyon (iyonlaştırmayan radyasyon) özel cihazlarla
tespit edilebiliyor. RF sniffer veya RF dedektör diye adlandırılan bu cihazlar, ortamdaki en küçük elektromanyetik etkinliği algılayabiliyor.
Bu yazıda, cep telefonlarının çalıştığı GSM bandındaki sinyalleri tespit etmeye yarayan bir RF dedektörünün yapımı anlatılıyor.

Radyo frekans
Radyo frekans (RF) iletişim, bilindiği gibi elektromanyetik dalgalar vasıtasıyla sağlanıyor. Elektromanyetik dalgalar, elektrik alan ve manyetik
alan olmak üzere iki bileşene sahip ve boşlukta ışık hızında ilerliyor. fiekil 1’de görüldüğü gibi dalga bileşenleri birbirine dik durumda. Dalga boyu, ışık hızının frekansa oranı ile hesaplanıyor (λ=c/f).Elektrik alan ve manyetik alan bileşenlerinin zamana bağlı değişimi sayesinde dalga şeklinde
yayılım mümkün oluyor. Faraday yasasına göre, zamanla değişen bir manyetik alan, alan içinde
bulunan iletken çerçevede bir gerilim indükler.Bu etkiye benzer olarak, elektromanyetik alan içinde bulunan bir antende de gerilim indüklenir.
Yani, verici cihazın anteninden ortama yayılan elektromanyetik enerji, alıcı cihazın anteni ile alınarak bir elektriksel sinyale dönüştürülür. Bu sayede
çok uzak mesafeler arasında analog veya sayısal veri iletimi mümkün hale gelir.

GSM
“Global System for Mobile Communication”kelimelerinin kısaltılmış hali olan GSM, hücresel bir yapıya sahip. 900 MHz ve 1800 MHz olmak üzere iki ayrı frekans bandını kullanıyor. GSM sisteminde cep telefonu ile yakınındaki baz istasyonu arasında radyo dalgaları ile iletişim gerçekleşiyor Telefonun hangi hücre içerisinde bulunduğuna dair bilgi, belirli zaman aralıkları
yla baz istasyonuna gönderilen sinyallerden anlaşı lıyor. GSM sistemi, hücresel yapısı sayesinde kapsama alanı içinde bulunan binlerce abonenin
kablosuz olarak görüşmesini sağlıyor. GSM sisteminde cep telefonunun baz istasyonuna gönderdiği sinyalin frekansı ile baz istasyonunun
cep telefonuna gönderdiği sinyalin frekansı farklı olduğundan görüşme esnasında hem konuşma hem de dinleme mümkün oluyor. gönderme (uplink) ve alma (downlink) frekansları görülüyor.

frekans bandı
Telefon bataryasının daha uzun süre kullanılmasını sağlamak için telefonun baz istasyonuna olan uzaklığına göre RF sinyal gücü otomatik olarak
ayarlanıyor. Yani telefon baz istasyonundan uzakta iken RF sinyal gücü daha yüksek oluyor. Uygun elektronik devreler kullanılarak 900 MHz veya 1800 MHz bandında çalışan cep telefonları nın ortama yaydığı RF sinyaller tespit edilebiliyor. Bu radyo sinyalleri kodlanmış yapıda olduğu için görüşmenin içeriği değil sadece sinyal etkinliği algılanıyor.

Elektronik devre
Cep telefonu dedektörünün devre şeması görülüyor. Devre, birbirine benzer iki algılayıcı birimden oluşuyor. Her bir algılayıcıda bobin, dipol anten ve diyot bulunuyor. Devre bir elektromanyetik alan içerisinde bulunduğunda bobinde küçük bir gerilim indükleniyor. Bobin uçlarına bağlı dipol anten ile RF sinyalin uzak mesafelerden algılanması sağlanıyor. Devredeki D1 ve D2 diyotları RF sinyalin algılanmasında ve demodüle edilmesinde görev alıyor. Devrenin verimli olarak çalışması için bu Diyotların germanyum veya schottky türünde olması gerekiyor. ileri
yön gerilimi yüksek olduğundan silisyum diyotları n kullanılması uygun değil.Algılanan RF sinyali kuvvetlendirme işini LM358 entegresi yapıyor. Bu entegre iki adet op-amp (işlemsel kuvvetlendirici) içeren ve tek kaynakla beslenebilen özelliğe sahip. Devre şemasından görüldüğü gibi LM358’in 3 ve 5 nolu uçları birbirine bağlı. Bu uçlar aynı zamanda C4 Kondansatörünün sağladığı Vref gerilimine bağlı.Devrenin çıkış sinyali LM358’in 1 ve 7 nolu uçları ndan alınıyor. Bir stereo kulaklık ile dedektör
devresinin ürettiği sinyaller dinlenebiliyor. Yani, ortamdaki RF sinyal etkinliği, kulaklıktan şiddeti zamanla değişen bir ses duyulmasını sağlıyor.
Parazit şeklindeki bu sesin duyulması 3-4 metre yarıçapındaki alanda bir RF sinyal kaynağı olduğunu gösteriyor.Devredeki bir diğer önemli nokta, kuvvetlendirme katsayısını belirleyen R3 ve R7 dirençleri. Bu dirençlerin değeri küçük olduğunda (örneğin 100k), kazanç düşük olacağından RF sinyali algılamak zorlaşıyor. Direnç değeri çok büyük olduğunda ise (örneğin R>10M) kazanç çok yüksek oluyor ve kulaklıktan duyulan sesin gürültüsü artıyor. Bu nedenle 8.2M direnç kullanmak iyi bir seçim olacaktır.
fiekil 1: Dalga bileşenleri
fiekil 2: Baz istasyonu ve radyo dalgaları
http://img112.imageshack.us/img112/9590/64791789vw1.jpg
cep telefonu dedektörünün son hali görülüyor. Dedektörün hassasiyeti birkaç faktöre bağlı. Bunlar, kullanılan diyotların türü, anten uzunluğu ve LM358’in kazanç katsayısı.Cep telefonu dedektörü için gerekli alzemelerin
listesi aşağıdaki gibi.
1 adet LM358 entegre
1 adet 8’li entegre soketi
2 adet 8.2M direnç
2 adet 100k direnç
2 adet 1k direnç
2 adet 220R direnç
1 adet 2.2k direnç
3 adet 100nF kondansatör
1 adet 100uF/16V kondansatör
2 adet BAT43 diyot
1 adet 1N4148 diyot
2 adet bobin (10 sarım)
4 adet 8 cm uzunluğunda bakır tel
1 adet LED
1 adet stereo kulaklık
1 adet stereo kulaklık soketi (pcb montajlı)
1 adet anahtar
1 adet 9V pil
Bakır plaket (6cm x 9cm)

Anten
Dedektör devresinde iki adet dipol anten bulunuyor Antenin verimli şekilde çalışması için anten boyunun elektromanyetik dalganın frekansına göre belirlenmesi gerekiyor. 900MHz frekans için uygun anten boyu şöyle hesaplanır.
λ=c/f = (300.000km/s)/900MHz =33.3 cm
Anten uzunluğu = λ / 2 = 16.6 cm


http://img112.imageshack.us/img112/8356/40599967ah0.jpg
Dalga boyu 33.3 cm olduğu için tam dalga boyunda anten kullanmak yerine yarım dalga boyunda anten kullanmak daha uygun olur. Bu durumda antenin her bir kolunun uzunluğu, dalga boyunun dörtte biri seçilir. Yani 4 adet antenden herbiri yaklaşık 8 cm uzunluğunda olur. Anten olarak 1 mm çaplı bakır tel veya kolayca eğilmeyen başka bir malzeme kullanılabilir. Antenleri birbirine 90 derece açıyla yerleştirmek gerekiyor Plaket üzerindeki bu yerleşim şekline göre sinyalin geldiği yön tespit edilebiliyor. Devrenin RF sinyal kaynağının sağında veya solunda olmasına göre kulaklığın sağ veya sol kanallarından duyulan sesin şiddeti farklı olacağından yön tayini yapılabiliyor.
Bobin
Devredeki her iki bobin 10 sarıma sahip. Tel olarak 0.5 veya 0.6 mm çaplı emaye kaplı bakır tel kullanılması gerekiyor. Sarım işlemi 5 mm çaplı silindirik bir malzeme (örneğin tornavida veya kurşun kalem) üzerine yapılabilir Bu şekilde hazırlanan bobinin indüktansı 0.2 mikro henry civarında oluyor. Bobini lehimlemeden önce uç kısımlardaki emaye kaplamayı zımpara ile kazımak gerekiyor.
http://img112.imageshack.us/img112/5837/14275100yi7.jpgdevre tamamı

♥Pяєиsєs♥
11-10-2008, 09:13 PM
http://img112.imageshack.us/img112/1445/26214690rf7.jpg
Diyot
Dedektör devresinde kullanılan diyotlar hassasiyeti etkilediği için diyot seçimi önemli.BAT43 veya BAT45 adlı schottky türünde diyotlar
kullanılabileceği gibi AA112, AA116 veya AA119 adlı germanyum diyotlar da kullanılabilir. Silisyum diyot (örneğin 1N4001) kullanılması durumunda
devre yine çalışıyor, ancak RF sinyali algılama mesafe çok çok azalıyor.

Testler
Kapalı durumda olan bir cep telefonu ilk açıldığı anda, baz istasyonu ile arasında kısa süreli bir iletişim gerçekleşiyor. Bu iletişim dedektör
devresi ile tespit edilebiliyor. Yani telefon açıldığı sırada dedektör devresindeki kulaklıktan 2-3 saniye süresince parazitik sesler duyuluyor. Telefonla bir arama yapıldığında veya telefon çaldığında yaklaşık 5-6 metre uzaktan RF sinyal algılanabiliyor. Telefonun sessiz konumda veya titreşim modunda olması bu algılamayı etkilemiyor.Ayrıca, kısa mesaj (SMS) gönderme ve alma anındaki RF sinyaller de algılanabiliyor. Devredeki bobinlerin sarım sayısı ve antenlerin uzunluğu arttırılarak daha düşük frekanslı sinyallerin algılanması sağlanabiliyor. Devre 9V’luk bir pille çalıştırıldığında yaklaşık 20mA akım çekiyor ve pil gerilimi 4V’un altına düşünceye kadar sorunsuz şekilde çalışıyor

♥Pяєиsєs♥
11-10-2008, 09:13 PM
Çok Katlı (Multi Stage) Yükselteçler
Bu yazımızda yükselteçlerin arka arkaya bağlanması konusunu inceleyeceğiz. Tahmin edeceğiniz gibi tek transistörlü yükselteçler yeterli yükseltme sağlamazlar. Örneğin bir mikrofona konuştuğumuz zaman, mikrofon çıkışındaki 1-2mV civarındaki sinyalin bir hoparlörden duyulabilmesi yada bir radyonun anteninde oluşan 0,01mV civarındaki sinyalin hoparlörden duyulabilmesi için epeyce yükselteci arka arkaya bağlamak gereklidir.
Burada bence önemli olan bir konuyu öncelikle belirtmek istiyorum. Çok katlı yükselteçlerde ilk yükselteç yada ilk birkaç yükselteç çok önemlidir. Bu yükselteçleri oluşturan transistörlerin iç gürültüleri çok az olmalı. Buda nedir derseniz, çok katlı yükselteçlerde toplam kazanç her yükseltecin kazancının, bir sonraki yükseltecin kazancı ile çarpımına eşittir. Bu nedenle ilk transistörde üretilen gürültü çıkışta çok büyük gürültü haline dönüşebilir.
Bir yükseltecin çıkışını diğer yükseltecin girişine bağlamak için bazı kurallara uymak zorundayız. Nedir bunlar?
1- Her yükseltecin DC çalışma şartı vardır. Yükselteçler arka arkaya bağlandıklarında birbirlerinin DC çalışma şartlarını bozmamalılar.
2- Bir yükselteç çıkışında oluşan sinyal diğer yükseltecin girişine bağlanırken en az kayıp ve bozulmaya uğramalıdır.
3- Yükselteçler arka arkaya bağlanırken giriş ve çıkış empedanslarının (AC dirençlerinin) birbirlerine uygun olması gereklidir.
Direk Bağlama (Direct Coupling):
Özellikle ön yükselteçlerde kullanılan ve en ucuz olan bağlama yöntemi DİREK BAĞLAMA yöntemidir. Bu bağlama (bağlamaya kuplaj da denir) şekli adından da anlaşıldığı gibi bir yükseltecin çıkışını diğerinin girişine doğrudan bağlamakla sağlanır.
http://img169.imageshack.us/img169/9008/72393380bl3.gif
Şekilden de anlaşılacağı gibi her transistörün çıkış voltajı aynı zamanda diğer transistörün bayas voltajını sağlamaktadır. Bu tür devrelere DC yükselteç de denmektedir. DC yükselteçler özellikle çok düşük frekanslara hatta 0Hz (DC) den başlayarak devrenin izin verdiği en yüksek frekanslara kadar çalışırlar. Bu nedenle çok geniş uygulama alanlarına sahiptir. Örneğin DC regülatörler, ses yükselteçleri mantık devreleri gibi. Ayrıca entegre devrelerin iç yapılarında kondansatör bobin gibi devre elemanlarını kullanmak çok zor olduğu için direk bağlamalı yöntem kullanılır. Bu devrelerde hem AC hem de DC sinyaller girişten çıkışa kadar yükseltilirler. Devrenin girişinde olabilecek bir DC bayas kayması (ısı, DC gerilimde olabilecek kaymalar) devrenin çıkışında çok büyük değişiklere sebep olur. Devrenin kararlılığını sağlamak için bu tür devrelerde besleme voltajının çok düzgün olması gerekmektedir. Ayrıca ek önlemler olarak bazı geri besleme devreleri ilave edilir. (Geri besleme; bir devrenin gerek AC gerekse DC kararlılığını sağlamak üzere çıkıştan alınan sinyalin uygun şekilde girişe verilmesi ile sağlanır.) Direk bağlamalı devrelerde transistörleri TAMAMLAYICI (Copmlementary) şekilde bağlayarak da DC kararlılık kısmen sağlanabilir. Aşağıdaki şekilde iki transistörün Tamamlayıcı şekilde nasıl bağlandığı görülmektedir
http://img169.imageshack.us/img169/6721/86851043fw8.gif
Direk bağlantılı yükselteçlerde toplam kazanç her yükseltecin kazancının çarpımına eşittir. Kazanç A ile gösterilir. Örneği iki katlı bir yükseltecin toplam voltaj kazancı;
Av = Av1 x Av2 olarak ifade edilir.
Direk bağlantılı iki transistörlü yükselteçler Darlinton bağlantısı adı verilen bir tür özellikle bağlanarak güç yükselteçlerinin çıkış katı olarak kullanılır. Bu iki transistör hazır olarak tek bir kılıf içinde olabileceği gibi bizde iki ayrı transistörü uygun şekilde bağlayarak Darlinton bir transistör elde edebiliriz. Aşağıdaki şekle dikkat edecek olursanız E B C markalaması tek transistör için yapılmıştır.
http://img516.imageshack.us/img516/8678/99961668zk9.gif
Darlinton transistörlerde toplam ß değeri her iki transistörün ß değerlerinin çarpımına eşittir.
ß = ß1 x ß2
Darlinton transistörlerin giriş empedansları da çok yüksektir.
Yaklaşık olarak;
Ri = ß x Ro (Ro, çıkış empedansıdır.)
Direk bağlı yükselteçler için bir özet yapacak olursak;
DC kararlıkları iyi değil
Güç kaynakları çok iyi olmak zorunda
frekans bant genişlikleri çok iyi
RC Bağlama (RC Coupling):
Bir devrenin çıkışındaki sadece AC sinyali sonraki devrenin girişine aktarmak istiyorsak ve bu iki devreyi birbirine bağlarken empedans uyumu sorunu yoksa bağlama elemanı olarak kondansatör kullanılır. Bu kondansatöre kuplaj kondansatörü denir.
http://img516.imageshack.us/img516/3024/76808170ss7.gif
Devrenin RC kısmının C si aradaki kuplaj kondansatörü, R si ise birinci transistörün RC si ve ikinci transistörün beyzine bağlı dirençlerdir. Kullanılan kondansatör, sinyal frekansına çok az empedans göstermelidir. Geçen sayıda da anlattığım gibi bir kondansatör DC derilimi geçirmez, düşük frekanslara ise yüksek empedans gösterir. Bu nedenle RC kuplajlı (bağlama yerine birazda kuplaj diyelim, çünkü elektronikte çok kullanılır.) devrelerde düşük frekanslarda kazanç azalır. Yüksek frekanslara çıkıldıkça kuplaj kondansatörünün empedansı iyice azalacağı için devrenin kazancı da (teorik olarak) artacaktır!!! Aslında böyle olamaz. frekans arttıkça kullanılan transistörün yüksek frekans karakteristiği, transistörün küçücük iç kapasiteleri hatta devrenin baskı devresinin şekli ve kullanılan malzemenin özeliğinden dolayı devrenin kazancı düşecektir. Direk kuplajlı devrelerde aslında yüksek frekanslarda bu özellikleri gösterirler. Aşağıdaki şekilde bir RC kuplajlı devrenin frekans yanıtı görülmektedir
http://img516.imageshack.us/img516/1701/72816565ra1.gif
Yukarıdaki şekilde devre kazancının Orta Band kazancına göre 3dB azalan iki köşe frekansını tanımlayabiliriz. Alçak köşe frekansında oluşan 3dB lik azalma Seri Kuplaj kondansatörleri ve CE Emitör kondansatörlerinden, yüksek köşe frekansında oluşan 3dB lik azalma yukarıda da yazdığım gibi transistörün iç kapasiteleri ile devrenin yapılış şekli ve kullanılan baskı devre malzemelerinden olur. İki köşe frekansı arasındaki bölgeye BAND GENİŞİLİĞİ adı verilir. Kazancın 3dB azaldığı yerlerde çıkış gerilimi en yüksek değerinin % 70,7 sine, yada çıkış gücü en yüksek değerin %50 sine düşer.
RC kuplajlı yükselteçler için bir özet yapacak olursak;
Devrenin DC kararlılığı iyi
Güç kaynakları çok iyi olmak zorunda değil
frekans bant genişlikleri orta düzeyde
Transformatör Kuplajı:
http://img382.imageshack.us/img382/9462/94678138ez7.gif

Arkadaşlar, transformatörler bir devrede hem DC yalıtım hem de empedans uygunluğu sağlamak için kullanılır. İdeal transformatörde hiç kayıp olmaz. Yani girişine uygulanan gücü çıkışından aynen alabiliriz. Fakat bant genişlikleri çok dardır. Özellikle ses frekans devrelerinde istenilen bant genişliğini tutturmak için özel sarımlı transformatörler kullanmak gereklidir. Transformatörlerin bu dar bant özellikleri yüksek frekans devrelerinde çoğunlukla istenilen bir özellik haline dönüşür. Hatta bandı daha da daraltmak için transformatörler kondansatörlerle de desteklenerek sadece istenilen frekansı geçiren özelliklerde yapılır. Bu tür devrelere Rezonanslı Transformatör Kuplaj adı verilir. Transformatörün empedans uydurma işini de yaptığını söylemiştim. Şimdi bunu bir örnekle açıklayayım.
Bir yükseltecin çıkış empedansı 10K olsun. Buraya empedansı 8ohm olan bir hoparlör nasıl bağlanır? Tabi ki primer sargısı empedansı 10K, sekonder sargısı empedansı 8 ohm olan bir transformatör ile bağlanır. Peki bu transformatör sargılarının sarım oranı (n) nedir?
N = \\\\/¯(Rprimer / Rsekonder)
N = 35 bulunur.
Bunun anlamı primer sargılarının toplamı sekonder sargılarının toplamında 35 kere fazladır. Yada girişte 35 volt varsa transformatörün çıkışında 1 volt oluşur. AŞimdi sorabilirsiniz. Biz sinyali yükseltelim derken transformatör sinyali iyice azalttı. Bu sorunun yanıtını siz bulun. Bir ip ucu, primer ve sekonder güçleri...
Transformatör Kuplajlı devreler için bir özet yapacak olursak;
Devrenin DC kararlılığı iyi
Güç kaynakları çok iyi olmak zorunda değil
frekans bant genişlikleri çok dar

♥Pяєиsєs♥
11-10-2008, 09:13 PM
RF Güç Yükselteçleri
Lineer (Doğrusal) RF güç yükselteçleri AM ve SSB vericilerin çıkış katı olarak yaygın olarak kullanılır. Aslında genel olarak giriş ve çıkış arasında ki bağlantı bir Lineer yükselteç tarafından sağlanır.
Lineer yükselteç yada doğrusal yükselteç, adından da anlaşılacağı gibi girişine uygulanan sinyalin şeklini, frekansını bozmadan fakat genliğini arttırarak çıkışa aktaran yükselteçlerdir. Bu yüzden, bilgiyi genliğinde taşıyan RF sistemlerinin (AM, SSB gibi) çıkış katı olarak kullanılır.
Lineer yükselteçler; A sınıfı tek transistörlü, paralel bağlı transistörlü veya AB sınıfı yada B sınıfı push-pull bağlı transistörlerden yapılabilir.
Bildiğiniz gibi A sınıfı yükselteçlerde bir takım bozulmalar (distorsiyonlar) olmuyor. Şüphesiz B sınıfı yada AB sınıfı yükselteçlerin de çalışma bölgelerinin doğrusal kısımlarında da aynı özellik var. Peki, Lineer yükselteç kullanmazsak ne olur. Şimdi burada kısa bir bilgilendirme yapacağım. Bir yükselteç doğrusal çalışmıyorsa, girişine uygulanan sinyali çıkışta şekli bozuk olarak bize verecektir. Bu dalga şeklinin trigonometrik ifadesini yazmaya kalkarsak (yani dalga şeklini genliği, frekansı gibi şeyleri)
f(t)= a0 + a1Cosw0t + a2Cos2w0t + a3Cos3w0t + a4Cos4w0t +....... anCosnw0t
Şimdi bu yazıyı okuyan pek çok arkadaş buda ne diyebilir. Hemen açıklayacağım. Aslında basit. Burada bir anımı anlatayım. Yıllar önce telsiz üreten bir firmada teknisyen olarak çalışıyordum. Yaptığımız telsizler lambalı idi. Gelen bir talep doğrultusunda ilk defa transistörlü VHF telsiz imal edecektik. Şirketimizin sahibi, patronumuz ve tasarım mühendisi, devreleri tasarladı. Bende baskı devre tasarımlarını yapıyordum. Devreyi inceledim. Tamam, sanat enstitüsünde öğrettikleri gibi osilatör frekansı düşük, sonra katlanarak yükseltiliyor... Her şey tamam fakat kafama takılmıştı. Bir diyot ve LC den oluşan devrenin giriş ve çıkış frekansları arasında üç kat fark vardı. Nasıl oluyor da diyot frekansı üçe katlıyordu? Anlamadım. Doğruca patronun yanına gittim ve sordum, nasıl oluyor? Şöyle purosundan derin bir nefes çekti. Biraz düşündü. Yahu, oluyor işte. Senin matematik bilgin bunu anlamaya yetmez, daha sonra anlatırım dedi. Tabi, o sıralar laplace transformu, fourier serileri gibi şeyleri bilmiyordum. Bilsem de fark etmez di, çünkü bunların anlamlarını da bilmiyordum. Şimdi yukarda ki ifadeyi anlamak için bunları bilmeye gerek var mı? Bilinse iyi olurdu. Bilinmediğini düşünerek size çok basit olarak anlatmaya çalışacağım. İşin özü şu; Kare, üçgen, kesik sinüs, kesik kosinüs gibi (tam sinüs ve kosinüs olmayan dalgaların dışında) dalgaların içinde sonuz sayıda sinüs dalgası vardır. Buradaki sinüs dalgalarının frekansları ana frekans ve tam katlarından oluşur. Şimdi yukarda ki ifadeye bakalım ve açıklayalım.
f(t) = a0 + a1Cosw0t + a2Cos2w0t + a3Cos3w0t + a4Cos4w0t +....... anCosnw0t
f(t)= Sinüs olamayan, periyodik bir dalga sekli, örneğin üsten kesik bir sinüs, kare dalga yada üçgen dalga gibi.
a0= Dalga şeklinin DC bileşeni
w = 2 . pi . f (f ana frekans)
a1Cosw0t= a1, ana frekansın genliği, Cosw0t ise ana frekans.
a2Cos2w0t= a2, ana frekansın ikinci harmoniğinin (ana frekansın iki katı) genliği, Cos2w0t ise ana frekansın ikinci harmoniği (ana frekansın iki katı).
a3Cos3w0t= a3, ana frekansın üçüncü harmoniğinin (ana frekansın üç katı) genliği, Cos3w0t ise ana frekansın üçüncü harmoniği (ana frekansın üç katı).
a4Cos4w0t= a4, ana frekansın dördüncü harmoniğinin genliği, Cos4w0t ise ana frekansın dördüncü harmoniği.
anCosnw0t= an, ana frekansın n inci harmoniğinin genliği, Cosnw0t ise ana frekansın n inci harmoniği.
Yani, sinüs dalgası dışındaki periyodik dalgalar, frekansları ana frekansın kendisi ve katları olan sinüs dalgalarından oluşur. Bu ne işe yarayacak derseniz, frekans katlama devreleri bu işi yapıyor, önce dalga şekli bozularak harmonikler üretiliyor (bir diyot yada A sınıfı çalışmayan transistörlü bir devre ile). Sonra katlayıcının çıkışına bu harmoniklerden hangisini kullanacaksak sadece onu alan bir LC devresi konuyor. Her halde bu açıklama işe yaramıştır.
Bir yükselteç doğrusal çalışmıyorsa, girişine uygulanan sinyali çıkışta şekli bozuk olarak bize verecektir demiştik. Yukarıdaki açıklamam iyi analiz edilmişse içinde işe yaramayan pek çok bileşkeler olduğunu ve yükseltecin veriminin azalacağı, çıkış sinyalinin seviyesinin düşeceği açıktır.
Genel olarak bu bölümü özetlersek;
Bir RF dalgasındaki bilgi dalganın genliğinde (AM, SSB) taşınıyorsa Lineer yükselteç kullanılır. Bir RF dalgasındaki bilgi dalganın frekansında (FM) taşınıyorsa Lineer yükselteç kullanılmayabilir. Dar bantlı bir vericimiz varsa (Mors gibi) ve modülasyon kollektör besleme voltajını değiştirerek yapıyorsak AM için çıkış katı olarak kullanabiliriz. Fakat bu tür bir yükselteci SSB olarak kullanmak mümkün olmaz.
A-Sınıf RF Yükselteci:
Bir RF yükselteç içinde olmazsa olmaz devre parçalarından oluşur.
http://img337.imageshack.us/img337/4048/81270906wm3.gif
Buradaki Bayas devresi yükseltecin çalışma sınıfını belirler. Matching (eşleme) devreleri transistörün giriş empedansını girişe bağlanan bir önceki devrenin çıkış empedansına eşlemeye, çıkıştaki matching devresi ise transistörün çıkış empedansını anten empedansına uydurmaya yarar. Profesyonel devrelerde genellikle giriş ve çıkış empedansları özel bir durum yoksa 50 ohm olarak yapılır. RFC (RF şok) RF e çok yüksek empedans göstererek RF sinyalin besleme ve bayas devrelerinden geçmesine engel olurlar. A sınıfı bir yükselteç en iyi lineeriteye ve en düşük distorsiyon oranına sahiptir. Fakat verimi düşüktür. Bunun sebebi ise çalışma sınıfının özelliğinden dolayı girişine bir sinyal uygulanmasa bile bir kollektör akımının akmasıdır.
Yukarıdaki devreye besleme voltajı ve giriş sinyali uygulandığında, AC sinyal transistörün kollektöründe besleme voltajının iki katı olarak salınır. Kollektördeki RFC AC sinyalin besleme kaynağı tarafından kısa devre edilmesine engel olur. AC sinyal kollektöre bağlı matching devresi üzerinden antene beslenir. Transistörden geçen akım;
Ic = Icq + IoCoswt dir.

Ic = Transistörden geçen herhangi bir andaki kollektör akımı.

Icq = Transistörden geçen kollektör sessizlik (giriş sinyali olmadığında) akımı.

IoCoswt = RF sinyal bileşkesi olan kollektör akımı.

Herhangi bir andaki kollektör gerilimi;

Vc = Vcc - Io RL’ Coswt Buradaki RL’ kollektör empedansıdır.

Kollektörde harcanan güç bir miktar hesap sonunda

Pd = IcQ Vcc - (Io2 RL’) / 2 olarak bulunur.



Bu yükselteçlerde giriş sinyali yokken kollektör üzerinde çok fazla güç harcanır. Yukarıdaki formülün (Io2 RL’) / 2 parçası sinüs sinyali uygulandığında oluşan güç harcamasıdır. Formülden de anlaşılacağı gibi giriş sinyali yokken transistör üzerinde harcanan güç artıyor.
Devrenin verimi;
n = Io2 /( 2 Iomax2) 100%
Buradan en büyük verimin %50 nin altında olduğu anlaşılıyor.
Maksimum çıkış gücü;

Po = (Vcc IcQ) / 2
Girişe birden çok sinyal uygulandığında (örneğin çift ton uygulandığında) çıkış gücü tek tona göre düşer. Bu nedenle farklı güç formülleri de kullanılır.
Portalama = P.E.P / N

Burada;
Portalama = ortalama çıkış gücü

P.E.P. = Tek ton uygulandığında tepe güç.

N = ton sayısı
Bu şekilde transistör üzerinde harcanan güç;

Pd = IcQ Vcc - Portalama olarak ifade edilir.
Lineer yükselteçlerde kullanılan bayas devreleri çıkış transistörünün gücüne göre tasarlanır. Eğer düşük güç transistörleri kullanılıyorsa aşağıdaki devre yeterli olabilir.
http://img296.imageshack.us/img296/9420/16367432xu4.gif
Eğer kullandığımız çıkış transistörü fazla güç verecek ise aşağıdaki devreyi kullanmak daha uygun olacaktır
http://img381.imageshack.us/img381/9081/23770606xh6.gif
Güç transistörlerinin beta değerleri genellikle azdır. Bu nedenle Ib akımları yüksek olabilir. Yukarıdaki devrede bulunan transistör fazla Ib akımlarını karşılamak için kullanılmaktadır.
Her iki devredeki diyot yada diyotlar VB gerilimini sınırlamak için kullanılmaktadır. P1 ayarlı direnci Ib akımını yada IcQ akımını ayarlamak için kullanılmaktadır. RFC ise daha önce de söylediğim gibi girişe uygulanan RF sinyalin bayas devresi üzerinden kısa devre olmasını engellemek için kullanılmaktadır.
A sınıfı RF Yükseltecine Örnek;
http://img395.imageshack.us/img395/7318/76447770nr5.gif
Yukarıdaki devreyi açıklarken ses frekans yükselteçlerinden gerek devrede kullanılan malzemeler ve özellikleri bakımından ne kadar farklı olduğunu göreceksiniz.
Devrenin girişinde kullanılan C1, C2 ve L1 elemanları girişe bağlanacak olan RF kaynağının çıkış empedansının transistörün giriş empedansına çalışma frekansında uydurmaya yarar. Bu devre kullanılmazsa RF kaynağının empedansı ile transistörün giriş empedansı birbirine uygun olmadığı için devre iyi çalışmayacaktır. Bildiğiniz gibi elektrikte maksimum güç transferi için empedanslar eşit olmalı. Çıkış da yer alan L2, C5 ve C6 kapasiteleri ise transistörün çıkış empedansını anten devresine (anten kablosu ve anten dahil) uydurmaya yarar. RFC ler RF sinyalin besleme gerilimi ve bayas voltajı üzerinden kısa devre olmasını engeller. C3 ve C4 kondansatörleri ise besleme kaynaklarından gelebilecek olan bozucu AC sinyallerin devreye girmesine engel olmak için kullanılmaktadır.
Şimdi devre ile ilgili formülleri ve elemanların nasıl hesaplandığını bir örnekle açıklayalım;
Bu devremiz örneğin 30MHz de 13W güç verecek bir Lineer yükselteç olarak tasarlanmış olsun. Kullanılan transistörün giriş empedansı (1,7 - j1) olsun.
L1 için ;

Bobinin Q faktörü biraz geniş olması için 7 seçilsin. L1 bobinin reaktansı ;

XL1= (Q . Rin) + XCin

Burada Rin transistörün giriş direnci olup 1,7 ohm Xcin transistörün giriş empedansının sanal tarafı olup 1 ohm dur.

XL1 = ( 7 . 1,7 ) + 1
XL1 = 12.9 ohm

L1= XL1 / ( 2 . pi . f ) = 12,9 / ( 2 . pi . 3 . 107 )
L1 = 68,4 nH bulunur.

C1 için;

XC1= RL . \\\\/¯ ( Rin . (1 + Q2 ) / RL ) - 1
Değerleri yerine koyarsak
XC1= 41,8 ohm

C1 = 1 / ( w . XC1 )
C1 = 127pF

C2 için;
XC2 = Rin . (1 + Q2) / ( Q - \\\\/¯ (Rin . ( 1 + Q2 ) / RL) -1
XC2 = 13,8 ohm

C2 = 1 / ( w . XC2 )
C2 = 385pF bulunur.

Bulunan C1, C2 ve L1 değerindeki malzemeleri tam olarak bulmak mümkün değildir. Bu nedenle trimmer kondansatör ve ayarlı bobin kullanmak gereklidir.

Yükseltecin 13W gücünde olacağını söylemiştim. A sınıfı Lineer yükselteçte en çok %50 verim alınacağına göre transistör üzerinde normal ısıl şartlarda Pdmax 30W harcanacağını düşünelim.

Besleme voltajı 12,5V olduğuna göre sessizlik akımı IcQ;

IcQ = Pdmax / Vcc
IcQ = 30 / 12,5
IcQ = 2,4A

Kollektör yük direnci RL’ ;

RL’ = ( Vcc -Vsat ) / IcQ
Vsat, transistörün saturasyon voltajı 1,5V kabul edilsin.
RL’ = ( 12,5 -1,5 ) / 2,4
RL’ = 4,58 ohm bulunur.

Çıkış gücü ise;
Po = ( IcQ2 . RL’ ) / 2
Po = ( 5,76 . 4,58 ) / 2
Po = 13,2 W olduğu görülür.
Çıkışa bağlanacak anten empedansımız 50 ohm olduğuna göre aradaki empedans uydurma devresinin 4,58 ohm luk kollektör empedansını 50 ohm luk anten empedansına uydurması gereklidir.
Devremiz eğer fazla harmonik üretse idi ve biz bu harmoniklerin antene gitmesini engellemek istersek o zaman devrenin Q sunun yüksek olmasını isterdik. Yüksek Q harmonikleri ortadan kaldırdığı gibi dar bantlı çıkış almamızı sağlar. Q düşük seçilirse bu kez de geniş bantlı çıkış elde ederiz. Bizim devremiz zaten A sınıfı olduğu için harmonik bileşenleri doğal olarak az. Bu nedenle harmonik endişesi olmadan Q değerini düşük seçebiliriz. Çıkış devresinin Q su 3 olsun.
Qtoplam = Qgiriş + Qçıkış
Qtoplam = 7 + 3
Qtoplam = 10

XC5 = Qçıkış . Ro
XC5 = 3 . 4,58
XC5 = 13,75 bulunur.

C5 = 1 / ( w . XC5 )
C5 = 386pF

Bulunan C5 değerinden bazı parazitik kapasite değerlerini çıkarmak gereklidir. Daha iyisi C5 i trimmer kondansatör olarak kullanırız.

C6 değeri;
XC6 = RL . \\\\/¯Ro / (RL - Ro)
XC6 = 50 . \\\\/¯4,85 / (50 - 4,85)
XC6 = 15,9 ohm

C6 = 1 / ( w . XC6 )
C6 = 334pF bulunur.

C6 yı da trimmer olarak kullanmak gereklidir.

L2 değeri;
Transistörün çıkış empedansı Xcçıkış, 3.54 ohm olsun.

XL2 = XC5 + Xcçıkış + ( ( Ro . RL ) / XC6 )
XL2 = 13,74 + 3,54 + ( (4,58 . 50 ) / 15,9 )
XL2 = 31,64 ohm

L2 = XL2 / ( 2 . pi . f ) = 31,64 / ( 2 . pi . 3 . 107)
L2 = 149 nH

Şimdide gerilim ve güç kazançlarını hesaplayalım;

AV = ß . RL’ / Rin
Yada
AV = ( ft / fwork ) . ( RL’ / Rin )

Burada ft transistörün kesim frekansı olup örnek olarak 100MHz alalım.

fwork transistörün çalışma frekansı olup örneğimizde 30MHz idi.

AV = ( 100 / 30 ) . ( 4,58 / 1,7 )
AV = 8,98 gerilim kazancıdır.

Gp = 20 log AV
Gp = 19 dB güç kazancı bulunur.

Burada eksik kalan taraf sadece transistörün soğutucu hesaplamalarıdır.

♥Pяєиsєs♥
11-10-2008, 09:14 PM
ELEKTRONIK DEVRENIN BLOK SEMASI
http://img393.imageshack.us/img393/4517/audiodecvv3.gif
OSC: Kristalli osilatör. Simetrik kare dalga üretiyor. Hedef 3.2768 MHz de salinim yapmasi..
DIV: Frekans bölücü. Çikisi. 12800 Hz. Yani OSC ve DIV bloklarinin çikisi 12800 Hz olmali Bu bloklari nasil olusturursaniz olus.turun ama frekans bu ve dalga sekli simetrik kare dalga olmali
MIX: PLL/Mixer isin püf noktasi burada
LPF: Alçak geçiren filtre. 12000 Hz altini geçirmeli ki devrenin ürett..i 12800 Hz lik frekanslari yokedebilsin. Yoksa sürekli ince sesli bi islik duyarsiniz.
AMP: Ses kuvvetlendiricisi. Artik desifre edilmis sesi dinleyebilirsiniz.

ELEKTRONIK DEVRE SEMASI
http://img393.imageshack.us/img393/4680/c5audiopl3.gif
Devre cok basit. 2 entegreli. Beslemeniz reguleli 5 V olmali. Size tavsiyem gücü kasan1.n içinden almaniz . . Devreyi illâ bilgisayarda kullanacaksiniz diye bir sey yok. Televizyonlarda da kullanabilirsiniz. Sesi tasiyan kablonun bir yerinden kesilip araya monte edilmesi gerekiyor. Eğer ses duyamiyorsaniz bağladiğiniz uçlari değistirin.
Devreyi tv kartindan çikip ses kartina giren kisa kablonun yerine bu devreyi kullanmak en kolayi.. Devre kesinlikle çalisiyor. semalar da yeterince açiklayici.. Eğer çalismalarinizda sorunlar yasarsaniz. Lüften benimle irtibat kurun .
Bu devre piyasada ençok satilan devredir. Yapimi oldukca basittir. Deneylerinizde basarilar dilerim. Sizinde hosunuza giden devreleriniz varsa lutfen bana yollayin herkez faydalansin
Devrenin Yapilmis hali ve ufak bir hoparlor kutusuna koyulmus hali
http://img371.imageshack.us/img371/5962/101wy3.jpg
Bu da kutunun içi... Gördüğünüz gibi devre oldukça küçük 4 cm x 4 cm boyutlarinda ama o boyutlarda bir kutu bulunamadimi için biraz daha büyük bir kutuya yerlerlestirilmis
http://img393.imageshack.us/img393/6546/103tj8.jpg
Devreyi yaparken isinizi daha kolaylastiracak bir resim.


http://img158.imageshack.us/img158/2469/104vb5.jpg
Bu da arka plan görüntüsü..
http://img158.imageshack.us/img158/7809/106to6.jpg

♥Pяєиsєs♥
11-10-2008, 09:14 PM
LM331 FREKANS / GERİLİM DÖNÜSTÜRÜCÜ
Piyasada bulunan Bu entegre ile Frekansı gerilime çevirebilirsiniz.Örneğin 10khz de 12v, 1khz 1.5v gibi gerilim çıkış alınmaktadır. Çok amaçlı kullanılabilir. Zaman olursa RF (radyo frekans) devresiyle bu frekansı yollayıp alıcıdan çıkan frekansı gerilime dönüştürerek bir çok amaçlı kullanılabilir. İsis şeması aşağıdadır. proteus 7.1 sp4 uyumludur
http://www.yorumla.net/images/statusicon/wol_error.gifResim Otomatik Küçültülmüştür. Bu yazıyı Tıklayarak Orjinal Halini Görebilirsiniz. Bu resim 922x500 Boyutlarındadırhttp://img208.imageshack.us/img208/8440/99914361gi1.png

♥Pяєиsєs♥
11-10-2008, 09:15 PM
Video ve ses vericisi


http://img228.imageshack.us/img228/5297/106pi3.jpg
http://img88.imageshack.us/img88/167/satrxsemaob7.gif



http://img377.imageshack.us/img377/3699/satrxyerlesyr0.jpg



http://img228.imageshack.us/img228/8448/basschcb8.jpg

♥Pяєиsєs♥
11-10-2008, 09:16 PM
FM ALICI RADYO FREKANS DEVRE ŞEMASI

LPT için program yazamayacaksanız Normal kullanın. Makas işaretini kesmeyin ve port devresini yapmayın. lpt ile radyonun frekansını ayarlayabilmenizi amaçlıyor. siz elle ayarlayın önce. yaparsanız lüxe kaçarsınız

kolay gelsin.
http://img508.imageshack.us/img508/7771/aazradiofmqb2.jpg
Parça listesi

R1 47K
R2 22K
R3 100K
R4 39K
R5 10 ohm
R6-r12
7,5K - Opsiyonel
R13-r21 15K - Opsiyonel
P1-10K Logarithmic potansiyemetre
P2-100K Linear potansiyemetre
C1 39pF seramik
C2 47pF seramik
C3 2,2nF Polyester
C4, c14 220nF Polyester
C5 22nF Polyester
C6 10nF Polyester
C7, c18 180pF seramik
C8 150pF seramik
C9 100nF Polyester
C10, c13 330pF seramik
C11 220pF Seramik
C12, c16 3300pF Seramik
C15, c17 1800pF Seramik
C19, c21, c22 10mF/16V electrolytic
C20 10nF Polyester
C23 47nF Polyester
C24, c25 470mF/16V electrolytic
L1, l2
5 er tur 4mm çapında isoletelden tel kalınlık 0,6mm.
devre bitince kalibrasyon için telleri biraz açıp kapayın
gürültü duyunca bırakın
IC1
TDA7000 kılıf DIL18
IC2
LM7805 Power için
IC3
LM386 kılıf DIL 8
D1
BB329 veya BB105 veya televizyonlardan tünerden sökün.
SPEAKER
hoparlör 8W/1W.
S1
Switch
AERIAL
50cm izoleli kablo
CONNECTOR DB25
25 pin parallel PC (LPT) -Opsiyonel

♥Pяєиsєs♥
11-10-2008, 09:16 PM
BÖÇEK ALGILAYAN DEVRE
http://img158.imageshack.us/img158/1227/bocekpt8.gif

♥Pяєиsєs♥
11-10-2008, 09:16 PM
LM566 VCO ile Frekans Modülatör (FM) Yapımı
Devre Gerilim kontrollü osilatör (VCO), LM566 temelli bir frekans modülatör devresidir. Eğer ( ) anahtarı açık ise, bu devre, çıkış frekansı; (ya da ), ve ses giriş voltajının değerleri ile belirlenen tipik bir VCO devresi olur. Eğer ve ’in değerleri sabit ise, çıkış frekansı ayak (pin) 8 ve 5, ( ) arasındaki potansiyel fark ile doğru orantılı olur. Başka bir ifade ile ses giriş gerilimi V5 ‘in artması, ( ) potansiyelinin düşmesine ve sonuç olarak, çıkış frekansındaki düşüşe sebep olur. Tam tersi olarak, ses giriş gerilimi V5’ deki düşüş, çıkış frekansının artmasına sebep olur. Yukarıda bahsedildiği gibi ve ’in değerleri aynı zamanda ve ile ters orantılı olan çıkış frekansı ile de belirlenebilir.
http://img113.imageshack.us/img113/8325/stroixwl1.jpg
Eğer anahtarı kapalı ise ve ’nin oluşturduğu gerilim bölücü, ses girişine (pin 5) bir DC gerilim sağlar. ’in ayarlanması ile VCO orta frekansı kolayca ayarlanabilir (akort edilebilir). Ses girişine bir ses sinyali uygulandığında çıkış frekansı, ses genliğinin değişimi ile birlikte civarında bir frekans sapması oluşturur.

♥Pяєиsєs♥
11-10-2008, 09:16 PM
http://www.teknokits.com/urunler/urunler/k70/IMG_0397.jpg
http://www.teknokits.com/urunler/urunler/k70/IMG_0398.jpgEED K - 70
4 KADEMELİ UZAKTAN KUMANDA ALICISI
TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
Her türlü IR kumanda ile kontrol edilebilir.
1. basışta 2 ve 1 nolu röleler çeker.
2. basışta 2 nolu röle çeker, 1 nolu röle bırakır.
3. basışta 1 nolu röle çeker, 2 nolu röle bırakır.
4. basışta her iki rölede bırakır.
Bu devrenin kontrolü için K-56 devresini kullanabilirsiniz.
Plaket boyutları: 70 x 40 mm.

♥Pяєиsєs♥
11-10-2008, 09:17 PM
http://www.teknokits.com/urunler/urunler/k69/IMG_0389.jpg http://www.teknokits.com/urunler/urunler/k69/IMG_0390.jpg
EED K - 69
TIMER ( GENEL AMAÇLI ) ZAMAN AYARLI DEVRESİ
TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
Ayar süresi 10 sn. - 1dk. arasındadır.
Star butonuna basıldığında röle çeker. Belli bir zaman sonra bırakır.
Röle çekme zamanı trimpot ile ayarlanır.
Süre dolmadan stop tuşuna basılırsa röle bırakır.
Led diyot röle çekince yanar, bırakınca söner.
Röle 5 A. 220 Volt AC'ye dayanır. 220 Volt ile çalışan bir cihaz da kontrol edilebilir.
Bu tür zamanlayıcı devrelerin birçok kullanım alanları vardır.
Plaket boyutları: 50 x 36 mm.

♥Pяєиsєs♥
11-10-2008, 09:17 PM
http://www.teknokits.com/urunler/urunler/k67/IMG_0387.jpg http://www.teknokits.com/urunler/urunler/k67/IMG_0388.jpgEED K - 67
DIMMER 220 V. AC
TEKNİK ÖZELLİKLER:


220 Volt AC ile çalışır. ( Max güç 1000W )
220 Volt AC ile çalışan universal motorda motor hız kontrolü yapar.
Ampulde ışık ayarı yaparak, istediğiniz alanı istediğiniz ışık seviyesinde aydınlatabilirisiniz.
AC'de daha fazla güç kontrol edecekseniz triyak'a bir soğutucu bağlayabilirsiniz.
Plaket boyutları: 45 x 42 mm.

♥Pяєиsєs♥
11-10-2008, 09:17 PM
http://www.teknokits.com/urunler/urunler/k66/IMG_0403.jpg http://www.teknokits.com/urunler/urunler/k66/IMG_0404.jpg
EED K - 66
DIMMER 220 V. AC ( UP/DOWN LINNER AYARLI )
TEKNİK ÖZELLİKLER:


220 Volt AC ile çalışır. ( Max güç 1000W )
Ampullerin ışık ayarını yapar. UP tuşu ile ışığı artırır. DOWN tuşu ile ışığı azaltabilirsiniz.
Ampulde ışık ayarı yaparak, istediğiniz alanı istediğiniz ışık seviyesinde aydınlatabilirisiniz.
Elektrik kesilip geldiğinde ışık seviyesi aynen ayarlandığı gibi kalır.
Evlerde anahtar kasaları içine uyar.
Masa çalışma lambası, gece lambası, tavan aydınlatma lambası, AC elektrik motorları devir hız ayarlarında v.s. kullanılabilir.

♥Pяєиsєs♥
11-10-2008, 09:17 PM
http://www.teknokits.com/urunler/urunler/k65/IMG_0381.jpg http://www.teknokits.com/urunler/urunler/k65/IMG_0382.jpgEED K - 65
LDR ( IŞIK İLE KONTROL ) DEVRESİ
TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
Röle çıkışına 220 Volt AC bir ampul bağlanabilir.
Karanlıkta röle çeker, aydınlıkta bırakır.
Led diyot röle çekince yanar bırakınca söner.
Röle 5 A. 220 Volt AC'ye dayanır.
Bu devre ile birçok uygulamalar yapılabilir. (Otomatik gece yanan, gündüz sönen lamba sistemi, otomatik sokak aydınlatması v.s.)
Hassasiyet ayarı trimpottan yapabilirsiniz.
Plaket boyutları: 52 x 41 mm.

♥Pяєиsєs♥
11-10-2008, 09:17 PM
http://www.teknokits.com/urunler/urunler/k64/IMG_0379.jpg http://www.teknokits.com/urunler/urunler/k64/IMG_0380.jpgEED K - 64
DİGİTAL SAAT

TEKNİK ÖZELLİKLER:


2 x 9 Volt AC ile çalışır.
Elektrik kesilince 9 Volt pil sayesinde bilgiler hafızada kalır.
İki tuş sayesinde saat ve dakika kolayca ayarlanabilir.
Plaket boyutları: 70 x 45 mm.

♥Pяєиsєs♥
11-10-2008, 09:18 PM
http://www.teknokits.com/urunler/urunler/k59/IMG_0395.jpg http://www.teknokits.com/urunler/urunler/k59/IMG_0396.jpgEED K - 59
UZAKTAN KUMANDA ALICI DEVRESİ
TEKNİK ÖZELLİKLER:


9 - 15 Volt DC ile çalışır.
Herhangi bir cihaza ait IR uzaktan kumanda tuşuna basarak röle çekecek ve bir sonraki basışta röle bırakacaktır.
Kontrol etmek istenilen cihazın beslemesini röle kontağından geçirerek istediğiniz bu cihazı uzaktan açıp kapatabilirsiniz.
Otomatik garaj kapısı ve gece lambası kontrolünde kullanılabilir.
Küçük tip ve tek tuşlu IR kumanda tercih ederseniz bu devre ile çalışan K-56 kumanda devresini kullanabilirsiniz.
Plaket boyutları: 93 x 39 mm.

♥Pяєиsєs♥
11-10-2008, 09:18 PM
http://www.teknokits.com/urunler/urunler/k58/IMG_0401.jpg EED K - 58
DİGİTAL SAAT ALARMLI

TEKNİK ÖZELLİKLER:


2 x 9 Volt AC ile çalışır.
Elektrik kesilince 9 Volt pil sayesinde bilgiler hafızada kalır.
İstenilen saate alarm ayarlanabilir. Alarm açma kapama düğmesi mevcuttur.
8 Ohm 0.25 W hoparlör kullanılabilir.
Zaman ayarı ve alarm ayarını time ve hour tuşlarıyla yapabilirsiz.
Snooze özelliği 9 dak. ara ile alarm çalar.
Plaket boyutları: 70 x 45 mm.

♥Pяєиsєs♥
11-10-2008, 09:18 PM
http://www.teknokits.com/urunler/urunler/k57/IMG_0399.jpg http://www.teknokits.com/urunler/urunler/k57/IMG_0400.jpgEED K - 57
HAREKET ALGILAYICI PIR SENSÖR - TIMER'Lİ

TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
Önünden geçen hareketli cisimleri algılar ve röleyi çektirir. Belli bir zaman sonra bırakır. Bu zaman potans ile ayarlayabilirsiniz.
İlk besleme voltajı verildiğinde röle 20 sn. kadar çekili kalır sonrasında normal çalışmaya başlar.
Pir sensörün önüne konulacak özel lens ile algılama mesafesi 10 metreye kadar çıkartılabilir.
Pir sensör alarm sistemlerinde ve merdiven aydınlatmalarında kullanılabilir.
Plaket boyutları: 80 x 67 mm.

♥Pяєиsєs♥
11-10-2008, 09:18 PM
http://www.teknokits.com/urunler/urunler/k56/IMG_0371.jpg
http://www.teknokits.com/urunler/urunler/k56/IMG_0372.jpgEED K - 56
UZAKTAN KUMANDA VERİCİSİ
TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
Sinyal gönderme mesafesi 15 metredir.
38 Khz. ve 250 Khz. karışımı IR sinyal gönderir.
Tuşa basılmadığı süre içinde akım çekmez.
Uzun mesafe uygulamalarında verici led önüne plastik boru konulmalıdır.
Plaket boyutları: 56 x 32 mm.

♥Pяєиsєs♥
11-10-2008, 09:19 PM
http://www.teknokits.com/urunler/urunler/k55/IMG_0385.jpg http://www.teknokits.com/urunler/urunler/k55/IMG_0386.jpgEED K - 55
BARİER ( İNFRA RED LED ) ALICI - VERİCİ

TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
8 Metre mesafeden algılar.
Verici ve alıcı arasından insan, araba herhangi bir cisim v.s. geçerse uyarı verir. Bu durumda röle çeker.
Hareketli cisimlerin sayılması devrelerinde, hırsız alarm sistemi kurma, belirli seviyede geçişleri kontrol etme ve bir çok diğer uygulamalarda kullanılabilir.
Uzun mesafe uygulamalarında verici led önüne plastik boru konulmalıdır.
Plaket boyutları: 74 x 38 mm.

♥Pяєиsєs♥
11-10-2008, 09:19 PM
http://www.teknokits.com/urunler/urunler/k53-2/Resim%20126.jpg
http://www.teknokits.com/urunler/urunler/k53-2/Resim%20127.jpgEED K - 53 - 2
İKİ DIGIT SAYICI UP - DOWN (YUKARI - AŞAĞI )

TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
Sinyal IN1 girişine verildiğinde yukarı, IN2 girişine verildiğinde aşağı doğru sayar.
UP tuşuna basıldığında yukarı, Down tuşuna basıldığında aşağı sayar. Reset tuşuna bastığınızda sayıcı sıfırlanır.
Bu devre ile scor board, kronometre gibi birçok ayrı devre gerçekleştirebilirsiniz.
Plaket boyutları: 98 x 98 mm.

♥Pяєиsєs♥
11-10-2008, 09:19 PM
http://www.teknokits.com/urunler/urunler/k53-1/IMG_0355.jpg
http://www.teknokits.com/urunler/urunler/k53-1/IMG_0356.jpgEED K - 53 - 1
BİR DIGIT SAYICI UP - DOWN (YUKARI - AŞAĞI )

TEKNİK ÖZELLİKLER:


9 - 12 Volt DC ile çalışır.
UP tuşuna basıldığında yukarı, Down tuşuna basıldığında aşağı sayar. Reset tuşuna bastığınızda sayıcı sıfırlanır.
Bu devre ile scor board, kronometre gibi birçok ayrı devre gerçekleştirebilirsiniz.
Plaket boyutları: 100 x 50 mm.

♥Pяєиsєs♥
11-10-2008, 09:20 PM
http://www.teknokits.com/urunler/urunler/k53/Resim%20128.jpg
http://www.teknokits.com/urunler/urunler/k53/Resim%20129.jpgEED K - 53
SAYICI 3 HANELİ ( İLERİ )

TEKNİK ÖZELLİKLER:


9 Volt DC ile çalışır.
3 digit yani 999 sayısına kadar sayar. Sonra sıfırlanır ve sıfırdan devam eder.
IN ucuna sayı bilgisi girilir ve saymaya başlar.
Test tuşuna her basışta bir ileri sayar.
Reset tuşuna basıldığında sıfırlanır.
Hold tuşuna basıldığında sayma içten devam eder, göstergedeki sayı durur.
Genel amaçlı bir sayıcı olup, her türlü sensör çıkışındaki palsları saymaya uygundur.
Plaket boyutları: 82 x 58 mm.

♥Pяєиsєs♥
11-10-2008, 09:20 PM
http://www.teknokits.com/urunler/urunler/k52/Resim%20135.jpg
http://www.teknokits.com/urunler/urunler/k52/Resim%20134.jpg
EED K - 52
KRİSTAL OSİLATÖRLÜ DİGİTAL SAAT

TEKNİK ÖZELLİKLER:


13 - 18 Volt arası DC ile çalışır.
Kristal osilatör sayesinde çok hassas ve doğru zaman gösterir.
Elektrik kesilince 9 Volt pil sayesinde bilgiler hafızada kalır. Hoparlörden alarm seside duyulabilir.
İstenilen saate alarm ayarlanabilir. Alarm açma kapama düğmesi mevcuttur. Sleep timer özelliği ( Belli bir zaman sonra röleye bağlı bir cihazı kapatır. )
Snooze özelliği ( uyandırmada 7 dk. aralılarla alarm sesi çaldırır. )
Alarm çalma anında 9-12 Volt röle sürebilen çıkış mevcuttur.
8 Ohm 0.25 Watt hoparlör kullanılabilir.
Zaman ayarı ve alarm ayarını time ve hour tuşlarıyla yapabilirsiz.
Plaket boyutları: 82 x 75 mm.

♥Pяєиsєs♥
11-10-2008, 09:20 PM
http://www.teknokits.com/urunler/urunler/k50-15/Resim%20132.jpg
http://www.teknokits.com/urunler/urunler/k50-15/Resim%20133.jpgEED K - 50-15
YÜRÜYEN IŞIK REKLAM DEVRESİ 15 LED'Lİ

TEKNİK ÖZELLİKLER:


12 -18 Volt arası DC ile çalışır.
Plaket boyutları: 90 x 220 mm.

♥Pяєиsєs♥
11-10-2008, 09:20 PM
http://www.teknokits.com/urunler/urunler/k50-7/Resim%20131.jpg
http://www.teknokits.com/urunler/urunler/k50-7/Resim%20130.jpgEED K - 50-7
YÜRÜYEN IŞIK REKLAM DEVRESİ 7 LED'Lİ

TEKNİK ÖZELLİKLER:


12 - 18 Volt arası DC ile çalışır.
Plaket boyutları: 90 x 120 mm.

♥Pяєиsєs♥
11-10-2008, 09:21 PM
http://www.teknokits.com/urunler/urunler/k49/IMG_0373.jpg http://www.teknokits.com/urunler/urunler/k49/IMG_0374.jpgEED K - 49
MICRO DIMMER

TEKNİK ÖZELLİKLER:


220 V. AC ile çalışan flamanlı ampullerin ışık ayarını yapar. Ayrıca rezistansla çalışan devrenin gücünü ayarlar.
Herhangi bir elektrik düğmesini söküp yerine takabilirsiniz.
Boyutunun küçük olması sebebi ile bir çok kullanım alanı vardır.
Ayar yapabildiği güç : 500 Watt
Plaket boyutları: 14 x15 mm.

♥Pяєиsєs♥
11-10-2008, 09:21 PM
http://www.teknokits.com/urunler/urunler/k45/IMG_0377.jpg http://www.teknokits.com/urunler/urunler/k45/IMG_0378.jpgEED K - 45
VUMETRE ( 12 LED'Lİ )

TEKNİK ÖZELLİKLER:


6 - 12 Volt arası DC ile çalışır.
A ve B ledleri yeşil renkli olup sabit yanar. Diğer 10 led ise müziğin ritmine göre simetrik olarak yanıp söner.
Müzik kaynağının anfi girişine yada hoparlör çıkışına paralel olarak bağlanabilir.
Plaket boyutları: 30 x 95 mm.

♥Pяєиsєs♥
11-10-2008, 09:21 PM
http://www.teknokits.com/urunler/urunler/k44/IMG_0365.jpg http://www.teknokits.com/urunler/urunler/k44/IMG_0366.jpgEED K - 44
FLAŞÖR ( AMPUL İLE )
TEKNİK ÖZELLİKLER:


3 - 6 Volt arası DC ile çalışır.
DC besleme yapıldığı sürece ampul yanıp söner. Çok keskin yanma ve sönme ( flash ) sağlar.
Yanıp sönme periyodunu elektrolitik kondansatörlerin veya transistörlerin Base'sine bağlı olan direnç değerini değiştirerek ayarlayabilirsiniz.
Uyarı amaçlı bir çok yerde kullanılabilir.
Plaket boyutları: 32 x 30 mm.

♥Pяєиsєs♥
11-10-2008, 09:21 PM
http://www.teknokits.com/urunler/urunler/k43/IMG_0383.jpg http://www.teknokits.com/urunler/urunler/k43/IMG_0384.jpg
EED K - 43
FLAŞÖR (LED İLE)
TEKNİK ÖZELLİKLER:


3 - 12 Volt arası DC ile çalışır.
DC besleme yapıldığı sürece led yanıp söner.
Yanıp sönme periyodunu elektrolitik kondansatörlerin veya transistörlerin Base'sine bağlı olan direnç değerini değiştirerek ayarlayabilirsiniz.
Bu devreyi otoların hırsız alarm flaşörü olarak kullanabilirsiniz.
Plaket boyutları: 27 x 50 mm.

♥Pяєиsєs♥
11-10-2008, 09:21 PM
http://www.teknokits.com/urunler/urunler/k42/IMG_0391.jpg
http://www.teknokits.com/urunler/urunler/k42/IMG_0392.jpgEED K - 42
FLİP - FLOP
TEKNİK ÖZELLİKLER:


3 - 12 Volt arası DC ile çalışır.
DC besleme yapıldığı sürece ledler sırayla yanıp söner.
Yanıp sönme periyodu trimpot ile ayarlanabilir.
Flip - Flop devreleri Digital elektroniğin ve Osilatörlerin temelini oluşturur.
Plaket boyutları: 27 x 45 mm

♥Pяєиsєs♥
11-10-2008, 09:22 PM
http://www.teknokits.com/urunler/urunler/k40-1/Resim%20118.jpg
EED K - 40 - 1
ELCİG 4 TUŞLU
NOKYO DÖRT KANALLI RF KONTROL
TEKNİK ÖZELLİKLER:


Açık alan 50 mt. kapalı alan 20 - 30 mt. arası uzaktan kontrol sağlanabilir.
RF ( Radyo Frekans Kontrollü )
12 V Alkalin pil ile çalışır.
5 Kodlu şifreleme ( 32 Ayrı kod )
Yedek Kumanda İmkanı
Alıcı ve Verici 325 Mhz'ye ayarlanmış durumdadır.


KULLANILDIĞI YERLER:
Garaj Kapısı, Barier, Otomatik Panjur, Apartman Kapısı Açmasında, Merdiven ışığı aydınlatılmasında, Alarm Sistemlerinin açılıp kapanmasında, Ev ve işyeri spot aydınlatılmasında, Sanayide makina ve ekipmanların uzaktan açılıp kapanması gibi bir çok alanda kullanılabilir. (Örneğin vinçlerin uzaktan kontrolü v.s.)

♥Pяєиsєs♥
11-10-2008, 09:22 PM
http://www.teknokits.com/urunler/urunler/k40/IMG_0409.jpg
http://www.teknokits.com/urunler/urunler/k40/Resim%20121.jpgEED K-40
4 KANALLI RF KONTROL
TEKNİK ÖZELLİKLER:


Açık alan 50 mt. kapalı alan 20-30 mt. arası uzaktan kontrol sağlanabilir.
RF ( Radyo Frekans Kontrollü )
12V DC ( 12 - 15V Arası ) İle Çalışır
4 Kanallı iki işlevli

On / Off - Açma / Kapama şeklinde
Pulse tuşuna basıldığı sürede

5 Kodlu şifreleme ( 32 Ayrı Kod )
Kapalı Röle Sistemi
Yedek Kumanda İmkanı
Plaket boyutu: 9x8 cm.
Boşta çektiği akım: 10 mA ( 12 V DC'de )


KULLANILDIĞI YERLER:
Garaj Kapısı, Barier, Otomatik Panjur, Apartman Kapısı Açmasında, Merdiven ışığı aydınlatılmasında, Alarm Sistemlerinin açılıp kapanmasında, Ev ve işyeri spot aydınlatılmasında, Sanayide makina ve ekipmanların uzaktan açılıp kapanması gibi bir çok alanda kullanılabilir. (Örneğin vinçlerin uzaktan kontrolü v.s.) http://www.teknokits.com/index/IMG_0245.jpg

♥Pяєиsєs♥
11-10-2008, 09:22 PM
http://www.teknokits.com/urunler/urunler/k39/IMG_0343.jpg http://www.teknokits.com/urunler/urunler/k39/IMG_0344.jpg
EED K - 39
6 HARF SÜREN REKLAM DEVRESİ

TEKNİK ÖZELLİKLER:


12 Volt DC ile çalışır.
6 Adet çıkışı olup 6 adet harf veya yazı devresini yakıp söndürür.
Sırayla yanması sonucu flash yapar.
Yanma hızı ve flash sayısı ayarlanabilir.
Devrenin kullanım yeri ve amacına göre transistörlü veya röleli çıkış katları ile birleştirilebilir.
Röle çıkış katını kullanarak da 220 V AC (Max 5A) ile beslenen güçleri kontrol edebilirsiniz.
Transistörlü çıkış katına takılarak 12 V DC ile beslenen ve max. 150 mA akım çeken ışık - yazı devrelerini kumanda edebilirsiniz.
Yazı - ışık reklam sistemlerinde kullanılabilir.
Plaket boyutları: 70 x 85 mm.

♥Pяєиsєs♥
11-10-2008, 09:23 PM
http://www.teknokits.com/urunler/urunler/k35/IMG_0357.jpg http://www.teknokits.com/urunler/urunler/k35/IMG_0358.jpg
EED K - 35
STEREO AMFİ 2 x 1 WATT
TEKNİK ÖZELLİKLER:


2 - 9 Volt arası DC ile çalışır.
Hoparlör olarak 4 - 8 Ohm ve en az 1 Watt kullanınız. Daha güçlü hoparlör bağlanabilir.
Soğutucu bağlamaya gerek yoktur.
Boşta az akım çektiğinden ve geniş bir voltaj aralığında çalıştırıldığında özellikle pil ile çalışan devrelerde rahatlıkla kullanılabilir.
Input girişlerine ( L ve R uclarına ) preanfi yada stereo radyo v.s devrelerin cıkışlarını bağlanarak ses çıkışı sağlayabilirsiniz.
Plaket boyutları: 40 x 50 mm.

♥Pяєиsєs♥
11-10-2008, 09:23 PM
http://www.teknokits.com/urunler/urunler/k34/IMG_0402.jpg
EED K - 34
HARF - İSİM - RAKAM YAZMA LED DEVRESİ
TEKNİK ÖZELLİKLER:


12 Volt DC ile çalışır.
Tüm harf ve rakamları yazdırmak mümkündür.
Yazılan harfleri yan yana getirerek istediğiniz isimleri ledler ile yazabilirsiniz. (Firma ismi, kendi adınız v.s.)
Çektiği akım 50 - 75 mA. arasındadır. (12 V. DC'de)
Yazılan ismin önüne akrilik pembe şeffaf cam görünümü daha da güzelleştirilir.
Reklam amaçlı devrelerde kullanılabilir.
Reklam devresi ile (K-39, K-50) her harfi sıra ile yakıp flash yaptırabilirsiniz.
Plaket boyutları: 65 x 90 mm.

♥Pяєиsєs♥
11-10-2008, 09:23 PM
http://www.teknokits.com/urunler/urunler/k31/IMG_0367.jpg http://www.teknokits.com/urunler/urunler/k31/IMG_0368.jpgEED K - 31
GİDİP GELEN IŞIKLAR
( 20 LED'Lİ, HIZI AYARLANABİLİR )

TEKNİK ÖZELLİKLER:


9 - 12 Volt arası DC ile çalışır.
20 Adet led merkezden dışa ve sonra yine merkeze doğru yanar ve söner.
Ledler ikişerli olarak yanıp söner.
Yanıp sönme frekansı ayarlanabilir.
Reklam amaçlı ve oto aksesuarı olarak kullanılabilir.

♥Pяєиsєs♥
11-10-2008, 09:23 PM
http://www.teknokits.com/urunler/urunler/k30/IMG_0345.jpg http://www.teknokits.com/urunler/urunler/k30/IMG_0346.jpgEED K - 30
EL ÇIRPMASI (VEYA SES) SENSÖRÜ
TEKNİK ÖZELLİKLER:


6 - 12 Volt arası DC ile çalışır.
El çırpması veya herhangi bir sesi hemen algılar ve çalışır. Bu durumda led yanar.
Kontrol mesafesi sesin şiddetine göre 5 metreye kadar çıkabilir.
A ve B noktaları arasına bir röle bağlanabilir.
Bu devre ile ses kontrolü bir çok uygulamalar yapılabilir.
Plaket boyutları: 40 x 45 mm.

♥Pяєиsєs♥
11-10-2008, 09:24 PM
http://www.teknokits.com/urunler/urunler/k29/IMG_0369.jpg http://www.teknokits.com/urunler/urunler/k29/IMG_0370.jpgEED K - 29
YÜRÜYEN IŞIKLAR
( 10 LED'Lİ, HIZI AYARLANABİLİR )

TEKNİK ÖZELLİKLER:


9 - 12 Volt arası DC ile çalışır.
Sırayla yanıp sönen 10 led.
Yanıp sönme frekansı ayarlanabilir.
Reklam amaçlı devrelerde kullanılabilir.
Plaket boyutları: 40 x 90 mm.

♥Pяєиsєs♥
11-10-2008, 09:24 PM
http://www.teknokits.com/urunler/urunler/k28/IMG_0375.jpg http://www.teknokits.com/urunler/urunler/k28/IMG_0376.jpgEED K - 28
KARA ŞİMŞEK
( 10 LED'Lİ, HIZI AYARLANABİLİR )

TEKNİK ÖZELLİKLER:


9 - 12 Volt arası DC ile çalışır.
Beş grupta ikişerli ledler yanıp söner.
Yanıp sönme frekansı ayarlanabilir.
Reklam amaçlı devrelerde kullanılabilir.
Plaket boyutları: 40 x 90 mm

♥Pяєиsєs♥
11-10-2008, 09:24 PM
http://www.teknokits.com/urunler/urunler/k27/IMG_0359.jpg http://www.teknokits.com/urunler/urunler/k27/IMG_0360.jpgEED K - 27
MELODY ( MÜZİK ) DEVRESİ

TEKNİK ÖZELLİKLER:


3 - 6 Volt arası DC ile çalışır.
DC besleme yapıldığı sürede melodi ( müzik ) çalar.
Güçlü bir anfi girişine bağlanarak okul veya işyerleri giriş / çıkış saatlerinde uyarıcı devre olarak kullanılabilir.
Plaket boyutları: 20 x 25 mm.

♥Pяєиsєs♥
11-10-2008, 09:24 PM
http://www.teknokits.com/urunler/urunler/k26/IMG_0335.jpg http://www.teknokits.com/urunler/urunler/k26/IMG_0336.jpgEED K - 26
TEK TUŞA BASARAK ON / OFF YAPAN DEVRE

TEKNİK ÖZELLİKLER:


6 - 12 Volt arası DC ile çalışır.
Tuşa (Togle switch) her basışta led yanar ve söner.
İlk beslemede veya elektrik kesildiğinde devre kapalı kalır.
Çıkışa bir röle direk olarak bağlanabilir. Böylece değişik kontrol sistemleri yapılabilir.
Bu devre el çırpması ile ses kontolü yapan (K - 30) kiti ile birleştirilebilir.
Plaket boyutları: 40 x 55 mm.

♥Pяєиsєs♥
11-10-2008, 09:24 PM
EED K - 25
PREAMPLİFİER
(TEYP VE KRİSTAL OKUYUCULAR İÇİN)
TEKNİK ÖZELLİKLER:


3 - 12 Volt arası DC ile çalışır.
Kasetçalarların okuyucu kafalarına direk olarak bağlanabilir.
Çıkışı bir anfi girişine bağlanabilir.
Plaket boyutları: 25 x 35 mm.

♥Pяєиsєs♥
11-10-2008, 09:25 PM
http://www.teknokits.com/urunler/urunler/k24/IMG_0349.jpg http://www.teknokits.com/urunler/urunler/k24/IMG_0350.jpgEED K - 24
PREAMPLİFİER
(SERAMİK VE DİNAMİK MİC. İÇİN)
TEKNİK ÖZELLİKLER:


3 - 12 Volt arası DC çalışır.
Seramik Mikrofonları direk sürer.
Dinamik mikrofonu sürmek için devre girişindeki 10 kohm direnci çıkarınız. (R1)
Güçlü anfilerin önünde preanfi olarak kullanılır.
Plaket boyutları: 40 x 50 mm.

♥Pяєиsєs♥
11-10-2008, 09:25 PM
http://www.teknokits.com/urunler/urunler/k23/Resim%20124.jpg
http://www.teknokits.com/urunler/urunler/k23/Resim%20125.jpgEED K - 23
TİTREŞİM VE DARBE SENSÖRÜ
TEKNİK ÖZELLİKLER:


6 - 12 Volt arası DC çalışır.
Uyarı geldiğinde belirli bir süre devrede kalır, sonra kapanır.
Devrede kalma süresi Trimpot ile ayarlanır.
Çıkışa bir röle bağlanabilir.
Plaket boyutları: 45 x 52 mm.

♥Pяєиsєs♥
11-10-2008, 09:25 PM
http://www.teknokits.com/urunler/urunler/k22/IMG_0301.jpg
http://www.teknokits.com/urunler/urunler/k22/IMG_0303.jpgEED K - 22
AYARLI AC/DC GÜÇ KAYNAĞI
TEKNİK ÖZELLİKLER:


0 - 30 Volt aralığında ayar yapılabilir. 1.5 Amper verir.
IN girişine AC/DC uygulanabilir.
Kısa devre koruması sağlar.
Devre tam regüle edelerek DC çıkışı alınır.
Plaket boyutları: 40 x 60 mm.

♥Pяєиsєs♥
11-10-2008, 09:25 PM
http://www.teknokits.com/urunler/urunler/k21/IMG_0353.jpg
http://www.teknokits.com/urunler/urunler/k21/IMG_0354.jpg
EED K - 21
EL ÇIRPMASI (VEYA SES) İLE ON/OFF YAPAN DEVRE
TEKNİK ÖZELLİKLER:


8 - 15 Volt arası DC ile çalışır. ( ideali 9 V.)
El çırpması veya ses ile tetiklenir ve röle çekili kalır ikinci uyarıda röle bırakır.
Kontrol mesafesi sesin şiddetine göre 5 Mt.'ye kadar çıkabilir.
Röle çektiğinde ona paralel bağlı olan led yanar, röle bıraktığında söner.
Bu devre ile ses kontrolü bir çok uygulamalar yapılabilir.
Ayarlı direnç ile ses algılama hassasiyeti yapılanabilir.
Plaket boyutları: 40 x 90 mm.

♥Pяєиsєs♥
11-10-2008, 09:25 PM
http://www.teknokits.com/urunler/urunler/k20/IMG_0347.jpg
http://www.teknokits.com/urunler/urunler/k20/IMG_0348.jpgEED K-20
DIGITAL VOLTMETRE ( 0 - 99 V DC )
TEKNİK ÖZELLİKLER:


9 - 12 V DC ile çalışır
0 - 99 V DC ölçümü yapar.
Kalibrasyon ayarı P1 Trimpotu ile yapılır.
Genel bir DC voltmetre olduğundan birçok yerde kullanılabilir. (Güç kaynaklarına v.s.)
Plaket boyutu: 6.5 x 8.5 cm.

♥Pяєиsєs♥
11-10-2008, 09:26 PM
http://www.teknokits.com/urunler/urunler/k19/102_0241.jpg
EED K - 19
STEREO ANFİ 2 x 5 WATT
TEKNİK ÖZELLİKLER:


12 Volt DC ile çalışır.
Hoparlör olarak 4 - 8 Ohm ve en az 5 Watt kullanınız. Daha güçlü hoparlör bağlanabilir.
Entegreye mutlaka soğutucu metal ( alüminyum ) bağlayınız.
Input girişlerine ( L ve R uclarına ) preanfi yada stereo radyo v.s devrelerin cıkış uclarıyla birleştirilerek. iki adet hoparlöre ses çıkışı sağlayabilir. Araya ses ayarı için potansiyometre bağlanmalıdır.
Plaket boyutları: 43 x 65 mm.

♥Pяєиsєs♥
11-10-2008, 09:26 PM
EED K- 17 - 1
ELCİG 2 TUŞLU
NOKYO ÇİFT KANALLI RF KONTROL
TEKNİK ÖZELLİKLER:


Açık alan 50 mt. kapalı alan 20 - 30 mt. arası uzaktan kontrol sağlanabilir.
RF ( Radyo Frekans Kontrollü )
12 V Alkalin pil ile Çalışır
8 Kodlu şifreleme ( 256 Ayrı Kod )
Yedek kumanda imkanı
Alıcı ve verici 325 Mhz'ye ayarlanmış durumdadır.


KULLANILDIĞI YERLER:
Garaj Kapısı, Barier, Otomatik Panjur, Apartman Kapısı Açmasında, Merdiven Işığı Aydınlatılmasında, Alarm Sistemlerinin açılıp kapanmasında, Ev ve işyeri spot aydınlatılmasında, Sanayide makina ve ekipmanların uzaktan açılıp kapanması gibi bir çok alanda kullanılabilir. (Örneğin; DC motorların yön kontrolünde kullanılabilir.)

♥Pяєиsєs♥
11-10-2008, 09:27 PM
http://www.teknokits.com/urunler/urunler/k15/102_0240.jpg
EED K - 15
RULET 10 LED'Lİ
TEKNİK ÖZELLİKLER:


9 - 12 Volt arası DC ile çalışır.
Butona her basıldığında ledlerin yanma hızı artacaktır.
Butona basma işleminiz bittikten bir süre sonra devrenin çalışma hızı azalarak 10 led'den birinde duracaktır. Led yanık kalacaktır.
Her led diyota enerji geldiğinde buzzerdan bip sesi gelir.
Plaket boyutları: 90 x 90 mm.

♥Pяєиsєs♥
11-10-2008, 09:27 PM
http://www.teknokits.com/urunler/urunler/k13/102_0239.jpg
EED K - 13
BOMBA VE SİLAH SESİ
TEKNİK ÖZELLİKLER:


3 Volt DC ile çalışır. (1.5 - 4.5 V arası)
B1 tuşu ile bomba, B2 ile silah sesi elde edilir.
Hoparlör olarak 8 ohm 0.25 Watt uygundur.
Tarama hızı P1 trimpotu ile değişir.
Plaket boyutları: 33 x 37 mm.

♥Pяєиsєs♥
11-10-2008, 09:27 PM
http://www.teknokits.com/urunler/urunler/k12/102_0238.jpg
EED K - 12
SİREN AMBULANS
TEKNİK ÖZELLİKLER:


9 - 12 Volt arası DC ile çalışır.
Butona basıldığı sürece ses tizleşir.
Buton bırakılınca sönümlü olarak ses azalır.
Hoparlör olarak 8 ohm 0.5 Watt uygundur.
Montajı ve çalıştırılması kolaydır.
Plaket boyutları: 45 x 55 mm.

♥Pяєиsєs♥
11-10-2008, 09:27 PM
EED K - 11
STEREO VUMETRE ( 20 LED'Lİ )
TEKNİK ÖZELLİKLER:


9 - 12 Volt arası DC ile çalışır.
L ve R girişlerine sinyal uygulanır.
Girişine yüksek genlikte sinyal uygulanırsa kendi kendini otomatik olarak korur.
Giriş uclarına uygulanan sinyalin büyüklüğüne göre ledler ileri doğru yanar ve söner.
Kullanıldığı yerler stereo radyo devre uygulamaları v.s.
Plaket boyutları: 45 x 65 mm.

♥Pяєиsєs♥
11-10-2008, 09:28 PM
EED K- 10
FM STEREO ALICI ( TUNER )
TEKNİK ÖZELLİKLER:


3 - 9 Volt arası DC çalışır.
Ses arama frekansı 87.5 - 108 Mhz.
Boşta çektiği akım 5 mA
Giriş sesi ayarlanabilen stereo anfi ve iki hoparlörü olan sistemle uyumlu çalışır.
Tuner olarak çalışır.
Stereo mono seçme imkanı sağlar.
Stereo led ve tuning led göstergeleri vardır.
Plaket boyutları: 70 x 55 mm.

♥Pяєиsєs♥
11-10-2008, 09:28 PM
http://www.teknokits.com/urunler/urunler/k9-1/Resim%20116.jpg
EED K - 9 - 1
ELCİG 1 TUŞLU
NOKYO TEK KANALLI RF KONTROL
TEKNİK ÖZELLİKLER:


Açık alan 50 mt. kapalı alan 20-30 mt. arası uzaktan kontrol sağlanabilir.
RF ( Radyo Frekans Kontrollü )
12 V Alkalin pil ile Çalışır
8 Kodlu şifreleme ( 256 Ayrı Kod )
Yedek Kumanda İmkanı
Alıcı ve Verici 325 Mhz'ye ayarlanmış durumdadır.


KULLANILDIĞI YERLER:Garaj Kapısı, Barier, Otomatik Panjur, Apartman Kapısı Açmasında, Merdiven Işığı Aydınlatılmasında, Alarm Sistemlerinin açılıp kapanmasında, Ev ve işyeri spot aydınlatılmasında, Sanayide makina ve ekipmanların uzaktan açılıp kapanması gibi bir çok alanda kullanılabilir.

♥Pяєиsєs♥
11-10-2008, 09:28 PM
http://www.teknokits.com/urunler/urunler/k9/IMG_0317.jpg http://www.teknokits.com/urunler/urunler/k9/IMG_0318.jpgEED K-9
NOKYO TEK KANALLI RF KONTROL
TEKNİK ÖZELLİKLER:


Açık alan 50 mt. kapalı alan 20-30 mt. arası uzaktan kontrol sağlanabilir.
RF ( Radyo Frekans Kontrollü )
9 - 15 V Arası DC veya AC İle Çalışır
Tek Kanallı Dört İşlevli

On / Off - Açma / Kapama şeklinde ( Elk. Geldiğinde On )
On / Off - Açma / Kapama şeklinde ( Elk. Geldiğinde Off )
Pulse tuşuna basıldığı sürede bir anlık çalışma
Sürekli çalışma

8 Kodlu şifreleme ( 256 Ayrı Kod )
Kapalı röle sistemi
Yedek kumanda imkanı
Boşta çektiği akım: 6 mA ( 12 V DC'de )
Röle çıkışı anahtar şeklinde çalışır. DC ve AC akım geçirir. 220V. AC ile çalışan devreleri de kontrol eder. Röle çıkışı yüke seri bağlanır.
Alıcı ve Verici 325 Mhz'ye ayarlanmış durumdadır.
Plaket boyutu: 5.2x8.2 cm.


KULLANILDIĞI YERLER:Garaj Kapısı, Barier, Otomatik Panjur, Apartman Kapısı Açmasında, Merdiven Işığı Aydınlatılmasında, Alarm Sistemleriniz Açılıp Kapanmasında, Ev ve işyeri spot aydınlatılmasında, Sanayide makina ve ekipmanların uzaktan açılıp kapanması gibi bir çok alanda kullanılabilir.http://www.teknokits.com/urunler/urunler/k9/IMG_0407.jpg

♥Pяєиsєs♥
11-10-2008, 09:28 PM
http://www.teknokits.com/urunler/urunler/k8/IMG_0323.jpg http://www.teknokits.com/urunler/urunler/k8/IMG_0324.jpgEED K- 8
COBRA
MİKRO FM DENEY VERİCİSİ
TEKNİK ÖZELLİKLER:


Besleme 1.5 V. kalem pil.
Devre 87 - 109 Mhz. arası çalışır.
Alıcı için herhangi bir FM radyo kullanabilirsiniz.
Devre ile 50 Metre mesafeye sesinizi veya yakınında bulunan cihazların seslerini havadan aktarabilirsiniz.
İstediğiniz yayın frekansını ayarlayabilmek için TR trimer kondansatörünü bir plastik veya seramik uçlu tornavida ile sağa - sola çeviriniz.

♥Pяєиsєs♥
11-10-2008, 09:29 PM
http://www.teknokits.com/urunler/urunler/k7/IMG_0325.jpg http://www.teknokits.com/urunler/urunler/k7/IMG_0326.jpgEED K- 7
DENEY OSİLATÖRÜ
TEKNİK ÖZELLİKLER:


6 - 12 V DC ile çalışır.
Dip switch ile istenilen frekans seçilir.
1 Hz, 10 Hz, 100 Hz, 1 KHz, 10 KHz, 100 KHz elde edilir.
Kullanılabileceği yerler: Digital Saat, Digital Sayıcı Girişine, Müzik Seti/Tv tamirinde öğrenci deney devrelerinde v.s.
Sadece bir switch on konumuna getirilmeli, diğerleri off konumunda kalmalıdır.

♥Pяєиsєs♥
11-10-2008, 09:29 PM
http://www.teknokits.com/urunler/urunler/k6/IMG_0313.jpg
http://www.teknokits.com/urunler/urunler/k6/IMG_0314.jpgEED K- 6
DELTA
MİNİ FM DENEY VERİCİSİ
TEKNİK ÖZELLİKLER:


Besleme 1.5 V. kalem pil.
Devre 87 - 109 Mhz. arası çalışır.
Alıcı için herhangi bir FM radyo kullanabilirsiniz.
Devre 50 Mt. mesafeye sesinizi veya girişine bağlanacak walkman v.s bir sinyali havadan aktarabilirsiniz.
İstediğiniz yayın frekansını ayarlayabilmek için TR trimer kondansatörünü bir plastik veya seramik uçlu tornavida ile sağa - sola çeviriniz.

♥Pяєиsєs♥
11-10-2008, 09:29 PM
http://www.teknokits.com/urunler/urunler/k5/IMG_0315.jpg
http://www.teknokits.com/urunler/urunler/k5/IMG_0316.jpgEED K- 5
FM RADYO ALICISI (FUJİA)
TEKNİK ÖZELLİKLER:


3 - 9 Volt arası DC çalışır.
Ses çıkış güçü 0.5 Watt
Ses arama frekansı 10.7 Mhz.
Boşta çektiği akım 5 mA
Hoparlör 4 - 8 Ohm arası
Tuner ve anfi birarada
Plaket boyutları: 45 x 55 mm.

♥Pяєиsєs♥
11-10-2008, 09:30 PM
http://www.teknokits.com/urunler/urunler/k4/102_0230.jpg
EED K- 4
MERDİVEN IŞIK OTOMATİĞİ (220V AC.)
TEKNİK ÖZELLİKLER:


220 V. AC. Şehir şebekesi ile çalışır.
Uyarılmadığı süresince hiç akım çekmez.
1 - 5 dakika arası ayar yapılabilir.
Binaların merdiven ışık aydınlatmasında kullanılabilir.

♥Pяєиsєs♥
11-10-2008, 09:30 PM
http://www.teknokits.com/urunler/urunler/k3/102_0229.jpg
http://www.teknokits.com/urunler/urunler/k3/IMG_0362.jpgEED K-3
ŞİFRELİ KİLİT ( 12 TUŞLU )
TEKNİK ÖZELLİKLER:


6 - 12 Volt DC aralığında çalışır.
Elektrik kesilmesinden dolayı şifre silinmez.
4 Haneli şifre ile röle çeker.
Şifre isteğinize göre ayarlanır.
Her yanlış tuşa basıldığında sistem resetlenir.
Bir çok yerde güvenle kullanılabilir.

♥Pяєиsєs♥
11-10-2008, 09:30 PM
http://www.teknokits.com/urunler/urunler/k1/102_0228-1.jpg
EED K-1
INFRA RED UZAKTAN KUMANDA ALICI - VERİCİ
TEKNİK ÖZELLİKLER:


Verici 3 V. DC., Alıcı 9 - 12V DC İle çalışır.
B1 Butonu ON, B2 Butonu OFF yapar.
Algılama Mesafesi 10 Mt. dir.
Özel kodlu olup, farklı kumanda ile etkisiz hale getirilemez.
Garaj kapısı açma kapama barier sistemlerinde, Oto alarm devrelerinde, asansör koruma sistemlerinde ve özel projelerde kullanılabilir.
Plaket boyutu Verici: 48x37 mm. Alıcı: 42x80 mm.

crmyakup
28-07-2009, 11:05 AM
teşekkürler kardeş

oğuz123
01-08-2009, 08:57 AM
selam bana beko c7 şasesindeki entegrelerin üzerindeki kısaltmaların açlımları ve anlamlarını yazabilirmisiniz msn adresim EDİTED !!! çok acil lütfen yardım

*Mail adresi vermek yasak. Yardım edicek arkadaşlar sizinle pm ile irtibata geçer. İyi forumlar.

fahriuzun56
06-02-2012, 08:03 PM
Ses yükseltme devreleri, mikserli amplifikatorler, Power amplifikator şemaları...gibi devreler hakkında bilgiler vamıdır burada. Saygılarımla...

dilruba.mdk
16-11-2012, 07:36 PM
bu devrelerin detaylarına nasıl ulaşabiliriz...?