Guenstige Ethernet Loesung

Gast #2952858
Lesenswert?

Hallo ich und ein Kumpel wollen ein paar Mikrokontroller mit Hilfe von 
dem RF-Link 
http://www.seeedstudio.com/depot/315mhz-rf-link-kit-p-76.html?cPath=2
mit einander vernetzen.

Dabei soll eine Station als Basis dienen die ueber eine 
Ethernetschnitstelleverfuegt.

Ich habe diesbezueglich auch schon diesen Artikel gesehen:
http://www.mikrocontroller.net/articles/Ethernet-Controller

Was waere euer meinung den eine gute kostenguenstige Loesung dies 
Umzusetzen.

Eine Variante die wir gesehen haben waere ein ATMEGA32-16PU mit ENC28J60 
ist ein Ethernet-Controller. Dies Bezueglich habe ich hier auch schon 
einige Projekte gesehen.

Wuerde als Entwicklerboard 
http://octopart.com/atmega32-16pu-atmel-477264
gehen und koennte ich dort einfach den Ethernetcontroller anloeten?

Die andere Moeglichkeit ware ein PIC18F97J60
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026439
hier ist der Controller wenn ich ,dass richtig sehe bereits integriert.

Fuer diese Moeglichkeit habe ich aber keine guenstiges entwicklerboard 
gefunden.

Kurz gefasst:
1. usb board und ethernet controller komatible
2. Guenstiges board fuer PIC18F97J60
3. RF-Link kompatibel
4. Oder habt ihr vlt sogar noch bessere Vorschlaege
#2953932
Lesenswert?

Pascal schrieb:
> @ Frank K. danke für den link, das hilft mir weiter :)
>
> Wie den kann man nur 100x programmieren? Geht danach der Chip nicht
> mehr?

Microchip sagt "typisch (normalerweise) 1000, minimal 100 Lösch- und 
Schreibzyklen. Wobei das Zahlen sind, um sich gegen Regressforderungen 
abzusichern. Und die Zahl gilt für den gesamten Temperaturbereich von 
-40 bis + 85°C. Programmieren bei hohen Temperaturen ist fürs Flash 
größerer Stress als bei Zimmertemperatur.

Ich habe bislang noch keinen Chip dadurch kaputt bekommen, und ich habe 
schon einiges mit den Teilen gemacht und das Flash auch dazu verwendet, 
um Board-Daten abzuspeichern - allerdings nur sowas wie MAC-Adresse und 
Board-Seriennummer etc.

fchk
Gast #2958586
Lesenswert?

thx erstmal für eure Hilfe.

Nach weitere Recherche sind wir zu folgendem gekommen.

https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/
https://www.olimex.com/Products/PIC/Programmers/PIC-KIT3/

Reichen diese beiden Teile in der Kombination oder fehlt uns dann noch 
irgendwas damit wir Programmieren und Debuggen können,
oder haben wir noch irgendwas vergessen?

Können wir mit dem Debugger später auch die Mikrocontroller auf eigenen 
selbstgebauten Boards debuggen und programmieren?
#2958614
Lesenswert?

Pascal schrieb:
> thx erstmal für eure Hilfe.
>
> Nach weitere Recherche sind wir zu folgendem gekommen.
>
> https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/
> https://www.olimex.com/Products/PIC/Programmers/PIC-KIT3/
>
> Reichen diese beiden Teile in der Kombination oder fehlt uns dann noch
> irgendwas damit wir Programmieren und Debuggen können,
> oder haben wir noch irgendwas vergessen?

Netzteil fürs Demoboard?

> Können wir mit dem Debugger später auch die Mikrocontroller auf eigenen
> selbstgebauten Boards debuggen und programmieren?

ja klar. Einfach den Microchip ICSP Anschluss mit integrieren.

fchk
#2958643
Lesenswert?

Frank K. schrieb:
> Pascal schrieb:
>> @ Frank K. danke für den link, das hilft mir weiter :)
>>
>> Wie den kann man nur 100x programmieren? Geht danach der Chip nicht
>> mehr?
>
> Microchip sagt "typisch (normalerweise) 1000, minimal 100 Lösch- und
> Schreibzyklen. Wobei das Zahlen sind, um sich gegen Regressforderungen
> abzusichern. Und die Zahl gilt für den gesamten Temperaturbereich von
> -40 bis + 85°C. Programmieren bei hohen Temperaturen ist fürs Flash
> größerer Stress als bei Zimmertemperatur.

Nein. Normalerweise sind bei höheren Temperaturen mehr 
Schreib/Löschzyklen möglich... was bei hohen Temperaturen sinkt ist die 
Zeit bis die Zellen ihren Inhalt "vergessen"

"MSP430 endurance testing shows that most devices easily achieve more 
than 100 000 cycles at ambient or high temperature, while the number of 
cycles at low temperature is in the range of a few ten thousands."
http://www.ti.com/lit/an/slaa334a/slaa334a.pdf

Von Macronix gab's dazu vor ein paar Tagen auch was...
http://spectrum.ieee.org/semiconductors/memory/flash-memory-survives-100-million-cycles

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