Forum: Mikrocontroller und Digitale Elektronik Controllerplatine selbst entwickeln?


von Michael (Gast)


Lesenswert?

Hallo Forenmitglieder,

Für ein kleines Projekt muß ich Signalkontakte abfragen und den Zustand 
mittels serieller Kommunikation weitergeben.

Ist es sinnvoll die Controllerplatine mit Stromversorgung selber zu 
bauen,
oder sollte man sich hier ein fertiges Modul (z.B.) Phytec-Modul) 
zukaufen.

EMV Problematik usw.


Was ist Eure Meinung dazu ?

Welche ausgereiften Module gibt es am Markt ?

Welche Prozessoren würdet Ihr einsetzen.  ? (8051, PIC, ATMEL usw.)
(Habe Erfahrung in 8085,8051,PIC)

Mit freundlichen Grüßen

Michael

von Sebastian Eckert (Gast)


Lesenswert?

Der Beschreibung nach handelt es sich, wenn nicht noch erschwerende 
Aspekte dazukommen, um eine sehr einfache Aufgabe, die jeder 
Mikrocontroller mit serieller Schnittstelle bewältigen kann. Es ist vom 
Zeitaufwand für die Entwicklung sinnvoll, auf Technoken zurückzugreifen, 
mit denen man vertraut ist, außer es geht hier primär um Lernzwecke.
Zum 8085 würde ich hier nicht raten - zu viel Peripherie notwendig. 
Lieber eine Einchiplösung, spart Platz. Also PIC als erste Wahl und 8051 
als zweite.
Was die Phytec-Module angeht: Qualitativ sind die schon gut, können auch 
viel, kosten entsprechend und sind, meiner Ansicht nach, wie man hier so 
schön sagt, für diese Aufgabe absoluter Overkill. Viel mehr als nötig.
EMV-Problematik ist natürlich ein wichtiger Aspekt, aber ich glaube 
nicht, daß - wenn man denn ein Gerät serienmäßig vermarkten will - die 
Verwendung eines CE-zertitifizierten Moduls einen von der Zertifizierung 
des Gesamtgerätes befreit. Wenn es sowieso nicht so weit gehen soll: 
Rein technisch ist so eine Einchiplösung mit PIC o.ä. unkritisch.

von 2918 (Gast)


Lesenswert?

Was kostet eine Entwicklung ? Schema, Layout, Tools, Compiler, 
Einarbeitungszeit, Projektarbeitszeit ? Und was kostet Kaufen ? Dazu ist 
auch wichtig, kann erworbenes Wissen weiterverwendet werden, kommt 
nachher eine Serie, usw ?

von ES (Gast)


Lesenswert?

Mann sollte nicht mit einer aussterbenden Technik anfangen wie ein PIC.
Atmel ist da erheblich zukunftsicherer.

von Gast (Gast)


Lesenswert?

> Atmel ist da erheblich zukunftsicherer.

Wieso bist Du so schlau? Wo hast Du dieses Wissen her?

von Winfried (Gast)


Lesenswert?

Nein, es war Apple, die überleben, und der IBM-PC stirbt aus ;-)

Bitte nicht schon wieder so blödsinnige Diskussionen...

von Jörg B. (manos)


Lesenswert?

Michael wrote:
> Für ein kleines Projekt muss ich Signalkontakte abfragen und den Zustand
> mittels serieller Kommunikation weitergeben.
Was ist ein "Projekt" in diesem Zusammenhang? Schule, privat oder 
Kleinserie in einer Firma?
Wie schnell und wie viele Signalkontakte müssen abgefragt werden, wie 
schnell und mit welchem Weg soll die "serielle Kommunikation" sein (I²C, 
SPI, RS232 (± oder 0...5V), RS485, USB, LAN)?

> Ist es sinnvoll die Controllerplatine mit Stromversorgung selber zu
> bauen,
> oder sollte man sich hier ein fertiges Modul (z.B.) Phytec-Modul)
> zukaufen.
Wenn man evtl. mit einer Ein-Chip-Lösung auskommt kann man es selber 
machen. Hängt auch immer davon ab, wie es aussehen soll, ob man Platinen 
layouten und herstellen kann etc. Die Spannungsversorgung hängt stark 
vom einzusetzenden Umfeld ab - bei Versorgung mit einem Steckernetzteil 
hab ich ganz andere Bedingungen als im Einsatz von einem Auto.

> EMV Problematik usw.
Ist das eine Vorgabe oder ein Wunsch (wegen "kleines Projekt")...

> Welche Prozessoren würdet Ihr einsetzen.  ? (8051, PIC, ATMEL usw.)
> (Habe Erfahrung in 8085,8051,PIC)
Wenn die Aufgabe so einfach ist wie sie derzeit klingt würde ich 
wahrscheinlich einen Atmel oder PIC einsetzen - da Du Erfahrung mit PIC 
hast eher den.

von Michael (Gast)


Lesenswert?

Vielen Dank für Eure schnellen Antworten.

Die Beiträge haben mir wieder neu sichtweisen für mein Projekt eröffnet.

mfg.

Michael

von Peter D. (peda)


Lesenswert?

Michael wrote:

> EMV Problematik usw.

Bei EMV hilft Dir ein Entwicklungsboard kein bischen.

Wichtig ist die Pegelanpassung und Entkopplung der Eingänge. Im 
Profibereich werden da Optokoppler genommen.


> Welche Prozessoren würdet Ihr einsetzen.  ? (8051, PIC, ATMEL usw.)

Die Liste ist falsch, entweder (Atmel, Microchip, Atmel) oder (8051, 
PIC, AVR). 8051 gibts natürlich auch noch von vielen anderen 
Herstellern.

Ich würde was nehmen, was man in der Shaltung per UART programmieren 
kann, einige 8051 haben nen Bootloader.
Aber auch mein Eindraht-Bootloader für die AVRs ist hübsch.


Peter

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.