NM7010B - Wiznet
Ez a DNS névfeloldás.
Ez egy külön protokoll, de leprogramozható.
Gyakorlatilag a menete:
1, kérdés: Mi a www.valami.hu IP-je? -> DNS szervernek (IP-je ismert)
2, válasz: az IP: x.y.z.q
3, Adatküldés a x.y.z.q címre
4, OK
Ez egy külön protokoll, de leprogramozható.
Gyakorlatilag a menete:
1, kérdés: Mi a www.valami.hu IP-je? -> DNS szervernek (IP-je ismert)
2, válasz: az IP: x.y.z.q
3, Adatküldés a x.y.z.q címre
4, OK
Sziasztok,
Szeretnék én is hálózati kapcsolatot létesíteni AVR és PC között. Bascom-ot használok, és ha már megvettem, szeretném kihasználni a tcpip lib-et. A gondom csak az, hogy a w3100-as chipet már nem igazán lehet beszerezni és a gyártó sem javasolja új projectbe. Helyette találtam W5100-at, itthon is beszerezhető, már csak az a kérdés, hogy vajon működne-e a tcpip lib-bel. Írtam e-mailt a bascom support-nak is ez ügyben, de mire azok válaszolnak.....
Szeretnék én is hálózati kapcsolatot létesíteni AVR és PC között. Bascom-ot használok, és ha már megvettem, szeretném kihasználni a tcpip lib-et. A gondom csak az, hogy a w3100-as chipet már nem igazán lehet beszerezni és a gyártó sem javasolja új projectbe. Helyette találtam W5100-at, itthon is beszerezhető, már csak az a kérdés, hogy vajon működne-e a tcpip lib-bel. Írtam e-mailt a bascom support-nak is ez ügyben, de mire azok válaszolnak.....
A W5100-as wiznet chip az már SPI kommunikációval bír, ha jól rémlik árulják komplett ethernet modulként is az összes sallanggal együtt, így azonnal beültethető egy AVR mellé!
Ha jól emlékszem WIZ811MJ a modul neve!Ajánlom látogasd meg Ben oldalát, ott lépésről lépésre végigvezet hogyan kell beállítanod a W5100-as chipet, hogy működjön!
Íme: http://members.home.nl/bzijlstra/softwa ... z810mj.htm
Remélem ez segíteni fog?!
Üdv: Higgins
Ha jól emlékszem WIZ811MJ a modul neve!Ajánlom látogasd meg Ben oldalát, ott lépésről lépésre végigvezet hogyan kell beállítanod a W5100-as chipet, hogy működjön!
Íme: http://members.home.nl/bzijlstra/softwa ... z810mj.htm
Remélem ez segíteni fog?!
Üdv: Higgins
A W3100-as chipes holmár már sehol sincs. A 7010-es modul is ennek megfelelően a holdban...
A W5100 ill az újabb 7100-asak vannak (Wiz812MJ ill társai). Natív TCP/IP kezelés nincs implementálva a TCP/IP-n keresztül.
DE: a Ben oldalon van fenn komplett alkalmazási sor hozzá (Weblap, Email küldés, Ping, UDP, Arp, NTP, SNTP).
SPI lassú??? Órajel/4-l hajthatod!
Az 20-as AVResetén 4 MHz! Ez adatfolyamban ~0,2...0,4 Mbyte/sec! Hát AVRrel feldolgozni ezt is szép teljesítmény....
De mire szeretnéd használni? Pl. az SPI miért kizáró ok?
Az I2C még lassabb (W3100-as módja).
A W5000-es chip (Wiz 810, Wiz811, Wiz812) 5V toleráns bemenettel bír....
A W5100 ill az újabb 7100-asak vannak (Wiz812MJ ill társai). Natív TCP/IP kezelés nincs implementálva a TCP/IP-n keresztül.
DE: a Ben oldalon van fenn komplett alkalmazási sor hozzá (Weblap, Email küldés, Ping, UDP, Arp, NTP, SNTP).
SPI lassú??? Órajel/4-l hajthatod!
Az 20-as AVResetén 4 MHz! Ez adatfolyamban ~0,2...0,4 Mbyte/sec! Hát AVRrel feldolgozni ezt is szép teljesítmény....
De mire szeretnéd használni? Pl. az SPI miért kizáró ok?
Az I2C még lassabb (W3100-as módja).
A W5000-es chip (Wiz 810, Wiz811, Wiz812) 5V toleráns bemenettel bír....
Bocsi, félreérthető voltam. Az SPI lassú a párhuzamos hozzáféréshez képest.
Egy RS485-ös hálózathoz szeretnék megvalósítani egy backup/átmeneti funkciót a helyi hálózaton, QoS-sel megtámogatva. Nincs szó nagy adatforgalomról, de fontos, hogy az a kevés adat, a lehetőségekhez képest a legkisebb késleltetéssel érjen célba. Ezért nem szeretném SPI-n kezelni a chip-et.
Ha más nem lesz, úgy fogom bedrótozni, hogy így is, úgy is használható legyen. Így majd lehet tesztelni a különböző módokat.
Egy RS485-ös hálózathoz szeretnék megvalósítani egy backup/átmeneti funkciót a helyi hálózaton, QoS-sel megtámogatva. Nincs szó nagy adatforgalomról, de fontos, hogy az a kevés adat, a lehetőségekhez képest a legkisebb késleltetéssel érjen célba. Ezért nem szeretném SPI-n kezelni a chip-et.
Ha más nem lesz, úgy fogom bedrótozni, hogy így is, úgy is használható legyen. Így majd lehet tesztelni a különböző módokat.
Robinak igaza van!
Az SPI az sokkal gyorsabb, mint a párhuzamos vezérlés!
Ezt TAPASZTALATBÓL mondom! Hajtottam én már Atmega128-asal párhuzamos vezérléssel wiznet chipet, valamint I2C-vel is kipróbáltam, de az SPI az mindet lekörözte!
Amúgy majd kísérletezz, hogy neked melyik jön be!Ha meg csak minimális adatmennyiségről van szó, egyszerűbb az SPI pár lábát bekötni, minthogy majd egy tucat vezetéket bekötni a wiznet chipbe!
Üdv: Higgins
Az SPI az sokkal gyorsabb, mint a párhuzamos vezérlés!
Ezt TAPASZTALATBÓL mondom! Hajtottam én már Atmega128-asal párhuzamos vezérléssel wiznet chipet, valamint I2C-vel is kipróbáltam, de az SPI az mindet lekörözte!
Amúgy majd kísérletezz, hogy neked melyik jön be!Ha meg csak minimális adatmennyiségről van szó, egyszerűbb az SPI pár lábát bekötni, minthogy majd egy tucat vezetéket bekötni a wiznet chipbe!
Üdv: Higgins
A TCPIP adatcsomag áthajtása a hálón 2-4 msec.
A gyorsaság szempont, akkor UDP jön szóba, de ott nincs ellenőrzés.
Ha meg fontos a megérkezés, az TCP/IP adatcsomag (http?), és akkor 3 oda-vissza-oda ellenőrzés van : ~3-6 msec. ehhez képest az SPI vagy paralell -> nem is idő
Az AVR sok lábát én nem pazarolnám a WizNetre...
(8 adat + 8 cím ha jól emlékszem...)
A gyorsaság szempont, akkor UDP jön szóba, de ott nincs ellenőrzés.
Ha meg fontos a megérkezés, az TCP/IP adatcsomag (http?), és akkor 3 oda-vissza-oda ellenőrzés van : ~3-6 msec. ehhez képest az SPI vagy paralell -> nem is idő
Az AVR sok lábát én nem pazarolnám a WizNetre...
(8 adat + 8 cím ha jól emlékszem...)