Arkadaşlar merhaba.
E-ticaretin artmasıyla birlikte istenilen ürüne daha kolay ulaşmaya başladık. E-ticaret uygulamasının uygun fiyat, ürün çeşitliliği gibi güzel tarafları olmasının yanı sıra bazı dezavantajları da mevcut.
Bu dezavantajların başında, ürünü alırken dokunup inceleyemediğiniz için ürün kalitesi ve kabiliyetleri hakkında deneyim sahibi olamamak geliyor. Cep telefonları, tv, oyun konsolları vb çevremizde geniş kullanıma sahip cihazlar için kullananlardan rahat bir şekilde deneyimlerini alabiliyoruz ama spesifik cihazlarda bu pek mümkün olmuyor. Ya cihaz ülkemizde satışta olmuyor yada cihazı alanlar deneyimlerini paylaşmakta çekimser davranabiliyor.
Yurtdışı ürün incelemelerinde birçok cihazın sökülüp parçalarına ayrılarak, hem kalite hem de özellik olarak detaylı incelemeleri yapılıyor (özellikle ifixit bu konuda çok iyi) ama dil problemi bu konudaki fayda – verimliliği düşürüyor.
Ben de Analog Discovery 2 incelemesi ile hem Türkçe bir kaynak oluşturmak hem de almak isteyen arkadaşlara özelliklerini tanıtmak amacıyla bu yazıyı hazırlıyorum.
Digilent Analog Discovery 2 ürünü hakkında deneyimlerimi aktarmaya çalışacağım.
Analog Discovery 2 aşağıda belirteceğim birçok ölçüm kabiliyetini barındıran kombo bir cihaz. Ürün fiyatı birçok lojik analyzera göre yüksek. Elektrovadi, edu.tr uzantılı mail adresi ile site üzerinden alımlarda akademik fiyat uyguluyor. Elektrovadi çalışanı Harun Beye akademik fiyat uygulaması için teşekkür ediyorum.
Ürün gayet kaliteli bir kutu içinde, 30 pin renkli kablo, headerlar ve usb kablo ile geliyor. Ürünün kendisi ve aparatları dokunduğunuzda kaliteli malzemeden üretildiğini belli ediyor.
Not: Yazıyı hazırladığım esnada Covid-19 sebebiyle karantina uyguladığım için; cihazın özelliklerini gerçek uygulama ortamında değil, cihazın sağlayabildiği test ortamında gösteriyorum. Atelyemde çalışmaya başladığım zaman inşallah yazıyı revize eder gerçek verilerle uygulamaları aktarabilirim.
Not: Analog Discovery 2 cihazından yazının kalan kısmında AD2 olarak bahsedeceğim.
AD2 cihazı WaveForms 2015 yazılımı ile çalışıyor. Yazılımın güzel tarafı sitesinden indirip elinizde AD2 olmadan DEMO olarak yazılımı kullanabiliyor olmanız.
Cihaz bağlandıktan sonra ise karşılama ekranında cihazınızı Ekranın sağ alt kısmında görebiliyorsunuz.
AD2 birçok özelliğe sahip. Başlıca sıralayacak olursak:
• 2-kanal osiloskop (1MΩ, ±25V, differential, 14-bit, 100Msample/sec, 30MHz+ bandwidth – with the Analog Discovery BNC Adapter Board)
• 2-kanal sinyal üreteci (±5V, 14-bit, 100Msample/sec, 20MHz+ bandwidth – with the Analog Discovery BNC Adapter Board)
• 16-kanal lojik analizör (3.3V CMOS, 100Msample/sec)
• 16-kanal dijital patern üreteci (3.3V CMOS, 100Msample/sec)
• 16-kanal sanal dijital I/O
• Harici hoparlör ve kulaklıklar için stereo audio amplifier
• Tek Kanal Voltmetre (AC, DC, ±25V)
• Spektrum Analizör
• Network Analizör
• Dijital Bus Analizör (SPI, I²C, UART, Parallel)
• Voltmetre
• Dijital I/O
• İki programlanabilir güç kaynağı (0…+5V , 0…-5V). Maksimum kullanılabilir akım ve güç çıkışı Analog Discovery 2’ye güç verme çeşidine bağlıdır.
• USB üzerinden güç alındığında her supply için max 250mW veya toplamda 500mW supply
• Harici güç kaynağı kullanıldığı zaman 700mA max veya her supply için 2.1W max
Not: AD2 Osiloskop, Sinyal üreteci olarak kullanıldığında BNC Adaptör kartı ile, Empedans Analizörü olarak kullanıldığında ise Empedans Analizörü kartı ile kullanılması gerekiyor.
Osiloskop olarak doğrudan kendi çıkışlarına bağlayıp ölçüm yaptım ama yalıtım, güvenlik ve kullanım kolaylığı açısından Osiloskop Propları ve BNC Adaptörle kullanmak gerekiyor.
WaveForms yazılımı açıldığında Welcome ekranı geliyor.
Sol taraftaki menüden istenen birim tıklanıp açılıyor.
Scope Menüsü
Masaüstü osiloskop kullanmaya alışmış biri olarak bilgisayar ekranında ayar yapmak ilk başta garip geldi. Ama AD2 cihazını kullanıp alışmaya başladıkça kullanımının gayet kolay ve rahat olduğunu söyleyebilirim.
Yazılım ve cihaz özellikleri açısından şunu aktarmak isterim: Cihazın birden fazla özelliğini aynı anda kullanabiliyorsunuz. Şöyle ki sinyal jeneratörü ile bir dalga oluşturup, scope ile dalgayı incelenebiliyor. Güç kaynağı ile istenen voltajı elde edip, I/O yada port takibi yapılabiliyor. Bunu yeri geldikçe örneklerle açıklamaya çalışacağım.
AD2 üzerindeki sinyal jeneratörü ile ürettiğim siyalin (1Khz to 10khz Sinüs Sweep – 1ms) scope ile alınmış
görüntüsü.
Time-Div ayarı yapılarak istenen ölçekte ölçüm alınabilir.
Scope ile sinyal analiz edilirken bazı değerler bizim için hesaplanıp doğrudan görüntülenebilir.
Bu değerler Measurement -> Add -> Defined Measurement seçilip hangi scope kanalına hangi ölçüm eklenmek isteniyorsa seçim yapılır.
Horizontal measurement seçenekleri
Vertical measurement seçenekleri
Yukarıda da bahsettiğim gibi WaveForms yazılımı https://reference.digilentinc.com/reference/software/waveforms/waveforms-3/reference-manual?redirect=1 adresinden indirilerek AD2 olmadan incelenebilir. Yazılım üzerindeki DEMO seçeneği yazılımın bütün özelliklerine ulaşmanızı sağlıyor. Kurulum yapıp menüleri inceleyebilirsiniz.
Logging menüsü ile istenilen sayıda ölçüm alınıp değerler .csv dosyası şeklinde saklanabiliyor.
Scope ekranında Digital menüsü altında protocol eklenebiliyor. Bu sayede ölçtüğünüz değer dijital bir sinyal ise Uart / SPI / IIC vb protokolde ise gönderilen – alınan veriler takip edilebiliyor.
Hem scope görüntüsünü görmek hem de protokol analizi yaparak veriyi okuma güzel bir özellik.
Scope menüsü altında daha birçok özellik var ama yazının okunabilirliğini düşürmemek için diğer menülere geçmek istiyorum. Digilent AD2 hakkında yardımcı dokümanlar hazırlamış. Buradan ulaşabilirsiniz. http://elektrovadi.myideasoft.com/class/INNOVAEditor/assets/DIGILENT/AnalogDiscovery2/AD2_KurulumVeKullan%C4%B1m_.pdf
https://reference.digilentinc.com/reference/instrumentation/analog-discovery-2/reference-manual?redirect=1
WaveGen – Sinyal Jeneratörü
Bu menüde sinyal üretmek için çeşitli ayarlar mevcut.
Sinüs, kare, üçgen, ramp up ve ramp down, trapezoidal ve rasgele gürültü şeklinde dalga şekilleri oluşturulabiliyor.
Hatta kare dalganın simetrisi ayarlanarak PWM sinyali oluşturulabilir. 2 adet sinyal jeneratörü mevcut. Yani istenen frekans ve şekle sahip iki farklı dalga üretilebilir.
Noise – Gürültü dalga formu
Sinyaller 30 pin bağlantı portundan alınabildiği gibi, usb kablosu yanındaki 3.5 mm stereo kulaklık çıkışından da alınabiliyor. Bu da hem sinyali dinlemek için hem de dışarı alıp devrenize uygulamak için güzel düşünülmüş bir özellik.
Sinyal jeneratörünün başka bir olayı da sweep. Yani sinyal tek bir frekansta değil, istediğiniz frekans aralığında ve sürede salınımlı olarak ayarlanabiliyor.
Custom sinyal oluşturarak istenen wav, mp3 dosyası yüklenip sinyal olarak verilebiliyor. Ne kadar kullanışlı olur bilmiyorum ama muhakkak bir kullanım alanı vardır.
Ayrıyeten fonksiyon yazıp istenen dalga şeklinin üretilmesi sağlanabiliyor.
Yazıyı hazırladığım sırada yardım eden arkadaşım @baran123 Baran EKREM’e yazdığı fonksiyon için teşekkür ederim.
Math kısmına 2*sin(2*PI*5*X+0)+3*sin(2*PI*10*X+5) fonksiyonu ile aşağıdaki dalga formunu elde ediliyor.
Oluşturulan dalganın FM (frekans) ya da AM (genlik) modülasyonu yapılabiliyor. Bu özelliğin ne işe yaradığı konusunda fikrim yok. Özellikle radyo alıcı verici sistemleri ile uğraşanlar için faydalı olduğunu düşünüyorum.
Power Supply
AD2 üzerinde iki adet power supply ünitesi var. 1 milivolt çözünürlükte ister ayrık ister simetrik çıkış alınabiliyor.
Pozitif power supply ile1160mV çıkış ayarlayıp scope ile izledim.
Voltmetre
AD2 üzerinde 2 kanal voltmetre mevcut.
2 Volt tepe değerinde 1Hz sinüs dalga 1.417V olarak ölçtü. Bu değer de yaklaşık olarak √2 sayısına karşılık gelir. Voltmetre ile ölçüm scope giriş pinlerinden yapılmakta.
Logger
AD2 ile zamana bağlı voltaj izlemesi ve kaydı yapılabiliyor. Logger ile voltaj takibi scope giriş pinlerinden yapılmakta.
Logic Analyser
Yukarıda bahsettiğim sebepten dolayı atelyemde çalışma imkanım olmadığı için yazının lojik analizör kısmı biraz zayıf kaldı. ilk fırsatta bu kısmı revize etmeye çalışacağım.
Lojik analizör ile + işareti ile izlemek istediğiniz kanal eklenir.
Eğer takip edilen dijital sinyal bilinen bir protokola aitse; protokol ve görevler seçilerek takip başlatılır.
Lojik Analyzer 0 ve 1 nolu girişlere NEO6MV2 GPS bağladım. Güç kaynağı olarak da AD2 üzerindeki power supply kullandım.