Previous
Next

Serial-to-Ethernet converter application

by Cem Kefeli 30. Ocak 2009 06:37

Tecnologic System(TS) firması tarafından üretilen ve uygulama geliştiricilerin hizmetine sunulan  TS-7200 platformu, üzerinde 200 MHz çalışma frekansında  ARM9 serisi işlemci bulunduran bir uygulama geliştirme platformudur. Bu platform üzerinde seri arayüzler,  USB arayüzü,  Ethernet arayüzü, sayısal giriş çıkış birimleri ve veri saklamak için kullanılan compact flash arayüzü bulunmaktadır. Sistem üzerinde bulunan ARM işlemci compact flash ya da kart üzerindeki flash bellek üzerindeki işletim sistemlerini koşturmaktadır. Tercihe göre bu iki bellek üzerindeki herhangi bir  Linux versiyonu seçilmekte ve bu Linux versiyonu sistemin boot sistemi olarak kullanılmaktadır. Compact flash üzerinde bulunan  Debian Linux versiyonu kullanıcılara daha ileri seviyede olanaklar sunmasına rağmen gerçek zamanlı çalışmalar için dahili flash bellek üzerindeki  TSLinux tercih edilebilmektedir.  TSLinux bu donanım sistemi için TS tarafından hazırlanan ve kernel seviyesine daha yakın bir  Linux versiyonudur. Bu  Linux versiyonunda klasik masaüstü  Linux sistemlerine göre bazı özellikler kernelden çıkarılmış veya disable edilmiştir. Böylece işletim sisteminin donanım ile olan haberleşme özelliklerine önem verilmiş ve gerçek zamanlı uygulamalar için daha verimli bir ortam sağlanmıştır.

Sistemin farklı gereksinimleri göz önünde bulundurularak eklenti özellikler yapılabilmesi için  PC/104 adı verilen ve PC’lerdeki  PCI slotu andıran bir genişleme yuvası bulunmaktadır. Bu genişleme yuvası sayesinde sisteme yeni bellekler, sayısal giriş çıkışlar,  GPS(Global Positioning System) ve  GPRS modülleri dahi eklenebilmektedir. Soldaki şekilde TS-7200 platformuna eklenmiş bir gerçek zamanlı saat entegresi gösterilmektedir. Bu slot yardımı ile yapılan eklemelerin sayısı besleme kaynağının çekebildiği güç ve slotu adresleyen saklayıcı ile sınırlı olup üst üste birkaç kat oluşturulması dahi mümkündür.

Sistem için yazılım geliştirilebilmek amacıyla gömülü sistem üzerindeki  GCC derleyicisi kullanılabilmekte ve direkt olarak platform üzerinde derleme yapılabilmektedir. Fakat bu çalışma süresinde PC ortamının sunmuş olduğu  IDE avantajlarından faydalanabilmek için PC tarafındaki  RedHat Linux üzerinde gömülü platform için hazırlanan cross-toolchain’ler kullanılacaktır. Cross-toolchain’ler kullanılarak elde edilen çalıştırılabilir dosyalar daha sonra gömülü siteme  FTP ile bağlanılarak gönderilecek ve platform üzerinde çalıştırılmıştır. Aşağıdaki linkleri kullanarak proje dosyasına ve projenin sunum dosyasına erişebilirsiniz.

Serial2Ethernet Converter.pdf (4,54 mb)
Serial2Ethernet Converter.pps (1,08 mb)

OnePhoto for .NET BlogEngine

by Cem Kefeli 27. Ocak 2009 07:10

OnePhoto Widget Web sitem kisa bir süre önce neredeyse evrim geçirdi diyebilirim. Daha önce bu yazida(FireFTP) bahsetmistim aslinda. Yaklasik olarak yedi-sekiz senden beri web yazilim ile ugrasiyorum ama simdiye kadar blog anlayisi üzerine kurulu bir web sayfam olmamisti. Daha cok kendi yazdigim ziyaretci defteri haber ekleme scriptleri ve diger cesit dinamik uygulamalar ile web sayfami ayakta tutmaya calisiyordum. Fakat gordum ki artik bu cabalar yeterli kalmiyor ve eski moda web sayfalarinin yeri tamamen terk edilmis bile. Bu yuzdendir ki ben de bir blog olusturmaya karar verdim. Bircok blog inceledim ama uzun zamandir .NET ve C# kullanan birisi olarak  .NETBlogEngine'de karar kildim. Su siralar oldukca da mennunum bu secimi yaptigim icin.

.NETBlogEngine'i kullanmaya basladiktan sonra gozume birseyler eksik gibi gorunmeye basladi. Sanki biryerlerde bir renkler olsa insanin gozune daha hos gorunebilirdi sayfalar. Aslan, kaplan familyasini cok seven birisi olarak onlarin rastgele fotograflarini gosteren bir wigdet yapmak geldi icimden. o gun icerisinde de yaptim zaten. Adini da OnePhoto koydum.. Widget'in kurulumu icin ise yalnizca fotograflari cekecegi dizin yolunu gostermeniz yeterli oluyor. O dizin icerisindeki tum fotograflari rastgele bir sekilde her sayfa yenilenisinde gosteriyor. Bu calismanin kaynak kodlarini ve kurulum adimlarini en kisa zamanda derleyip toparlayip buradan paylasmak istiyorum. Umarim baska insanlarinda faydalanabilecegi guzel bir uygulama haline gelir zamanla...

