ENC28J60 Ethernet
Háát én kb semmit sem tudok sajnos c-ül. addig jutottam hogy ki gugliztam egy uipes oldalt ott voltam források kikerestük az ip-t átirtuk megy a gw-t aztán mivel winavrel nem ment igy linuxal leforditottuk és a hexet avr studioval feltoltam egy m644esre. semmi más nem volt benne csak pingelni tudtam de átjárokon keresztül meg mobilnet +vpn meg minden... és ment tutin, csak az a baj hogy nem tudom hogy fogunk bele http-t aplikálni:S mert a basices kodokkal is megy már ugyahogy csak nem megy át az átjáron vagy ha át megy akkor csak a ping a http nem... szal zizis.
meg kellene lesni magát az összeállított tcp csomagot, mi van benne.
lehet, csak valami kis értéket kell módosítani, és akkor megy a bascom -os is.
vannak sniffer progik, azzal le lehet menteni és nézegetni a forgalmat.
szerintem a kettő összehasonlítása ugyanabban a környezetben (ip, átjáró, stb)
lehet támpont. (ttl esetleg??)
lehet, csak valami kis értéket kell módosítani, és akkor megy a bascom -os is.
vannak sniffer progik, azzal le lehet menteni és nézegetni a forgalmat.
szerintem a kettő összehasonlítása ugyanabban a környezetben (ip, átjáró, stb)
lehet támpont. (ttl esetleg??)
más
Szerbusztok!
Jó lenne, ha tudnátok segíteni az alapgondolatokban.
Szeretnék PWM-et szabályozni wifi-s kapcsolaton keresztül a lehető legegyszerűbben. Annak nem nagyon akaródzik nekiállni, hogy a mac réteghez wifi-s phy-t szerezzek. Most ott tartok, hogy talán ezzel a enc28j60-as chipre reádugok egy wireless bridge-t. Az a baj, hogy el nem tudom képzelni, hogy hogyan fogja ezt látni a gép, vagy hogy hogyan lehet irányítani.
Tudtok valami biztatót írni?
Jó lenne, ha tudnátok segíteni az alapgondolatokban.
Szeretnék PWM-et szabályozni wifi-s kapcsolaton keresztül a lehető legegyszerűbben. Annak nem nagyon akaródzik nekiállni, hogy a mac réteghez wifi-s phy-t szerezzek. Most ott tartok, hogy talán ezzel a enc28j60-as chipre reádugok egy wireless bridge-t. Az a baj, hogy el nem tudom képzelni, hogy hogyan fogja ezt látni a gép, vagy hogy hogyan lehet irányítani.
Tudtok valami biztatót írni?
Első projektnek ilyet?
Hát, bátor.....
Nézd meg először a mintaprogramok közt az AVR+Ethernet részt.
Utána a Fórumban a PWM kezelést....
Na már csalk ezt kell összegyúrni:)
Olyan 1-2 hét alatt össze is jön. De csak akkor, ha nem ez az első AVR projekted . Ahhoz túl nagy falat!
Ps:
Én a Routeres holmit kihagynám.
Jobban jársz - ha nem akarsz sokat fejleszteni ill pár db eszköz kell valami soros-WiFi átjáróval (~30 eFt). AVR oldalról elég a sorosport kezelés ekkor...
Hát, bátor.....
Nézd meg először a mintaprogramok közt az AVR+Ethernet részt.
Utána a Fórumban a PWM kezelést....
Na már csalk ezt kell összegyúrni:)
Olyan 1-2 hét alatt össze is jön. De csak akkor, ha nem ez az első AVR projekted . Ahhoz túl nagy falat!
Ps:
Én a Routeres holmit kihagynám.
Jobban jársz - ha nem akarsz sokat fejleszteni ill pár db eszköz kell valami soros-WiFi átjáróval (~30 eFt). AVR oldalról elég a sorosport kezelés ekkor...
Meg kapod 14 000 körül is!
http://www.soselectronic.hu/?str=371&artnum=58816
http://www.soselectronic.com/a_info/res ... ort_DS.pdf
http://www.soselectronic.hu/?str=371&artnum=58816
http://www.soselectronic.com/a_info/res ... ort_DS.pdf
Sziasztok!
Ben féle ENC24J60 programozást vettem át. (Tux)
Nekem UDP kommunikációt használok és wifin tapasztaltam érdekességet.
A chip egy ADSL routerre kapcsolódik vezetékkel. A pc is a routerre kábelen. Itt nincs semmi gond, amit küldök azt kapom.
Ha egy másik géppel, ami wifin csatlakozik a helyi hálozathoz, vany hogy az UDP buffer a hasznos adat után nem 0-kat hanem mindenfélem memória szemetet is tartalmaz. Ismátlem kábeles kapcsolatnál ez nem fordul elő. Nem igazán értem ezt. Ötlet?
Más.
Az UDP csomag méretét mutató változó T_UDP_len1 (és 0) rendre 8-al többet mutat a valós adatmennyiségnél. Vélemény tapasztalat?
Ben féle ENC24J60 programozást vettem át. (Tux)
Nekem UDP kommunikációt használok és wifin tapasztaltam érdekességet.
A chip egy ADSL routerre kapcsolódik vezetékkel. A pc is a routerre kábelen. Itt nincs semmi gond, amit küldök azt kapom.
Ha egy másik géppel, ami wifin csatlakozik a helyi hálozathoz, vany hogy az UDP buffer a hasznos adat után nem 0-kat hanem mindenfélem memória szemetet is tartalmaz. Ismátlem kábeles kapcsolatnál ez nem fordul elő. Nem igazán értem ezt. Ötlet?
Más.
Az UDP csomag méretét mutató változó T_UDP_len1 (és 0) rendre 8-al többet mutat a valós adatmennyiségnél. Vélemény tapasztalat?
- zotyiiiika
- Újonc
- Hozzászólások: 5
- Csatlakozott: 2011. február 26. szombat, 7:00
Sziasztok!
Segítséget szeretnék kérni!Összeraktam egy atmega16 és egy enc28j60 párost, amit udp-vel szerettem volna használni!Szimulátoron remekül müködik(proteus).Irtam hozzá egy vb 2008-as progit amivel szintén remekül müködik, persze továbbra is csak szimulátoron.Élőben viszont sehogysem tudom szóra bírni már sok kódot végig próbáltam, (szimulátoron semmivel nincs probléma) töbször átnéztem a kötéseimet ,órajelet változtattam, szinte mindennel vacakoltam már! A hiba jelenség ugyan az mint tetyénél!Terminál ablakon ezeket dobálja:
Pakketten aanwezig 195
Pakketten aanwezig 24
Pakketten aanwezig 12
Pakketten aanwezig 6
Pakketten aanwezig 3
Pakketten aanwezig 13
Pakketten aanwezig 55
Pakketten aanwezig 124
Pakketten aanwezig 164
Pakketten aanwezig 131
Pakketten aanwezig 195
Pakketten aanwezig 141
Pakketten aanwezig 224
Pakketten aanwezig 222
Pakketten aanwezig 6
Pakketten aanwezig 28
Pakketten aanwezig 27
Pakketten aanwezig 27
Pakketten aanwezig 141
Pakketten aanwezig 112
Pakketten aanwezig 141
Pakketten aanwezig 198
Ha valakinek van valami ötlete...
más vezérlőn még nem próbáltam de már nagyon rajta vagyok hogy veszek egy atmega 32-est vagy 644-est.
Segítséget szeretnék kérni!Összeraktam egy atmega16 és egy enc28j60 párost, amit udp-vel szerettem volna használni!Szimulátoron remekül müködik(proteus).Irtam hozzá egy vb 2008-as progit amivel szintén remekül müködik, persze továbbra is csak szimulátoron.Élőben viszont sehogysem tudom szóra bírni már sok kódot végig próbáltam, (szimulátoron semmivel nincs probléma) töbször átnéztem a kötéseimet ,órajelet változtattam, szinte mindennel vacakoltam már! A hiba jelenség ugyan az mint tetyénél!Terminál ablakon ezeket dobálja:
Pakketten aanwezig 195
Pakketten aanwezig 24
Pakketten aanwezig 12
Pakketten aanwezig 6
Pakketten aanwezig 3
Pakketten aanwezig 13
Pakketten aanwezig 55
Pakketten aanwezig 124
Pakketten aanwezig 164
Pakketten aanwezig 131
Pakketten aanwezig 195
Pakketten aanwezig 141
Pakketten aanwezig 224
Pakketten aanwezig 222
Pakketten aanwezig 6
Pakketten aanwezig 28
Pakketten aanwezig 27
Pakketten aanwezig 27
Pakketten aanwezig 141
Pakketten aanwezig 112
Pakketten aanwezig 141
Pakketten aanwezig 198
Ha valakinek van valami ötlete...
más vezérlőn még nem próbáltam de már nagyon rajta vagyok hogy veszek egy atmega 32-est vagy 644-est.
- zotyiiiika
- Újonc
- Hozzászólások: 5
- Csatlakozott: 2011. február 26. szombat, 7:00
Itt a forrásom:
http://members.home.nl/bzijlstra/softwa ... p_http.txt
Csak az órejelen változtattam meg és az ENC Cs lábát meg persze a Led-et!
De ahogy ezzel se, más koddal se megy...már sokkal kipróbáltam.
A panelem az egyszerü Ben-es kapcsolás Csak raktam bele egy 5V-os és egy 3.3V os stabot. A két Ic közé pedig egy 74hc125-öst a szintillesztéshez.
Rj trafom pedig ilyen:
http://www.tme.eu/dok/zlacza/rjtrafol.PDF
Olvasgattam hogy eltérő verziók vannak az ENC28J60-asbol...lehet ez a bibi...
http://members.home.nl/bzijlstra/softwa ... p_http.txt
Csak az órejelen változtattam meg és az ENC Cs lábát meg persze a Led-et!
De ahogy ezzel se, más koddal se megy...már sokkal kipróbáltam.
A panelem az egyszerü Ben-es kapcsolás Csak raktam bele egy 5V-os és egy 3.3V os stabot. A két Ic közé pedig egy 74hc125-öst a szintillesztéshez.
Rj trafom pedig ilyen:
http://www.tme.eu/dok/zlacza/rjtrafol.PDF
Olvasgattam hogy eltérő verziók vannak az ENC28J60-asbol...lehet ez a bibi...
- zotyiiiika
- Újonc
- Hozzászólások: 5
- Csatlakozott: 2011. február 26. szombat, 7:00
- zotyiiiika
- Újonc
- Hozzászólások: 5
- Csatlakozott: 2011. február 26. szombat, 7:00
- zotyiiiika
- Újonc
- Hozzászólások: 5
- Csatlakozott: 2011. február 26. szombat, 7:00