Merhabalar,
Bu çalışmamızda PWM sinyallerinin boylarıyla oynayacak, ihtiyacımız olan voltaj değerine göre var olan sinyali dönüştürmeye çalışacağız.
Elektronik sistemlerin çoğu çeşitli sinyaller ile iletişim sağlarlar. Bu kimi zaman veri iletimi, kimi zaman ise bir komut olabilir. Bu başlık altında biz PWM sinyalinden bahsedecek ve voltaj aralığı ile nasıl oynayacağımızdan bahsedeceğiz.
Bazen elektronik aletler arasında bu iletişimin sağlanması için eski televizyonlarda olduğu gibi bir yükselticiye ihtiyaç duyabiliriz. Bu bağlamda örnek üzerinden gitmekte fayda var, şöyle ki:
Mesela bir GPS verisi okumak istiyorsunuz, GPS modülü gerekli adette uydu ile bağlantıya geçerek sizin o anki konumunuza ve zamanınıza ait bilgileri toplayıp size iletiyor. Peki bu iletişim nasıl oluyor ?
Aşağıda GPS ham verisini görmek mümkün:
Bu satırlarda tercüman için birçok bilgi yer almakta, bu veriler hali hazırda ikilik (binary) sisteme yani 0'lar ve 1'lere dönüştürülürler ve PWM sinyali olarak belirli bir süreye tabi tutularak karşıya gönderilir. PWM sinyalinden kasıt 0'lar ve 1'lerin voltaj var veya yok şeklinde bir kanaldan iletilmesidir.
PWM sinyallerini çok farklı voltaj değerlerinde üretmek mümkün, ve bu çeşitlilik bazen iletişimde sıkıntılara sebep olabilir. Örneğin 3.3 volt PWM sinyali ile verilerini gönderen bir GPS modülünden, 5 voltta üretilmiş PWM sinyalini anlayabilen Arduino arasındaki iletişim haliyle sağlanamayacaktır.
Bu duruma çözüm olarak bahsettiğimiz dijital seviye dönüştürücü geliştirilmiş. Üzerinde yüksek voltaj ve düşük voltaj referans pinleri, iki adet toprak pini ve 4'er tane dönüştürme kanalı olan bu aygıt toplamda 12 pine ev sahipliği yapıyor.
Aşağıda 5 voltluk bir sinyalin 3.3 volta dönüşmüş halini osiloskop ekranından gözlemleyebilirsiniz.
Gerekli durumlarda çok faydalı olabilecek bir dönüştürücü, siz de uygulamalarınızda kullanabilirsiniz.
Bu çalışmamızda PWM sinyallerinin boylarıyla oynayacak, ihtiyacımız olan voltaj değerine göre var olan sinyali dönüştürmeye çalışacağız.
Elektronik sistemlerin çoğu çeşitli sinyaller ile iletişim sağlarlar. Bu kimi zaman veri iletimi, kimi zaman ise bir komut olabilir. Bu başlık altında biz PWM sinyalinden bahsedecek ve voltaj aralığı ile nasıl oynayacağımızdan bahsedeceğiz.
Bazen elektronik aletler arasında bu iletişimin sağlanması için eski televizyonlarda olduğu gibi bir yükselticiye ihtiyaç duyabiliriz. Bu bağlamda örnek üzerinden gitmekte fayda var, şöyle ki:
Mesela bir GPS verisi okumak istiyorsunuz, GPS modülü gerekli adette uydu ile bağlantıya geçerek sizin o anki konumunuza ve zamanınıza ait bilgileri toplayıp size iletiyor. Peki bu iletişim nasıl oluyor ?
Aşağıda GPS ham verisini görmek mümkün:
Bu satırlarda tercüman için birçok bilgi yer almakta, bu veriler hali hazırda ikilik (binary) sisteme yani 0'lar ve 1'lere dönüştürülürler ve PWM sinyali olarak belirli bir süreye tabi tutularak karşıya gönderilir. PWM sinyalinden kasıt 0'lar ve 1'lerin voltaj var veya yok şeklinde bir kanaldan iletilmesidir.
PWM sinyallerini çok farklı voltaj değerlerinde üretmek mümkün, ve bu çeşitlilik bazen iletişimde sıkıntılara sebep olabilir. Örneğin 3.3 volt PWM sinyali ile verilerini gönderen bir GPS modülünden, 5 voltta üretilmiş PWM sinyalini anlayabilen Arduino arasındaki iletişim haliyle sağlanamayacaktır.
Bu duruma çözüm olarak bahsettiğimiz dijital seviye dönüştürücü geliştirilmiş. Üzerinde yüksek voltaj ve düşük voltaj referans pinleri, iki adet toprak pini ve 4'er tane dönüştürme kanalı olan bu aygıt toplamda 12 pine ev sahipliği yapıyor.
Kullanım şekli gayet basit, ilk olarak dönüştürmek istediğiniz yüksek voltajlı sinyalin voltaj değerini hv pinine, düşük voltaj değerinin lv pinine takıyor ve bunların topraklarını karşılıklı olarak GND pinlerine takıyorsunuz. Dönüştürmek istediğiniz sinyal pinini 4 pinden herhangi bir pinden bağlayıp karşı pinden dönüşmüş halini alıyorsunuz. İşlem tamam.
Aşağıda 5 voltluk bir sinyalin 3.3 volta dönüşmüş halini osiloskop ekranından gözlemleyebilirsiniz.
Gerekli durumlarda çok faydalı olabilecek bir dönüştürücü, siz de uygulamalarınızda kullanabilirsiniz.
Comments
Post a Comment