OLED Teknolojisi

by Cem Kefeli 13. Ocak 2009 11:54
Bir süre önce sevgili Arif Dolma Hocam'ın Kocaeli Üniversitesi'nde verdiği 'Optik sistemler' dersi için OLED teknolojisini inceleme şansı edindim. OLED(Organic Light-Emitting Diode)'ler teknolojinin son yıllarda farklı bilim dallarını bir araya getirerek ortak ürünler çıkarabilmesinin güzel bir sonucudur aslında. Adından şu sıralar çok sıklıkla söz ettiren OLED teknolojisi aslında herbirimizin şimdiye kadar en az kırk defa gördüğü LED teknolojinin bir evrim geçirmiş hali olarak düşünülebilir. LED'ler de OLED'ler de birer yarı iletken malzame ve yapım aşamalarında da doğal olarak yarı iletken teknolojisinden faydalanılmakta. Aralarındaki asıl fark ise ışık yayan metaryellerinin yapısından kaynaklanmakta. OLED'lerde ışık yayan malzeme ornanik malzemelerdir bu yüzden incecik katmanlar oluşturulabiliyor. Öyle ki üç kredi kartı kalınlığında televizyon ekranları üretebildiklerini iddia adiyor Toshiba, Sony, Samsung gibi teknoloji devleri. Fakat teknolojinin daha evrimini tamamlamaması ve daha yolun çok başında olunması nedeniyle bazı eksikleri de var tabi ki OLED ekranların. Örneğin renk oluşturmak için kullanılan mavi renk bileşeninin diğer organik metaryellere göre daha az ömürlü olması ekranlarının ömrünü beş yıl gibi bir süre ile sınırlandırıyormuş ilk başlarda. Tabiki Toshiba bu sorunun üstesinden bir hayli gelmiş ama teknolojinin asıl olarak kendisini bulması için biraz daha zamana ihtiyacı bulunmakta. Önümüzdeki 3-5 yıl içerisinde özellikle dizüstü bilgisayar dünyasında hızlı bir değişimin sinyallerini veriyor OLED ekranlar ve bu süre içerisinde dünya toplam dizüstü bilgisayar piyasasının yüzde 50-70 inde yaygın olarak kullanılabilmesi öngörülüyor. Yalnızca televizyon ekranları için değil askeri uygulamalar ve aydınlatma sistemleri için de birçok çalışma halen devam etmektedir.

OLED teknolojisi hakkındaki sunum dosyamı buradan (OLED Teknolojisi.pps - 775,50 kb) indirebilirsiniz
Kategoriler: Çalışmalar | Teknoloji

Emlak Portalı

by Cem Kefeli 9. Ocak 2009 12:33

Demo için lütfen burayı tıklayınız...

  • Emlak portalı uygulaması, emlakçıların kulanıcı etkileşimli web sayfalarıyla müşterilerine internet ortamında kolayca ulaşabilmesine imkan sağlamaktadır.
  • Tüm emlak kayıtları sistem yöneticisi tarafından denetlenebilmektedir. İstenilen emlak kayıtları güncellenebilmekte, silinebilmekte ve elden çıkarılan emlaklar bir arşiv oluşturulabilmesi için silinmesine gerek kalmadan pasifleştirlerek kullanıcılara gösterilmemesi sağlanmaktadır. Pasifleştirilen emlaklar tekrar aktifleştirilebilmektedir.
  • Emlak düzenleme penceresi yardımıyla emlağa ait resimler kullanıcı arabirimi sayesinde otomatik olarak sunuyuya gönderilmekte ve yeniden adlandırma işlemleri otomatik olarak yapılmaktadır.Fazlası...

Hakkımda...

Cem KEFELİ

Electronics and
Telecommunication Eng.
devamı...


Son yapılan yorumlar...

Comment RSS

Yasal bir uyarı...

Disclaimer"Bu web sitesinde görmüş olduğunuz bilgilerin, dokümanların ve diğer materyallerin kullanılmasından doğabilecek hiç bir sorumluluktan site sahibi sorumlu tutulamaz. Web sitesi içerisinde yer alan yazılar, yorumlar, resimler ve diğer tüm içerikler yalnızca sahibinin görüşünü yansıtmakta olup içeriğin sahibi kişilerin çalıştığı kurumları bağlayıcı hiç bir nitelik taşımamaktadır. Yapılan tüm alıntılar mutlaka kaynak gösterilerek verilmeye çalışılmaktadır. Web sitesi içerisinde bulunan ilgili materyaller, ilgili yasal kurumlar tarafından uygun görülmemesi durumda kaldırılacaktır."
General