Atmel® Kontrol Cihazı Nedir?

Bir Atmel® kontrol cihazı, tek bir entegre devre (IC) veya tek bir devre kartı üzerinde çalışan ve küçük yürütme programlarını gerçek zamanlı olarak çalıştırmak için tasarlanmış bir mikrodenetleyicidir. Denetleyici kalıcı bellek veya flash bellek kullanır; bu, bir elektrik güç kaynağına ihtiyaç duymadan bilgi depolayabileceği anlamına gelir. Bir Atmel® kontrol cihazı, temelde açık kaynaklı Atmel® yazılım programlarında çalışan, yerleşik, tek kartlı bir bilgisayardır. Atmel® ağındaki bir arayüz ile senkronize olur ve robotlar ve diğer bilgisayarlı cihazlar gibi projeler oluşturmak için bile kullanılabilir.

Bir tür Atmel® kontrol cihazı, kalıcı bellek kullanan, 2 megabayt (MB) belleğe ve 10.000 döngü yazma ve okuma süresine sahip olan yeniden programlanabilir bir mikroişlemciye sahiptir. Çalışma gücü 2,7 volt (V) ile 6V arasında değişmektedir ve 0 hertz (Hz) ile 24 MHz arasında statik bir çalışma aralığına sahiptir. Atmel® kontrolörünün rastgele erişim belleği (RAM) 8 bitlik bir merkezi işlem birimidir (CPU) ve 15 ayrı, programlanabilir giriş / çıkış (I / O) satırına sahiptir. Bu cihaz, MCS-51 endüstri standartlarını takip eder ve aynı standartları kullanan diğer elektronik cihazlarla tamamen uyumludur. Mikrodenetleyici, gömülü birçok kontrol uygulamasıyla çalışmak için çok güçlü, uygun maliyetli ve esnektir.

Atmel® kontrol cihazı, Zigbee® gibi kablosuz ağlarla senkronize edilebilen uygulamalara sahiptir. Radyo frekansı (RF) alıcı-verici bileşeni, bu türden herhangi bir ağa bağlanmasına ve Internet'e veya sadece ağın kendisine bağlanabilmesi için tamamen işlevsel olmasına izin verir. Atmel® kontrolör, daha küçük alanlarda kullanılan kablosuz ağlar olan Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE) 802.15.4 standartları ile de uyumludur. Bu mikrodenetleyici, 8051 mikrodenetleyici mimarisinin geniş yelpazesinin bir parçasıdır. Endüstri standartlarına uygun, açılan uygulamalar için soket cihazlarına sahip olabilir.

Bir Atmel® kontrol cihazıyla yapılabilecek şeylerden biri, robotlar gibi diğer elektronik cihazlar oluşturmak için kullanılabiliyor olmasıdır. Mikrodenetleyici, ev yapımı bir cihazın yapımına hazır olması için bazı programlama yapmak zorunda kalabilir ve kullanabileceği bir programlama dili C'dir. . CPU'lardaki bazı mimariler, erişim için benzersiz talimatlar içeren kayıtlar için G / Ç alanlarına sahiptir. C dili G / Ç alanı kavramına sahip değildir, bu nedenle bir C derleyicisi mikrodenetleyicinin G / Ç kayıtlarına izin verecek uzantılar sağlayabilir.