Arduino Fonksiyon Jeneratörü projesi. Fonksiyon jeneratörü ya da sinyal jeneratörü olarak bilinen cihazlar neredeyse tüm elektronik ile uğraşan hobistlerin, amatör, usta, tekniker/teknisyenin ve tamircisinden mühendisine kadar hemen herkesin ihtiyaç duyduğu çok önemli cihazlardan birisidir Fonksiyon Jeneratörü.
Elektronik ile uğraşan bir çok kişinin laboratuvarlarında illa ki ya kendi yaptığı ya da hazır alınmış ticari bir sinyal jeneratörü vardır. Çünkü bir çok devrenin sınanması, osiloskop ayarı gibi durumlarda gerekli olmaktadır. Amfi testleri gibi durumlarda da vazgeçilmez aygıtlardan birisi.
Yazarımız burada yapılabilirliği gayet mümkün görünen ve elektronik parçaları da nispeten gayet rahat tedarik edilebilecek bir projeye imza atmış. Proje için gerekli tüm adımları anlaşılır şekilde resimli ve videolu anlatmakla kalmayıp gerekli kodları, ve diğer belgeleri de sunmuş. Ek olarak Fonksiyon Jeneratörü için kullanılan kutunun 3D çizimleride paylaşılmış.
Ayrıca Fonksiyon Jeneratörü projesi 2 kişi tarafından yapılarak olumlu geri bildirimle geri dönmüş. Dolayısıyla bu projenin yapılmaması için önünüzde parçaları tedarik etmek ve birleştirmek için zaman ve gerekli araç-gereçler dışında hiçbir engeliniz yok…
Arduino Fonksiyon Jeneratörü Devresinde güç kaynağı için 2x12vac transformatör kullanılıyor TL071 opamp beslemesi simetrik olduğu için buna gerek duyulmuş, 7812 ve 7912 regülatör entegreleri ile +-12v dc regüle edilmiş. +12V çıkış ise 7805 ile regüle edilerek Arduino, AD9833, enkoder için gerekli 5 volt sağlanmış. Ayarlama enkoder ile yapılıyor veriler 2×16 LCD ekran üzerinde görünütüleniyor. Devrenin kalbi Arduino Nano olsada AD9833 büyük önem taşıyor.
AD9833 Nedir?
AD9833, sinüs, üçgen ve kare dalga çıkışları üretebilen düşük güçlü, programlanabilir bir dalga formu üretici entegresidir. Dalga formu üretimi çeşitli algılama, harekete geçirme ve zaman alanı reflektometri (TDR) uygulamaları. Çıkış frekansı ve fazı yazılım programlanabilir, kolay ayarlama sağlar.
Harici bileşenler gerektirmez. Frekans kayıtları 28 bit genişliğindedir: 25 MHz saat hızıyla 0,1 Hz çözünürlük olabilir 1 MHz saat hızıyla AD9833, 0,004 Hz çözünürlüğe ayarlanabilir. AD9833, seri arayüz üzerinden kontrol edilir. Bu seri arayüz 40 MHz’e kadar saat hızlarında çalışır ve DSP ve mikrodenetleyici standartlarıyla uyumludur.
AD9833 2,3 V ila 5,5 V arasında bir güç kaynağı ile çalışır. AD9833’ün bir kapatma işlevi vardır (SLEEP). Bu işlev cihazın kullanılmayan bölümlerine güç verilmesine izin verir böylece parçanın mevcut tüketimini en aza indirir. Örneğin, bir saat çıkışı üretilirken DAC kapatılabilir.
AD9833 Blok Diagramı
Arduino Fonksiyon Jeneratörü Devre Şeması
Malzemeler hem aliexpress’de hem ebay’da hem de amazon’da var. Hatta küçük bir araştırmayla yurtiçinden de hızlıca temin etmek mümkün.
Malzeme Listesi;
1x 12V transformatör (2x12vac)
1x IEC soketi
1x B40C2300 tam köprü doğrultucu
1x LM7812 12V regülatör
1x LM7912 -12V regülatör
1x LM7805 5V regülatör
1x Kondansatörler
1x Arduino Nano
1x Rotary Encoder
1x AD9833 DDS Entegresi
1x I2C LCD
1x TL071 OpAmp
1x BNC konektörü
1x 10k, 50k Potansiyometre
Kaynak: instructables
Şifre-Pass: 320volt.com
Yayım tarihi: 2020/06/02 Etiketler: arduino nano projeleri, arduino projeleri, fonksiyon jeneratörü
TL071 OpAmp Kullanımı neden gerekli görülmüş hangi amaçla kullanılmazsa olmazmı