Flea-Scope: 18 dolarlık açık kaynak USB osiloskop ve mantık analizörü [PDF]
(rtestardi.github.io)- Elecrow’da 18 dolar fiyatla 18 Msps osiloskop, karma sinyal mantık analizörü ve dahili dalga biçimi üretecini tek kartta birleştirerek düşük maliyetli deney ve eğitim amaçlı ölçüm cihazı olarak kullanılabiliyor
- Ayrı bir uygulama olmadan Chromium tabanlı tarayıcıda WebUSB/Web Serial ile kontrol ediliyor; Windows, macOS, Linux, ChromeOS ve Android’de test edilmiş
- Analog giriş, 12-bit ADC ile en fazla 18 Msps ve yaklaşık 4 MHz kullanılabilir bant genişliği sunuyor; 9 dijital giriş, analog girişle birlikte eşzamanlı örnekleniyor
- Web UI üzerinden tetikleme, gecikmeli yakalama, ölçüm ve kalibrasyon yönetiliyor; DAC tabanlı dalga biçimleri en fazla 40 kHz’e, square wave ise en fazla 4 MHz’e kadar çıkış verebiliyor
- Düşük fiyat için hassas olmayan bileşenlere ve kalibrasyona dayandığından voltaj doğruluğu, gürültü, AC coupling, USB topraklaması ve bazı mobil tarayıcı uyumluluklarında sınırlamalar var
18 dolarlık USB ölçüm kartının temel yapısı
- Flea-Scope, USB osiloskop, karma sinyal mantık analizörü ve dahili dalga biçimi üretecini birleştiren düşük maliyetli bir kart
- Fiyatı Elecrow’da 18 dolar olarak belirtiliyor
- Kontrol, ayrı bir uygulama kurulumu yerine web sayfası üzerinden yapılıyor
- Chromium tabanlı tarayıcıda WebUSB API veya Web Serial API kullanıyor
- Bilgisayar, tablet ve telefon bağlantısını destekliyor
- Kullanıcı cihazı micro-USB veri kablosuyla bağladıktan sonra
flea-scope.htmldosyasını açıpStart Connectüzerinden USB cihazını veya serial port’u seçiyor - Ubuntu Linux’ta
sudo adduser user dialout,sudo adduser root dialoutkomutlarını çalıştırdıktan sonra oturumu kapatıp açmak gerekiyor
Ölçüm donanımı özellikleri
- Analog giriş 1 kanal ve 12-bit ADC ile en fazla 18 Msps örneklemeyi destekliyor
- Kullanılabilir analog bant genişliği yaklaşık 4 MHz
- Tam boy BNC konnektör sunuyor
- Giriş empedansı 1 Mohm, 14 pF
- x1 probda -6V~+6V, 10 mV çözünürlük
- x10 probda -60V~+60V, 100 mV çözünürlük
- DC coupling veya digital AC coupling destekliyor
- Dijital mantık analizörü girişi 9 adet ve analog girişle birlikte eşzamanlı örnekleniyor
- 3.3V veya 5V logic level ile uyumlu
- Tetikleme modları auto, level, rise, fall seçeneklerini destekliyor
- Gecikmeli tetikleme/yakalama aralığı 0us~1s
trigger outpiniyle birden fazla Flea-Scope birlikte çalıştırılarak daha fazla kanal işlenebiliyor
- Hedef doğruluk, hem voltaj hem zamanlama için %2 seviyesinde
- Kart boyutu 1" x 3" veya 2.54cm x 7.62cm
Dalga biçimi üretimi ve Web UI ölçümü
- Test dalga biçimi çıkışı iki şekilde çalışıyor
- DAC tabanlı arbitrary waveform; sine, triangle, ekg dalga biçimlerini en fazla 40 kHz’e kadar üretiyor
- square wave en fazla 4 MHz’e kadar üretilebiliyor
- DAC tabanlı dalga biçimleri döngü başına 100 nokta tekrar ediyor
- 40 kHz arbitrary waveform’da DAC, noktaları 4 Msps hızında üretiyor
- Varsayılan durumda
wave outpininden 1 kHz sine wave çıkışı veriyor - Web UI analog görüntüleme alanı ve dijital görüntüleme alanı sunuyor
- Ortalama, peak-to-peak ve RMS voltajı gösteriyor
measureişleviyle tek bir noktanın zamanı/voltajı veya iki nokta arasındaki zaman farkı, voltaj farkı ve frekans ölçülebiliyor
pause,resume,singledüğmeleriyle tekrarlı yakalama durdurulabiliyor veya tek tetiklemeli yakalama yapılabiliyor
Tetikleme ve zaman/voltaj ölçeği
- Yatay ölçek 0.5us/div~100ms/div aralığında ayarlanıyor
- Görüntüleme alanı toplam 10 division’dan oluşuyor
- Ekranın solundan sağına yaklaşık 1000 örnek yakalıyor; sağ tarafın dışında yaklaşık 1000 ek örnek daha yakalanıp kaydırarak görülebiliyor
- En hızlı yatay ölçek aralığı olan 2.5us/div ve altı değerlerde yakalanan örnekler yatayda büyütülerek gösteriliyor
- Bu sırada division başına görünen örnek sayısı yaklaşık 100 yerine 50, 20 veya 10 seviyesinde olabiliyor
- Analog tetikleme, belirlenen voltaj çizgisi ile
auto,level,rise,fallmodlarının birleşimiyle çalışıyorauto, 100 ms içinde tetikleme olmazsa ekranın boş kalmaması için otomatik tetikleme yapıyorrisevefall, 3 örnekli dijital filtrelemeden sonra voltaj geçişine göre çalışıyor
- Dijital tetikleme,
b0~b8bitleri0,1veya don't care olarak ayarlanarak kullanılıyorcleardüğmesi tüm dijital tetikleme bitlerini don't care durumuna döndürüp analog tetiklemeye geri dönüyor
- Gecikmeli yakalama, tetiklemeden sonra belirlenen süre kadar bekleyip örnekleri yakalıyor
- Zaman için milisaniye
msonekiyle, mikrosaniyeusonekiyle belirtiliyor - Maksimum gecikme 1 saniye
- Zaman için milisaniye
Kalibrasyon ve giriş aralığı
- Kullanmadan önce Flea-Scope ve prob kalibre edilmeli
- x1 ve x10 prob modlarının ayrı kalibrasyon değerleri var
- Kalibrasyon değerleri MCU flash belleğine kalıcı olarak kaydediliyor
newveyaclear flashkomutu kullanılırsa kalibrasyon değerleri siliniyor
- Kalibrasyon, sırasıyla 0V ve 3.3V bağlandıktan sonra
cal_zero,cal_3v3düğmelerine basılarak yapılıyor- x1 modu ve x10 modunda ayrı ayrı tekrarlanmalı
- x10 prob kompanzasyonu, Flea-Scope’un 1 kHz square wave çıkışıyla ayarlanabiliyor
- Sinyal modu unipolar, bipolar veya digital AC coupling arasından seçiliyor
- Varsayılan değer, USB ground referansına göre pozitif voltajı gösteren unipolar mod
ac, sinyali dijital ortalama voltaja göre gösteriyor
- Dikey ölçek varsayılan olarak 0V~3.3V; UI’da 0.5V~6.6V full scale aralığı seçilebiliyor
- Dikey görüntüleme aralığını azaltmak analog yakalama çözünürlüğünü artırmıyor
- 0.33V ve altı görüntüleme aralığında yakalanan örnekler dikeyde büyütülerek gösteriliyor
Düşük maliyetli tasarımın sınırları ve dikkat edilmesi gerekenler
- Flea-Scope ucuz ve “yeterince iyi” bir cihaz olmayı hedefliyor; hassas olmayan bileşenlere ve kalibrasyona dayanıyor
- ADC 12-bit modda çalışıyor ve yalnızca tek bir giriş voltaj aralığı var
- Teorik dikey çözünürlük yaklaşık 4 mV
- Gürültü tabanı yaklaşık +/-10~15 mV
- Gerçek AC coupling gerekiyorsa veya DC offset ADC giriş aralığını aşıyorsa harici 0.1uF kondansatör ile uygulanabiliyor
- Tetikleme gecikmesi 1us altında
- Eski 3-prong plug PC kullanılıyorsa veya ground loop endişesi varsa, full-speed USB isolator ile osiloskop probunun ground wire bağlantısını PC ground’dan ayırmak öneriliyor
- DAC tabanlı arbitrary waveform üreteci, 1 Msps dönüştürme hızı ve double-buffer olmaması nedeniyle özellikle yüksek frekanslarda gürültü oluşturabiliyor
Bant genişliği ve platform uyumluluğu
- 1 MHz square wave testinde, 18 Msps örneklemeli bir osiloskoptan beklenen düzeyde sinyal doğruluğu gösteriyor
- 4 MHz testinde, tipik osiloskopların -3 dB, %70.7 analog bant genişliği kesiminden hâlâ daha yüksek olsa da Nyquist sınırı sinyal doğruluğunu kısıtlıyor
- Windows, macOS, Linux, ChromeOS ve Android’de test edilmiş
- Tarayıcı olarak Google Chrome ve Microsoft Edge’de test edilmiş
- macOS’te
manualweb sayfasında WebUSB yerine Web Serial seçilirse performans daha iyi olabilir
- WebUSB ve Web Serial bilgileri için sırasıyla WebUSB ve Web Serial sayfalarına bakılabilir
- iPhone ve iPad, tarayıcı JavaScript’i üzerinden USB cihazlarını WebUSB veya Web Serial’a açmadığı için henüz Flea-Scope ile çalışmıyor
- Bazı Samsung telefonlar USB cihazını serial driver ile sahipleniyor ancak sonrasında Web Serial üzerinden tarayıcıya açmadığından JavaScript’ten erişilemiyor
- firmware v2.27j sürümünde, güç verilirken
a0pini ground’a bağlanarak non-CDC/ACM USB endpoint’in açılması zorlanabiliyor - Daha sonra
manualweb sayfasındaCommyerineUSBtıklanarak geçici çözüm kullanılabiliyor
- firmware v2.27j sürümünde, güç verilirken
Deep Dive Interactive Mode ve yeniden programlama
flea-scope.htmlyerinestickos-basic.htmlaçılırsa MCU’da çalışan StickOS BASIC ortamına terminal üzerinden doğrudan bağlanılıyor- Aynı anda yalnızca bir web sayfası Flea-Scope’u açabildiğinden mevcut
flea-scope.htmlpenceresi kapatılmalı
- Aynı anda yalnızca bir web sayfası Flea-Scope’u açabildiğinden mevcut
- StickOS BASIC, MCU içindeki etkileşimli programlama ortamı
- Program editörü, line-by-line compiler, etkileşimli debugger, edit-and-continue, performans profiler ve flash dosya sistemi içeriyor
- MCU 120 MHz PIC32MK0512GPK064
- BASIC performansı saniyede yaklaşık 150.000 satır düzeyinde
- deep-dive interactive mode’da 18 çok işlevli I/O pini etkileşimli olarak ayarlanabiliyor
- digital input/output
- analog input/output PWM
- frequency output
- servo output PWM
- I2C master
- SPI master
- UART input/output
hostname hostnamekomutuyla birden fazla Flea-Scope’u USB ve Web UI içinde ayırt etmek için ad atanabiliyor- hostname değişikliğinden sonra MCLR düğmesiyle reset atılmalı
- 6 pinli ICSP konnektörü kullanılarak Microchip Pickit 3, Pickit 4, Snap programmer ve MPLAB X ile kart doğrudan C üzerinde yeniden programlanabiliyor
helloGitHub repository ile başlanabiliyor- İşlemden sonra StickOS2 repository içindeki
board/pic32.X.27*.production.hexile Flea-Scope firmware’ine geri dönülebiliyor
1 yorum
Hacker News yorumları
Fiyatı düşününce bu küçük cihaz gerçekten harika.
Gönderi başlığını yalnızca “More” demek yerine fonksiyon/dalga biçimi üreteci özelliğini de gösterecek şekilde düzeltmek daha iyi olurdu.
Bu yüzden olsa gerek, yorumların çoğu osiloskop kısmına odaklanmış görünüyor.
Elektronikle biraz uğraşmış biri, tipik bir çalışma tezgâhının osiloskop, lojik analizör, dalga biçimi üreteci, dijital multimetre ve genelde 12V DC güç kaynağından oluştuğunu bilir.
Bu 18 dolarlık hibrit sinyal skopu/üreteci bu işlevlerin çoğunu yerine getirebiliyor gibi görünüyor; tek bir cihazda birleşik olduğu için ayrıca senkronizasyon ayarlamaya gerek olmaması da büyük avantaj.
Eski tarz HP/Agilent/Keysight elektronik çalışma tezgâhı gibi ayrı cihazlardan kurarsanız kolayca on binlerce dolar harcanır.
Modern tarafta Digilent Discovery Pro 3000/4000/5000 serisi var; “All-In-One High-Speed Mixed Signal Oscilloscope, Function Generator, Power Supply, and DMM” olarak tanımlanıyor ve binlerce dolar seviyesinde.
Daha ucuz Digilent Discovery 1/2/3 serisi de yaklaşık 400 dolar; bant genişliği ve kaynakları epey sınırlı olduğundan Flea-Scope ile karşılaştırmaya daha uygun.
[1] Digilent Analog Discovery 3 vs. Digilent Pro ADP2230 [video]:
https://youtu.be/yr9SGxiBAnI
Bu cihazda başlığa konabilecek kadar çok sayıda özgün, ilginç ve yararlı özellik var.
Düzenleme: Görünüşe göre artık gönderi başlığını değiştiremiyorum; yazık oldu.
İlk kez buradayım.
Aşağıdaki yorumlardan biri biraz yanıltıcı: 100Msps değil, 18Msps; bu yüzden makul bir doğrulukla kabaca 1MHz altındaki sinyaller için iyi diye düşünebilirsiniz.
STM32 değil PIC32 kullanıyor; ADC 12 bit ama gürültü tabanı yüzünden pratikte 10-11 bite daha yakın.
Yine de dijital yakalama ve dalga biçimi üretimini aynı anda yapabilmesi güzel; fakat genel olarak oldukça basit bir cihaz.
Amaç, zaten bilgisayar, tablet veya Chromebook bulunan sınıflarda her sıraya bundan koyup “sadece çalışmasını” sağlamaktı.
En sevdiğim yanı JavaScript yaklaşımı. GUI için tek bir web sayfası yeterli; yazılım kurulumu veya uygulama mağazası gerekmiyor.
Sınıf deneylerini daha derinleştirmek için komut satırı UI’si olan ayrı bir “deep dive” web sayfası kullanıp etkileşimli olarak oturum açabilir ve BASIC ile tüm pinleri programatik biçimde kontrol edebilirsiniz.
Kartı, güç verildiğinde BASIC programı otomatik çalışacak şekilde de ayarlayabilirsiniz.
4 anahtar, 4 LED, bir buzzer ve yaklaşık 100 satır kodla bir “Simon” oyunu yapılabilir; termokupl, işlemsel yükselteç ve katı hâl rölesi kullanarak reflow lehimleme için tost fırını sıcaklık kontrolcüsü de yapılabilir. Prototipi gerçekten bu şekilde yaptım.
Güzel yanı, ana makine tarafındaki JavaScript yaklaşımının hâlâ bedavadan gelmesi ve BASIC’in ana bilgisayarla doğrudan iletişim kurabilmesi. Örneğin Python veya PowerShell çalıştırabilirsiniz.
Örnekler burada: https://rtestardi.github.io/pages/
Otomotiv uygulamaları da eğlenceliydi. Flea-Scope, yalnızca telefonu veya tableti çıkarıp krank mili sensörünü ölçmeyi kolaylaştırıyor. O olmazsa sadece tanı akış şemasına bakıp tahminle parça değiştirmek zorunda kalıyorsunuz.
Lisansların tamamı açık kaynak; herkes yeniden yapabilir ve satabilir.
İçteki BASIC’in patenti var, ancak benim oluşturup test ederek yayımladığım yazılım derlemeleri kalıcı lisansa sahip.
Teorik olarak BASIC olmadan da skop yapılabilir. Kartı BASIC programlama amaçlı “deep dive” modunda kullanmadığınız sürece gerekli değil.
İlgilenirseniz Mosquito-Scope fikrini de düşünmüştüm. Hâlâ çok yeni olan dsPIC33A tabanlı, 2 kanallı ve seçilebilir giriş yükseltmeli, milivolt altı sinyallerle çalışan bir cihaz; dsPIC33A aslında PIC32MK’den daha ucuz ve daha hızlı.
-- Rich
Tabii arayüzün birden fazla skopu aynı anda yönetebilecek şekilde biraz iyileştirilmesi şartıyla.
Böylece küçük form faktörü korunur ve tasarım ödünlerinden de kaçınılabilir.
Başarı için gereken unsurlar üzerine çok düşündüğünüz belli.
Her öğrencinin kendi deney ortamına sahip olmasının iyi bir alternatifi yok.
Osiloskopla ilk tanıştığımda tüm sınıf, o zamanlar üst seviye olan devasa bir Tek 7k serisi skopu paylaşıyordu; temelleri öğrendim ama gerçekten işe yarar şekilde öğrenmem, çok daha az özellikli kendi skopuma sahip olduktan sonra oldu.
Bu arada burada yeniyseniz söyleyeyim: Burada biri “bunu ben yaptım” diye paylaştığında, küçük sorunları büyük hataymış gibi didikleyen, kendisi yapsa çok daha iyi yapacağını söyleyen ya da Alibaba’dan daha ucuzunu aldığı için neden yaptığını soran yorumların gelmesi normaldir.
Elbette Rust ile yazılması gerektiği de söylenecektir. Bunları görmezden gelin.
Amazon'dan benzer bir fiyata, yaklaşık 13 dolara aldığım bu mantık analizöründen memnunum
Problara analizörden daha fazla para harcadım. Problar 24 dolardı ;-)
Çalıştırmak için SigRock/PulseView kullanıyorum ve uyumlu bir klon olarak tanıyor
Bu kadar ucuza onlarca nanosaniye genişliğindeki sinyalleri görebilmek şaşırtıcı
[1] https://www.amazon.com/dp/B077LSG5P2
[2] https://www.amazon.com/dp/B0CLB63GL3
[3] https://sigrok.org/wiki/PulseView
Sürekli kopuyor ve cihazların listelenmesinde de sorun çıkıyor. sigrok'u henüz denemedim
Kodun önemli bölümlerinin öncesinde ve sonrasında birkaç GPIO pinini yukarı/aşağı çekerseniz sonuçları SigRock'ta görebiliyorsunuz
USB osiloskop kullanırken toprak döngülerine dikkat etmek gerekir
Düşük maliyetli USB skopların çoğu, USB portu üzerinden PC ile ortak toprak kullanır
Şebeke elektriği ya da anahtarlamalı güç kaynakları gibi yüksek gerilim devrelerini ölçmek, tehlikeli potansiyel farkları oluşturup bilgisayarın zarar görmesine veya daha ciddi risklere yol açabilir
Bazı skoplar yalıtımlı girişler sunar; sunmuyorsa diferansiyel prob ya da izolasyon trafosu kullanmak gerekir
Aksi halde devreyi değil, dizüstünün yanmış USB denetleyicisini debug ediyor olabilirsiniz
Havalandırma deliklerinden birinden duman çıktığını bile gördüm ama bilgisayarın geri kalanı hayatta kaldı
Sihir gibi hissettiriyor
Karşılaştırma için, 2 dolarlık USB skop böyle görünüyor. 800ksps ve 2 gerilim aralığı var: https://files.catbox.moe/0t0dq3.jpg
Böyle bir proje 20-30 yıl önce, temel osiloskopların bile ikinci el araba kadar pahalı olduğu dönemde olsaydı kurtarıcı gibi olurdu
Bugünlerde 200MHz bant genişliğine, iyi bir kullanıcı arayüzüne ve tepkisel bir ekrana sahip oldukça iyi osiloskoplar 300 dolara satılıyor. Siglent, Rigol, UNI-T gibi ürünlerden bahsediyorum
Bu yüzden çok daha kötüsünü kendin yapmanın avantajı eskisi kadar büyük değil
Osiloskop, diğer tüm tasarımlardaki sorunları gidermek için kullanılan bir cihaz olduğundan güvenilir, kullanımı kolay ve doğru olması iyidir
Elbette eğlenceli ve geek işi bir proje olarak yapıp yayımlamanın değeri var. Ama bu, ancak zaten gerçek bir osiloskopa sahip olduktan sonra geçerli
Daha ekipman toplamaya yeni başlıyorsanız kendiniz için biraz daha para harcamanız daha iyi olur. Geri kalan ekipman o kadar kritik değil
300 dolar, dünya genelindeki asgari ücretlere göre oldukça yüksek bir yerde duruyor[1] ve benim ülkem gibi yerlerde fiyatın iki katına çıkması da muhtemel
Üstelik bu cihazı gerçekten iyi değerlendirebilecek kişiler, örneğin lise öğrencileri, genelde harcayabilecekleri çok daha az paraya sahip
Kendin yapmanın ve çalışma prensibini öğrenmenin yan etkisini de düşünürseniz bu daha da geçerli
[1] https://en.wikipedia.org/wiki/List_of_countries_by_minimum_wage
Tam olarak nerede kullanacağımı bilmiyorsam 300 dolar harcamam; ama 20 dolar kolay, 2 dolar ise dürtüsel alışveriş olur
12 bit ADC ön ucu, gerçekten kullanılabilir dokunmatik ekran girişi ve ağ bağlantısı üzerinden çok kolay uzaktan kontrol sunuyor. Yine de IP adresini yalnızca dokunmatik ekranla kontrol etmek biraz zahmetli
USB-C güç girişi olduğu için isterseniz powerbank ile de çalıştırılabiliyor
I2C, SPI, UART gibi gerekli decoder'ların hepsi ücretsiz olarak dahili geliyor
VESA montajı yapılabildiği için monitör koluna takıp masa alanımı geri kazanabildim; bu özelliği gerçekten seviyorum
Düşük fiyatlı modellerden birini hack'leyip 250MHz modele yükseltmek de çok kolay :D
Neredeyse her yönden düşük giriş bariyerinin bu hedefin temel unsuru olduğunu düşünüyorum
[0]: https://www.youtube.com/watch?v=sbRXDkHS_V0
ABD'de beyaz yakalı bir profesyonelseniz öyle olabilir
Ama dünya nüfusunun büyük çoğunluğu için 300 dolar ile 18 dolar arasındaki fark çok büyük
Düzeltme: Lisans ARR, kamu malı ve MIT’ten oluşuyor
https://github.com/rtestardi/StickOS2/blob/main/license.txt
https://github.com/rtestardi/usbte/blob/master/LICENSE
Buna FOSS demek tamamen yanlış
Bir kısmı tüm hakları saklı, bir kısmı kamu malı, bir kısmı da yalnızca ticari olmayan kullanım için
Kamu malı açık kaynak değildir; özellikle de özgürlük anlamındaki free değildir
Ticari kullanım kısıtlaması da özgür yazılım değildir
En fazla bu projenin kısmen source-available olduğu söylenebilir
Elektroniği yeni öğrenmeye başlayan birine bu cihazı önerebilirim
Hackerbox 102[1] ile bir tane edinmiştim; bant genişliğine göre fiyat açısından iyi bir değer sunduğunu düşündüm
Mühendis arkadaşlarımla konuşunca beklendiği gibi “bu sadece oyuncak” türü tepkiler aldım; elbette pek çok kısıtı var
Ama bu kısıtlar içinde bile sinyalleri doğrudan görerek öğrenmenin en iyi yol olduğu analog elektronik gibi konuları öğretmek için çok fırsat sunuyor
Yeni başlayanlar çoğu zaman osiloskopa neden ihtiyaç duyduklarını bile bilmez; bu yüzden öğrenmenin ilk yılında kullanmayacakları özellikler yüzünden büyük bir öğrenme eğrisi yaşamadan aracı tanıtmak için oldukça iyi bir yol :-)
Daha sonra iyi tezgâh ekipmanlarından birini seçerken de osiloskop özelliklerinin ne işe yaradığını tamamen bilmez durumda olmayacaklar
Bu yüzden 20 dolar için iyi bir değer olduğunu düşünüyorum ve bu tür şeyleri yeni öğrenenlere öneriyorum
[1] https://hackerboxes.com/collections/past-hackerboxes/products/hackerbox-0102-flea-scope ve deney kılavuzu https://www.instructables.com/HackerBox-0102-Flea-Scope/
Benzer fiyat aralığındaki EspoTek Labrador aklıma geliyor
https://espotek.com/labrador/
Flea-Scope’un USB akışı için hibrit FPGA/MCU mimarisi akıllıca. FPGA pipeline’ı ile 100MS/s yakalamayı işleyip protokol dönüşümünü STM32’ye bırakmak maliyet açısından iyi görünüyor
Ancak 8 bit ADC çözünürlüğü ve giriş koruma ağı olmaması, Rigol’ün 1MΩ//20pF ön ucu ve aşırı gerilim klempiyle karşılaştırıldığında zayıflatılmamış sinyallerde riskli
FFT için yerleşik DSP yerine NumPy/SciPy kullanan Python analiz aracı güzel bir kaynak paylaşımı; yakında Jupyter’ı da görecek gibiyiz
Ayrıca 100Msps’e yakın bile değil, yalnızca 18Msps; teknik özelliklerde 12 bit yazıyor
Yorumu yapay zeka yardımıyla mı yazdın, yoksa başka bir cihazdan mı bahsediyorsun merak ettim