Forum: Mikrocontroller und Digitale Elektronik Welcher Controller? RGB-LED steuerung via LAN


von kevinq (Gast)


Lesenswert?

Hallo, ich bin verzweifelt auf der suche nach einen Mikrocontroller den 
ich im LAN betreiben kann.

Ich möchte 5 GRB-LED Streifen mittels PWM betreiben und den 
Programmwechsel per LAN steuern. Programmieren kann ich sowohl Assembler 
als auch C. Aber eine eigene Datenübertragung per LAN zu entwickeln ist 
wohl eher ein 10 Jahres Plan. Also bräuchte ich etwas bei dem die 
Netzwerkfunktion schon fertig ist.

Meine bisherigen Mikrocontrollerkentnisse beschränken sich auf das 
Antreiben von Schrittmotoren und Auswerten von IR-Lichtschrenken, das 
musste ich letztes Jahr in der Schule mit Assembler machen. 
https://www.facebook.com/album.php?aid=43467&id=1642362945&l=39e09e9bb6
Der Controler war vermutlich ein 80537, zumindest fing das programm mit 
der zeile an
1
$processor(80537)

Meine Suche hat mich bisher zu diesem hier gebracht
http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=19

Der scheint ja Linux zu nutzen, Netzwerkseite wäre das also einfach. 
Aber kann ich die ports hierbei genauso einfach ansteuern wie in 
Assembler? Und hat der genug Ports für 5 RGB Module? Ich finde da keine 
Angaben. Könnt ihr mir einen Mikrocontroller empfehlen?

von Gerald *. (pyromane)


Lesenswert?

AVR Net-IO Bausatz von Pollin sollte genau deinen Wünschen 
entsprechen.

von Testfall (Gast)


Lesenswert?

Grundsätzlich ist fast jeder Mikrocontroller mit ausreichend Flash 
geeignet. Schau dir doch bitte mal das AVR-Net_IO von Pollin an, bevor 
du ~100 Euro rausschmeißt.

von Eneloop (Gast)


Lesenswert?

Vorschlag: Bau/Nimm einen RGB-Controller mit Seriellem Interface.

Dein Problem vereinfacht sich anschliessend auf Ethernet <-> RS232.

Dafür gibts fertige Bausteine/ICs (z.B. X-Port, Wiznet).
Oder (Wenn Bastler-Einzelstück) du nimmst billige Consumer-Elektronik 
dafür auseinander. (Router nehmen, OpenWRT/DD-WRT Linux drauf flashen, 
RS232 anlöten/nachrüsten)


http://www.lantronix.com/device-networking/embedded-device-servers/xport.html
http://www.watterott.com/de/WIZnet-WIZ810MJ-Ethernet-Modul
usw...

von heinzhorst (Gast)


Lesenswert?

Wenn du SMD löten kannst: PIC18F67j60

Alles drin, was du brauchst: 10MBit Ethernet MAC + PHY, 5x PWM, 128K 
Flash, Kompletten TCP/IP-Stack und Compiler gibt's für lau von 
Hersteller.

Wenn du kein SMD löten kannst oder nicht soviel Zeit in die 
Hardwareentwicklung stecken willst, dann kauf dir das:

http://olimex.com/dev/pic-p67j60.html

Da hast du Alles gleich fertig und hast auch schon einen EEPROM mit 
drauf, falls deine Webseite nicht mehr mit in den Flash passt.
Musst dann nur noch auf das Lochrasterfeld einen ULN2003 draufbraten um 
damit deine LEDs zu treiben.

von kevinq (Gast)


Lesenswert?

der AVR Net-IO Bausatz scheint mir bisher der geeignetste vorschlag zu 
sein. Allerdings ist mir noch nicht ganz klar wie ich den Programmieren 
und steuern kann. Bei dem Linux System hätte ich gedacht das ich mich da 
mit ssh oder ähnlichen auf die Konsole verbinden kann, mein in C 
geschriebenes Programm starte und ihm anschließend über die Konsole 
Befehle geben kann. Wie würde das bei dem AVR NET-IO gehen? ich werde 
aus dem Artikel nicht so recht schlau

von kevinq (Gast)


Lesenswert?

huhu, ich wäre euch überaus dankbar wenn mir jemand erklären könnte auf 
welcher weise der AVR Net-IO Bausatz programmiert wird und wie man ihm 
über LAN Daten zukommen lassen kann. so lange ich das nicht weiß kann 
ich nicht entscheiden ob er für mich geeignet ist.

thx

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.