atmega328-PU etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
atmega328-PU etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

26 Ağustos 2015 Çarşamba

Kapasitif ve Rezistif Ekran Nedir?

Kapasitif ve Rezistif Ekran Nedir?

Kapasitif Ekran ile Rezistif Ekran Arasında Ki Farklar Nelerdir?
Rezisitif dokunmatik ekranlar
Dokunmatik ekranlarda en çok rastlanan tür, rezistif ekranlardır. Modern telefon, tablet ve trackpad'ler dışındaki birçok dokunmatik ekran, aslında resistiftir. Bu tür ekran, adından da anlaşılabileceği gibi dirençseldir ve ekranın tepki vermesi için ona baskı uygulamanız gerekir. Rezistif ekranlarda ince bir boşlukla ayrılan ikin ince katman bulunur (ancak bu ekranlarda başka katmanlar da vardır). Bu iki katman da tek yüzünde bir kaplamaya sahiptir. Bu kaplamalar birbirine dönüktür. Bu iki katman birbirine dokunduğunda elektrik iletilir ve dokunma, bir sinyal olarak işlenir. Bu nedenle rezistif ekranlarda eldiven, tırnak, kalem ve yeteri baskıyı oluşturacak herhangi bir nesneyi kullanabilirsiniz.
Rezistif ekranKapasitif Dokunmatik Ekran
Kapasitif dokunmatik ekranlar rezistif dokunmatik ekranlara göre biraz daha farklı bir sistemle çalışırlar. Ekranın yapısı aslında daha basittir rezistif ekrana göre, saydam iletkenle kaplı yalıtkan malzeme. Yalıtkan malzemenin cam olması bu ekranı dayanıklı kılar.kapasitif ekran
Kapasitif Dokunmatik Ekranın temel çalışma prensibi Nasıl çalıştığına gelelim. Ekranın dört köşesinden uygulanan gerilimle ekran yüzeyinde elektrostatik alan oluşturulur. Yüzeyin herhangi bir yerine yük depolayabilen bir iletken temas ettirildiğinde bu elektrostatik alanda oluşan değişim köşelere yerleştirilmiş osilatörler tarafından gözlenebilir hale gelir. Osilatörlerden toplanan veriler işlem birimine gönderilerek koordinat verisi haline çevrilir ve sisteme aktarılır.
Kapasitif Dokunmatik Ekranların Artı ve Eksileri:
+ Birden fazla dokunmanın algılanmasına izin verir, ve sürükleme yaparken de rahatlık sağlar.
+ Rezistif ekranlara göre çok daha hassastır.
+Üst yüzeyin esnek olması gerekmediğinden sertlik ve çizilmezlik konusunda başarılı yalıtkanlar kullanılarak dayanıklılık
arttırılabilir.
-Maliyetlidir.
-Parmakla dokunmanız gerekir.
-Rezistif ekranlara göre uyarlanmış işletim sistemlerini çoklu dokunmatik kapasitif ekranla kullanamazsınız.
-Rezistif'e göre daha fazla enerji harcar.
Kaynak: padopia.com


Arduino ile Termometre Yapımı

Merhabalar Arkadaşlar
Bugün Arduino ile lcd ekran kontrolünü ve akabinde sıcaklık sensörü yardımıyla ölçülen sıcaklık değerini lcd ekrana yazdıran ugulamamızı yapacağız.Devrenin simülasyonunu buradan görüntüleyebilirsiniz.Sol üstte Start simulation yazan kısımdan simülasyonu başlatabilirsiniz.

İhtiyacımız olan malzemeler

1-Herhangi bir Arduino devre kontrol kartı (Arduino Uno , Mega  2560 , Nono , Pro Mini vs. )

2-Lcd ekran ( LCD 16x2 WH1602B-TMI-ET )



3-Sıcaklık Sensörü(TMP36)

4-Potansiyometre(10K)



5-Direnç(160Ω)

Devreyi Autodeskin geliştirmiş olduğu sanal labaratuarda kuracağım.Çok fazla imkan sunmamışlar ancak Arduino öğrenmeye başlamak için yeterli modüller var.
Üreticiler ürettikleri parçların kimliği niteliğinde olan sensörü yada elektronik parçayı tanıyabileceğimiz datasheet denilen bir nevi kılavuz yayınlarlar.

Datasheet Nedir?

