Forum: Mikrocontroller und Digitale Elektronik Wie suche ich den richtigen µC aus?


von Hille (Gast)


Lesenswert?

Hallo,

ich wollte wieder mal aus Eureren Erfahrungen lernen. Ich benötige eine 
µC. An den SPI-Bus des µC möchte ich einen 4-Kanal AD-Wandler 
anschließen und alle Kanäle benutzen.
Jetzt ich gerne von Euch wissen, wie ich bei de µC-Auswahl vorgehen 
soll?
Welche Eingenschaften sind für diese Auswahl wichtig?
Ich hatte mir überlegt den ATmega 88 zu benutzen.

Vielen Dank!

von Εrnst B. (ernst)


Lesenswert?

Du nimmst den, mit dem DU die meisten Erfahrungen hast.
Für deine relativ einfache (und ungenau Beschriebene) Aufgabe tut's so 
ziemlich jeder µC.

von Eric S. (ottili86)


Lesenswert?

Die Auswahl deines µCs kommt auf deine Anwendung drauf an. Bei der 
Auswahl musst du natürlich Datenblätter wälzen. Die gibt es bei jedem 
Hersteller kostenlos zum download.
In deinem speziellen Fall brauchst du natürlich 4 AD-Eingänge. Jedoch 
haben die meisten µCs in unteren Preisbereich nur einen echten 
AD-Wandler, auf den man die Eingänge multiplexen kann. Damit kannst du 
nicht alle Eingänge gleichzeitig wandeln. Du solltest weiterhin auf die 
maximale Freguenz der Wandlung achten und die Auflösung, die bereit 
gestellt werden. Prinzipiell arbeiten 90% alle µCs nach dem selben 
Prinzip.

Wenn du herstellerunabhängig bist, würde ich dir einen Atmel empfehlen. 
Welchen genau solltest wie gasagt nach deiner Anwendung entscheiden

Grüße
Eric

von Hille (Gast)


Lesenswert?

ist wirklich sehr ungenau.
also es ist eine 16-bit ad-wandler.
ich möchte damit kontinuierlich durchmesswerte einlesen.

von Eric S. (ottili86)


Lesenswert?

Also einen 16 Bit AD-Wandler gibt es nicht so oft. Ich kenn die 
Produktpalette der einzelnen Hersteller nicht auswendig, aber ich weis 
soviel, das eigentlich 10 Bit die Regel sind, und meistens ausreichend, 
wenn man die anwendung effektiv strickt. Natürlich gibt es 
höhereklassige µCs mit viel mehr AD-Funktionen, Eingängen und Wandlern - 
zu einem höheren Preis.
Außerdem musst du schauen, ob du Analogwertdifferenzen auswerten willst 
oder absolute Messwerte brauchst und wie kontinuierlich du auslesen 
willst. Du kannst immer nur in bestimmten Zeitintrvallen auslesen.

Eric

von Εrnst B. (ernst)


Lesenswert?

Er will ja einen externen AD-Wandler über SPI anschliessen.

Also taugt jeder µC der SPI hat. Oder auch nur 3 GPIOs für Soft-SPI, 
eine Geschwindigkeitsvorgabe gabs ja nicht.
=> keine wirkliche Einschränkung, drei freie Pins hat wohl jeder

und er will 4 16Bit-Werte verarbeiten, ohne weitere Angaben.
d.H. er braucht mindestens 8 Byte RAM oder 8 Register.
=> hat auch jeder.

Insofern ist der Atmega88 eine perfekte Wahl, wenn du mit dem schonmal 
gearbeitet hast, weil dann evtl. ein bischen Einarbeitungszeit wegfällt.

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.