Platine mit eigenem µC

OP #3662598
Lesenswert?
• ▲
▼
Ich habe mir eine Platine gebastelt, um diverse Relais, Motoren und 
Sensoren zu steuern (ADC und DAC mit 12bit). Derzeit verwende ich diese 
in Kombination mit einem RPi - Ansteuerung per SPI. So weit, so gut.
Jetzt möchte ich einfach mal etwas Neues ausprobieren und frage mich, ob 
ich nicht einen eigenen µC auf der Platine integrieren kann.
Mein Hintergrundgedanke ist, dass ich vieles von dem RPi nicht brauche 
(z.B. HDMI, Video, usw..)
Ich möchte schon neben der Schaltung der oben genannten Relais, Motoren 
und Sensoren auch eine Verbindung per WLAN haben, da die gesamte 
Steuerung derzeit über ein Webinterface läuft.
Softwareseitig bin ich flexibel, d.h. ich kann die Software neu 
schreiben.

Meine Frage ist nur, welche Möglichkeiten ich grundsätzlich habe. Wie 
würdet ihr das umsetzen? Ich denke, dass die Leistung durchaus nicht 
sehr groß sein muss; nach Möglichkeit soll das Ganze auch kostengünstig 
werden.
#3662607
Lesenswert?
• ▲
▼
Ich persönlich halte es schon für sinnvoll auf einen vollwertigen 
Netzwerkstack zu setzen, sofern Webinterfaces & Co im Spiel sind. Es 
gibt immer wieder Leute, die entsprechende Arduino-Shields empfehlen, 
diese sind aber oft nicht wirklich billiger als z.B. o.g. Raspberry Pi, 
dafür aber sehr viel unbequemer und bei Weitem nicht so funktionsfähig.

Zum Thema Mikrocontroller: Ja, für viele Aufgaben ist ein echter 
Mikrocontroller besser geeignet als ein echtes Betriebssystem mit 
allerlei Dingen, die für die eigentliche Aufgabe uninteressant sind. 
Daher kann es Sinn machen beides zu kombinieren. Das Beaglebone macht 
das z.B.

Linux-Boards gibt es mittlerweile wie Sand am Meer, da gibt es wohl 
niemanden mehr der das in der Gänze überblickt. Raspberry Pi, Beaglebone 
Black und GNUblin wäre meine ersten Anlaufstellen.

Mit freundlichen Grüßen,
Karol Babioch
OP #3662612
Lesenswert?
• ▲
▼
Karol Babioch schrieb:
> Ja, für viele Aufgaben ist ein echter
> Mikrocontroller besser geeignet als ein echtes Betriebssystem mit
> allerlei Dingen, die für die eigentliche Aufgabe uninteressant sind.
> Daher kann es Sinn machen beides zu kombinieren.

Genau darin liegt ja meine Frage. Für mich ist das neu und ich weiß 
nicht, wie ich da ran gehen soll. Wie kann ich rausbekommen, was ich 
brauche?
Wie gesagt, derzeit ADC, DAC in je 12bit, das ganze per SPI, Motoren 
steuern und eben eigentlich ein Webinterface.
Per RPi geht alles, aber ich würde es gerne einfacher gestalten und 
damit eben auch deutlich kostengünstiger. Ein RPi kostet mal eben 30-40 
EUR, meine Platine ca. 10 EUR.
Gast #3662615
Lesenswert?
• ▲
▼
>Per RPi geht alles, aber ich würde es gerne einfacher gestalten

Mit einem kleinen uC wird es nicht einfacher, nur umständlicher.

>damit eben auch deutlich kostengünstiger. Ein RPi kostet mal eben 30-40
>EUR, meine Platine ca. 10 EUR.

Ein Pollin Netio kostet auch schon fast 30Euro und ist so schwach
auf der Brust das du dir deinen Raspi herbeisehnst.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.