Kartın kenarlarında iki sıra (2x14) GPIO ve servis kontağı
USB-UART adaptörüne bağlantı için 6 pinli konektör
SWD arayüzü için 5 pinli konnektör
20 MHz'e kadar harici kuvars kristali bağlamak için temas pedleri
GÜÇ LED'i
D13'teki test LED'i
Kartı sıfırlamak için RESET düğmesi
WeMos XI Özellikleri
WeMos XI kontrol cihazının temel teknik özellikleri aşağıdadır:
Mikrodenetleyici: LGT8F328D
Çekirdek: LGT8XM (8 bit RISC)
Saat frekansı: 16 MHz RC %1 (20 MHz'e kadar)
FLASH bellek: 32 KB
SRAM belleği: 2 KB
EEPROM belleği: FLASH (1, 2, 4, 8 KB) kullanılarak öykünme
GPIO pinleri: 14 adet.
PWM'li GPIO: 6 adet.
Analog girişler: 8 adet (12 bit)
Analog girişler GPIO olarak: 8 adet.
DAC: 2 adet (8-bit)
UART arayüzü: 1 adet.
SPI arayüzü: 1 adet.
I2C arayüzü: 1 adet.
SWD arayüzü: 1 adet.
8-bit zamanlayıcı: 2 adet.
16-bit zamanlayıcı: 1 adet.
Çalışma voltajı: 1,8 ila 5,5 V
3,3 V'da maksimum çıkış akımı: 500 mA
Uyku modu tüketimi: 1 µA
Sıcaklık aralığı: -40 ila 85 °C
Tahta boyutları: 38x18 mm
Mikrodenetleyici LGT8F328D
LGT8F328D mikrodenetleyici, düşük güç tüketimli 8 bit RISC LGT8XM çekirdeğine dayanmaktadır. Varsayılan olarak, 16 MHz (%1) frekansında dahili kalibre edilmiş bir RC osilatörü ile çalışır, ancak 32,768 kHz frekansında veya 400 kHz - 20 MHz aralığında harici bir kuvars rezonatörü ile de çalışabilir. LGT8F328D mikrodenetleyicisinin pin çıkışı:
GPIO pin sıraları
WeMos XI kartının kenarları boyunca, kontrol cihazını bir devre kartına yerleştirmek ve sensörler, aktüatörler, göstergeler vb. gibi çeşitli çevre birimlerini bağlamak için kullanılabilen iki sıra GPIO ve servis kontağı bulunur.
WeMos XI Pinout
Aşağıda WeMos XI kontrolcüsünün pin çıkışı yer almaktadır:
Pin atamaları hakkında daha fazla bilgi
Aşağıda WeMos XI kontrolcü pinleri ve bunların amaç ve işlevlerine ilişkin açıklamalar listelenmiştir. D0 – D13 — Hem giriş hem de çıkış olabilen 14 adet GPIO pini, bunlardan 6 tanesi PWM ile kullanılabilir (D3, E4, D5, D6, D9, D10, D11). A0 – A7 — GPIO olarak da kullanılabilen 8 adet analog giriş (D14 – D21). D10 – D13 — SPI arayüz pinleri (10 SS, 11 MOSI, 12 MISO, 13 SCK) D0 (RX), D1 (TX) — UART arayüz pinleri SDA (A4), SCL (A5) — I2C arayüz pinleri DAC0 (D4), DAC1 (E5) — 2 adet 8 bitlik DAC'nin çıkışları SWC, SWD — SWD arayüz pinleri VCC - 1,8 ila 5,5 V arası besleme gerilimi
Hafızayla çalışmak
LGT8F328D mikrodenetleyici, programları depolamak için 32 KB dahili FLASH bellek ve 2 KB operasyonel SRAM bellek içerir. Ayrı bir EEPROM belleği yoktur ve bu amaçla ana FLASH bellekten bölüm tahsisini kullanır. EEPROM belleğini emüle etmek için 1 , 2 , 4 ve 8 KB'lık bloklar halinde FLASH bölümleri ayırmak mümkündür ve LGT8F328D mikrodenetleyici mimarisinin özelliklerinden dolayı emüle edilenlerin iki katı büyüklüğündeki bellek bölümleri FLASH'tan çıkarılır, yani örneğin 2 KB'lık bir EEPROM emüle edildiğinde programlar için 4 KB'lık FLASH belleği kaybederiz. Aşağıdaki tablo, WeMos XI kontrol cihazının FLASH belleğindeki kayıpları, EEPROM emülasyonu için farklı bellek birimlerinin sıralanmasıyla açıkça göstermektedir. Tablodaki son iki satır kırmızıyla vurgulanmıştır çünkü FLASH belleğindeki kayıplar çok önemlidir ve EEPROM emülasyonu için neden bu kadar çok bellek ayırmanız gerektiğini açıkça anlamalısınız.
USB-UART bağlantısı için arayüz
WeMos XI kartında, bir USB-UART adaptörü bağlamak için bir dizi kontak bulunur. Bu arayüz, programlama ve kontrol cihazına çizim yüklemek için kullanılır. Bu durumda, adaptörde hangi voltajın (3,3 veya 5 V) ayarlandığı önemli değildir; WeMos XI kontrol cihazı bu voltajların herhangi biriyle mükemmel çalışır. USB-UART adaptörünün WeMos XI kontrol cihazına bağlantı şeması: Adaptör - Denetleyici DTR – DTR RX-TX TX-RX VCC – VCC GND – GND USB-UART adaptörünüzde DTR pini yoksa , taslağı yüklerken WeMos XI kontrol cihazındaki RESET düğmesine manuel olarak basmanız gerekecektir. Bu pek pratik olmadığından, DTR pinli bir adaptör seçmeniz önerilir. Örneğin, FTDI çipindeki popüler USB-UART adaptörü.
SWD arayüzü
WeMos XI kartında , kontrolcüye aygıt yazılımı yüklemek ve hata ayıklama kodunda kullanılan SWD arayüz pinleri bulunur.
Harici bir kuvarsın bağlanması
WeMos XI kartında, 20 MHz'e kadar frekansa sahip harici bir kuvars rezonatörünün bağlanabileceği bir yuva bulunur . Aynı zamanda, farklı kuvars rezonatör modelleri için delikler ve temas pedleri de mevcuttur.
GÜÇ LED'i
WeMos XI'de, karta güç verildiğini belirtmek için lehimlenmiş bir PWR LED'i bulunuyor.
LED D13
Ve kontrolcünün ilgili pinine bağlanan test LED'i D13 , klasik Arduino Uno kartındaki LED'e benzer.
Sıfırlama düğmesi
Ayrıca kartta bir RESET tuşu da bulunuyor , bu tuşa basarak WeMos XI kontrolcüsünün yeniden başlatılmasını sağlayabilirsiniz.
Dahili denetleyici önyükleyicisi
WeMos XI kontrolcüsü, popüler Arduino IDE'sinde her zamanki gibi kartla çalışmanıza olanak tanıyan dahili bir önyükleyici ile birlikte gelir; WeMos XI'e bir önyükleyici yükleme konusunda endişelenmenize gerek yoktur. Arduino IDE'yi kullanmaya başlamak için yapmanız gereken tek şey, bu dokümanın Programlama bölümünde ayrıntılı olarak okuyabileceğiniz WeMos XI kart destek paketini yüklemektir.