- Stok Durumu: Stok Var
- Marka: OEM
- Model: LAN8720 Modül
- SKU: RBZ.100.961
LAN8720 Ethernet Haberleşme Modülü
10 / 100 RMII İnternet Alıcı Verici İletişim Ağ Network Modülü
LAN8720 Modül, Microchip LAN8720 entegresini kullanan 10/100Mbps Ethernet fiziksel katman (PHY) alıcı verici kartıdır. İçinde Ethernet MAC donanımı bulunan bir mikrodenetleyiciye (ESP32, STM32F4/F7/H7 gibi) RMII arayüzüyle bağlanır ve ona RJ45 soketli kablolu ağ bağlantısı kazandırır. RMII, MII'ye göre daha az pin kullanır; veri, saat ve yönetim hatları için bu kartta 9 sinyal pini yeterlidir.
Kart tek 3.3V beslemeyle çalışır; entegre içindeki 1.2V regülatör çekirdek gerilimini kendisi üretir. Kart üstündeki 50MHz osilatör RMII referans saatini sağlar, bu saat nINT/REFCLK pininden mikrodenetleyiciye de verilir. HP Auto-MDIX desteği sayesinde düz ya da çapraz Ethernet kablosu fark etmez. 24 pinli 4mm x 4mm QFN kılıflı entegre, RJ45 soket ve 12 pinli açılı header yaklaşık 56mm x 27mm boyutunda, 13gr ağırlığında küçük bir kart üzerindedir.
Bu kart bir PHY'dir, kendi başına Ethernet denetleyicisi değildir: TCP/IP yığını ve MAC, bağlandığı mikrodenetleyicide çalışır. Bu yüzden Ethernet MAC'i olmayan kartlarla (SPI üzerinden) kullanılamaz; o kartlar için W5500 ya da ENC28J60 gibi SPI Ethernet modülleri gerekir.
Öne çıkan özellikler:
RMII ile az pin: TX0, TX1, TX_EN, RX0, RX1, CRS veri hatları, MDIO/MDC yönetim hatları ve nINT/REFCLK saat hattı ile mikrodenetleyicinin Ethernet MAC'ine bağlanır; MII'ye göre pin sayısı yarıya iner.
Kart üstünde 50MHz saat: RMII için gereken 50MHz referans saati kart üstündeki osilatörden gelir. Header'daki NC pini kartta boştur; osilatörün etkinleştirme ucu bu pine kısa bir tel lehimlenerek bağlanırsa saat, mikrodenetleyici açıldıktan sonra başlatılabilir.
Tek 3.3V besleme: Entegre 1.2V regülatör sayesinde ayrı çekirdek beslemesi gerekmez; I/O gerilimi 1.6V - 3.6V aralığındadır.
Auto-MDIX: Kablo yönünü kendisi algılar; anahtara, modeme ya da doğrudan bilgisayara düz kabloyla bağlanır.
Küçük ve hafif: 55.75mm x 26.80mm kart ve 13gr ağırlıkla cihaz kutularına kolay sığar.
Özellikler:
- Ürün tipi: 10/100Mbps Ethernet fiziksel katman (PHY) alıcı verici modülü
- Model: LAN8720 Modül (LAN8720 ETH Board)
- Entegre: Microchip LAN8720, 24 pinli QFN (4mm x 4mm), kurşunsuz, RoHS uyumlu
- Ethernet hızı: 10BASE-T / 100BASE-TX (10/100Mbps)
- Mikrodenetleyici arayüzü: RMII (Reduced Media Independent Interface)
- Yönetim arayüzü: MDIO / MDC (SMI)
- Besleme: tek 3.3V
- I/O gerilim aralığı: 1.6V - 3.6V
- Dahili regülatör: entegre 1.2V çekirdek regülatörü
- Kablo algılama: HP Auto-MDIX (düz ve çapraz kablo)
- Saat kaynağı: kart üstünde 50MHz osilatör; nINT/REFCLK pininden 50MHz referans saat
- Güç yönetimi: esnek güç yönetimi mimarisi
- Header pinleri (12 pin, 2 x 6, 90 derece açılı): TX1, TX_EN, TX0, RX0, RX1, nINT/REFCLK (kartta nINT/RETCLK baskılı), CRS, MDIO, MDC, VCC, GND, NC (boş)
- Ağ konnektörü: RJ45 Ethernet soketi, durum LED'li
- PoE: desteklemez
- Renk: Siyah PCB, beyaz baskı
- Ölçüler: 55.75mm x 26.80mm (yaklaşık 56mm x 27mm)
- Ağırlık: 13gr
Kullanım bilgileri:
- VCC pinini 3.3V'a, GND'yi mikrodenetleyicinin GND'sine bağlayın. TX0, TX1, TX_EN, RX0, RX1, CRS hatlarını mikrodenetleyicinin RMII pinlerine, MDIO ve MDC'yi yönetim pinlerine, nINT/REFCLK'yı RMII saat girişine bağlayın. Bağlantı kablolarını olabildiğince kısa tutun.
- ESP32 ile kullanımda 50MHz saat GPIO0'a girer. GPIO0 açılışta önyükleme kipini belirlediği için osilatör açılışta çalışırsa ESP32 programlama kipine düşebilir; çözüm için osilatörün etkinleştirme ucunu kartta boş olan NC pinine kısa bir telle lehimleyin (kart değişikliği), NC pinini bir GPIO'ya bağlayıp 4.7kΩ ile GND'ye çekin ve osilatörü yazılımda açılıştan sonra etkinleştirin. Bu değişiklik yapılmadan kart ESP32 ile açılışta kararsız çalışabilir.
- Yazılımda PHY tipi LAN8720 seçilir ve PHY adresi, MDC/MDIO pinleri girilir. ESP-IDF, Arduino ESP32 çekirdeği (ETH kütüphanesi), ESPHome ve STM32Cube LwIP örnekleri LAN8720'yi destekler.
Kullanım alanları:
- ESP32 ve STM32 kartlarına kablolu Ethernet bağlantısı ekleme
- Modbus TCP cihazları ve ağ üzerinden sensör okuma
- MQTT ile veri gönderen IoT düğümleri
- Gömülü web sunucusu ve ağdan yönetilen cihaz panelleri
- Ev otomasyonu (ESPHome, Tasmota) için Wi-Fi yerine kablolu bağlantı
- Veri toplama ve ağ üzerinden kayıt sistemleri
- Uzaktan izleme ve kontrol cihazları
- Seri port - Ethernet dönüştürücü ve ağ geçidi uygulamaları
- Wi-Fi'nin zayıf olduğu pano ve makine dairelerinde ağ bağlantısı
Dikkat edilmesi gerekenler:
- Bu modül yalnız Ethernet MAC donanımı olan mikrodenetleyicilerle (ESP32, STM32F4/F7/H7 gibi) çalışır. SPI üzerinden bağlanmaz; Arduino Uno gibi MAC'siz kartlarda W5500 ya da ENC28J60 modülü kullanın.
- Besleme 3.3V'tur. VCC pinine 5V vermeyin; veri pinleri de 3.3V seviyesindedir.
- RMII saat hattı 50MHz'tir; uzun jumper kablolarda sinyal bozulur ve bağlantı kopar. Kabloları kısa tutun ya da modülü ana karta yakın yerleştirin.
- PoE desteklenmez. RJ45 soketine PoE gerilimi veren anahtar portu kullanmayın.
Paket içeriği:
- 1 Adet LAN8720 Modül
- 1 Adet 12 pin (2 x 6) 90 derece açılı erkek header ( Birleştirilmiş )
- Not: Ethernet kablosu ve bağlantı kabloları pakete dahil değildir.