NET IO welche Software

#6491182
Lesenswert?

Es ist Freitag...

wenn die Frage ernst gemeint ist, ist deine Auswahl schon etwas 
"verwirrend".

Du fragst nach der Software stellst aber eine Auswahl bzgl. der 
Programmiersprache !

Ich gehe davon aus, dass du die Internetfunktionen nicht selbst 
schreiben möchtest und deshalb sei dir empfohlen: schaue dir an, für 
welche Sprache es die für dich besser passenden Funktionen gibt (bei C: 
in welcher Library findest du die für dich passenden Funktionen) und 
wähle danach die Sprache aus.

Grundsätzlich würde ich annehmen, dass es für C deutlich mehr gibt als 
für Bascom, aber das weiß ich nicht so ganz.

Allerdings: alleine dass du Bascom in "Betracht ziehst" läßt mich 
vermuten, dass du in C nicht "sooooo wirklich fit" bist und deshalb für 
dich dann eben das Basic (auch wenn ich sowas von kein Freund von Bascom 
bin).
Gast #6491888
Lesenswert?

Frank W. schrieb:
> Ja aber alle Module.

Was soll das jetzt schon wieder heißen? Deine Frage ist immer noch 
extrem unklar.

Das NET-IO Modul von Pollin ist sehr alt. Der darauf verbaute Ethernet 
Controller hat hässliche Bugs die man aufwändig durch Software umgehen 
muss. Und er frisst ziemlich viel Strom.

Wenn du wirklich bei 8bit AVR Controllern bleiben willst, dann schau dir 
mal das CrumbX1-Net Modul an, für das ich die Beispiel-Firmware 
entwickelt habe. http://stefanfrings.de/net_io/index.html
Gast #6491973
Lesenswert?

Frank W. schrieb:
> Diese Module wurden von Pollin mit Software verkauft.

Als ich das damals kaufte, war es ein großer Fehler. Die Hardware hatte 
mehrere Fehler und die Software wurde ohne Quelltext geliefert. Sogar 
das Kommunikationsprotokoll war undokumentiert. Im Prinzip konnte man 
damit von einer interaktiven Windows GUI aus die Relais schalten und 
Eingänge abfragen - mehr nicht. Ich wollte es aber programmieren. Die 
Doku und Beispielprojekte kamen erst später - nicht von Pollin. Ich 
erinnere mich, dass Ulrig Radig ganz vorne dabei war, eine bessere und 
Quell-offene Firmware zu entwickeln.

Während dessen hatte ich ich aber schon dem Crumb644-Net Modul 
zugewendet, das mir wesentlich sympathischer war. Es wurde durch das 
CrumbX1-Net abgelöst. Das ist alles schon lange her.

Zum Pollin Board gibt es übrigens inzwischen einen umfangreichen Artikel 
hier auf mikrocontroller.net: 
https://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin

Da steht auch etwas zu Bascom.
Gast #6491993
Lesenswert?

Ich mache solche Sachen inzwischen fast immer mit einem SBC, am liebsten 
einen OrangePi, die haben ein aktuelles Linux (Armbian), Python, GPIO, 
eine genaue Uhr, etc ...

Wenn es ein 'richtiger' PC sein muss, dann nehme ich einen USB4ALL von 
sprut als GPIO 
https://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm

Und wenn es auf Batteriebetrieb und geringsten Stromverbrauch ankommt, 
dann eben einen PIC
#6492066
Lesenswert?

Hallo,

ich habe ein NET-IO, daß hier noch rumlag, mal aus Langeweile zum 
Arduino gemacht. 1 Leiterbahn am seriellen Port trennen und am MAX232 
umdrahten, 1x 100n und eine Verbindung zun Reset. Dann noch einen 
Mega1284 draufgesteckt und den passenden Bootloader per ISP geflasht. 
Nun wird es sogar noch genutzt.
Bis jetzt spielt der uralte USB-RS232 Adapter ja noch mit, auch unter 
Win10.

Gruß aus Berlin
Michael
Gast #6492093
Lesenswert?

Vor 10 Jahren hätte das Sinn gemacht sich mit dem net io zu 
beschäftigen.
Ich hab auch irgendwo eins rumliegen ;)
Mittlerweile hat sich die Welt weitergedreht. Wenn du weder c noch 
Bascom Profi bist ist meine Empfehlung Arduino.
Und an Hardware für Lan Anwendungen einen esp8266 die kosten nur 2 Euro 
und sind mit den Beispielen die es dazu gibt richtig Einsteiger 
freundlich. Aber der bietet erstmal nur Wlan.
Gast #6492216
Lesenswert?

Stefan ⛄ F. schrieb:

> Das NET-IO Modul von Pollin ist sehr alt. Der darauf verbaute Ethernet
> Controller hat hässliche Bugs die man aufwändig durch Software umgehen
> muss.

Das stimmt alles. Allerdings:

1) Die reine Sachlage "ist (relativ) alt" ändert erstmal überhaupt 
garnix an der Verwendbarkeit der Sache.
2) Andere Ethernet-Controller haben auch Bugs (und nicht zu wenige)...
3) Gibt es fertige (gut erweiterbare) Software-Frameworks u.a. für das 
Teil, nämlich "Ethersex". Der darin enthaltene Treiber für den 
Ethernet-Controller kümmert sich dann auch gleich um das Umschiffen der 
Bugs.

> Und er frisst ziemlich viel Strom.

Das tun eigentlich alle Ethernet-Controller bzw. spätestens das daran 
noch anzuflanschende PHY. Liegt in der Natur der Sache...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren