Arduino ausreichend für Daten via Wlan o. Bluetooth auf SD Karte?

OP #4243474
Lesenswert?
• ▲
▼
Hallo,
ich bin gerade dabei mich mit Mikrocontroller an zu freunden, nachdem 
ich schon Erfahrung mit Programmieren und Elektronik gesammelt habe. Und 
da kam mir in den Sinn ein kleines tragbares und kabelloses Datenlager 
zu machen. Also via Wlan oder Bluetooth Daten bspw vom Handy auf ein SD 
Karten Shild eines Arduino zu schubsen. So weit ich es bisher verstehe 
dürfte es prinzipiell möglich sein.
Was mir bisher noch nicht so ganz klar ist was die einzelnen Arduinos 
bzw die verbauten Microkontroller leisten können? Scheinbar sind mit 
Arduino Bluetooth Baudrate von 115200 möglich, allerdings weiß ich nicht 
ob es mit allen möglich ist oder wie viel Leistung das schreiben der 
aufkommenden Daten auf eine SD Karte benötigt.
Meine Frage ist also welcher Arduino ist ausreichend bzw. welcher 
Microkontroller sollte erhaben, reicht einer der kleinen Micro, Mini, 
Nano?

MfG
Daniel-Markus
Gast #4244325
Lesenswert?
• ▲
▼
Die Bluetooth Schnittstelle kann maximal 115200 Baud, aber nur wenn die 
Rahmenbedingungen optiomal sind.

Die SD Karte wird im 1bit SPI Modus angesprochen, da sind 50kB/sec (wenn 
der Controller noch was anderes zu tun hat) realistisch. Nach allen 
erdenklichen Optimierungen würde ich nicht mehr als 100kB/sec erwarten.

Wenndu vor hast, damit Musik oder Videos zu übertragen, dass schlag es 
Dir ganz schnell wieder aus dem Kopf. Kauf lieber ein fertiges Produkt, 
das 100 mal schneller ist.
Gast #4244334
Lesenswert?
• ▲
▼
Ich sollte vielleicht noch erwähnen, dass viele Bluetooth Module auf bis 
zu 1Mbit/s konfiguriert werden können. Aber sie funktionieren dann nicht 
mehr zuverlässig und die Reichweite reduziert sich sehr (weniger als 2 
Meter).
Gast #4244345
Lesenswert?
• ▲
▼
Daniel-Markus H. schrieb:
> reicht einer der kleinen Micro, Mini,
> Nano?

Die Arduino Mini und Nano werden aktuell beide meist mit dem ATmega328 
bestückt, der Micro mit ATmega32U4. Wie der Name sagt, habe die alle 
32kByte Flash Speicher.

Je nach vorgesehener Betriebsspannung gibt es die oft mit 8 oder 16MHz. 
Beim Betrieb mit der SD-Karte ist es eher der Code, der Flash kostet. 
Und der RAM kann bei hoher Datenrate knapp werden, wenn der 
SD-Controller gerade anderweitig beschäftigt ist.

Guck dir einfach mal an, was andere mit den Prozessoren für Projekte mit 
SD-Karte realisieren.
Gast #4244711
Lesenswert?
• ▲
▼
Erst mal vielen Dank für die Antworten.

Bei der Idee steht im Vordergrund der Lernprozess auf dem Weg zur 
Realisierung als am Ende ein 100% nützliches Gerät zu haben wäre aber 
natürlich schön wenn da was raus kommt.

Nachdem ich mich umgeschaut habe ist es vielleicht am Besten ich hole 
mir erstmal einen UNO und etwas Zubehör, damit ich erst mal ein Gefühl 
entwickel für Leistung von solchen Microcontroller. Und entscheide dann 
wie es weiter geht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.