Forum: Mikrocontroller und Digitale Elektronik Welches Arduino für diese Anwendung?


von Mo (Gast)


Lesenswert?

Moin,

ich möchte gerne mit meinem RaspberryPi über Ethernet mit ein paar 
Arduino Modulen kommunizieren. Meine Frage wäre, welches Arduino für 
einen Dauerhaften Einsatz mit einem ENC-EthernetShield geeignet ist. Auf 
dem Arduino's sollen über eine TCP Verbindung Ausgänge geschaltet und 
Sensoren (OneWire) eingelesen werden. Theoretisch reicht mir schon das 
Arduino Uno, was sagt die Leistung dazu?

Kann ich mir ein Arduino Uno eigentlich ohne USB-Controller nachbauen, 
und die Software aus der Arduino IDE exportieren und mit einem 
ISP-Programmer programmieren?

Danke schonmal,
Moritz

von Beobachter #42 (Gast)


Lesenswert?


von Beobachter #41 (Gast)


Lesenswert?

Beobachter #42 schrieb:
> Mo schrieb:
>> Arduino's
>
> http://www.stupidedia.org/stupi/Deppenapostroph
> http://heise.forenwiki.de/index.php?title=Deppenapostroph

Wieder so eine Nervensäge. Geh mal nach da:
http://www.mikrocontroller.net/articles/Hilfe:Forum_Nutzungsbedingungen

#1.5 (5. Punkt unter Nicht erlaubte Inhalte!)

Kleiner Möchtegernrechtschreibkönig (Ja, ich hab das 
Zusammengeschrieben. Haste dazu auch ->nen<- Link?

von Karl H. (kbuchegg)


Lesenswert?

Mo schrieb:

> Sensoren (OneWire) eingelesen werden. Theoretisch reicht mir schon das
> Arduino Uno, was sagt die Leistung dazu?

Die Leistung sagt:
Gähn, geh mir nicht mit diesem Taschenrechnerkram auf die Nerven.

> Kann ich mir ein Arduino Uno eigentlich ohne USB-Controller nachbauen,
> und die Software aus der Arduino IDE exportieren und mit einem
> ISP-Programmer programmieren?

Ob du das kannst, weiß hier niemand. Generell kann man das natürlich.

von Led Fritz (Gast)


Lesenswert?

Nein, weil auf diesen Arduinos super geheime Chips der NSA verbaut 
werden.
Deine Fragen zeigen das du überhaupt keine Ahnung von der Materie hast 
und das macht mich ziemlich traurig... Aber das ist eben das wo uns das 
mit diesem Arduino IDE gefrickel hinführt...



Jetzt mal eine ordentliche Antwort dazu, auf den meisten Arduino boards 
sitzt nur ein stink normaler AVR µC.
Die kannst du wenn du idR mit ISP programmieren, dafür musst du die ISP 
pins einfach nur an deinen Programmer anschließen, (Datenblatt Pin 
Belegung!)

Das einzige´was die µC in der Mindestbeschaltung brauchen sind ein paar 
Kondensatoren und vllt. ein Widerstand für den Reset.
Der ganze restliche ramsch auf den Arduino Boards wird nicht gebraucht, 
damit ein µC läuft. Je nach Aufgabe muss man dann nachrüsten, externer 
Quarz, Pegelwandleretc.
Such am besten mal nach "µC Name " + Mindestbeschaltung.

Atmel gibt da aber auch vorgaben im Datenblatt und die Frage zur 
Leistung, das juckt den nicht die Bohne.

Ob du das mit der Arduino IDE programmieren kannst keinen Plan, aber du 
kannst das dann mit jedem anderen Programm programmieren das mit deinem 
programmer klar kommt und dir .hex Dateien ausspuckt.

AVR Studio4 , AVR Studio6 etc.

von Karl H. (kbuchegg)


Lesenswert?

Mo schrieb:

> Sensoren (OneWire) eingelesen werden. Theoretisch reicht mir schon das
> Arduino Uno, was sagt die Leistung dazu?

Die Leistung sagt:
Gähn, geh mir nicht mit diesem Taschenrechnerkram auf die Nerven.

> Kann ich mir ein Arduino Uno eigentlich ohne USB-Controller nachbauen,
> und die Software aus der Arduino IDE exportieren und mit einem
> ISP-Programmer programmieren?

Ob du das kannst, weiß hier niemand. Generell kann man das natürlich.

von Mo (Gast)


Lesenswert?

Das ich das Arduino nachbauen kann ist mir schon bewusst, nur ob ich das 
Programm in der Arduino IDE exportieren kann, damit ich dieses mit einem 
ISP-Programmer in Verbindung mit z.B. PonnyProg Flashen kann (Also: 
.hex-file)

von Karl H. (kbuchegg)


Lesenswert?

Mo schrieb:
> Das ich das Arduino nachbauen kann ist mir schon bewusst, nur ob ich das
> Programm in der Arduino IDE exportieren kann, damit ich dieses mit einem
> ISP-Programmer in Verbindung mit z.B. PonnyProg Flashen kann (Also:
> .hex-file)

http://arduino.cc/en/Hacking/BuildProcess

Die Ardunio IDE benutzt letzten Endes auch einfach nur avrdude zum 
Upload auf den Prozessor. D.h. da muss es ein Hex-File geben.

von Kaipe (Gast)


Lesenswert?

Hab da gleich mal eine zum Thema passende Frage:

Wo bekomme ich die Software für den ATMega 32U2 auf einem Arduino Board 
her, ohne diesen selber Auslesen zumüssen?

von nicht "Gast" (Gast)


Lesenswert?

Internet? Was spricht gegen auslesen?

von Kaipe (Gast)


Lesenswert?

Soll ich den ATMega erst Auslöten oder wie?

von Max D. (max_d)


Lesenswert?

Kaipe schrieb:
> Hab da gleich mal eine zum Thema passende Frage:
>
> Wo bekomme ich die Software für den ATMega 32U2 auf einem Arduino Board
> her, ohne diesen selber Auslesen zumüssen?

Der Atmega32u2 ist der falsche Ansatzpunkt. Denn:
1. Es gibt ihn nur in TQFP und QFN
2. Er ist beim Ardu nur eine Serialbridge (für den Windows-Nutzer, das 
Ding das als Com-Port auftaucht)

Der eigentliche Arduino ist der ATMega328 in der Mitte und den gibt es 
sogar in DIP. Damit man ihn per Serial beschreiben kann muss einmal ein 
Bootlaoder drauf, das kann dein schon existierender Arduino übernehmen 
oder ein USBasp klon für 5€ von eBay. Ansonsten ist erstmal nichts 
weiter erforderlich damit er geht; gib ihm Strom (z.B. aus nem USB-Port) 
und er rennt mit 1 MHz los.

von Tütensuppe (Gast)


Lesenswert?

Ich glaub er sucht sowas:

http://fluuux.de/2013/03/arduino-als-webserver-einrichten-und-webpage-von-sd-karte-laden/

musser halt noch sensoren ranpappen und die software so hintüddeln dass 
die ergebnisse auf die page gehen.

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.