- Ürün Özellikleri
- Ödeme Seçenekleri
- Yorumlar (0)
-
Genuino ZERO
Genuino Zero, UNO kartıyla ile kullacıların alıştığı kulanım kolaylığına hızlı işlem yeteneğin de katan bir kart olmuştur. Atmel'in 32 bit SAMD21 MCU ve ARM Cortex M0 çekirdek yapısına sahip işlemcisiyle klasik UNO kartından 3 kat daha hızlı hale gelen Zero kartı IoT aygıtlarında, giyilebilir teknolojilerde, yüksek teknoloji otomasyon sistemlerinde ve gelişmiş robotik uygulamlarında rahatlıkla tercih edilebilecek bir geliştirme kartıdır. SAMD21 MCU ile gelen önemli bir özellikte Gömülü Debugger (Embedded Debugger-EDBG)'dir. EDBG ile herhangi bir ek donanıma ihtiyaç kalmadan bir debug arayüzü elde etmiş ve yazılım debug işlemini önemli ölçüde kolaylaştırmış olursunuz. EDBF, bootloader yüklemeyi sağlayan sanal COM portuna da sahiptir. Genunino kullanıcılarının dikkat etmesi gereken önemli bir konuda Zero kartının 3.3V ile çalıştığı ve diğer kartıların aksine I/O pinlerinin maksimum 3.3 volta kadar zarar görmeden çalışabildiğidir.
Genuino Zero, bir mikro denetleyiciyi desteleyecek herşeye sahiptir ve 1.0 Arduino pin dizilimi ile uyumludur. Ayrıca 3.3 V ile çalışan tüm shield kartları ile uyumludur. AVR mikrodenetleyicilerin olduğu tüm Arduino ve Genuino kartlar üzerinde koşan sketchler, Arduino IDE - Seri monitor her açıldığında resetlenmektedir. Bu işlem aynı zamanda bu kartlara yeni bir sketch yükleme mekanizmasıdır. Fakat Genuino Zero farklılık arz eder: Zero, programlama portuna bağlandığında ve seri monitor açıldığında kart otomatik olarak resetlenmez daha önce yüklenen sketch çalışmaya devam eder. Sketchin tekrar başlatılması için kartın üzerindeki reset butonuna basmanız gerekmektedir.
Güç gerekesinimi
Genuino Zero, harici bir güç kaynağı veya bir bilgisayara bağlı USB konnnektör tarafından beslenebilir. Güç kaynağı kart tarafından otomatik olarak seçilir. USB kablo kullanılmadığında güç, ya adaptör ya da pil ile sağlanır. Pil bağlanması durumunda, pil uçları güç konnektörünün Vin ve GND uçlarına bağlanır. Genuino Zero kartına adaptör ile enerji verilmesi durumunda 2.1 mm uzunluğunda ortası pozitif erkek konnektörün güç 'jack'ına takılmasıyla kart enerjilenmiş olur. Kart 6-20 volt aralığında çalışabilir. Fakat 7 volt altında kartın kararsızlaşması ve 12 volt üstünde de voltaj regülatörünün aşırı ısınma problemi olabileceğinden, çalışma gerilimi 7-12 volt olarak tavsiye edilmektedir. Güç pinleri özet olarak şöyledir:
- VIN: Harici güç kaynağı kullanılırken giriş voltajının bağlandığı pindir.
- 5V: Kart üzerinde regüleli bir 5 volt çıkışı veren pindir.
- 3.3v: Kart üzerindeki regülatör sayesinde 3.3 volt çıkış veren pindir.
- GND: Ground pinleri
- IOREF: Mikrodenetleyicinin çalışma voltajı için, Arduino board üzerinde bir voltaj referansı sağlar.
Giriş-Çıkış Pinleri (I/O)
Genuino Zero kartı üzerindeki 14 dijital pin pinMode(), digitalWrite() veya digitalRead() fonksiyonları kullanılarak giriş veya çıkış olarak kullanılabilir. Logic HIGH 5 volta karşılık gelir. Her pin 20-50 Kohm'luk bir pull-up direncine sahiptir. Ayrıca her pin için sink veya source akımı aynı olup 40 mA'dir. Bunun yanında bazı pinler belirli fonksiyonları yerine getirirler:
- Seri haberleşme: pin 0(RX), pin1 (TX) TTL seri veriyi gönderip almak için kullanılan pinlerdir.
- Harici kesme (interrupt): 4 nolu pin hariç tüm pinler harici kesmeleri destekler. Kesme fonksiyonu için algılama, düşen kenar, yükselen kenar, low değeri, high değeri ve değer değişimi sırasında oluşturulabilir.
- PWM çıkışları:pin 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, Belirtilen pinler analogWrite() foksiyonu yardımıyla PWM'li sinyal çıkışı sağlarlar.
- SPI haberleşme: ICSP header üzerinden yapılır. SPI kütüphanesi ile birlikte belirtilen pinler üzerinde SPI haberleşme sağlanır.
- LED 13: genel amaçlı bir LED'dir. Dijital pin 9 low veya high düzeylerine çekilerek bu LED yakılıp söndürülebilr.
- Genuino Zero, 6 analog giriş pinine sahiptir (A0-A5). Bu pinlerin her biri 12 bit çözünürlüğe sahiptir. Default olarak giriş sinyalinin tepe-tepe değeri, ground değerinden 3.3 volt değerine kadardır. Tepe değer AREF sabiti ve analogReference() fonksiyonu ile değiştirlebilir.
- TWI: (SDA) ve (SCL) pinleri. Wire kütüphanesi ile TWI haberleşmeyi destekler.
- LED: Dijital pin 13'te bağlı olan LED'tir.
Programlama
Genuino Zero'nun üzerinde bulunan SAMD21 işlemcisine sketchleri yüklemek diğer AVR işlemcilerine göre farklılık arz eder. Hem programlama hem de yerel port porgramlanabilmekle beraber işlemcinin silinmesinin kontrollü olması sebebiyle programlama portunu kullanmak tavsiye edilmektedir.
Programlama Portu: Programlama Portu üzerinden progralama yapmak için IDE üzerinde "Arduino /Genuino Zero (Programming port)" seçeneğini seçin. Programlama portunu (DC güç jakına yakın olan) bilgisayara takın. Porgramlama portu USB-to-SWD çipi olarak EDBG'yi kullanır.
Yerel port: Yerel port üzerinden programlamak için, IDE 'de mevcut olan "Arduino /Genuino Zero (Native USB port)" seçeneğini seçin. bu port doğrudan SAMD21'e bağlıdır. Sonrasında katın yerel portunu bilgisayarınıza bağlayın.Karşılaştırma Tablosu
Geliştirme
Kartı
İşlemci
Çalışma/
Giriş Voltajı
CPU Hızı
Analog
In/Out
Dijital
IO/PWM
EEPROM
[kB]
SRAM
[kB]
Flash
[kB]
USB
UART
101
Intel® Curie
3.3 V/ 7-12V
32MHz
6/0
14/4
-
24
196
Klasik
-
Gemma
ATtiny85
3.3 V / 4-16 V
8 MHz
1/0
3/2
0.5
0.5
8
Mikro
0
LilyPad
ATmega168V
ATmega328P
2.7-5.5 V /
2.7-5.5 V
8MHz
6/0
14/6
0.512
1
16
-
-
LilyPad
USB
ATmega32U4
3.3 V /
3.8-5 V
8 MHz
4/0
9/4
1
2.5
32
Mikro
-
Mega 2560
ATmega2560
5 V / 7-12 V
16 MHz
16/0
54/15
4
8
256
Klasik
4
Micro
ATmega32U4
5 V / 7-12 V
16 MHz
12/0
20/7
1
2.5
32
Mikro
1
MKR1000
SAMD21
Cortex-M0+
3.3 V/ 5V
48MHz
7/1
8/4
-
32
256
Mikro
1
Pro
ATmega168
ATmega328P
3.3 V / 3.35-12 V
5 V / 5-12 V
8 MHz
16 MHz
6/0
14/6
0.512
1
1
2
16
32
-
1
Pro Mini
ATmega328P
3.3 V / 3.35-12 V
5 V / 5-12 V
8 MHz
16 MHz
6/0
14/6
1
2
32
-
1
Uno
ATmega328P
5 V / 7-12 V
16 MHz
6/0
14/6
1
2
32
Klasik
1
Zero
ATSAMD21G18
3.3 V / 7-12 V
48 MHz
6/1
14/10
-
32
256
2 Mikro
2
Due
ATSAM3X8E
3.3 V / 7-12 V
84 MHz
12/2
54/12
-
96
512
2 Mikro
4
Esplora
ATmega32U4
5 V / 7-12 V
16 MHz
-
-
1
2.5
32
Mikro
-
Ethernet
ATmega328P
5 V / 7-12 V
16 MHz
6/0
14/4
1
2
32
Klasik
-
Leonardo
ATmega32U4
5 V / 7-12 V
16 MHz
12/0
20/7
1
2.5
32
Mikro
1
Mega ADK
ATmega2560
5 V / 7-12 V
16 MHz
16/0
54/15
4
8
256
Klasik
4
Mini
ATmega328P
5 V / 7-9 V
16 MHz
8/0
14/6
1
2
32
-
-
Nano
ATmega168
ATmega328P
5 V / 7-9 V
16 MHz
8/0
14/6
0.512
1
1
2
16
32
Mini
1
Yùn
ATmega32U4
AR9331 Linux
5 V
16 MHz
400MHz
12/0
20/7
1
2.5
16MB
32
64MB
Mikro
1ÖZET
Mikrodenetleyici
ATSAMD21G18, 32-Bit ARM Cortex M0+
Çalışma Voltajı
3.3V
Dijital I/O Pinleri
20
PWM Pinleri
2 ve 7 hariç tümü
UART
2 (Yerel ve Programlama)
Analog Giriş Pinleri
6, 12-bit ADC kanalları
Analog Çekış Pinleri
1, 10-bit DAC
Harici Kesmeler
pin 4 hariç tüm pinler
Her bir I/O Pini
için DC akım
7 mA
Flash
256 KB
SRAM
32 KB
EEPROM
-
LED_BUILTIN
13
Saat Hızı
48 MHz
Uzunluk
68 mm
Genişlik
30 mm
Ağırlık
12 gr.
-
549,09 TL + KDV
-
670,91 TL + KDV
-
27,54 TL + KDV
-
294,26 TL + KDV
-
184,50 TL + KDV
-
776,84 TL + KDV
-
706,22 TL + KDV
-
223,93 TL + KDV