50 mhz oscilloscope + logic analyzer

Başlatan Karamel, 09 Ağustos 2014, 19:04:53

Karamel

merhaba. internette dolasirken soyle bir link gordum. http://dangerousprototypes.com/2011/05/09/dangerous-dso-part-1-theres-so-much-between-0-and-1/  semalara ve source kodlarina ulastim. sitede var. link i daha professional abiler inceler ise yapip yapamayacagimiza karar verebilirler. eger linkte problem yoksa

-semalar var. istenirse pcb yi altin kayanin kutularina gore yeniden cizebilirim. daha professional olur. yok bu hali guzel denirse direk pcbleri itead gibi yerlere bastirabiliriz. arz talebe gore 2-3 ayri siparis gecebiliriz. boylece kargo gumruge takilmaz.

-pcb nin tanesi 4-5-6 tl ye gelir. malzemelerde kisi basi asagi yukari yaklasik 60-70 lira tutabilir.(kabaca rakamlara baktim. daha duzgunce hesap yapmadim)

-kartlar ve malzemeler fpga e yazilim yukleyebilecek  birinde toplanip, hatta minimum fpga in calisma sartlarina gore lehimlenip, fpga ler programlanmis sekilde isteyenlere kargolanabilir.

-ben tum kartlari dizer, fpga lere programda atarim diyen gonullu olursa, kartlar dizili ve programli olarak isteyenlere yollanabilir. mesela ben hepsini dizmekten mutluluk duyarim ama fpga leri programlayamam. ikisini yapabilen birisi bu gorevi ustlense daha uygun olur.




bu projenin sonunda masamizin uzerinde 1 kanal 50mhz oscilloscope ve 16 kanal logic analyzer cihazimiz olmus olur. ne diyorsunuz? sizce bu projeyi yapabilirmiyiz? forumda kac kisi boyle birseye sahip olmak ister?

Icarus

Tek kanallı scope bir işe yaramaz + Ayrıca bu şemadan bir nane olmaz.
Şimdi insanların anlamadıkları ve DP gibi firmalarında suistimal ettikleri şey şu:
ADC != OSCILLOSCOPE
ADC'nizi sürmelisiniz. işte eğlenceli kısım burada başlıyor zaten.
Flat-response, variable gain, -3db/decade ve üstüne üstlük high-impedance bir amplifikatör yapmak. Bunu yapın gerisini halledersiniz.

PS: Resimlerde adam BNC'e prob bile takmamış... Yani o kadar konudan uzak

Karamel

hocam konu hakkinda pek bilgim yok. nette dolasirken bu link i buldum. olmazmi diyorsunuz yani?  :-\ bende bir an icin umitlenmistim....

kaliptra

Icarus'un dediklerine katılıyorum. Bunla zaten 50 mhz analog sinyal görüntüleyemezsin. ads830'un örneklemesi max 60MSPS.  50 mhz için en azından 5 katı yani 250MSPS bir adc lazımdır. Zaten hızlar artmaya başlayınca trigger devreleri ile yakalayıp gelen veriyi direk ram'e yazman gerekir. onu da sonra fpga ya da mikroişlemci ile ram den okuyup ister usb den at, ister tftye bas. Analog front end ve pcb'de gürültü azaltımı için atacağın taklalar da pcb ve devre elemanlarını o kadar ucuza mal ettirmez malesef.

Karamel

hocam 50 mhz lik sinyali ekrana cizebilmek icin en az 5-10 katinda orneklemek gerektigini bende dusundum. sitede oyle yazdigini okuyunca burada professional kisilere danisayim dedim. bakin asagidaki resimde bu anlatiliyor. 40 kere ornekleme yapilmis.



hocam peki 50mhz yapamayiz ama ads830 ile 12mhz scop yapabilmemiz gerekli. internette fifo ram olarak google a yazinca sunu buldum. http://www.averlogic.com/AL422B.asp diger tarafinda okuma yapip lcd de gosterebilmek icin stm32f429 kiti olabilir. uzerinde renkli lcd var. bir ogrenci icin 12mhz scop ta yeterli diye dusunuyorum. cunki suan hic scop um yok. alma sansimda yok. trigger deverelerinden bir iki adet ornek verebilirmisiniz hocam? nette azacik arastirdim sanirim bu devreler sinyali yakaliyorlar? bakin su proje yavas ama cok guzel olmus. AVR LCD Oscilloscope オシロスコープ 2

Karamel

burada stm32f429 discovery kartindan oscilloscope yapmislar. http://www.coocox.org/forum/topic.php?id=4052 max 1mbps. buda max 200 khz gibi birsey yapiyor olmasi lazim. istedigim sey bole birsey. ads830 gibi bir adc ve gerekli devrelerle 10 mhz lik siyali boyle kabaca gorebilen bir aygitimin olmasi yeterli. hangi konulara calismam gerekli?

Icarus

Analog Devices'in VGA'ları var. Differensiyel ADC'leride sürebiliyor olmaları lazım.
Onlardan bir tanesini alıp belki kullanabilirsiniz ? TI'inda böyle chipleri olması lazım

