Popis
ENC28J60 LAN Ethernet Network Board Module for Arduino
Popis
ENC28J60 LAN Ethernet Network Board Module je modul pre Arduino a iné platformy, ktorý umožňuje pripojenie k lokálnej sieti cez Ethernet.
Vlastnosti
- Podpora pre Arduino, AVR, 51, LPC, STM32 a ďalšie platformy
- Frekvencia: 25MHz
- Napätie: 3.3V
Špecifikácie
| Vlastnosť | Hodnota |
|---|---|
| Frekvencia | 25MHz |
| Napätie | 3.3V |
Príklady použitia
Príkladový kód pre Arduino
// Príkladový kód pre pripojenie k lokálnej sieti
// s použitím ENC28J60 modulu pre Arduino
// Vyžaduje knižnicu Ethernet.h
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192, 168, 1, 177);
EthernetServer server(80);
void setup() {
Ethernet.begin(mac, ip);
server.begin();
}
void loop() {
// kód pre obsluhu požiadaviek
}
Príkladový kód pre ESPHome
# Príkladový kód pre pripojenie k lokálnej sieti
# s použitím ENC28J60 modulu pre ESPHome
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk_mode: GPIO0_IN
phy_addr: 0
manual_ip:
static_ip: 10.0.0.42
gateway: 10.0.0.1
subnet: 255.255.255.0
Čipová doska ENC28J60-I/SO
Čipová doska 25MHz kryštál.
Čipová doska sieťového rozhrania HR911105A.
Kolík napájacieho zdroja 3,3 V.
Veľkosť: 5,9 cm x 3,5 cm – 2,32 palca x 1,38 palca.
Pripomienka ladenia:
- IP adresa počítača na sieťový segment a modul, ako napríklad IP modul 192.168.1.2, počítačová zostava IP: 192.168.1.3; 192.168.1 je časť 3;
- Prekrížte sieťový kábel pripojený k ústiu modulu počítačovej siete a ústiu; (to znamená, že káblová sieť 1 3,2 kríž, a potom nechápu, že existujú obrázky Baidu);
- Modul a pripojenie MCU by mali venovať pozornosť spojeniu každého vedenia je spoľahlivé (povrch nie je ani spojený s dobrým);
- A port MCU portu I, aby sa potvrdilo, že je správny;
- Program rekompiluje, stiahne, potvrdí, či sa má sťahovať! STM32 a 51 IO
Pokyny na zapojenie:
############# Pripojenie STM32 ############
Modul STM32f103VBT6 ENC28J60 alebo iný stm32
- PC10 ———– RESET
- PC12 ——— CS // Režim pull-up výstupu PC12
- // SPI1-
- PA5 ———– SCK / / výstupný režim
- PA6 ———– Vstupný režim SO / /
- PA7 ———– SI / / výstupný režim
####### Mikrokontrolér 51 ############# // —————————– —-
Zmeňte IP adresu a MAC adresu v uipopt.h
192.168.1.100
// ——————————— Konfigurácia portu v spi.h.
- STC12C5A60S2 DIP OSC: 18,432Msbit CSN = P1^0; / / 28J60– CS (SS)
- Sbit SIN = P1^1; / / MOSI
- Sbit SON = P1^2; / / MISO
- Sbit SCKN = P1^3; / / SCK
- Sbit RSTN = P1^4; / / RST
- Sbit INTN = P3^3; / / INT





