NM7010B - Wiznet

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

HozzászólásSzerző: nobody_hun » 2008. július 23. szerda, 8:14

54GBP=15,717.86 HUF mai árfolyamon.

Erre még jön a vám+áfa.

Ezt ki lehet kerülni, ha kéred a szállítót, hogy írja rá a csomagra, termékminta. Ekkor kell egy nyilatkozat majd a vámosoknak, hogy a termék kereskedelmi forgalomba nem kerül.

Avatar
Ubul
DrótVégénSzéndarab
Hozzászólások: 48
Csatlakozott: 2006. január 6. péntek, 7:00

HozzászólásSzerző: Ubul » 2008. július 23. szerda, 11:51

Sziasztok!

Esetleg nincs kedve valakinek betársulnia WIZ110SR
rendelésbe? Kolléga kiszámolta hogy mennyibe kerülne.
Vám nincs mert Unióból jön.

Péter

Avatar
Ubul
DrótVégénSzéndarab
Hozzászólások: 48
Csatlakozott: 2006. január 6. péntek, 7:00

HozzászólásSzerző: Ubul » 2008. augusztus 14. csütörtök, 8:28

Sziasztok!

Az alábbi modulok között mi a különbség?
811MJ
7010B
830

Mi az amit egészen biztosan eltudunk érni BASCOM alol és valaki próbálta már?

Lassan rendelnék és szeretnék olyan választani amiről van már tapasztalat a
forumon.

Üdv

Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

HozzászólásSzerző: nobody_hun » 2008. augusztus 14. csütörtök, 8:58

811MJ=W5100 chip=> BASCOM forrás: http://www.mikrocontroller.net/topic/81807
NM7010=W3150A=> MCS támogatja
830=W5300 chip=> Erre nem találtam (még) Bascom forrást. Valszínű, hogy az 5100-hoz hasonló utasításkészlete van.
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."

Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

HozzászólásSzerző: nobody_hun » 2008. október 29. szerda, 8:08

Aki szeretne Wiznet-tel foglalkozni, de nincs modulja, annak ajánlom Ben oldalát: members.home.nl/bzijlstra/software/examples/wiz810mj.htm
Elég korrekt áron árul modult is és panelt is.

Rendeltem tőle, a 810-es modul, a hosszú panel és a postaköltség kb. 8600Ft.
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző

"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."

Avatar
Daveeboy
DrótVégénSzéndarab
Hozzászólások: 39
Csatlakozott: 2007. november 21. szerda, 7:00
Tartózkodási hely: Győr

HozzászólásSzerző: Daveeboy » 2009. február 7. szombat, 15:28

Hooligan01: Írtad hogy egyszerű volt az élesztés. A Bascom TCPIP fügvényeit használtad? csak mert azok W3100A chiphez vannak twi felületen NM7010A modulhoz. Az általad használt modul NM7010B SPI felületű. A B verzióval is megy a bascom? Valakinek további tapasztalalt?

Hooligan01

HozzászólásSzerző: Hooligan01 » 2009. február 7. szombat, 16:23

Hello!

Anno én a Ben féle alapokon indultam el vele.
A B verzió SPI felületű(is), és a Bascom nem támogatja...
http://members.home.nl/bzijlstra/index.htm
Itt találsz mindenféle mintákat.

OFF:
Az AVR-ről már lemondtam, már nem igen foglalkozom vele, Bascom szintúgy... Zsákutca, minden téren.
ARM7/ARM9, C/C++, ez a jelen, és a jövő... :)
ON:

Szép napot! :)

Avatar
Higgins
Tranzisztorgyógyász
Hozzászólások: 169
Csatlakozott: 2006. február 23. csütörtök, 7:00
Tartózkodási hely: Győr
Kapcsolat:

HozzászólásSzerző: Higgins » 2009. február 8. vasárnap, 23:22

OFF:

Azért ezzel vitatkoznék Hooligan01 8)

Való igaz, hogy a beágyazott rendszerek világában egyre jobban teret hódítanak az ARM7/9 procik ..és ehhez kapcsolódik már szervesen a C/C++ nyelvezet, de még mindig vannak olyan aplikációk a mindennapi életben amelyek nem kívánnak nx50~100MHz-es procikat,mikrovezérlőket.

