Osiloskopta trigger holdoff özelliği ne işe yarar?

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
26,194
En basit osiloskoplar dışında her türlü osiloskopta bulunan trigger holdoff özelliği ne işe yarar ona bakalım.

Çalıştığım projede işlemci, 10 ms de bir iki tane kesme alıyor. Bu kesmelerin arası da 100 μs gibi. Yani 10 ms sonra 1 kesma, 10.1 ms sonra ikinci kesme, 20 ms sonra üçüncü kesme, 20.1 ms sonra dördüncü diye gidiyor. Kesmenin giriş çıkışlarını işaretlemek için bir GPIO kullanıyorum ve bu pini de osiloskoba bağladım. Osiloskobu pindeki yükselen kenara trigger edince şöyle bir manzara ile karşılaşıyoruz.



Osiloskop bazan ilk palsa, bazan ikinci palsa trigger ediyor. Ama ben her seferinde ilk palsa trigger etsin istiyorum. Böylece ekranda stabil bir görüntü elde edeceğim ve gerekirse persistent modu da açarak genel olarak kesme rutininin harcadığı sürenin bir istatistiğini görmek istiyorum. Osiloskoba sadece ilk palsa trigger et nasıl deriz? Osiloskop açısından birinci palsin de ikinci palsin de yükselen kenarı eşdeğer, birisine öncelik veremiyoruz.
 
İşte bu noktada holdoff özelliği devreye giriyor. Gene yükselen kenar trigger seçiyoruz, ama bir kere trigger gerçekleştikten sonra 150 μs liğine trigger devresini pasif duruma geçiriyoruz. İşte bu 150 μs holdoff süresidir. Osiloskobu bu şekilde yapılandırdıktan sonra, ilk trigger birinci pals de olabilir ikinci de, ama ondan sonraki trigger mutlaka birinci pals olacaktır. Bu şekilde triggeri tanımlayınca ekranda stabil bir görüntü elde ediyoruz.

 
Holdoff un işe yarayacağı başka bir senaryo da seri protokol analizi.Eğer osiloskopta protokol çözümleme özelliği yok ise, veya protokolün sinyalleri sorunlu olduğu için osiloskop çözümleyemiyorsa, veri paketlerini bizim manuel olarak incelememiz gerekecek. Mesela SPI bus inceliyoruz ve 16 bitlik paketler şeklinde veri geliyor. Burada da gene ilk bitin osiloskobu trigger etmesini isteriz. Böylece trigger'dan sonra 16 tane biti görmüş olacağız. Burada da gene aynı mantıkla hareket edeceğiz. Word süresinden yeterince daha uzun bir "holdoff" yapılandıracağız.
 

Forum istatistikleri

Konular
8,455
Mesajlar
138,667
Üyeler
3,344
Son üye
seyfi

Son kaynaklar

Son profil mesajları

mechanic ayhanarican mechanic wrote on ayhanarican's profile.
https://www.allmystery.de almanca biliyorsan burada araştır. Yapay zekada çeviriyor gerçi.
Almanların matematik bilgisi daha iyi oluyor.
“Kendi yolunu çizen kişi, kimsenin izinden gitmez.” – Nietzsche
Kim İslâm’da güzel bir çığır açarsa (güzel bir alışkanlık başlatırsa), onun sevabı ve kendisinden sonra ona uyanların sevapları, onların sevaplarından hiçbir şey eksilmeksizin ona da yazılır.
erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Back
Top