EMBEDDED SYSTEMS GİRİŞ:
|
|
- Meryem Terzi
- 8 yıl önce
- İzleme sayısı:
Transkript
1 EMBEDDED SYSTEMS GİRİŞ: Gömülü bir sistemin çekirdeğini, belirli bir sayıda görevi yerine getirmek için programlanan mikroişlemciler, mikrodenetleyiciler veya sayısal sinyal işlemciler (DSP: Digital Signal Processor) oluşturur. Gömülü sistem; herhangi bir sistemin içinde yer alan ve o sisteme akıllılık özelliğini veren elektronik donanım ve yazılımdan oluşan bütünü ifade etmektedir. Burada sözü edilen yazılımlar, bilgisayarımızdaki genel amaçlı yazılımlardan farklı olarak, kullanıcıyla direk değil dolaylı etkileşimde bulunan ve genellikle tek bir görevi yerine getiren yazılımlardır. Genel olarak ise gömülü sistemler: belirli bir fonksiyonu yerine getirmek için tasarlanmış yazılım ve donanım kombinasyonu şeklinde tanımlanabilir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir. Kullanıcıların üzerinde istediği yazılımları çalıştırabildiği genel maksatlı bilgisayarlardan farklı olarak, gömülü sistemlerdeki yazılımlar yarı kalıcıdırlar ve firmware ismiyle anılırlar. Yani bir disk sürücüsü olmayan gömülü sistemler için yapılan yazılıma firmware adı verilir. Öte yandan genel olarak her gömülü sistem şekildeki birimlere sahiptir: 2. TARİHÇE: 1 S a y f a Şekil.1. Genel gömülü sistem yapısı. Kayda değer ilk gömülü sistem MIT (Massachusetts Institute of Technology) Instrumentation Laboratory da Charles Stark Draper tarafından geliştirilen Apollo Guidance Computer olmuştur. Aya yapılan yolculuklarda iki tane kullanılırdı ve komuta modülü ve LEM aracının eylemsiz rehber sistemlerini çalıştırıyordu.
2 Projenin başlangıcında Apollo rehber bilgisayarı, Apollo projesinin en riskli parçası olarak kabul ediliyordu. O zamanki tek parça tümleşik devrelerin kullanılması boyut ve ağırlığı azaltıyor ama riski artırıyordu. İlk kitlesel gömülü sistem üretimi 1961 yılında Minuteman füzesi için yapılan Autonetics D-17 rehber bilgisayarı oldu. Ayrık tranzistör lojiğinden yapıldı ve ana bellek için bir harddiski vardı yılında Minuteman II üretime girdiğinde, D-17 ilk defa yüksek hacimli tümleşik devrelerin kullanıldığı yeni bir bilgisayara yerini bıraktı. Bu yazılım dörtlü NAND kapılı IC lerin (Integrated Circuit) birim fiyatını 1000$ dan 3$ a çekti ve ticari kullanımlarının yolunu açtı. Minuteman bilgisayarının önemli tasarım özellikleri; füzenin hedefi daha hassas bulabilmesi için rehber algoritmasının yeniden programlanabilir olması, bilgisayarın kablo ve konnektörden tasarruf sağlayarak füzeyi test edebilmesiydi. Maliyetin dikkate alınmadığı 1960 lardaki bu ilk uygulamalardan itbaren gömülü sistemlerin fiyatları düşmeye başladı. Bunlarla birlikte işlem gücü ve işlevsellikte de yükseliş oldu. İlk mikroişlemci hesap makineleri ve diğer ufak sistemlerde kullanılan Intel 4004 oldu. Çalışabilmesi için harici bellek yongaları ve harici destek lojiklerine ihtiyaç duyuyordu. Intel 8080 gibi daha güçlü mikroişlemciler askeri projelerde geliştirildi, ama diğer kullanıcılara da satıldı lerin sonunda 8-bit mikroişlemciler standart olmakla birlikte çözümleme ve giriş/çıkış işlemleri için genellikle harici bellek yongaları ve lojiklere ihtiyaç duyuyorlardı. Öte taraftan, fiyatlar hızla düşüyor ve uygulamalar küçük gömülü sistemleri lojik tasarımların içine sokuyordu. Görünebilir uygulamaların bir kısmı enstrümantasyon ve pahalı aygıtlardı lerin ortalarında harici olarak kullanılan sistem parçaları, işlemci ile beraber aynı yonganın içine girmeye başladı. Bunun sonucu olarak boyutta ve gömülü sistemlerin maliyetinde çok büyük düşüşler oldu. Bu tip tümleşik devrelere mikroişlemci yerine mikrokontrolör dendi ve gömülü sistemlerin yaygın bir şekilde kullanımı mümkün oldu. Mikrokontrolör maliyeti bir mühendisin 1 saatlik maaşının altına indi ve bu gömülü sistemlerin sayısını ve gömülü sistemlerde kullanılmak üzere farklı şirketler tarafından üretilen parçaların sayısının patlamasına neden oldu. Örneğin, pek çok yeni özelliğe sahip IC ler, geleneksel paralel programlama arayüzleri yerine mikrokontrolörlere daha az sayıda arabağlantı sağlayan seri programlama arayüzleri ile beraber gelmeye başladı. I2C nin (Integrated InterConnect) çıkış zamanı da bu döneme rastlamaktadır. Mikrokontrolörler 1$ ın altına düştüğünde, voltmetre ve değişken kapasitör gibi pahalı analog elemanların yerlerini küçük bir mikrokontrolör ile kontrol edilen dijital elektronik elemanlara bırakması mümkün oldu. 80 lerin sonundan itibaren, tüm elektronik cihazlar için gömülü sistemler bir istisna değil bir standart haline geldi ve bu akım halen devam etmektedir. Tasarımlardaki kriterlere göre bu gereksinimlerinden bazıları arasında tercih yapmak gerekebilir. Örneğin karmaşık hesaplamaların gerekli olabileceği sistemlerde yüksek işlem gücü ihtiyacı ön planda olurken, çok büyük miktarlarda üretilecek sistemlerde düşük maliyet daha önemli olabilir. Gömülü sistemler kullanım alanlarına göre zaman zaman oldukça kritik görevleri yerine getirebilirler.burada oluşabilecek hatalar büyük mal ve can kayıplarıyla sonuçlanabilir. Bu açıdan bakıldığında bu sistemlerin güvenilir ve hataları tolere edebilir özellikte olmaları çok önemlidir.bir mikrodalga fırının ya da bir oyuncağın içindeki sistemin zaman zaman hatalı 2 S a y f a
3 çalışması çok büyük sorun oluşturmaz,ancak bir uçağın otomatik pilot sistemindeki hata birçok insanın hayatını tehlikeye atabilir. Bugün dünyada üretilen mikroişlemcilerin/mikrodenetleyicilerin büyük çoğunluğu gömülü sistemlerde kullanılmaktadır. Genellikle 8 bit mikrodenetleyiciler yoğun olmakla beraber, 32 bitlik mikrodenetleyiciler de düşen maliyetleri sonucu artık geniş kullanım alanı bulmaktadır. 3. YAPILAN İŞLER: Bugün ortalama bir aile otomobilinde adet mikrodenetleyici kullanıldığı söyleniyor. Arabanıza girmeden önce uzaktan kumandayla kapıları açıyorsunuz, içeri girip kontağı çeviriyorsunuz, CD çalarınızdan bir parça seçiyorsunuz, emniyet kemerinizi takmadığınız takdirde bir uyarı sesiyle karşılaşıyorsunuz bütün bu sayılan adımların arka planında çalışan minik bilgisayarlar sözkonusu. Arabınızın güvenliğini sağlayan ve uzaktan kumandayla kontrol ettiğiniz alarmda, arabanızın ateşlemesini kontrol eden sistemde, CD çalarınızda ve aracınızdaki diğer sistemlerin merkezinde bir mikroişlemci görev yapmaktadır. Bu işlemciler de çoğu zaman birbirleriyle iletişim içindedirler. Peki gömülü sistem yapılanmasını çevremizde hangi formlarda görebiliriz sorusunun listesel cevabı ne olacaktır? Network Ekipmanları Motor Denetleyicileri ABS (Air-Break Switch) Fren Sistemleri Ev Otomasyon Ürünleri Hava Savunma Sistemleri Tıbbi Ekipmanlar Ölçüm Sistemleri Banka ATM leri (Automatic Teller Machine) Eylemsiz Rehber Sistemleri Uçuş Kontrol Donanım/Yazılımı Uçak ve Füzelerdeki Tümleşik Sistemlerden Oluşan Havacılık Elektroniği Parçaları Cep Telefonları Yönlendirici (Router) Bilgisayar Yazıcıları Fotokopi Makineleri Disket Sürücüler (Floppy Disket Sürücüler ve Sabit Disk Sürücüler) Hesap Makineleri Çok İşlevli Kol Saatleri İnternet Radyo Alıcıları, TV Set Top Box ve Dijital Uydu Alıcılar gibi Çokluortam Uygulamaları PDA lar (Personal Digital Assistant) gibi Küçük Avuç İçi Bilgisayarlar Endüstriyel Otomasyon ve İzleme İçin PLC'ler (Programmable Logic Controller) Video Oyun Konsolları Taşınabilir Bilgisayarlar kısacası dijital olan hemen herşeyde kullanılmaktadır. Gömülü sistemler adlarından da anlaşılabileceği gibi genellikle daha büyük bir sistemin içinde gömülü olarak çalışırlar. Örneğin bir çamaşır makinesinde birçok mekanik kısım bulunmakla birlikte, bütün bunları kontrol eden bir veya birden fazla mikrodenetleyici tabanlı sistem bulunur. 3 S a y f a
4 4. ARM 7, 9, 11: ARM (The Architecture For The Digital World) firmasının üretmiş olduğu ARM mimarisine ait işlemci çekirdekleri ve bu çekirdeklere sahip mikrodenetleyiciler/mikroişlemciler mevcuttur. Ayrıca ARM tabanlı mikrodenetleyici/mikroişlemci programlama varlığını göstermektedir. Bu da birçok üreticinin üretmiş olduğu çeşitli mikroişlemci/mikrodenetleyici ailelerini içeriyor. ARM klasik işlemci kümesi; ARM11, ARM9 ve ARM7 işlemci ailelerini içermektedir. Bu işlemciler düşük maliyetli çözümler sunabilmeleri nedeni ile günümüzde dahi dünyada geniş bir kullanım alanına sahiptirler. Günümüzde araştırmacılar tarafından 20 yıllık bir süreç içerisinde olgunluğuna ulaştırılmış 20 milyarın üzerinde mikroişlemci içerikli sistemin son kullanıcıya sunumu söz konusudur. Şimdi bu işlemci ailelerine ilşikin kısa tanımlamaları sunalım. Tablo.1. ARM klasik işlemci ailesi. Aile İşlemci Tanım Cortex Alternatifi ARM11MPCore Bu işlemci çok çekirdekli teknolojinin ilk ortaya koyulmasını oluşturmaktadır. El aygıtı ve navigasyon cihazlarına kadar geniş bir kullanım alanına sahiptir. Cortex-A9 Cortex-A5 ARM1176JZ(F)-S Tek çekirdekli işlemcilerin en üst performans seviyesine sahip seri güvenlik bölgesini sunarak güvenlikli çalışmayı sağlamaktadır. Dijital televizyon sistemlerine kadar geniş bir kullanım alanına sahip işlemci yapısıdır. Cortex-A9 Cortex-A8 Cortex-A5 ARM11 ARM1156T2(F)-S Yüksek performanslı belirleyici control sistemleri olan otomotiv ve robot control sistemleri için Thumb -2 komut mimarisi ile üst seviye gerçek zamanlı uygulama performansı sunan işlemci yapısı kullanışlı olmaktadır. Cortex-R4 ARM1136J(F)-S Pek çok yönden ARM926EJ-S ile benzer özelliklere sahip olan işlemci uzatılmış ardışık düzenleme yapısı ve frekans değerleri ile performansı artırmaktadır. İşlemci yapı olarak; SIMD (Single Instruction Multiple Data) komutları ile performans artımı ve opsiyonel floatingpoint desteği sunmaktadır. Cortex-A5 4 S a y f a
5 ARM968E-S En küçük boyutlu ve en düşük güç değerlerine sahip ARM9 yapısı pek çok gerçek uygulama için uygundur. İşlmeci sıkıca bağlı hafıza birimleri ile standart arayüzler üzerinden etkin bir şekilde çalışabilmektedir. Cortex-R4 ARM9 ARM946E-S Opsiyonel önbellek arayüzleri ve tam bellek koruma yapısı ile işlemci geröek zaman yönelik bir yapıdır. Ana hafızada kodun oluşturulup ön belleğe yüklendiği ve Tightly Couple Memory den verinin devam ettirilebildiği uygulamalar için uygun işlemci yapısıdır. Cortex-R4 ARM926EJ-S ARM926EJ-S Linux, WindowsCE ve Symbian gibi tam işletim sistemlerini destekleme özelliği açısından giriş noktasında yer almaktadır. Tam GUI (Graphical User Interface) destekli uygulamalar için yeterli bir işlemci olacaktır. Cortex-A5 ARM7 ARM7TDMI-S Harika çalışan yapısı ile işlemci çok geniş bir kullanım alanına sahiptir. Genellikle mobil elsetlerinde kullanılmakla birlikte, günümüzde mobil olmayan sistemlerde de kullanılmaktadır. Cortex-M3 Cortex-M0 5. ARM: a. ARM TARİHÇE: "En çok kullanılan işlemci türü ne?" diye sorsam eminim ki birçoğunuz Intel dersiniz. İyi tahmin, ama sanılanın aksine yanlış. "AMD o kadar popüler oldu mu ya?" dediğinizi duyar gibiyim. Yok daha olmadı. İşlemci dünyasının kralı ne AMD ne de Intel. Bu iki dev, buz dağının sadece görünen kısmı. Buzdağının görünmeyen kısmını ARM oluşturuyor. Cep telefonunuz bir ARM işlemcisi kullanıyor. Birçok mp3 çalar da ARM işlemci kullanıyor. Evet iphone, ipad, Galaxy S II hepsi ARM işlemcileri kullanıyor. Nokia 6120c de 384 MHz bir ARM işlemcisi kullanıyordu. Game Boy'unuz var mı bilmiyorum ama o da ARM. Nintendo 3DS bile... ARM'ler her yerdeler, sadece gigahertzleriyle ve fan gürültüleriyle dikkatinizi çekmiyorlar. Bir de fazla ısınmıyorlar. İlk ARM işlemci 1985 te çıkarıldı, Acorn RISC Machines tarafından efsanevi BBC Micro için bir ek işlemci olarak. O zamanlar İngiltere'de masaüstünün kralı belli değildi, büyük çekişmeler vardı (ARM bir İngiliz firması.). Acorn RISC Machines küçük bir şirket olması nedeniyle küçük 5 S a y f a
6 bir araştırma bütçesine sahipti. Dolayısıyla ürettikleri işlemci de küçüktü ve üretmesi basit bir işlemciydi. İlk ARM işlemcide den az transistör kullanıldı te küçük bir şirketin içinde bulunduğu zor şartların günümüzü nasıl değiştirdiğini görüyoruz. Firmaya ait işlemcilerin frekans-kabiliyet eksenel yapısındaki pozisyonları ise şekilde verildiği gibidir. Şekil.2. ARM işlemci kümesi. Her ne kadar ilk ARM işlemci 1985 de üretildiyse de, ARM bazlı ilk bilgisayar 1987 de piyasaya sunulmuştur. 8 MHz de çalışan Archimedes performans açısından rakiplerinin (Intel ve Motorola) gerisindeydi. Sonrasında ARM, işlemcilerini geliştirmeye devam etti da şu an bildiğimiz haliyle ARM kuruldu. Ortaklar Acorn, VLSI Technology ve Apple'dı. ARM bir süre daha işlemci üretmeye devam etti de, bir şirket ARM ile lisans anlaşması imzalayarak ARM işlemcilerin klonlarını üretmeye başladı. ARM bir süre sonra kendisi işlemci üretmeyi bıraktı. Şu anda ARM işlemciler, "ARM Partnerleri" (Tablo.2) tarafından bir lisans karşılığı üretilmekte. ARM ise sadece işlemci teknolojisini lisanslamakta. 6 S a y f a
7 Tablo.2. ARM Partnerleri ve imal ettikleri işlemci örnekleri. Manufacturer Part Number AM1806BZWTA3 AM1707CZKBA3 AM1707CZKBT3 AM1806BZWTD4 AM1707CZKBD4 AM1707BZKBD4 AM1808BZCEA3 AM1808BZCED4 AM1808BZWTA3 AM1808BZWTD4 AM1808BZCE4 Description Series Manufacturer Speed Voltage Package / Case CORTEX MCU 361NFBGA MCU 128KB 256BGA MCU 128KB 256BGA CORTEX MCU 361NFBGA MCU 128KB 256BGA MCU 128KB 256BGA CORTEX MCU 361NFBGA CORTEX MCU 361NFBGA CORTEX MCU 361NFBGA CORTEX MCU 361NFBGA MPU 361NFBGA ARM9 Texas Instruments 375MHz 1.14 V ~ 1.32 V 375MHz 1.14 V ~ 1.32 V 375MHz 1.14 V ~ 1.32 V 456MHz 1.25 V ~ 1.35 V 456MHz 1.25 V ~ 1.35 V 456MHz 1.25 V ~ 1.35 V 375MHz 1.14 V ~ 1.32 V 456MHz 1.25 V ~ 1.35 V 375MHz 1.14 V ~ 1.32 V 456MHz 1.25 V ~ 1.35 V 456MHz 1.25 V ~ 1.35 V Unit Price (USD) BGA BGA BGA BGA S a y f a
8 STR731FV0T7 64K FLASH 100-TQFP 100-LQFP STR711FR1T6 ARM7 TDMI 128K 64- LQFP 66MHz 3 V ~ 3.6 V 64-LQFP STR710FZ2T6 ARM7 TDMI 256K 144TQFP 66MHz 3 V ~ 3.6 V 144-LQFP STR710FZ1T6 ARM7 TDMI 128K 144TQFP 66MHz 3 V ~ 3.6 V 144-LQFP STR735FZ1T7 ARM7 128K FLASH 144- TQFP 144-LQFP Call STR731FV0T6 STR730FZ2H7 STR731FV1T7 64K FLASH 100-TQFP 256K FLASH 144- ARM7 128K FLASH 100- TQFP ARM7 ST Microelectronics 100-LQFP Call 100-LQFP Calculate STR731FV2T7 ARM7 256K FLASH 100- TQFP 100-LQFP Calculate STR735FZ1T7 ARM7 128K FLASH 144- TQFP 144-LQFP Calculate STR735FZ2T7 ARM7 256K FLASH 144- TQFP 144-LQFP Calculate STR736FV1T7 ARM7 128K FLASH 100- TQFP 100-LQFP Calculate 8 S a y f a
9 STR736FV2T7 ARM7 256K FLASH 100- TQFP 100-LQFP Calculate STR710FZ2H6 256KB FLASH MHz 3 V ~ 3.6 V STR711FR2H6 256KB FLASH 64-66MHz 3 V ~ 3.6 V STR730FZ2H6 256KB FLASH Call STR735FZ2H7 128K FLASH Call STR735FZ2H6 256K FLASH Call STR735FZ1T6 128K FLASH 144-TQFP 144-LQFP STR735FZ1H7 128K FLASH STR735FZ1H6 128K FLASH Call STR731FV2T6 256KB FLASH 100- TQFP 100-LQFP STR735FZ2T6 256KB FLASH 144- LQFP 144-LQFP Call STR736FV2T6 256KB FLASH 100- TQFP 100-LQFP S a y f a
10 STR750FV2H6 256KB FLASH MHz 3 V ~ 100- Call Ürünsel bazda verilen bu değerlendirmenin akabinde işlemci çekirdeklerinin kullanımı bazında verilecek olan partner tablosu yerinde olacaktır. Tablo.3. ARM Firması entegre imalat Partnerleri. ARM7 Accent Altera Corporation AMI Semiconductor Analog Devices Inc. Atmel Corporation Avalink Incorporated Beken Corporation Broadcom Corporation GLOBALFOUNDRI ES Chengdu Javee Microelectronics Co. Cirrus Logic Conexant Systems Inc. Dialog Semiconductor DSPG esilicon Corporation Freescale Fujitsu Gainspan Corporation Global Unichip Corporation Sanyo Indilinx Infineon Technologies AG Intel Corporation Intellon Corporation Intrinsix Corporation Kawasaki Microelectronics LSI Logic Mamurian Design Inc Mediatek Micronas NEC Electronics Neo Magic Corporation Nuvoton Technology Corporation NVIDIA NXP OKI Panasonic Pixim PLX Technology Inc Qualcomm RDA International Inc Rohm Samsung Electronics Seiko Epson Hong Kong Science and Technology Parks Shanghai Fudan Sharp Shenzhen State Microelectronics (SMIT) SiRF Technology Skyworks Socle Technology Corp Sony Spreadtrum Communications Inc. STMicroelectronics Telegent Systems Inc Texas Instruments Toshiba U-Blox AG Verisilicon Via Telecom/Via Technology Xi'an Huaxun Yamaha Corporation Zarlink Semiconductor Zoran Corporation 10 S a y f a
11 Accent Ironkey Incorporated PulseLink Alcatel Kawasaki Qualcomm Alchip Microelectronics Quanta Computer Inc All Winner Technology Key ASIC Renesas Technology (Holding) Ltd Leadcore Technology Co RF Micro Devices Altera Ltd Rohm Analog Devices Inc. LSI Logic Samsung Electronics ARCA Marvell Semiconductor Sandisk Atheros Mediatek Inc Sanyo Electric Co Ltd Communications Micrel Shanghai Jade Atmel Corporation Mindspeed Technologies Technologies Austriamicrosystems Inc. Sharp Corporation Avago Technologies Moschip Semiconductor Sierra Wireless SA Avalink Incorporated Mtekvision Skyworks Solutions Inc. ARM9 Beken Corporation Broadcom Corporation NationZ Technologies Inc Socle Technology Corp Sony Cambridge Silicon NEC Electronics STMicroelectronics Radio Neo Magic Corporation Standard Microsystems Capital Semiconductor NXP Telechips Ltd Nuvoton Technology Texas Instruments Chongqing Chongyou Corporation Toshiba IT NVidia Corporation TSMC Cirrus Logic OKI Verisilicon Conexant Systems Inc. Panasonic Wisair Datang Parrot Zoran Corporation Microelectronics Pixim Huawei Technologies Technology Freescale ICP esilicon Corporation Fujitsu Infineon Technologies Faraday TechFocus Global Unichip AG Enhancements Corporation GCT Semiconductor 11 S a y f a
12 ARM11 MPCore Intel Corporation, NEC Electronics, Netronome, NVIDIA, PMC Sierra, Renesas, Sarnoff ARM117 6JZ(F)-S Broadcom Corporation, Infineon Technologies AG, Matsushita, NEC Electronics, NXP,Renesas, Sunplus, Texas Instruments, Toshiba ARM115 6T2(F)-S Comsys, LSI Logic, NEC Electronics ARM113 6J(F)-S Accent, Broadcom Corporation, Ceroma, esilicon Corporation, Freescale, LSI Logic, Matsushita, Mindspeed, NEC Electronics, Qualcomm, Renesas, STMicroelectronics, Texas Instruments, Toshiba Neden ARM? ARM işlemcilerin Intel işlemcilere ve diğer işlemcilere göre bazı avantajları vardır; RISC Mimari: Bu özellik işlemci tasarlamayı, üretmeyi, işlemcide çalışacak kodu üretmeyi acayip kolaylaştırıyor, Güç Tüketimi: ARM işlemciler güç tüketimi konusunda çok iyiler. Nedeni ise işlemcinin transistör sayısını düşük tutacak şekilde tasarlanmış olması. Bu özellik mobil aygıtlarda ARM kullanılmasının nedenlerinden biri, RAM'e Erişim: ARM komut seti, yani makine dili, rakiplerinin çok daha ötesinde. Mesela Intel birçok komutunun hem yazmaçlar (register) üzerinde çalışan, hem de RAM üzerinde çalışan versiyonlarını hazırlar. Fakat ARM işlemcilerde RAM'e LOAD/STORE ile erişip bütün işlemlerinizi yazmaçlar üzerinde yaparsınız. Dolayısıyla elinizdeki komut seti daha temizdir. Bu, işlemci tasarımınızı da temiz tutmanızı sağlar İşletim Modeli: İntel işlemcilerde bir karar vermek için önce bir karşılaştırma yaparsınız, sonra da bu karşılaştırmanın sonucuna göre programın başka bir kısmına atlarsınız. Bu atlama işlemcinin kafasını karıştırır. Intel işlemcilerde sırf bunu engellemek için "branch predictor" vardır. ARM işlemcilerde ise her komutun hangi durumda çalıştırılacağı komutun bir parçasıdır. İşlemci o anda bulunulan komuta uymayan komutları atlar. Bu ise bazı algoritmaların çok daha temiz ve performanslı yazılabilmesini sağlar, Lisans Modeli-Model Çeşitliliği: İsteyen bir şirket, ARM lisansı alıp kendi ARM işlemcilerini üretebilir. Bunun sonucu olarak da, piyasada tasarım olarak birbirinden farklı ama aynı şekilde çalışan, fiyatları, performansları, özelikleri farklı birçok ARM işlemci bulunur. Eğer bir mobil aygıt üretecekseniz, sadece Intel'in veya AMD'nin size sunduklarıyla kısıtlı değilsinizdir. Bunun en güzel örneği, Apple'ın ipad için A4 çipini üretmesidir, 12 S a y f a
13 32-Bit: 32-bit olmak, tek seferde daha fazla işlem yapabilmek demektir. ARM ilk işlemciden beri 32-bit. Intel ise önce 4, sonra 8, 16, 32 ve 64 ile gitti (Intel şu an 64, ARM hala 32-bit). ARM rakipleri (Microchip PIC serisi mesela) ise ancak 2000 sonrasında 32- bit işlemcilerini çıkarabildiler. ARM Kullanan Ürünler: ARM işlemci kullanan birkaç ürünü; Bütün "i" ile başlayan Apple ürünleri, Bütün Android telefonlar, Birçok mp3 çalar olarak verebiliriz. ARM'nin Geleceği: Windows 8'in geliştiriciler için tanıtımı yapılmıştır. Orada, Windows 8'in ARM işlemcilerde çalışacağı müjdelendi. Apple zaten uzun süredir ARM destekliyor (ios ile). Linux 1.0'da bile destekliyordu ARM platformunu. Şu anki araç çılgınlığına bakıldığında rahatça öngörülecektir ki, ARM önümüzdeki 10 yıl daha mobil ürünlerin vazgeçilmez işlemcisi olacaktır. b. ARM OFİSLER: ARM ile bağlantıya geçebilmek için tabloda verilmiş olan firma ofislerinden birisine ulaşmak yeterli olacaktır. Tablo.4. ARM Firmasına ait ülkesel bazda ofisler. Bölge Ülke Ofis Avrupa, Ortadoğu ve Afrika İngiltere Almanya Fransa İsrail İsveç Cambridge - Global HQ, Blackburn, Maidenhead ve Sheffield Grasbrunn Grenoble, Paris ve Sophia Antipolis Kfar Saba Lund Kuzey Amerika Norveç Slovenya Amerika Birleşik Devletleri Uzakdoğu Asya Çin Halk Cumhuriyeti Trondheim Sentjernej San Jose - Main Regional Office Austin, Plano - Keil, Boston, Irvine, Olympia, San Diego, and Seattle Shanghai - Main Regional Office Beijing and Shenzhen 13 S a y f a
14 Bölge Ülke Ofis Güney Kore Japonya Tayvan Hindistan Seoul Yokohama Taipei ve Hsinchu Bangalore c. ARM TÜRKİYE: ARM Türkiye Satış Noktası: Adres: Selçuk Üniversitesi Teknoloji Geliştirme Bölgesi Elmas Blok No: Selçuklu / KONYA / TÜRKİYE Satış: Destek: satis@armturkiye.com destek@armturkiye.com Tel: (Pbx) Faks: d. ARM FİYATLAR: ARM partnerleri tarafından üretilen ve çekirdek yapısının tasarımcısı olarak ARM nin lisans sahibi olduğu klasik mikroişlemci serilerine ait ekonomik bazlı değerleri Tablo.2 ve Tablo.5 te görebilirisiniz. Tablo.5. ARM11 serisine ait ekonomik değerler. Family Processor Fiyat ARM11MPCore ARM1176JZ(F)-S (ARM MHz 8 GPS 512Byte) (511-STA2065N) 1: 24,05 10: 22,25 100: 19,00 250: 17,44 ARM11 ARM1176JZ(F)-S (ARM MHz 8 GPS 512Byte) (511-STA2064N) 1: 19,76 10: 18,27 100: 15,61 250: 14,32 14 S a y f a
15 e. ARM PROGRAMLAMA: ARM araçları, tasarımcıların ARM teknolojik ürünlerinden son derece başarılı olarak yararlanmalarını sağlar. Bir ARM çekirdekli MCU içerikli sistemin en üst düzeyde performans ve en düşük enerji ihtiyaçlı çalışma yapısı için bu araçlar gerekli çözümü sağlayacaklardır. Belirtilen kombinasyonel ortama ait görsel diyagram şekilde verilmiştir. Şekil.3. ARM tasarımcı araçları-1. Şekil.4. ARM tasarımcı araçları-2. ARM tasarım araçlarının son 20 yıldan daha uzun bir zaman üzerindeki gelişimi aralıksız devam etmektedir yılında ARM firması Keil araçlarını yeni MCU araçları olarak, kendi tasarım portfolyosunu tamamlamak için elde etmiştir. 15 S a y f a
16 Benzersiz Yararlar: Gelişim araçları araştırmanın her bir adımında en üst düzey çözümü sunacak yapıda elde edilmiştir. Üçüncü parti gelişim modülü sağlayıcıları ile karşılaştırıldığında gelişim araçları ayrıcalıklı farklar ortaya koymaktadır; yüksek performans, güvenilirlilik, çok amaçlılık, gelişim yolu. Yazılım Araçları: Yazılım geliştirme adımlarının herbir aşamasında gerekli yardımı sağlayacak iki farklı yazılım geliştirme ailesi tasarımcılara sağlanmıştır; ARM Development Studio 5 (DS-5 ), işlemciler ve çok çekirdekli SoCs uygulamaları için sınıfında en iyi yapılanmayı sunmaktadır (Şekil.5), Keil MDK-ARM, ARM işlemci tabanlı mikrodenetleyiciler için tamamlanmış amlanmış yazılım aracıdır. ARM Cortex -M serisi, ARM7, ARM9 ve Cortex-R4 işlemcilere ait uygulamalar için en uygun çözümdür (Şekil.6). Şekil.5. ARM Development Studio 5 (DS -5) bütün ARM işlemcileri için profösyonel yazılım aracıdır. Şekil.6. Keil MDK-ARM, 1200 den fazla ARM Cortex -M serisi, ARM7, ARM9 ve Cortex-R4 işlemcileri tabanlı sistemleri desteklemektedir. 16 S a y f a
17 Geliştirme çalışmalarına gerekli yardımı sağlamak ve IDE bağlantılarını kolaylıkla kullanabilmek için tam özelliklerle donatılmış debugger seti dijital dünyaya sunulmuştur. Bu sayede çalışmalara daha hızlı başlamanın ve projelerin üzerine olan konsantrasyon artışının yolu açılmıştır. Firmaya ait debugger adapter (hata ayıklayıcı) ögsel olarak şekilde verilmiş olup, özellikleri ise listesel olarak sunulmuştur. Şekil.7. ARM Firmasına ait hata ayıklayıcı adaptöre ait görsel form. ARM gelişim araçları hedef sisteme bağlantı için hata ayıklayıcının kullanımını önermektedi; DSTREAM (hata ayıklayıcı) debugger adaptör JTAG, SWD ve işaret bağlantılarını DS-5, RVD ve üçüncü parti hata ayıklayıcılarını ARM tabanlı cihazlar için mümkün kılmaktadır. RVI: DS-5 ve RVD için sadece hata tamirini ve işaret bağlantısını mümkün kılmaktadır. RVT2: RVI ın mirasçısı formunda olup, RVD kullanıcıları için işaret bağlantısında önerilmektedir. VSTREAM hızlı ve esnek yapıda güçlü bir arayüz olup, yazılımsal hata ayıklayıcıları donanımsal yardımlı doğrulama sistemlerine (Mentor Veloce ve Cadence Palladium) bağlamaktadır. Keil ULINK, hata ayıklama adaptörlerinin ARM işlemci tabanlı mikrodenetleyiciler için tam bir kümesidir. Geliştirme Panoları: ARM geliştirme panoları (Şekil.8) geliştirmeleri hızlandırmada ve yeni SoC (System on a Chip) tasarımlarında riskleri azaltmada ideal formdadır. ARM panolarında elde edilen ASIC ve FPGA teknolojik kombinasyonu hız, doğruluk, esneklik ve de maliyette optimum çözümleri sunmaktadır. Şekil.8. ARM geliştirme panaoları genel görünüm. 17 S a y f a
18 ARM geliştirme panolarının genel olarak kullanım nedenleri ise listesel olarak; En son ARM işlemcilerde yazılıma başlamak ve değerlendirmek için, SoC IP blokları (modem ve video motorları gibi) olarak prototip, onaylama ve sürücü yazılımları geliştirmek için, Bilindik lojik blokların testi veya FPGA (Field-Programmable Gate Array) içindeki IP (Internet Protocol) sisteminin testi şeklinde sıralanabilir. Kilit Özellikler: ARM işlemcilerinin geniş bir bandını gömülü system uygulamalarından multimedya uygulamalarına kadar desteklemektedirler, Geniş bir sistem hafızası ve zengin özellikli arayüz bağlantıları (ethernet, USB, LCD, UART vs ), Tam çekirdek görünümü ve hatalar, İlk sürücü ve uygulama yazılımlarında Linux yayılımı, Kullanıcı dökümantasyonu, FPGA örnek kodlaması, örnek firmware ve uzman teknik desteği olarak sıralanabilecektir. ARM araçları hızlandırılmış yazılım geliştirmeleri için kuvvetli bir platform oluşturmaktadır. Basit bir platform ait alt eleman kümesi; DS-5 içerisindeki RTSM simülatör Linux uygulama geliştirmelerini mümkün kılar, Hızlı modeller fonksiyonel doğruluk için ARM tarafından onaylanmaktadır, µvision IDE mikrodenetleyiciler için hata ayıklama ve benzetim ortamı sağlamaktadır şeklinde sıralanabilir. NOT: Artış içerisindeki mikrodenetleyici sistemlerinde artan daha fazla performans, daha fazla algoritmik kompleks yapı, çoklu entegrasyon, kablosuz/kablolu mikrodenetleyici sistemleri ihtiyacı karşısında ARM mikroişlemci çekirdeklerinin pozisyonu da artmaktadır. ARM sistem maliyetini azaltma yönüne yoğunlaşmış olup, 8-bit MCU lar maliyet düşümü ve 32-bit MCU lar performans artışı yönünde piyasaya sunulmaktadır. 32-bit kontrolörlerin pazarı gittikçe artmaktadır. Cortex-M ailesinin (Tablo.6) kullanımı standartlaştırılmış ayrıntılı ARM yazılım kütüphanesine daha hızlı ulaşım ve yeni MCU geliştiricilerinin daha hızlı öğreniminin yolunun açılması ile artmaktadır. Tablo.6. Cortex-M çekirdek değerleri. ARM Cortex-M0 ARM Cortex-M0+ ARM Cortex-M3 ARM Cortex-M4 "8/16-bit" uygulamalar "8/16-bit" uygulamalar "16/32-bit" uygulamalar "32-bit/DSC" uygulamalar Düşük maliyet ve baist yapılanma Düşük maliyet ve mükemmel enerji etkinliği Performans, genel amaçlılık Etkin dijital sinyal kontrolü 18 S a y f a
19 KAYNAKLAR: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 19 S a y f a
Gömülü Sistemler, Uygulama Alanları ve Dünya daki Ekonomik Boyutu
İçerik Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü Yrd.Doç.Dr. Murat İSKEFİYELİ Gömülü Sistemler, Uygulama Alanları ve Dünya daki Ekonomik Boyutu Dr. Ahmet Kaya 2 1 Gömülü Sistem Kavramı Bir ana
DetaylıGÖMÜLÜ SİSTEMLER. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders notları-1
GÖMÜLÜ SİSTEMLER Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders notları-1 Gömülü sistemler için farklı tanımlamalar yapmak mümkün olmakla birlikte genel olarak şu şekilde tanımlama yapabiliriz:
DetaylıGömülü Sistemler. (Embedded Systems)
Gömülü Sistemler (Embedded Systems) Tanım Gömülü Sistem (Embedded System): Programlanabilir bilgisayar içeren fakat kendisi genel amaçlı bilgisayar olmayan her türlü cihazdır. Gömülü Sistem (Embedded System):
DetaylıBilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi
Bilgisayar nedir? Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. Veriyi toplar (girdi) İşler Bilgi üretir (çıktı) Bilgi İşlem Çevrimi 1 Bir
DetaylıGÖMÜLÜ SİSTEMLER 17.06.2015 GÖMÜLÜ SİSTEMLER 1
GÖMÜLÜ SİSTEMLER 17.06.2015 GÖMÜLÜ SİSTEMLER 1 İÇERİK Gömülü Sistemler ARM işlemciler FPGA FBGA DS1006 İşlemci Kartı dspace PX10 box 17.06.2015 GÖMÜLÜ SİSTEMLER 2 GÖMÜLÜ SİSTEMLER Bir ana yada bir alt
DetaylıİŞLEMCİLER (CPU) İşlemciler bir cihazdaki tüm girdilerin tabii tutulduğu ve çıkış bilgilerinin üretildiği bölümdür.
İŞLEMCİLER (CPU) Mikroişlemci Nedir? Mikroişlemci, hafıza ve giriş/çıkış birimlerini bulunduran yapının geneline mikrobilgisayar; CPU' yu bulunduran entegre devre çipine ise mikroişlemci denir. İşlemciler
DetaylıBilişim Teknolojileri Temelleri 2011. Dijital Dünyada Yaşamak
Bilişim Teknolojileri Temelleri 2011 Dijital Dünyada Yaşamak Bilgisayar nedir? Bilgisayar, kullanıcı tarafından girilen bilgileri(veri) işleyen, depolayan istendiğinde girilen bilgileri ve sonuçlarını
DetaylıBilgisayar Mimarisi Nedir?
BİLGİSAYAR MİMARİSİ Bilgisayar Mimarisi Nedir? Bilgisayar mimarisi, diğer mimariler gibi, bir yapı kullanıcısının ihtiyaçlarını belirleme ve bu ihtiyaçları ekonomik ve teknolojik kısıtlamalar dahilinde
Detaylı1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları
1. Ders Giriş Hazırlayan: Arş. Gör. Hakan ÜÇGÜN Mikroişlemcili Sistem Uygulamaları Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim
DetaylıGenel Kavramlar. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2
Genel Kavramlar Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2 ADC : Analog/Digital Converter ARM : Acorn RISC Machine CLK : Clock CPU : Central Processing Unit DAC : Digital / Analog
DetaylıMikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları
Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim sağlamakla kalmıyor, müzik çalıyor,
DetaylıMİKROİŞLEMCİLER. Mikroişlemcilerin Tarihsel Gelişimi
MİKROİŞLEMCİLER Mikroişlemcilerin Tarihsel Gelişimi Mikroişlemcilerin Tarihi Gelişimi Mikroişlemcilerin tarihi gelişimlerini bir kerede işleyebildikleri bit sayısı referans alınarak dört grupta incelemek
DetaylıAndroid e Giriş. Öğr.Gör. Utku SOBUTAY
Android e Giriş Öğr.Gör. Utku SOBUTAY Android İşletim Sistemi Hakkında 2 Google tarafından geliştirilmiştir. Dünyada en çok kullanılan mobil işletim sistemidir. 2018 itibariyle Dünyada Android; %78.65,
Detaylı4. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
4. HAFTA KBT104 BİLGİSAYAR DONANIMI Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 Konu Başlıkları Merkezî İşlem Birimi Mikroişlemci(CPU) Çok Çekirdekli Kavramı Çoklu Çekirdek Tasarımı
DetaylıT.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1
T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ
DetaylıBÖLÜM 2 8051 Mikrodenetleyicisine Giriş
C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051
DetaylıBilişim Teknolojileri Temelleri 2011
Bölüm 1 Bilişim Teknolojileri Temelleri 2011 Dijital Dünyada Yaşamak Hedefler Bilgisayar kullanabilmenin günümüzde başarılı olmak için neden son derece önemli olduğu Bilgisayar sözcüğünün tanımlanması
DetaylıARM MİMARİSİ VE UYGULAMALARI
KARADENİZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLER LABORATUARI ARM MİMARİSİ VE UYGULAMALARI 1. GİRİŞ Günümüzde kişisel bilgisayarların yanı sıra akıllı telefonlar, tabletler gibi
DetaylıBilgisayar Mimarisi ve Organizasyonu Giriş
+ Bilgisayar Mimarisi ve Organizasyonu Giriş Bilgisayar Mimarisi Bilgisayar Organizasyonu Programcının görebileceği bir sistemin nitelikleri Bir programın mantıksal yürütülmesi üzerinde direk bir etkisi
DetaylıENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru
ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta Öğr. Gör. Dr. Barış Doğru 1 Konular 1. Bilgisayar Nedir? 2. Bilgisayarın Tarihçesi 3. Günümüz Bilgi Teknolojisi 4. Bilgisayarların Sınıflandırılması
DetaylıDonanımlar Hafta 1 Donanım
Donanımlar Hafta 1 Donanım Donanım Birimleri Ana Donanım Birimleri (Anakart, CPU, RAM, Ekran Kartı, Sabit Disk gibi aygıtlar, ) Ek Donanım Birimleri (Yazıcı, Tarayıcı, CD-ROM, Ses Kartı, vb ) Anakart (motherboard,
DetaylıBilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN
Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN Mikroişlemci Nedir? Bir bilgisayarın en önemli parçası Mikroişlemcisidir. Hiçbir bilgisayar mikroişlemci olmadan çalışamaz. Bu nedenle Mikroişlemci
DetaylıBİT in Temel Bileşenleri (Yazılım-1)
Ders 4 BİT in Temel Bileşenleri (Yazılım-1) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik araçların, birbirleriyle haberleşebilmesini ve uyumunu
DetaylıBİLGİSAYAR KULLANMA KURSU
1 2 KURS MODÜLLERİ 1. BİLGİSAYAR KULLANIMI 3 1. Bilişim (Bilgi ve İletişim) Kavramı Bilişim, bilgi ve iletişim kelimelerinin bir arada kullanılmasıyla meydana gelmiştir. Bilişim, bilginin teknolojik araçlar
Detaylıİşletim Sistemleri (Operating Systems)
İşletim Sistemleri (Operating Systems) 1 İşletim Sistemleri (Operating Systems) Genel bilgiler Ders kitabı: Tanenbaum & Bo, Modern Operating Systems:4th ed., Prentice-Hall, Inc. 2013 Operating System Concepts,
DetaylıMİKROİŞLEMCİ MİMARİLERİ
MİKROİŞLEMCİ MİMARİLERİ Mikroişlemcilerin yapısı tipik olarak 2 alt sınıfta incelenebilir: Mikroişlemci mimarisi (Komut seti mimarisi), Mikroişlemci organizasyonu (İşlemci mikromimarisi). CISC 1980 lerden
Detaylıİşletim Sistemlerine Giriş
İşletim Sistemlerine Giriş İşletim Sistemleri ve Donanım İşletim Sistemlerine Giriş/ Ders01 1 İşletim Sistemi? Yazılım olmadan bir bilgisayar METAL yığınıdır. Yazılım bilgiyi saklayabilir, işleyebilir
DetaylıAkıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların
Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların bilgilerini saklamalarına, program yüklemelerine izin
DetaylıAdres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması
MİKRODENETLEYİCİLER MCU Micro Controller Unit Mikrodenetleyici Birimi İşlemci ile birlikte I/O ve bellek birimlerinin tek bir entegre olarak paketlendiği elektronik birime mikrodenetleyici (microcontroller)
DetaylıJAVA MOBIL UYGULAMALAR
JAVA MOBIL UYGULAMALAR Ahmet JAMEKOV Nevruz AGAYEV Orazmurat AVGANOV 1 MOBİL TEKNOLOJİ NEDIR? Bireylerin hareket halindeyken bile bilgiye erişebilmesini ve bu bilgilerle ilgili işlem yapabilmesini mümkün
DetaylıDigital Design HDL. Dr. Cahit Karakuş, February-2018
Digital Design HDL Dr. Cahit Karakuş, February-2018 NOT, AND, and OR Gates NAND and NOR Gates DeMorgan s Theorem Exclusive-OR (XOR) Gate Multiple-input Gates Basic Logic Gates and Basic Digital Design
DetaylıEmbedded(Gömülü)Sistem Nedir?
Embedded(Gömülü)Sistem Nedir? Embedded Computing System de amaç; elektronik cihaza bir işlevi sürekli tekrar ettirmektir. Sistem içindeki program buna göre hazırlanmıştır. PC lerde (Desktop veya Laptop)
DetaylıMEKATRONİĞİN TEMELLERİ
MEKATRONİĞİN TEMELLERİ Teknik Bilimler Meslek Yüksekokulu Mekatronik Programı Yrd. Doç. Dr. İlker ÜNAL Vize %30 Dersin Koşulları Final %60 Ödev %10 Dersin Konuları Mekatronik Sistemler Birimler ve Ölçme
DetaylıİŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır.
İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. Programların ve donanımların kullanılması için bir çalıştırılması platformu oluşturur. Sistemin yazılım
DetaylıMİKROİŞLEMCİLER. Mikroişlemcilerde Kullanılan Yeni Teknolojiler ve Mikroişlemcilerin Rakipleri
MİKROİŞLEMCİLER MİKROİŞLEMCİLER Mikroişlemcilerde Kullanılan Yeni Teknolojiler ve Mikroişlemcilerin Rakipleri Mikroişlemcilerde Kullanılan Yeni Teknolojiler Mikroişlemcilerin performanslarının arttırılmasına
DetaylıBİL 542 Paralel Hesaplama. Dersi Projesi. MPJ Express Java Paralel Programlama
BİL 542 Paralel Hesaplama Dersi Projesi MPJ Express Java Paralel Programlama Recep Ali YILMAZ 131419106 Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü Bilgisayar Mühendisliği Yüksek Lisans Programı
DetaylıNEDEN 8051. 8051 & ADuC8xx EĞİTİM NOTLARI Bölüm-2 Selim Dilmaç Neden 8051
NEDEN 8051 8051 ailesi, INTEL firması tarafından 1980 lerin başında piyasaya sunulan dünyanın en popüler 8-bit mikrokontrolör ailesidir. INTEL den sonra, bu MCU (Micro Controller Unit) ailesi ile uyumlu
DetaylıVideo Oyunlarının Çıkışı Arası Teknolojideki
Video Oyunlarının Çıkışı 1973 1975 Arası Teknolojideki Gelişmeler Video Oyunlarının Çıkışı 1973 1975 Arası Teknolojideki Gelişmeleri yazımızda derledik. Ethernet in Keşfi Mayıs 1973 yılında telefon kablosu
DetaylıSahada Programlanabilir Kapı Dizileri (FPGA) Sayısal CMOS Tümdevre Tasarımı Y. Fırat Kula
Sahada Programlanabilir Kapı Dizileri (FPGA) Sayısal CMOS Tümdevre Tasarımı Y. Fırat Kula Programlanabilir Lojik Basit Programlanabilir Lojik Cihazlar (Simple Programmable Logic Device - SPLD) ** PAL (Programmable
DetaylıGAZİANTEP ÜNİVERSİTESİ
GAZİANTEP ÜNİVERSİTESİ Fizik Mühendisliği Bölümü Pic Basic Pro ile PIC Programlama Ders Notları Hazırlayan: Kamil KAYA 2012 Mikrodenetleyiciler: Mikrodenetleyicilerin tanımına girmeden önce kısaca mikroişlemcilere
DetaylıBİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ
BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ 2.HAFTA Yonga Seti (Chipset) Anakart üzerinde yer alan bir dizi işlem denetçileridir. Bu denetçiler anakartın üzerindeki bilgi akış trafiğini denetler. Bilgisayarın kalitesi,
DetaylıGömülü Sistem Tasarımı. Dr. Deniz TAŞKIN
Gömülü Sistem Tasarımı Dr. Deniz TAŞKIN PAPATYA YAYINCILIK EĞİTİM Ekim 2012 Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı Girişi, No: 11/3, Cağaloğlu (Fatih)/İstanbul
DetaylıHam Veri. İşlenmiş Veri Kullanıcı. Kullanıcı. Giriş İşleme Çıkış. Yazılı Çizili Saklama. Doç.Dr. Yaşar SARI-ESOGÜ-Turizm Fakültesi
Kullanıcı Ham Veri İşlenmiş Veri Kullanıcı Giriş İşleme Çıkış Yazılı Çizili Saklama Server PC Laptop PDA (Personal Digital Assitance) Netbook Tablet PC BİLGİSAYAR DONANIM YAZILIM Scanner (Tarayıcı)
DetaylıEEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ Sayısal Sistemler ASIC (Application Specific Integrated Circuits) Belirli bir işlev için tasarlanırlar Performansları yüksektir Maliyetleri yüksektir
DetaylıEYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü
EYLÜL 2012 İŞLETİM SİSTEMLERİ İÇERİK 2 2 Yazılım nedir? Yazılım türleri nelerdir? İşletim sistemi nedir? İşletim sisteminin özellikleri İşletim sistemleri Unix Linux Windows Mac OS Android Yazılım Yazılım(Software),
DetaylıBİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar Yılmaz DEMİR BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENİ Ünitelerimiz
DetaylıBİLGİSAYAR MİMARİSİ. Komut Seti Mimarisi. Özer Çelik Matematik-Bilgisayar Bölümü
BİLGİSAYAR MİMARİSİ Komut Seti Mimarisi Özer Çelik Matematik-Bilgisayar Bölümü Komut Seti Mimarisi Bilgisayarın hesaplama karakteristiklerini belirler. Donanım sistemi mimarisi ise, MİB(Merkezi İşlem Birimi),
DetaylıPLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ
PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği Bölümü İÇERİK Giriş PLC nedir? PLC lerin Uygulama
DetaylıHacettepe Robot Topluluğu
Hacettepe Robot Topluluğu PIC Assembly Dersleri 1. Ders: PIC Programlamaya Giriş HUNRobotX - PIC Assembly Dersleri 1. Ders: PIC Programlamaya Giriş Yazan: Kutluhan Akman, Düzenleyen: Canol Gökel - 4 Haziran
Detaylıİşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI 19.10.2015. 3 Yazılım Türleri
İÇERİK 2 BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI İşletim Sistemleri ÖĞR. GÖR. HASAN ALİ AKYÜREK Yazılım nedir? Yazılım türleri nelerdir? İşletim sistemi nedir? İşletim sisteminin özellikleri İşletim sistemleri
DetaylıSOLIDWORKS ELECTRICAL PAKETİ ELEKTRİK VE MEKANİK TASARIMIN SORUNSUZ ENTEGRASYONU
SOLIDWORKS ELECTRICAL PAKETİ ELEKTRİK VE MEKANİK TASARIMIN SORUNSUZ ENTEGRASYONU ENTEGRE ELEKTRİK SİSTEMİ TASARIMI SOLIDWORKS Electrical Solutions, mühendislik alanı için tasarlanan özel araçlar ve gömülü
DetaylıWilliam Stallings Computer Organization and Architecture 9 th Edition
+ William Stallings Computer Organization and Architecture 9 th Edition + Bölüm 6 Dış Hafıza + Manyetik Disk Bir disk, tabaka olarak adlandırılan, manyetize edilebilir bir materyal ile kaplı, manyetik
DetaylıOptik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı
1 Donanım Bileşenleri ve Çalışma Prensipleri Anakart (Mainboard) İşlemci (Cpu) Ekran Kartı Bellekler Ram Rom Ses Kartı Ağ Kartı TV Kartı Sabit Diskler HDD HHD SSD Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY
DetaylıŞunu unutmayın asla 750 liralık anakart 1 milyarlık işlemci de alsanız ekran kartınız kötü oldukça oyunlarda verim elde edemezssiniz.
Geçenlerde oyunculara yönelik 10 ekran kartı ve 10 işlemci seçmiştik. Şimdi de bilgisayarlarımızın en önemli bileşeni olan anakartlardan 10 tane seçiyoruz. Intel Sandy Bridge destekli anakartlarında bir
DetaylıBölüm 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak
Sistem Bileşenleri Bilgisayarı Discovering Keşfediyorum 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Sistem Sistem, bilgisayarda veri işlemek amacıyla kullanılan elektronik bileşenleri
DetaylıOrta ölçekli şirketler için uçtan uca işbirliği sunuyoruz.
Orta ölçekli şirketler için uçtan uca işbirliği sunuyoruz. İletişiminiz ne kadar iyi? Bu, günümüzün mobil ve sanal iş alanı ortamında çalışanları iş ortakları ve müşterileri arasında kesintisiz iletişim
DetaylıBilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI
Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI Bilgisayarın Mimarı Yapısı ve Çalışma Mantığı Bilgisayarı yapısal olarak; bilgilerin girilmesi, girilen bilgilerin belirtilen durumlara
DetaylıOperatör panelleri FED
Operatör panelleri FED 120x32 to 1024x768 piksel çözünürlük Text bazlı monokrom ve renkli dokunmatik ekranlı tipler Entegre web tarayıcılı tipler Kullanıșlı WYSIWYG editörleriyle kolay tasarım Sistemden
DetaylıVIERO ARAÇ SAYIM SİSTEMİ
VIERO ARAÇ SAYIM SİSTEMİ VIERO, görüntü tabanlı analiz sayesinde, ortalama araç hızı bilgisi üretmekte ve araç yoğunluğunu da ölçmektedir. Viero Araç Sayım Sistemi Viero Araç Sayım Sistemi, görüntü tabanlı
DetaylıBazı Cisco Router Modelleri: Cisco 1720 Router
Router,OSI modelinin 3.katmanında çalışan ve ağ protokollerini destekleyen ve ağları birbirine bağlayan cihazdır. Bir router içersinde birbirinden farklı amaçlar için dört tür bellek vardır.bunlar; ROM:
DetaylıÖğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu
Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr Gölhisar Meslek Yüksekokulu Bilgisayarın Yapısı Donanım (Hardware): Bir bilgisayara genel olarak bakıldığında; Kasa, Ekran, Klavye, Fare, Yazıcı, Hoparlör,
DetaylıFPGA ile Kablosuz Görüntü Aktarımı. Yusuf Onur Koçberber
FPGA ile Kablosuz Görüntü Aktarımı Yusuf Onur Koçberber Seminer 2009 Yaz Plan FPGA Genel bilgiler FPGA nın İç Yapısı, Nasıl Programlanabiliyor?, Nasıl Çalışıyor? Neden bu kadar popüler oldu? MPW Her şeyin
DetaylıPR362009 24 Kasım 2009 Yazılım, PC-tabanlı kontrol Sayfa 1 / 5
Yazılım, PC-tabanlı kontrol Sayfa 1 / 5 IT standartları otomasyonu geliştiriyor: Microsoft Visual Studio entegrasyonlu TwinCAT programlama ortamı TwinCAT 3 extended Automation Beckhoff, otomasyon dünyasını
Detaylı(Random-Access Memory)
BELLEK (Memory) Ardışıl devreler bellek elemanının varlığı üzerine kuruludur Bir flip-flop sadece bir bitlik bir bilgi tutabilir Bir saklayıcı (register) bir sözcük (word) tutabilir (genellikle 32-64 bit)
DetaylıDoğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ
Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Bilgisayar, kendine önceden yüklenmiş program gereğince
DetaylıİŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu bulunmaktadır; 1. Performans: İşletim sistemi, makine
DetaylıİŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği
İŞLETİM SİSTEMLERİNE GİRİŞ Von Neumann Mimarisi Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği mimariyi temel almaktadır. Merkezi İşlem Birimi Aritmetik ve Mantık Birimi Kontrol
DetaylıGünümüz. Intel Core i nm teknolojisi 1.86 Milyar tranzistör. Intel Core i nm teknolojisi 1.4 Milyar tranzistör
Gömülü Sistemler Tarihçe 1943-1946 yıllarında Mauchly ve Eckert tarafından ilk modern bilgisayar ENIAC ismiyle yapılmıştır. 17468 elektronik tüp, 1500 röle, 30 ton ağırlık, 0.2ms toplama ve 2.8ms çarpma
DetaylıBir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir.
1.1.3. Scada Yazılımından Beklenenler Hızlı ve kolay uygulama tasarımı Dinamik grafik çizim araçları Çizim kütüphaneleri Alarm yönetimi Tarih bilgilerinin toplanması Rapor üretimi 1.1.4. Scada Sistemleri
DetaylıYazılım Mühendisliğine Giriş 2018 GÜZ
Yazılım Mühendisliğine Giriş 2018 GÜZ 1 İşletim Sistemi (Operating System) 2 Unix İşletim Sistemi Unix AT&T çalışanları tarafından Bell Laboratuvarlarında 1969 yılında geliştirilmiştir. Farklı platformlar
DetaylıTemel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi. Buse Ustaoğlu Berna Örs Yalçın
Temel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi Buse Ustaoğlu Berna Örs Yalçın İçerik Giriş Çalişmanın Amacı Mikroişlemciye Hata Enjekte Etme Adımları Hata Üreteci Devresi
DetaylıRF İLE ÇOK NOKTADAN KABLOSUZ SICAKLIK ÖLÇÜMÜ
RF İLE ÇOK NOKTADAN KABLOSUZ SICAKLIK ÖLÇÜMÜ Fevzi Zengin f_zengin@hotmail.com Musa Şanlı musanli@msn.com Oğuzhan Urhan urhano@kou.edu.tr M.Kemal Güllü kemalg@kou.edu.tr Elektronik ve Haberleşme Mühendisliği
DetaylıGiris {\} /\ Suhap SAHIN
Giris 0 {\} /\ Suhap SAHIN Kaynaklar http://users.ece.utexas.edu/~valvano/volume1/e-book/ Kaynaklar https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x Konular 1. 2. 3. 4. 5. 6.
DetaylıDr. Feza BUZLUCA İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü
1 BİLGİSAYAR MİMARİSİ Dr. Feza BUZLUCA İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü http:// http:// Ders Notlarının Creative Commons lisansı Feza BUZLUCA ya aittir. Lisans: http://creativecommons.org/licenses/by-nc-nd/3.0/
DetaylıBilgisayarların Gelişimi
Bilgisayarların Gelişimi Joseph Jacquard (1810) Bilgisayar tabanlı halı dokuma makinesi Delikli Kart (Punch Card) Algoritma ve Programlama 6 Bilgisayar Sistemi 1. Donanım fiziksel aygıtlardır. 2. Yazılım
DetaylıPLC (Programlanabilir Lojik. Denetleyici)
PLC (Programlanabilir Lojik Denetleyici) İÇERİK Giriş PLC nedir? PLC lerin Uygulama Alanları PLC lerin Yapısı PLC lerin Avantajları PLC Çeşitleri SİEMENS PLC JAPON PLCLER KARŞILAŞTIRMA Giriş PLC
DetaylıVIERO, görüntü tabanlı analiz sayesinde, ortalama araç hızı bilgisi üretmekte ve araç yoğunluğunu da ölçmektedir. VIERO Araç Sayım Sistemi
ARAÇ SAYIM SİSTEMİ VIERO, görüntü tabanlı analiz sayesinde, ortalama araç hızı bilgisi üretmekte ve araç yoğunluğunu da ölçmektedir. VIERO Araç Sayım Sistemi VIERO Araç Sayım Sistemi, görüntü tabanlı olarak,
DetaylıBELLEKLER. Kelime anlamı olarak RAM Random Access Memory yani Rastgele Erişilebilir Bellek cümlesinin kısaltılması ile oluşmuş bir tanımdır.
BELLEKLER 1- RAM (Random Access Memory) Nedir? Kelime anlamı olarak RAM Random Access Memory yani Rastgele Erişilebilir Bellek cümlesinin kısaltılması ile oluşmuş bir tanımdır. Kısaca: RAM bilgisayar için
DetaylıBil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi
Bil101 Bilgisayar Yazılımı I Bilgisayar Yüksek Mühendisi Kullanıcıdan aldığı veri ya da bilgilerle kullanıcının isteği doğrultusunda işlem ve karşılaştırmalar yapabilen, veri ya da bilgileri sabit disk,
Detaylıqscale I2 Low-End SLI
Mobile Machine Control Solutions qscale I2 Low-End SLI Sadece Konfigure et! Programlamaya gerek yok qscale I2 2 4 5 Geleceğin orta ve küçük sınıf vinçleri için Yeni bir Standart 6 Uzunluk Mobil teleskopik
DetaylıÇalışma Açısından Bilgisayarlar
Çalışma Açısından Bilgisayarlar Ölçme sistemi ile hesaplama sistemi birbiriyle ilgili olmasına rağmen aynı değillerdir. Suyun sıcaklığı ve gürültünün şiddeti ile evdeki lambaların ölçülmesi aynı değillerdir.
DetaylıOmron Sysmac ailesi ile gerçek makina otomasyonu. Nurcan Konak, Mayıs 2012
Omron Sysmac ailesi ile gerçek makina otomasyonu Nurcan Konak, Mayıs 2012 İçerik Omron Hakkında Sysmac Platfotmuna Genel Bakış Gerçek Bir Uygulama Mercek Altında Omron Şirketleri Endüstriyel Otomasyon
DetaylıMakine kontrolünde yeni strateji
Makine kontrolünde yeni strateji CJ1-SERİSİ akıllı, sorunsuz ve bölümlere ayrılabilir Advanced Industrial Automation Makina üretim endüstrisinde rekabet edebilmek için, esnek, verimli ve hızlı olmalısınız.
DetaylıVHDL DONANIM TANIMLAMA DİLİD ve FPGA, CPLD DONANIMLARI. Yard. Doç. Dr. Özdemir ÇETİN
VHDL DONANIM TANIMLAMA DİLİD ve FPGA, CPLD DONANIMLARI Yard. Doç. Dr. Özdemir ÇETİN Sunu Başlıklar kları 1. Amaç 2. Temel Bilgiler 1. SoC (System-On-Chip) nedir? 2. SoC donanım araçları ASIC (Application
DetaylıÇOK ÇEKİRDEKLİ İŞLEMCİLER VE PARALEL YAZILIM GELİŞTİRME OLANAKLARI HAKKINDA BİR İNCELEME
ÇOK ÇEKİRDEKLİ İŞLEMCİLER VE PARALEL YAZILIM GELİŞTİRME OLANAKLARI HAKKINDA BİR İNCELEME Ecem İren Halilcan Can Akince Aylin Kantarcı Bilgisayar Müh. Bölümü Bilgisayar Müh. Bölümü Bilgisayar Müh. Bölümü
DetaylıDERS 1 GİRİŞ İÇERİK - PIC DSP
DERS 1 GİRİŞ İÇERİK Mekanik Bilgisayarlar Elektronik Bilgisayarlar Mikroişlemciler Mikroişlemci Uygulama Alanları Mikroişlemci Türleri Mikrodenetleyiciler - PIC DSP İşlemciler TMS32C6000 Ders 1, Slayt
DetaylıELEKTRONİK SEKTÖRÜ RAPORU (2013/1)
T.C. BİLİM, SANAYİ VE TEKNOLOJİ BAKANLIĞI ELEKTRONİK SEKTÖRÜ RAPORU (2013/1) Sektörel Raporlar ve Analizler Serisi 1 İÇİNDEKİLER Şekiller Listesi... 3 Kısaltmalar Listesi... 3 YÖNETİCİ ÖZETİ... 4 1.SEKTÖRÜN
DetaylıPR042012 1 Şubat 2012 Hannover Messe 2012 Sayfa 1 / 6. Üretim süreçlerinde ve mühendislikte verimlilik artışı
Hannover Messe 2012 Sayfa 1 / 6 Üretim süreçlerinde ve mühendislikte verimlilik artışı Beckhoff, 23 ve 27 Nisan tarihleri arasında, Hannover Messe fuarında tüm IPC, I/O, Otomasyon ve Hareket Teknolojileri
DetaylıTemel Bilgisayar (Basic Computer) Yazılım (Software)
Temel Bilgisayar (Basic Computer) Yazılım (Software) Yazılım (Software) Eğitim TV - egitimtv.biz - facebook.com/egitimtv 2 Yazılım Daha önce de bahsettiğimiz gibi; yazılım, bilgisayar üzerinde çalışan
DetaylıNComputing Erişim Cihazları Maksimum Esneklik ve Tasarruf Eylül 2010
NComputing Erişim Cihazları Maksimum Esneklik ve Tasarruf Eylül 2010 Copyright 2010 dojop Teknoloji Hizmetleri Tic. Ltd. Şti Bilgi Teknolojilerinizde Devrim Yapın NComputing Erişim cihazları kişisel çalışma
DetaylıIRT63M. Bilgi Dokümanı. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) www.dtsis.
128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) Bilgi Dokümanı www.dtsis.com 1 İçindekiler 1. Genel Tanım... 3 2. Blok Diyagram... 4 3. Teknik
DetaylıSonsuz İmkan için Esnek İnce İstemci
Sonsuz İmkan için Esnek İnce İstemci SC-T35 İnce İstemci: Ultra Küçük 0,6 L Biçim Katsayısı ile VDI Bilgi İşlem Genel Bakış ViewSonic SC-T35 İnce İstemci, sanal masaüstü bilgi işlem gereksinimleri için
DetaylıBilişim Teknolojilerine Giriş
Bilişim Teknolojilerine Giriş Bilginin toplanması, işlenmesi, saklanması ve iletilmesini sağlayan teknolojilerin bütününe bilişim teknolojileri denir. Bilişim Teknolojisi Girilen verileri saklayan, işleyen,
DetaylıWD NAS Sabit Disk Ürün Ailesi
WD NAS Sabit Disk Ürün Ailesi Arkın Balıkçıoğlu WD Türkiye Ülke Müdürü Nisan, 2014 GİRİŞ Western Digital DEPOLAMA ÇÖZÜMLERİNDE LİDER Global olarak Pazar lideri ve trend belirleyicisi $40 milyar değerinde
Detaylı1969 yılında, klasik (Elektrik) kumandanın. Elektronik karşılığı olan ilk PLC yapıldı yılında ise dört yıllık bir çalımanın ürünü
1. PLC`nin Tarihcesi 1960 yılında yüksek verimlilik, güvenilirlik ve yeni devreler gibi üstünlükleri ile birlikte bilgisayarlar kullanılmaya başlandı. Buda beraberinde endüstriyel üretimde otomasyonu ortaya
DetaylıSonsuz İmkan için Esnek İnce İstemci
SC-T45 İnce İstemci: Güç ve Esneklik Sonsuz İmkan için Esnek İnce İstemci Genel Bakış ViewSonic SC-T45 İnce İstemci PC'si, Windows 7 Embedded Standard OS ile güçlü Intel Atom N2800'ü kullanır. SC-T45;
DetaylıIOT DONANIM ALT YAPISI
Bölüm 2 IOT DONANIM ALT YAPISI IOT ekosistemi içerisinde pek çok donanım bileşeni kullanılmaktadır. Temel yapıyı devre geliştirme kartları teşkil etmektedir. IOT ekosistemi içerisinde Arduino, Raspberry
DetaylıBENZERSİZ SORUNLARA BENZERSİZ ÇÖZÜMLER
BENZERSİZ SORUNLARA BENZERSİZ ÇÖZÜMLER HAKKIMIZDA Promod Ar-Ge Yazılım, dinamik sistem simülasyonu, prototiplemesi, kontrol tasarımı ve gerçeklenmesi alanlarında hizmet veren bir Ar-Ge ve Yazılım kuruluşudur.
DetaylıModüler Yangın Paneli 5000 Serisi Planlarınız kadar esnek
Modüler Yangın Paneli 5000 Serisi Planlarınız kadar esnek 2 Modüler Yangın Paneli 5000 Serisi ile endişelerinizden kurtulun Sistemi ihtiyaçlarınız belirler sadece size gereken için ödeme yaparsınız Uzak
Detaylıİşletim Sistemleri. Discovering Computers Living in a Digital World
İşletim Sistemleri Discovering Computers 2010 Living in a Digital World Sistem Yazılımı Sistem yazılımı, bilgisayar ve aygıtlarının çalışmasını kontrol eden ve sürdüren programlardan oluşur. İşle;m sistemleri
Detaylı