Lcd ekranın yada sıcaklık sensörünün yanındaki kod adına bakarak parçanın üzerinden geçmesi gereken maximum yada minumum gerilimi ısıya ne kadar dayanıklı olduğunu devre haritasını üzerinden geçmesi gereken akım değerini bacakların nasıl bağlanacağını Google Translate  yardımı ile rahatlıkla öğrenebilirsiniz.

Lcd ekran nasıl bağlanır?


1-GND                          Ground yani toprak demektir.(-) ucun bağlanacağı kısımdır.
2-VDD                          Besleme gerilimi anlamına gelir yani (+) ucun bağlandığı kısımdır.
3-Contrast                    Kontrastı yani ekranın parlaklığını ayarlayacağımız kısımdır.
4-RS                              Register Select yani lcd ekranın ne yapacağını gösteririr.
5-R/W                           Pinleri okuma yada yazma modunun ayarlandığı kısımdır.
6-Enable                       Okuma modunu aktif hale getirir.
7-14 DB0-DB7              Bit değerlerinin okunduğu kısımdır.
15 -16                            Arka plan aydınlatmasını sağlayan (+) ve (-) uçlardır.






Devrenin Arduino Kodları


Kodları indirmek için link.
Sağ altta download code  diyerek kodu indirebilirsiniz.
Yada sol üstten code editör diyerek arduino kodlarınızı görüntüleyebilirsiniz.

Elimden geldiğince anlaşılabilir anlatmaya çalıştım.
Bir başka konuda görüşmek üzere . . .
Abdullah DEVECİ

İstanbul Üniversitesi –Elektrik&Elektronik Mühendisliği


21 Temmuz 2015 Salı

Atmega328P ___ Atmega328 FARK NE?

Atmega328 - Atmega328P

Atmega328P ___ Atmega328
Fark Ne?


Bu güne kadar Atmega entegrelerinin ilginç isimlendirmelerine fazla kafa yormamıştım. Dün Atmega328 satın almak için web'de gezinirken Atmega328P ve Atmega328 arasındaki farklılıkları anlayarak satın alma kararı verme gereği duydum :) (ne aldığımı en ince ayrıntısına kadar bilmeyi severim). İlk gözüme çarpan fiyat farkı oldu. Net farkı anlamak için www.atmel.com'a girip karşılaştırma yaptım. Atmel 1000 adet fiyatını vermiş, o yüzden ucuz gibi görünebilir, normalde bu fiyatlara bulmak pek mümkün değil. ATMEGA328-PU 1.69$ iken ATMEGA328P-PU 1.85$. Türkiye şartlarında satın alırken bu fiyatlar 9 TL ve 12 TL gibi oluyor, yani 1$ civarı fark var. Peki bu fiyat farkı neden var? Umarım bu bilgiler faydalı olur :)




1. Atmega328 ve Atmega328P aynı mimari yapıya sahip olduğu için 328'i 328P yerinde ya da tam tersi şekilde kullanabilirsiniz.


Atmega328P-PU


2. Atmega328P Atmega328'e göre daha az enerji tüketiyor. Datasheet'leri incelediğimde 328P'nin 60nm işlemle üretildiğini gördüm, 328 ise 90nm ile üretiliyor. Yani bir kaç mikroamper daha az güç tüketimi için biraz daha fazla ödememiz gerekiyor :) 

Atmega328-PU


3. 328P ile 328'in çip imzaları farklı. Arduino IDE'deki avrdude programı gibi bir program iki çip arasındaki farkı anlayabilir, eğer bu çiplerden birini zorunlu kılan bir durum varsa diğerini taktığınızda hata ile karşılaşabilirsiniz. Yani çip imzasına dikkat!


QFN Paketleme



4. 2 numaralı konuda ifade ettiğim gibi üretim sürecindeki hassasiyetten kaynaklanan bir durum daha var; QFN paketleme. QFN paketleme üretim hassasiyetten dolayı sadece 328P'de var. Daha küçük çip için daha iyi üretim gerekiyor.  

5. Sonuç: Bir kaç mikroamper önemli değil, 1$ 1$'dır diyosanız Atmega328 sizin için ideal. Güç tüketimi önemli ve ya SMD kullanacaksanız Atmega328P size göre. Tabi çip imzalarına da dikkat edin :) 


Kaynak: www.atmel.com