Ez a tipikus ne lőjünk ágyúval verébre esete. Én pl, hogy meghajtsak egy kijelzőt, pár relét, LED-et, némi soros komunikáció ... nos nem fogok venni egy ARM procit ezért több ezer forintért.

A gyors jelfeldolgozás, grafikus LCD-k meghajtása, különféle perifériák használata, SD/MMC, SPI, UART,Ethernet,I2C,CAN, stb...sorolhatnám
na erre való az ARM.... no meg RTOS-eket futtatni.

/Láttam már nem egy cégnél, hogy pl. Philips LPC21xx (ARM) sorozatra milyen lassan és milyen kínszenvedések árán fejlesztenek...hát nekem amúgy kevés hajam van, szval kihagyom 8) /

ON:

Üdv: Higgins

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

HozzászólásSzerző: Robert » 2009. február 9. hétfő, 6:05

Erre mondják, hogy minden vezérlésnek meg van a maga helye....

ARM - beágyazott rendszerek, nagyobb számolási igénnyel...
AVR/PIC/SX - mikrokontroller - kisebb teljesítmény, és célfeladatra...
x86 - nagyobb teljesítmény
Grid ill SPARC rendszerek - RealTime modellezés :)

Csak ezek közt is van átfedés...
Meg befolyásol, hogy kell e e tartalék teljesítmény ill. RealTime beavatkozás valamint milyen integrált perifériával bírnak a holmik... ARM pl USB master/Host, Ethernet ami az AVR-ek esetén hiányzik kicsit... De külső chippel ez is megoldható.
Bár az x86 esetén is van ami belül van, valami meg a chipset-é... :)


Befolyásol még, hogy ki mekkora előzetes tapasztalattal/tudással bír.
Itt jönnek elő a különféle nyelvek:
C / MicroPascal / Microbasic / Bascom / Arduino / Wiring / ASM
Ezt is a feladathoz, tudáshoz kell illeszteni....

Pl. egy Memóriakartya kezelést nem esnek neki ASM-ben megírni. Ott a uFAT C-re ill. az AVR-DOS Bascomra..


Az adott tudásszint, feladat és a chip beszerezhetősége is befolyásol.
Ha a raktárban van a cégnél 5000 elfekvő ARM, akkor a villogtatóba is az kerül. Nem egy ~200 Ft-s AVR vagy egy 30 Ft-s NE555...

Avatar
Daveeboy
DrótVégénSzéndarab
Hozzászólások: 39
Csatlakozott: 2007. november 21. szerda, 7:00
Tartózkodási hely: Győr

HozzászólásSzerző: Daveeboy » 2009. február 9. hétfő, 10:19

Köszönöm a hozzászólásokat.
Higginsnek és Robertnek szerintem igaza van, hogy a tudásszint és a lehetőségek/igények döntőek ebben a kérdésben.

Valószinüleg NM7010A-t fogok használni TWI-n bascommal, mert ez tűnik a legegyszerűbbnek. Ezt a típust használta már valaki?

Azért érdekel ennyire, mert elég drága ahhoz, hogy megvegyem és majd kiderül jó-e, de ha a bascom kezeli az nekem megérné, a gyors és egyszerű fejlesztés végett.

Avatar
Higgins
Tranzisztorgyógyász
Hozzászólások: 169
Csatlakozott: 2006. február 23. csütörtök, 7:00
Tartózkodási hely: Győr
Kapcsolat:

HozzászólásSzerző: Higgins » 2009. február 9. hétfő, 15:37

Én használtam, és használom most is az NM7010A-s verziót Bascom alól és jól kezeli a beépített tcpip library segítségével.
Pár sor és be is van üzemelve..egy komplett webszerver.

Ami tapasztalat volt, hogy TWI-al vagyis ha I2C-n keresztül hajtod meg, akkor elég lassú. Tyutyu segítségemre volt és most tervezek egy olyan panelt, ahol párhuzamosan van meghajtva a wiznet modul (A[0..15]), így elvileg sokkal gyorsabb lesz.