trinity

Farzedelim yaptık, bu osiloskopu nasıl kalibre edicez, bunun testi ölçümü için bile birçok hassas cihaz gerekli. Bunun gösterdiği değere güvenerek devre yapılmaz.

speak48

gidin en eski analog osiloskop alın bunlardan daha iyidir.

Maxim

bence ölçü aleti yapmak hele hele osiloskop yapmak vakit kaybından başka birşey değil
başka şeyler yapıp para kazanmak en doğrusu

belki arge için, belki kendini geliştirmek için OKEY
ama kendim yapayım, daha ucuza çıkar işimi görürüm düşüncesi tam fiyasko ile biter
yapamazsın, yapana kadar havada kendi duran skoplar çıkar zaten

güncel modellere bakıyorum artık dokunmatik ekranlılar çıkmaya başladı
canavar gibi skoplar var

20khz frekansı ölçerim bana yeter diyorsanız oyun oynamaya devam edin, o da bir oyuncak sayılır.
kalibrasyon kısmına hiç girmeye bile gerek yok

neyse böyle konuşuncada hayal et sende yap, olmayacak birşey yoktur gibi cevaplar geliyor.

Karamel

hocam stm32f429 discovery arm mcularli ogrenmek icin yapilmis bir deney karti. bu kart ile insanin ogrenecegi bir dunya sey var zaten. ayrica bu kartin altina yeni bir pcb tasarlamak gerekli. adc trigger devrelerini vs barindiran. bu devreleri hiz yuzunden lojik devreler yada cpld ile kontrol edip verileri fifo ram e yazma isi var. bu saydigim seyler cok egitici olabilirdi. zaten burada amac piyasada satilan 20mhz lik scop a erismek degil kendimizi gelistirmekti. fakat kalibrasyon olayini hic hesaba katmamisim. eger ekrandaki veriler gercek degerlerden farkli olacaksa dediginiz dogru. bu isle ugrasmanin hic manasi yok.

kaliptra

Çok eski olsa da temel olarak bir analog osiloskobun çalışma prensibi ve örnek şemaları gösteren bir kaynak.

Burada da dijital scopelar için genel blok diyagramlar ve uygulama notlarını bulabilirsin.


Yani amacımız heves kırmak değil ama bir elektronikçi için osiloskop temel cihazlardan biri. Ölçüm yaptığım cihaza güvenemezsem, ölçümün doğruluğuna ne kadar güvenebilirim.Elinde güvenebileceğin bir osiloskobun olduğunda illa yapacağım diyorsan yine yap ama kendini geliştirmek için. Yerinde olsam osiloskoptan önce fpga ile paralel adc sürme ve işleme üzerine kafa yorardım (osiloskoptan daha çok özel bir alan için ölçüm cihazı). Tabi örnekleme hızlarını biraz daha artırarak :)

O yüzden varsa merakın para biriktir ikinci ya da belli bir kalitede çin malı osiloskop alman. USB osilokoplar da var bence düşünülebilir. Reklam gibi olacak ama (Markayla hiçbir bağlantım yok :) ) usb hantek osiloskoplar var. 48MSPS örnekleme yapan modeli  dx ya da aliexpress de 75 dolar civarında satılıyor. Ben daha önce usb sinyal jeneratörünü kullanmıştım ve gayet memnun kalmıştım bu markanın. Masa tipi ucuz Owon lar falan da var ama çok tavsiye etmem. Modelini hatırlamıyorum ama 20 mhz'lik osiloskobun 1 mhz'lik kare dalgayı trigleyemediğini gözümle gördüm (sen becerememişsindir diyen olmasın kalbini kırarım :p ). Devresine harcayacağın paradan gerçekten daha az olabilir.

trinity

işte gençlerimizin hali ortada, daha temel ölçüm cihazlarına bile sahip olacak maddi imkandan uzaktalar. istemeden de olsa böyle kendi ölçü aletini, programlayıcılarını yapmaya çalışıyorlar.

halbuki internette amerikalı ve avrupalı gençlerin projelerini görüyoruz bolluk içindeler, önlerinde inci gibi ghz lik agilentler duruyor.

OG

Alıntı Yap20 mhz'lik osiloskobun 1 mhz'lik kare dalgayı trigleyemediğini gözümle gördüm
Faz veya frekansta devam edegelen yeterince miktarda oynama varsa trigleyemiyebilir.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

z

Onunla uğraşma, bununla uğraşma. Eeee elektronikçilik bu işlerin neresinde?

Çoğu zaman 100 TL ye satın alınıverecek cihazı 1000TL ye üretmek insana büyük tecrübeler katar.

Kalibrasyondan da korkmayın. 1. sınıf bir ölçü aleti mi yapacaksınız? Yada yıllardır kullandığınız ölçü aletlerini hiç kalibrasyona gönderdinizmi?

Bana e^st de diyebilirsiniz.   www.cncdesigner.com