Forum: Mikrocontroller und Digitale Elektronik AVR & Netzwerk?


von Chris (Gast)


Lesenswert?

Hi!

Wollte fragen ob jmd. erfahrungen mit AVRs und Netzwerken hat? Ich
bräuchte bei meinem controller eine möglichkeit zur kommunikation mit
einem pc. bestenfalls über normalem TCP/IP. Kann mir jmd. sagen welche
hardware ich dazu brauche und woher ich pläne bekomme?


Chris

von AVRNIX (Gast)


Lesenswert?

www.ulrichradig.de oder unter Codesammlung

von Marko (Gast)


Lesenswert?

oder mit xport

von Benedikt S. (Firma: embedded projects GmbH) (flopper)


Lesenswert?

Hallo Chris,

ich habe mit dem USBN9604 eine Software entwickelt,mit der man ganz
einfach ein USB Geraet entwickeln kann.

Mit dieser Software entwickel ich gerade eine Netzwerkkarte. D.h. man
steckt per USB den Controller am Betriebssystem (Rechner) an, und das
Geraet wird als Netwerkkarte erkannt. Man gibt dem Teil eine IP
Adressse und kann ueber TCP/UDP mit der eigenen Hardware fuer nur 5 EUR
kommunizieren.

Als TCP IP Stack verwende ich einen fertigen.

http://www.sics.se/~adam/uip/

Die Sourcen zur Netzwerkkarte findest du im svn von

http://usbn2mc.berlios.de ( hoffe das die Seite erreichbar ist die
haben gerade ein paar Probleme)


Gruss Bene

von Chris (Gast)


Lesenswert?

hi bene!

ich brauche einen microkontroller der einen netzwerkanschluss besitzt
und ohne einen rechner (pc) auskommt.


mfg.
Chris

von Bojan von Känel (Gast)


Lesenswert?

Von Microchip gibts da einen SPI / Ethernet Adapter, und zwar den
"ENC28J60".

Da er über SPI mit dem Mikrocontroller kommuniziert, sollte er mit fast
allen Mikrocontrollern auskommen.
Für den PIC bietet Microchip einen fertigen IP-Stack an.
Sollte jedoch kein Problem sein einen anderen IP-Stack zu verwenden,
z.B.:http://www.sics.se/~adam/uip/

Weitere Infos:
Datenblatt:
http://ww1.microchip.com/downloads/en/DeviceDoc/39662a.pdf
Product-Page:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en022889

Eine andere Variante, die evtl. einfacher ist (aber meiner Meinung nach
weniger perfekt ist, und warscheinlich mehr ressourcen vom
Mikrocontroller verbraucht), ist die Verwendung einer ISA-LAN-Karte,
und die nachbildung des ISA-Buses mit dem Mikrocontroller.
Infos z.B. unter http://www.ulrichradig.de/
oder: http://www.edcheung.com/awards/pic2k/code.htm

Gruss

von Profi (Gast)


Lesenswert?

zum ENC28J60 s.a. http://avr.auctionant.de/avrETH1
(unser Sssssimon  Sssssschulz)


Wenn Dich interessiert, was die anderen so machen:
Die neuen Controller von Freescale/Motorola haben 10/100 Ether schon
integriert:
  Freescale > Freescale Semiconductor > Media Center > News Release

Freescale Semiconductor delivers complete, single-chip Fast Ethernet
solution

New microcontroller brings affordable end-node connectivity to
industrial control applications

AUSTIN, Texas - Sept. 20, 2004 - Freescale Semiconductor, Inc.
(NYSE:FSL) today reduced both complexity and cost for system designers
with the introduction of the industry's first complete, single-chip
10/100Mbps Ethernet device. The 16-bit MC9S12NE64 microcontroller
replaces more complex multi-chip Ethernet offerings.

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=DEMO9S12NE64&nodeId=0162468636&tid=t16hft

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.