stm32 usb oscilloscope

Başlatan _devreci_, 19 Mayıs 2017, 00:27:01

_devreci_

evet arkadaşlar stm32f103c8t6 mini dev  ile osiloskop, virtual com port ile  hid versiyonu var ma ayavaş

2msps çalışabliyor adc overclok ile, volt biraz sapıyor ama gayet güzel 

https://www.youtube.com/watch?v=ytFEXpDCDc0


furkanyx

Masaüstü programı hakkında biraz ayrıntılı bilgi verir misiniz? Zamanında osiloskop yapmaya çalışmıştım dalga şeklini gayet düzgün alıyordum fakat zamanlama bilgisi gösterimini yapamamıştım ayrıca buffer problemim vardı. Bunları nasıl yaptınız?

_devreci_

Createfile ->  read -writefile fonksiyonlarını kullanıyor, dosya okumadan farkı yok , bufferle işimiz yok onu windows hallediyor istediğin değerde
kullanabilirsin herhalde siz farklı şekilde bağlantı kuruyorsunuz.

Zamanlama bilgisi ise her pixel, ilgili msps oranı ne ise çarpılıyor mesela 1msps ise 1us yani saniyenin milyonda biri  10pixel = 10us 

1000000/10 =100khz 

omereliusuk

27 Haziran 2017, 23:14:47 #3 Son düzenlenme: 27 Haziran 2017, 23:37:59 omereliusuk
cevap olarak:
https://drive.google.com/open?id=0BwF7yV8CnhCGSm9SS1Nld25IZ28
şöyle bir şey var. arduino üzerine kurulu.

hem konuyu canlandırmış hem de ihtiyaçlarıma karşılık gelen bir cihaz "tasarlamak demiyorum." kullanmak amacıyla araştırma yaptığım zaman bizim forumda da bu konunun açılmış olduğunu gördüm.

bir de stm32f407 üzerine çalışan var.
aynı yorumlar onun için de kullanılabilir. tabii bunda 12bit adc var. stm için 3.3 volta dikkat. 

Veriler basit adc okunup düzenlenmiş hali seri port ile bilgisayara yükleniyor. 1295 gibi yaptığı iş bu. Gerisi bilgisayarda bitiyor.

buraya kadar oscilloscope için geçerli .

bana en az oscilloscpe+logic analyser olanından lazım. hatta başka eklentiler de olursa daha iyi olur.
Araştırmalarım devam edecek. mutlaka yapan birileri vardır. gerekirse ikisini birleştirip veya daha fazla fonksiyon eklenerek yeni bir cihaz tasarlanabilir. neticede hepsi bilgisayarda bitiyor.

rsimsek

Üye olduktan yıllar sonra bir mesaj yazma ihtiyacı hasıl oldu. ;)

PIC ile başlamıştım, sonrasında Arduino ve peşinden ESP8266 geldi. Fakat bunlar bir osiloskop için yetersiz kalıyor, ya da çok daha basit tarzda osiloskoplar yapılabiliyor. Gördüğüm kadarıyla STM32xx tabanlı 32 bit MCU'lar öneriliyor.

Bu konuda bir çok örnek var fakat somut orta halli basit işlerde kullanılabilecek uygulanabilir bir örnek var mi?

Aşağıda bazı projeler var, uygulanabilirlik ve yapılabilirlikleri nedir bilemiyorum.

https://www.electronics-lab.com/project/hs101-high-quality-cheap-diy-oscilloscope/
http://hscope.martinloren.com/HS101-oscilloscope.html
https://tomeko.net/miniscope_v2c/
https://320volt.com/en/at91sam7s64-arm-usb-osiloskop-projesi-stm32/

M_B

İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

rsimsek

Teşekkür ediyorum. Yapılabilirlik ve düşündüğüm orta altı seviyede iş görebilecek olan @devrecii'nin paylaştığı şu STM32'li modeli gibi geliyor. https://www.youtube.com/watch?v=32VPPxo1-Ys

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.