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
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
hi bene! ich brauche einen microkontroller der einen netzwerkanschluss besitzt und ohne einen rechner (pc) auskommt. mfg. Chris
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.