Previous
Next

PDARestorant SiparişMatik ile restorant sipariş otomasyonu

by Cem Kefeli 9. Ocak 2009 11:59
SiparişMatik, restorantların daha efektif sipariş alabilmesi için geliştirilmiş ve tamamıyle çalışır durumda olan bir uygulamadır. Siparişmatik yardımı ile görevliler arasındaki koşuşturmaca ortadan kalkar. Siparişi alacak görevli müşterilerin isteklerini bir PDA yardımı ile kayıt altına alır ve bu istekler mutfak, bar vb. gibi ilgili yerlere otomatik olarak iletilirler. Mutfak tarafından o an hazırlanabilecek yemekler sürekli güncellenebilmektedir. Bu sayade müşteriden sipariş alırken o yiyeceğin var olup olmadı hakkında bilgi sahibidir herbir garson. Siparişleri alan görevliler en kısa süre içerisinde siparişleri hazırlar ve siparişin hazırlandığını sipariş terminallerinden işaretlerler. İsteğe göre bu haber siparişi veren ilgili garsona hem titreşim hem de sesli mesaj yoluyla ulaştırılabilmektedir. Siparişin hazır olduğu bilgisini alan garsonun yapması gereken tek şey ise hazır siparişleri alıp müşterilerine sunmaktır. Dikkat edilirse garsonlar arasındaki gereksiz koşuşturmaca trafiği ortadan kalkmıştır. Garsonlar hem birbirleri ile hem de mutfak ve bar ile sesli olarak da mesajlaşabilmektedir.
 

Şekil 1: PC yazılımında yemeklerin eklenmesi

Şekil 2: PDA ile sipariş verildikten sonra durum geri bildirimi

Fazlası...

TI DaVinci ile çoklu ortam iletimi

by Cem Kefeli 9. Ocak 2009 00:43

DaVinciTM  TEKNOLOJİSİ
Davinci TechnologyTM is a trademark of Texas InstrumentsTM

DaVinci teknolojisi DSP-tabanlı işlemci, yazılım araçları, sayısal video ve ekipmanlarının geniş çapta geliştirilmesi desteğinin tek pakette birleştirildiği bir uygulama geliştirme platformudur. Bu platform Texas InstrumentsTM firmasının sayısal video uygulamalarında kullanılması için oluşturduğu en yeni teknolojisidir. DaVinciTM işlemcisi çift çekirdekli bir mimariye sahiptir. İçerisinde yüksek performanslı (fixed point-TMS320C64x+™) DSP ve 32 bitlik RISC mimarisinde ARM (ARM926EJ-S) işlemci bulunmaktadır.


Bu platformun sunmuş olduğu özellikler aşağıda verilmektedir;

    * High-Performance Digital Media SoC
          o 594-MHz C64x+™ Clock Rate
          o 297-MHz ARM926EJ-S™ Clock Rate
          o Eight 32-Bit C64x+ Instructions/Cycle
          o 4752 C64x+ MIPS
          o Fully Software-Compatible With C64x /ARM9™
    * Advanced Very-Long-Instruction-Word (VLIW) TMS320C64x+™ DSP Core
          o Eight Highly Independent Functional Units
                + Six ALUs (32-/40-Bit), Each Supports Single 32-Bit, Dual 16-Bit, or Quad 8-Bit Arithmetic per Clock Cycle

Fazlası...

LM016 LCD ile saat uygulaması

by Cem Kefeli 8. Ocak 2009 08:41

LCD SaatBu çalışmada  Microchip'in  PIC16F628A  mikrodenetleyicisi ve LM016 tipte LCD ekran kullanılarak saat,dakika,saniye,yil,ay,gün gösterebilen ve zamanlama formatı ayarlanabilen bir saat uygulamasi yapılmıştır. Uygulama için mikrodenetleyicinin çalışma frekansı 4 MHz seçilmiştir. Bu uygulama için PIC16F84 yerine PIC16F628 seçilmesinin nedeni PIC16F628 in kod belleğinin (ROM) PIC16F84 e göre iki kat daha fazla olmasıdır. 1024K ile sınırlı kalan PIC16F84 kod belleği bu tür fazla program satırı içeren uygulamalar için yetersiz kalmaktadır. Simülasyon yerleşimine dikkat edilecek olursa RA4 pininin 10K lık bir direnç yardımıyla yüksek seviyeye çekildiği görilmektedir. Bu RA4 pininin iç yapısından ve diğer pinler gibi  CMOS yapıda çıkış verememesinden kaynaklanmaktadır.  Open Drain yapıdaki bu pinin çıkış olarak kullanılabilmesi için bir direnç yardımıyla yüksek seviyeye çekilmesi gerekmektedir. Gerçek zamanlı çalışma için  Dallas Semiconductor firmasının üretmiş olduğu DS1302 entegresi kullanılmıştır. LM016 tipteki LCD ekran mikrodenetleyicinin pin sayısının kısıtlı olması sebebi ile 8 bit data haberleşmesi yerine 4 bit data transfer protokolü ile sürülmektedir. LCD saat için sektör seçme ve sektör için değer değiştirme niteliklerinden oluşan kullanıcı kontrolleri 2 buton yardımıyla denetlenmektedir. Mikrodenetleyicinin B portunun 4. ve 5. pinlerine bağlanan bu butonlar  RB Change On Interrupt yardımıyla okunmaktadır. Çalışma boyunca kullanılan tümdevrelerin katalogları, projenin   Proteus 6v7 ile hazırlanan simülasyon dosyası ve derlenmiş HEX kodu ekte verilmektedir.

7 segment display ile saat uygulaması

by Cem Kefeli 8. Ocak 2009 08:23

LCD SaatBu çalışmada  Microchip'in  PIC16F84A mikrodenetleyicisi kullanılarak 7 segmentli(Aslında nokta ile beraber 8) displaylerden oluşan ve saat,dakika,saniye gösterebilen ve bir saat uygulamasi yapılmıştır. Uygulama için mikrodenetleyicinin çalışma frekansı 4 MHz seçilmiştir. Gerçek zamanlı çalışma için  Dallas Semiconducter firmasının üretmiş olduğu  DS1302 entegresi kullanılmıştır. Ortak katotlu(High Active) displaylerin sürülebilmesi için 74LSXX serisinden herhangi bir firmanın üretmiş olduğu 74LS164  shift register entegresi kullanılmıştır. Proteus simülasyon programında displayin her bir ledi shift registerların çıkışına direkt olarak bağlanmıştır. Shift register entegrelerinin büyük akımları karşılayamaması ve zarar görebilmesi olası olduğu için, gerçek uygulamalarda entegrenin hemen çıkışına bir tampon kat bağlanmalıdır. Saat ve dakikadan oluşan kullanıcı kontrolleri 2 buton yardımıyla denetlenmektedir.  Mikrodenetleyicinin B portunun 4. ve 5. pinlerine bağlanan bu butonlar RB Change On Interrupt yardımıyla okunmaktadır. Çalışma boyunca kullanılan tümdevrelerin katalogları, projenin Proteus 6v7 ile hazırlanan simülasyon dosyası ve derlenmiş HEX kodu ekte verilmektedir.

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