Ha gyors és látványos eredményt akarsz elérni, és nem a sebesség a döntő, akkor I2C-s vezérléssel gyorsan össze lehet dobni a kapcsolást.

A modul sajnos drága :( , ez mindig is óriási hátránya lesz....főleg most a legrosszabb megvenni, amikor a fizetőeszközünk elértéktelenedik, így napról napra drágább lett! :( kb ~9000Ft (bruttó) körül van.

Üdv: Higgins

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

HozzászólásSzerző: Robert » 2009. február 9. hétfő, 15:57

Érdekes lehet még a ENC28J60 chip. Most lesem meg hogy mit lehet belőle kihozni...

Bár ez nagyobb erőforrásigénnyel bír (Flash+Sram). De az ára töredéke aWiznetnek. Mondjuk 8-10 darabos szériánál már érdekes lehet....A 9eFt vs. 2 eFt arány...
Ahol most járok: Rev4, Rev5 chippel tesztelve: Ping, UDP és HTTP. Valamint némi telnet is volt...
A WEBszerver megy, az UDP-s adatátvitel is.
Ami nagyon hiányzik még: mail küldés, illetve az 1 csomagot meghaladó adatküldés.


A WizNet hogy bírja ha pl. küldesz mailt és közben beesik egy HTTP kérés? nem keverednek meg a csomagok?

Avatar
Higgins
Tranzisztorgyógyász
Hozzászólások: 169
Csatlakozott: 2006. február 23. csütörtök, 7:00
Tartózkodási hely: Győr
Kapcsolat:

HozzászólásSzerző: Higgins » 2009. február 9. hétfő, 16:14

Mail küldéssel még nem foglalkoztam, erről sajnos nem tudok nyilatkozni, de hamarosan kész lesz az új panel, akkor ha időm engedi beállítom azt is.

Emlékeim szerint két socket-et kezel az NM7010A ,az az utáni wiznet chipek ha jól rémlik még többet is, szval nem lehet gond szerintem, ha több szolgáltatás fut a wiznet-en (HTTP,MAIL)

Anno kipróbáltam TELNET és HTTP együtt mit csinál és akkor sem tapasztaltam problémát, szval szerintem mail-el sem lesz gond (legalább is remélem :lol: )

Amúgy...."keverednek a csomagok?" Hmmm...

Nos én lehetetlennek tartom, mivel mail pl 25-ös port,http 80-as..két socket-et lehet figyelni...és ha valami jön vagy egyiken vagy másikon akkor, azt a megfelelő változóba meg elteszem....és majd feldolgozom....

Bár...pl a Ben féle ENC-s ethernet vezérlő bascom kódjában annyi változót láttam mint égen a csillag :lol:
..na ott nem csodálkoznék ha valami valamivel összekveredne :twisted:

Anno a szakdogámban is pl felülírtam egy változót....na azzal én is szívtam(gondolom emlékszel még rá :oops: ), ...de már az is 7db A4-es oldalnak megfelelő kód volt. Ilyen esetben már mindenki hibázhat :(

(csak a saját tapasztalataimat mondom, Daveeboy is tanuljon belőle)


Üdv: Higgins

Avatar
TyuTyu
DrótVégénSzéndarab
Hozzászólások: 40
Csatlakozott: 2005. június 5. vasárnap, 6:00

HozzászólásSzerző: TyuTyu » 2009. február 9. hétfő, 19:09

Higgins írta:Emlékeim szerint két socket-et kezel az NM7010A ,az az utáni wiznet chipek ha jól rémlik még többet is, szval nem lehet gond szerintem, ha több szolgáltatás fut a wiznet-en (HTTP,MAIL)
Üdv: Higgins

4 szal van, a szalak memoriajat initben allitod.
mail miert ne menne ? smtp-t kell megcsinalni es kesz.

TyuTyu

Avatar
Higgins
Tranzisztorgyógyász
Hozzászólások: 169
Csatlakozott: 2006. február 23. csütörtök, 7:00
Tartózkodási hely: Győr
Kapcsolat:

HozzászólásSzerző: Higgins » 2009. február 10. kedd, 7:28

Bocs, akkor 4 socket-et kezel :oops:
Öregszem már..... :lol:

Üdv:Higgins


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

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