NANO<-> ENC28J60

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

NANO<-> ENC28J60

Příspěvek od dzooky » 16 úno 2018, 00:41

Ma niekto rozbehane ENC28J60 na arduino NANO?
Mne to akosi nefunguje.
Komunikacia vyzera byt ok len pri nacitavani siete napise DHCP failed.
Ked to prehodim na UNO v sekunde to nacita siet, priradi IP a bezi.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od pavel1tu » 16 úno 2018, 07:10

Já mám přímo SHIELD pro NANO a v pohodě.
Ale teď ho nemám doma, chci se ho zbavit, tak jsem ho půjčil.

Co znamená, že komunikace vypadá OK ? Pinkneš si na něj ? Vyzkoušel jsi nějakým kodem z něj komunikovat ?
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od dzooky » 16 úno 2018, 09:11

Myslel som tym ze setup prejde.

Kód: Vybrat vše

  if (ether.begin(sizeof Ethernet::buffer, mymac, 10) == 0)
    Serial.println(F("Failed to access Ethernet controller"));
  else Serial.println("ENC28J60  [OK]");
  Serial.println("*************************");
  if (!ether.dhcpSetup())
    Serial.println(F("DHCP failed"));
Vystup je

Kód: Vybrat vše

ENC28J60  [OK]
DHCP failed

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od pavel1tu » 16 úno 2018, 10:17

knihovnu máš jakou ?
Já <EtherCard.h> ale tím to nebude.

Pokud je to stejný LAN kabel, stejný program a na UNO to jede, problém bude v nanu.
Jo, a připojíš jiné zařízení po SPi ? já ho už měl několikrát z číny nefunkční - špatně zapájené nožičky .... sice na jiné desce ale možnost tu je.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od dzooky » 16 úno 2018, 10:39

Ano pouzivam ethercard a rovnaky kabel a rovnaky kod.
Len to prehodim z nano na uno.

V kode potom mam len jeden digi pin a analogovy.
Na digi mam relatko a na analogovom meriam napatie.

A tie nozicky, zle zapojene hmm
ROzmyslam keby boli zle uz by bol problem aj s inicializaciou samotneho enc alebo nie?

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od pavel1tu » 16 úno 2018, 12:52

dzooky píše:
16 úno 2018, 10:39
ROzmyslam keby boli zle uz by bol problem aj s inicializaciou samotneho enc alebo nie?
Nevím, já to měl na I2C portu a ono to fungovalo, nefungovalo - jak kdy. Pak jsem přestal nakupovat na ALI, nebo když už, tak nepřipájené nožičky, ty si pájím sám.

Také mne udivuje, že hodně lidí kupuje HW který není oficiálně podporován ARduinem.
Všude na foru se o téhle desce píše, že mívá problémy.

PS: nevím k čemu se přihlašuješ, ale i pitomý router z číny umí logovat a tam musí být vidět, zda mu z té MAC někdo poslal požadavek na přidělenní IP a co sním udělal pokud dorazil

Ještě se tak blbě zeptám, jak dlouhý dráty máš mezi Arduinem a modulem ?
SPI = co nejkratší, já na SPI kupuji vše pokud to jde jako SHIELD
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od dzooky » 16 úno 2018, 14:54

Nano som nozicky pajkoval sam, skusil som aj prepajkovat ci daco neni zle ale nepomohlo.

Prihlasujem sa doma na VDSL Modem/router u neho som ziaden log nenasiel. Je to riadne osekane.
Potom som skusil to pichnut na dalsi router asus ma tam dajaky systemovy log ale z toho vobec nie som mudry.

Je tam cosi take : Feb 16 14:14:02 kernel: RT305x_ESW: Link Status Changed
To je uspesne prihlasenie z UNA .

A ano prepojenie je kratke do 10cm

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od dzooky » 16 úno 2018, 15:46

skusil som este dalsi router, blekin tam nemam ziadnu poziadavku z arduina

dejvicz
Příspěvky: 2
Registrován: 16 úno 2018, 16:01
Reputation: 0

Re: NANO<-> ENC28J60

Příspěvek od dejvicz » 16 úno 2018, 16:04

Já jsem dlouho s tímhle laboroval taky, chtěl jsem využít NANO z důvodu kompaktních rozměrů a výsledek: Čínské NANO, nefungovalo vůbec, čínské UNO občas neodesílalo data (víc neodesílalo než odesílalo), originál UNO fungovalo bez chyby. Po mnoha hodinách zkoušení jsem zahodil NANO do šuplíku a stavím to na originál UNO.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: NANO<-> ENC28J60

Příspěvek od pavel1tu » 16 úno 2018, 16:52

dejvicz píše:
16 úno 2018, 16:04
Já jsem dlouho s tímhle laboroval taky, chtěl jsem využít NANO z důvodu kompaktních rozměrů a výsledek: Čínské NANO, nefungovalo vůbec, čínské UNO občas neodesílalo data (víc neodesílalo než odesílalo), originál UNO fungovalo bez chyby. Po mnoha hodinách zkoušení jsem zahodil NANO do šuplíku a stavím to na originál UNO.
Tak s tímto jsem se nesetkal, nekupuji ale ty nejlevnější čínské klony, nechal jsem si za zahraničních forech doporučit přímo výrobce a prodejce a od těch beru. Jsou sice asi o 50% dražší, ale když je vezmu po 5-10ks tak to vyjde stejně.
Zatím jsem všechna čidla/převodníky/shieldy atd. testoval na všem co mám prakticky trvale na stole - UNO/NANO, PRO mini - a vždy bez problémů.

Jo - už jsem oddělal jedno NANO - evidentně statikou, to jsem zapoměl na antistatickou podložku, mám v mém labu koberec, tak vím co to dokáže.

PS: kam to máš připojené ? na boční nožičky, nebo jejich kopie na tom malém konektoru - POZOR ! na tom malém konektoru to mívají klony někdy přehozené - já tam připojil SD kartu a nic - z normálních nožiček mi to chodilo
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 9 hostů