Hallo zusammen, ich möchte ein bisschen mit dem TCP/IP von Microchip rum expimentieren, dafür habe ich mir von Olimex das PIC-WEB Rev. C Board geholt. Das Teil ist echt nicht schlecht, hab mal ein bisschen mit der Homepage Geschichte rum gespielt. Das ganze möchte ich jetzt aber auf meine Anwendungen umprogrammieren, d.h. das ich zum Beispiel mal einen LM75 I2C Temperatursensor daran anschliße und mir dann die Temperatur auf der aufgespielten Homepage angezeigt wird. Da ich mit TCP/IP noch nie etwas gemacht habe und leider bei dem Testprogramm für das Board nichts kommentiert ist, ist es für einen der das noch nie Programmiert hat sehr schwer die einzelnen Schritte nach zu verfolgen. Hat hier vllt jemand ein (paar) Programm(e) für das Board geschrieben, damit ich mir das mal anschauen kann wie man sowas aufbaut. Wie gesagt ist mein erster Einstieg in das Thema Ethernet beim PIC, wenn mir jemand helfen kann wäre super. Gruß Chris Br
Hallo Chris, gerade lese ich Dein Eintrag. Ich habe selbst den Ethernetnetil von diesem PIC noch niecht in Betrieb gehabt. Der ist auf meiner Platine drauf. Ich weiß nur von Kunden dass er funktioniert.Inzwischen nehmen die meisten Entwickler den ENC28j60. Der hat eine 100MBit Schnittstelle und wird über SPI angebunden. Kleine Webserver findet man viele im Netz. Aber nun zu Deiner Frage. Beim Olimex Board ist doch ein Beispiel mit dabei. Wenn ich mir die Beschreibung ansehe musst Du 1. MBPLAB IDE installieren 2. TCP/IP Stack installieren 3. C-Compiler (C18 oder so uinstallieren) Danach sollte das Beispiel eigentlich laufen. Auf dem LCD kommt die IP des DHCP, und über die RS232 kannst du die Netzwerkkonfiguration ändern. Für mein Board habe ich eine LM75 Anwendung. Falls du noch weitere Gragen hast melde ich bitte. Board: http://www.schwabenplan.com/downloads/d03000.pdf LM75 Erweiterung: http://www.schwabenplan.com/downloads/d03200.pdf Grüße Ingo
Hallo Ingo, danke für deine Anwtort, hab sie erst gerade gesehen. MPLAB und Compiler hab ich bereits, ich hab auch schon einiges mit PICs gemacht. Das ENC28J60 Modul habe ich mir auch gekauft bevor ich mir das Olimex Board gekauft hab. Mit dem ENC28J60 Modul hatte ich leider nur Probleme ich hab das Modul bisher nicht zu laufen gebracht. Zurück zu dem Olimex Board, die Demodatei funktioniert wunderbar, das Board bekommt eine IP von meinem Router und ich kann darauf zu greifen und die LED steuern. Mein Problem liegt darin, dass ich eigentlich eher sowas wie ein Grundgerüst suche mit dem so Dinge wie IP beziehen DHCP usw. bereits implementiert sind. Die DemoApp die man bei Microchip direkt bekommt ist mir bereits zu voll gestopft mit allem möglichen wie SNMP und Ping. Das was ich suche wäre mal eine Tutorial welche Module was tun sprich ein Kommentierter Quellcode. Das Board das du entwickelt hast sieht richtig gut aus. Gruß Chris
Hi Chris, vilen Dank. Ja, in dem Board steckt ne Menge Arbeit. so gehts mir auch. Die Beispile sind grundsätzlich mit zu viel Information voll gestopft. Ich habe mich daher entschlossen mich bei dem offiziellen Microchip Support zu regitrieren: http://www.microchip.com/wwwregister/default.aspx?ReturnURL=http://www.microchip.com/support/hottopics.aspx Viele Grüße Ingo
Hi Ingo, das glaube ich dir dass das viel Arbeit war. Hast du da dann direkt den Tech Support angeschrieben oder bist du auf einer der Seiten bzw Links fündig geworden? Auf einer der Seiten habe ich auch Regelungstechnik für Motoren entdeckt, ist auch ein sehr interessantes Thema. Gruß Chris
Hallo Chris, die Regelung von Motoren usw ist gar nicht so schwer. Das ganze sollte von Anfang an eben gut geplant sein. Das fängt bei mir bei der Hardware an. Wenn Du da mal Infos brauchst melde dich ganz kurz. LG Ingo
Hallo Ingo, war eine Zeitlang nicht mehr im Forum, hast du evtl. ein Grundgerüst oder ein Beispiel das du herausgeben kannst. Ich komm mit dem Beispiel von Microchip momentan kein Stück weiter. Hast du irgendwas vom Microchip Support bekommen was Hilfreich war/ist?. Gruß Chris
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.