Hallo zusammen, bin neu im Forum und benötige Hilfe bei der Auswahl der Hardware. ich möchte folgendes realisieren: - Platine mit RJ 45 für TCP/IP - 16 Eingänge - 16 Ausgänge - Programm relativ einfach mit C (eventuell link mit einer guten Einführung) - ohne Webserver - Eingänge sollen als Datenwort über Ethernet ausgelesen werden - Ausgänge sollen als Datenwort über Ethernet für eine Sekunde gesetzt werden Vielen Dank schon mal an alle die mir da eventuell Helfen können eventuell auch Hardwarebeispiel für Anschluß der RJ45 Buchse
:
Bearbeitet durch User
das Hilft mir nicht sehr weiter, meine Fragestellung war aber nicht ob es da schon was fertiges giebt, aber trotzdem Danke für die Antwort
Jürgen W. schrieb: > meine Fragestellung war aber nicht ob es da schon was fertiges giebt, naja, du fragtest nach: Jürgen W. schrieb: > Hilfe bei der Auswahl der Hardware. Fertige Module oder fertige Geräte sind doch auch Hardware, oder etwa nicht? Jürgen W. schrieb: > eventuell auch Hardwarebeispiel für Anschluß der RJ45 Buchse hä? RJ45 Buchse an einem und am anderen Ende. RJ45 Kabel dazwischen. Welche weitere Anschluss-Informationen werden benötigt?
:
Bearbeitet durch User
Jürgen W. schrieb: > meine Fragestellung war aber nicht ob > es da schon was fertiges giebt, Du möchtest also was zusammenbauen? Dann: Arduino Mega2560 und ein Ethernet Shield. Die beiden kannst du dann "zusammenbauen". Ach, die Antwort passt dir auch nicht.... Wir sollen dir also einen Schaltplan malen und eine fertige Bestellliste übergeben. Platinen entwickeln und bestücken kannst du selber?
Jürgen W. schrieb: > das Hilft mir nicht sehr weiter, Weil du nicht selber denken willst? Kauf dir irgend ein Board (oder entwirf selbst eines) das ETH kann und für den es einen TCP/IP Stack gibt. Dann such nach sourcen für Modbus oder implementier den selbst (ist nicht sooo kompliziert). Und du hast was du willst! Ich komm dann vorbei und schalt die Platine ein, falls dir das auch zu kompliziert ist.
Wegstaben V. schrieb: > hä? RJ45 Buchse an einem und am anderen Ende. RJ45 Kabel dazwischen. > Welche weitere Anschluss-Informationen werden benötigt? Sorry soll an einem Switch oder Accesspoint dranhängen hatte gedacht das wäre klar weil ich Ethernet geschrieben hatte Wegstaben V. schrieb: > Fertige Module oder fertige Geräte sind doch auch Hardware, oder etwa > nicht? Ja Du hast Recht, hatte gedacht das wäre klar das ich schon selber bauen möchte Arduino Fanboy D. schrieb: > Wir sollen dir also einen Schaltplan malen und eine fertige Bestellliste > übergeben. Platinen entwickeln und bestücken kannst du selber? nein ich möcht schon selbst Planen und bauen, mann kann nur hier aus guten Beispielen lernen
:
Bearbeitet durch User
Jürgen W. schrieb: > mann kann nur hier aus guten Beispielen lernen Bei dieser Aussage verstehe ich die Logik dahinter nicht. Kannst du das übersetzen?
Jürgen W. schrieb: > Hallo zusammen, bin neu im Forum und benötige Hilfe bei der Auswahl der > Hardware. Die kleinste, billigste und einfachste Hardware verwendet einen PIC18F67J60. Das ist ein 64-Pinner, der Prozessor, Flash, RAM, Ethernet MAC, Ethernet PHY, UART, SPI, I2C und IO-Pins in einem einzigen Chip integriert. Du brauchst einen 25 MHZ Quarz, ein paar Widerstände und Kondensatoren, RJ45 Buchse mit eingebautem Übertrager (das ist das teuerste dadran) und 3.3V Spannungsregler. Das kann dann so wie im Foto aussehen. Schaltpläne und weitere Infos findest Du hier https://www.olimex.com/Products/PIC/Development/PIC-WEB/ Das ist im Prinzip die gleiche Schaltung wie mein Board. Was Du an die IO-Pins dranhängst, ist ja Dir überlassen. Compiler, IDE und IP-Stack gibts bei Microchip. Du brauchst ein PICKIT3 zum Flashen und Debuggen. fchk PS: Wenn Du mit SMD Deine Probleme hast, kannst Du auch einfach dieses Board hier https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/ kaufen und Deine Peripherie auf der freien Fläche verdrahten. Das ist wieder der gleiche Chip mit der gleichen Grundschaltung. Wenn Du mehr Pins brauchst, gibts auch noch den PIC18F97J60. Das ist der gleiche Chip in einem größeren Gehäuse mit mehr IO-Pins und einem zweiten UART und zweitem MSSP (SPI/I2C). fchk
:
Bearbeitet durch User
Frank K. schrieb: > PS: Wenn Du mit SMD Deine Probleme hast, kannst Du auch einfach dieses > Board hier möchte ja was dazulernen deswegen werde ich jetzt mit SMD anfangen vielen Dank für Deine Antwort, das ist doch mal ne Aussage muss ich nur noch Hardwareanschaltung für RJ45 Ethernet finden dann ist das Perfekt
Jürgen W. schrieb: > vielen Dank für Deine Antwort, das ist doch mal ne Aussage > muss ich nur noch Hardwareanschaltung für RJ45 Ethernet finden dann ist > das Perfekt Ist doch alles enthalten. Du musst nur in die Schaltpläne schauen. Oder ins Datenblatt http://ww1.microchip.com/downloads/en/devicedoc/39762f.pdf Seite 219. fchk
Frank K. schrieb: > Ist doch alles enthalten. Du musst nur in die Schaltpläne schauen. Sorry habe das nicht weiter verfolgt, da ne andere Platine angezeigt wurde als du gepostet hast, scheint aber nur andere Version zu sein. Habe Jetzt alles, vielen Dank nochmal.
:
Bearbeitet durch User
Hi, sorry für die späte Antwort. Bin da völlig bei Frank. Das ganze gibt es auch fertig: https://www.schwabenplan.com/downloads/d03000.pdf Gruß Ingo
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.