Ethernet board használat

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. január 20. hétfő, 9:56

Én is úgy gondolom.
Olvastam valahol, h a D10-et LOW-ra kell állítani, hogy az Eth. legyen az aktív, az SD helyett, de az sem működött.
Teljesen rapszódikus, hogy aktívak-e az Eth. visszajelző ledjei (FULLD, 100M, stb.)
A LINK is vagy beragad, ha kihúzom a LAN kábelt, vagy el sem indul, ha visszadugom..!?

Az Eth. reszetét nyomkodva, hol elindul sokadik reset-re, hol semmi, de kommunikálni a Nano-val soha nem akart.
Érzésem szerint az Eth. ledjei csak táp meglétekor is kell, hogy visszajelezzenek, nem kell hozzá alaplap, de ez is változó, hogy sikerül vagy sem neki.

Sztem ez egy hibás darab! :(

Avatar
csabeszq
Bitfaragó
Hozzászólások: 676
Csatlakozott: 2012. szeptember 5. szerda, 6:00

Re: Ethernet board használat

HozzászólásSzerző: csabeszq » 2014. január 20. hétfő, 10:29

ENC28J60-at használsz?

A legtöbb router össze-vissza küldi az RX+-t és az RX- -t, de ezt a chipek kezelik. Az ENC28J60-ban van egy bug, ami miatt a fordított polaritást nem képes rendesen lekezelni. Néha megjön az adat rendesen, de legtöbbször nem. Olyan 10%-30% körül érkezik meg az adat, hatalmas lehet az adatvesztés. Hívsz egy pinget és szörnyűlködsz az eredményen.

Erre az egyetlen megoldás az RX+, RX- felcserése. Javaslok egy toldókábelt, ahol megfordítod az RX+,RX-t, így tetszőleges routerhez tudod csatlakozni és nem kell a panelt állandóan átforrasztanod, ha routert váltasz.

Mielőtt kidobnád a chipet, azért próbáld ki.

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. január 20. hétfő, 10:51

hát ráírva Wiznet W5100 van :roll:

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. január 20. hétfő, 10:54


Avatar
csabeszq
Bitfaragó
Hozzászólások: 676
Csatlakozott: 2012. szeptember 5. szerda, 6:00

Re: Ethernet board használat

HozzászólásSzerző: csabeszq » 2014. január 20. hétfő, 11:29

Ez másik IC.

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. február 6. csütörtök, 18:37

Az normál, hogy az Ethenrnet nem megy, ha LCD is van?
LiquidCrystal lcd(7,6,5,4,3,2)
Wiz812MJ (10,11,12,13)
DS1302 rtc(9,18,19)

D8-on DS18S20-ak vannak, D9-en meg RTC (DS1302) chipselect, A0-A3-ig Relék, A6-A7 PT1000, D0-1 Button.
(nincs több láb) :)

Úgy tűnik, ha a Liquid libraryt is felteszem, nem jelenik meg a weboldal!?
Ha kiveszem, akkor szépen megy. (AJAX)
A hozzászólást 2 alkalommal szerkesztették, utoljára Laci_L 2014. február 8. szombat, 22:13-kor.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Ethernet board használat

HozzászólásSzerző: Robert » 2014. február 6. csütörtök, 19:12

Szoftvered hibázik. Igaz nem ethernet csomagkezelés _közben_ írsz az LCD-re?
Az LCD _lassú_ periféria...

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. február 6. csütörtök, 19:22

Elvileg nem akkor!?

Kód: Egész kijelölése

void loop()
{
  GetDatas();
  SetRelay();
  WebAJAX();
  SetchRelay();
  ChkButton();
  PrintToLCD();
}


Ez a programváz.
Böngészőben üres kép, és az oldal forrása csak a script, de nem jön az adat.
Valszeg a késés lehet az oka, de....

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Ethernet board használat

HozzászólásSzerző: Robert » 2014. február 6. csütörtök, 20:01

Ajax az tipikusan nem AVR+Eth-ra készült....

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. február 6. csütörtök, 20:09

pedig LCD nélkül nagyon látványos :)

megpróbálom xml-lel...

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. február 6. csütörtök, 20:35

...tény, hogy sima HTML kóddal és auto frissítéssel szépen megy, de ez nem a legelegánsabb kivitel, ha már láttad az AJAX-ot :?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Ethernet board használat

HozzászólásSzerző: Robert » 2014. február 6. csütörtök, 21:13

Erőforrás nem elég ehhez....

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. február 6. csütörtök, 21:28

gyanús volt, mert gyakran szétesett a "kép" a böngészőben AJAX alatt, ha vmi designt vittem a 2x10-es táblázatba :?

tényleg sajnálom, mert nagyon ígéretesnek tűnt, jutyúkon rengeteg példa van rá, de nem lcd-vel együtt.

(de az is lehet, h a <table> túl "nagy" falat, a div már jobb lehet....majd kipróbálom)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Ethernet board használat

HozzászólásSzerző: Robert » 2014. február 6. csütörtök, 21:48

A memória is lehet kevés (SRAM)

Laci_L
DrótVégénSzéndarab
Hozzászólások: 41
Csatlakozott: 2013. december 3. kedd, 9:31

Re: Ethernet board használat

HozzászólásSzerző: Laci_L » 2014. február 6. csütörtök, 21:55

talán jól jön másnak is az infó:
AJAX + LCD-nél, már a client.println sem emel sort!?
tehát a bonyolult formázással nem működik, csak text-tel még igen...


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég