![]() |
|
|
db, dbm, dbW gibi birimlerin anlamı… / 16 Mart 2009
Her şeyden önce dB denince iki büyüklüğün birbirine oranına bağlı olarak bir değer verildiğini unutmamak gerekir. dB değeri iki büyüklüğün oranlanıp logaritması alınarak elde edilir [örnek :10^5 gibi büyük oranların yerine 10*log(10^5) = 50dB kullanıyoruz]. Tek başına bir büyüklük için dB birimi kullanılamaz, sadece bir oranın söz konusu olduğu yerlerde dB birimi kullanılır. dB, en yaygın olarak giriş-çıkış güçleri oranının ifadesinde kullanılır. Simülasyon ortamında devre tasarımının sağladığı en büyük kolaylıklardan biri de “sweep analiz” in kolayca yapılmasıdır. PSpice’da dc veya ac sweep analizleri “simulation settings” kısmında bir kaç tıklamayla yapabiliyoruz. Ancak herhangi bir kapasite, direnç vb. gibi elemanların değerini “sweep” etmek istediğimizde iş biraz daha uzun. Aşağıda tek transistörlü basit bir değil(”not”) kapısı var.
DSP(digital signal processor) leri dijital sinyal işleyici olarak biliyoruz. Dijital sinyal dediğimiz sinyal ise sayılardan oluşan sinyallerdir. Mesela……127, 0, -127, 0, 127….. bir dijital sinyaldir. Bu sayılar analog bir işaretin örneklenmesi(ADC) sonucunda veya başka bir dijital işaretin işlenmesi sonucunda elde edilmiş olabilir. Dijital sinyallerin işlenmesi, sinyalin bulundurduğu bu sayıların belirli katsayılarla çarpılıp toplanması işlemidir. Mesela yukarıdaki örnek sinyali alıp arka arkaya gelen her iki değerin ortalamasını alarak yeni bir dizi(output) oluşturalım: 64, -64, -64, 64. Evet, çok basit bir sinyal işleme yaptık. Biz burda aslında dijital bir işareti katsayıları 0.5 derinliği 1 olan alçak geçiren(low pass) filtreden geçirdik. Hep yapıldığı gibi bu yaptığımız işlemi yazılım aracılığıyla(C, matlab vb) yapmak isteseydik tüm dizi elemanlarını taracayak bir döngü içerisine Geçtiğimiz günlerde AT89S52 programlayabilmek için paralel porta işim düştü, henüz programlayıcıyı yapamadım ama paralel portu kullanılabilir hale getirecek PCB yi hazırlayabildim. Bu PCB ile amacım paralel portun 25 pinini “header pin” ler vasıtasıyla rahatça kullanabilmekti. Sadece pdfyi kullanarak da(”nonscale print” demeyi unutmadan) rahatlıkla bu PCB yi çıkarabilirsiniz.
ARES(7.1 SP4) çizim dosyası: paralel.lyt Dosya menüsünden “yazdır” seçeneğine ulaşabildildiğiniz tüm belgelerinizi (.doc,.jpg,.gif,.txt….) pdf formatına dönüştürebilirsiniz. Herman Sedef hocamızın hazırlayıp sınıfta dağıttığı microcomputer sistemi tasarlama konusunda sık kullanılan entegrelerin pin diagramları” sayfası: Bu içeriğin son güncellenme tarihi: 15.04.2007 Bilgisayardan dış dünyaya açılan haberleşme birimlerinden biri olan seri portta gerilim seviyeleri +15V -15V arasında değişmektedir, bu seviyeler TTL seviyesinde(0V – 5 V) haberleşen devrelerimizle(örneğin PIC li devrelerle) uyumsuzdur, max232 seri port buffer diye tabir edilen entegre aracılığıyla bilgisayarımızın seri portunu TTL(transistor to transistor logic) seviyesindeki devrelerimizle haberleştirebiliyoruz. Böylece PIC li devrelerimizle bilgisayarımızı haberleştirmiş oluyoruz. Entegrenin kataloğundan da görebileceğiniz gibi şöyle bir yapısı var: C# ile paralel porta ulaşmak istediğimizde her şey doğru gibi görünürken yanlış inpout32.dll dosyası yüzünden aşağıdaki hatayı alıyoruz: Doğru inpout32.dll dosyası buradaki klasörün içinden veya direkt buradan indirilebilir. inpout32.dll dosyasını Debug dizinine yerleştiriniz. 2 tane 74HC154 ün Birlikte Kullanılması / 10 Temmuz 200774HC154 entegresi bir 4 – 16 çoklayıcı entegredir(4 to 16 decoder=kod çözücü) pin şeması: …devamı |
|
| |