Auswahl µController

Gast #1618280
Guten Abend, ich bräuchte ein bisschen Hilfe bei der Auswahl eines 
Controllers.  Ich will 5 analoge Werte abtasten und damit 4 Ausgänge 
schalten. Der Controller sollte einen integrierten A/D Wandler haben. Um 
den analogen Wertebereich schön abdecken zu können habe ich an einen 
8bit Controller gedacht, damit könnte ich dann 256 Werte abtasten bei 
integriertem 8bit A/D Wandler.
Zudem soll er noch ein Display ansteuern und die Messwerte ausgeben.
Welchen Controller könntet Ihr mir empfehlen?
Welche Entwicklungsumgebung ist empfehlenswert?
Danke im vorraus

Michael
Michael schrieb:
> Guten Abend, ich bräuchte ein bisschen Hilfe bei der Auswahl eines
> Controllers.  Ich will 5 analoge Werte abtasten und damit 4 Ausgänge
> schalten. Der Controller sollte einen integrierten A/D Wandler haben. Um
> den analogen Wertebereich schön abdecken zu können habe ich an einen
> 8bit Controller gedacht, damit könnte ich dann 256 Werte abtasten bei
> integriertem 8bit A/D Wandler.
> Zudem soll er noch ein Display ansteuern und die Messwerte ausgeben.
> Welchen Controller könntet Ihr mir empfehlen?
> Welche Entwicklungsumgebung ist empfehlenswert?
> Danke im vorraus
>
> Michael

8051er von SiLabs, sehr günstiges Programmier/In-Circuit-Debug-Kit 
(ToolStick-Base + DebugAdapter etwa 25 €) bzw. z.B. ToolStickBase + 
ToolStickF502DC 
(http://www.silabs.com/Support%20Documents/TechnicalDocs/ToolStick_F502_DC_UG.pdf) 
auch etwa 25 € (externer FT232R für USB-TTL-RS232)
IDE z.B. die von SiLabs und als Compiler SDCC (beides kostenlos).
Gast
Ich bräuchte auch die Möglichkeit ca 100.000 Messwerte a 8bit zu 
speichern. Haben die Prozessoren einen genügenden internen Speicher oder 
brauche ich noch externen dazu?
Michael schrieb:
> Ich bräuchte auch die Möglichkeit ca 100.000 Messwerte a 8bit zu
> speichern. Haben die Prozessoren einen genügenden internen Speicher oder
> brauche ich noch externen dazu?

Von den C8051F58x gibt es einige mit 128 kiB Flash, d.h es blieben noch 
~30 kiB für das Programm, ansonsten ein externes EEPROM oder serielles 
Flash.
http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=Support%20Documents/TechnicalDocs/C8051F58x-59x.pdf&src=DocumentationWebPart

http://www.silabs.com/Support%20Documents/TechnicalDocs/ToolStick_F582_DC_UG.pdf
Gast
>Ich bräuchte auch die Möglichkeit ca 100.000 Messwerte a 8bit zu
>speichern.

Ein überschlagsmässige Rechnung ergibt 100KByte. Jetzt schaust du in die 
Datenblätter der oben vorgschlagenen Prozessoren, un vergleichst, 
wieviel durch das Programm beschreibbaren Speicher die so bieten.

FF
(Viel Vergnügen).

Oliver
Gast
kristallkugeln sind ganz schön teuer, daher hat kaum jemand eine....

in welchem tempo wilst du messwerte einlesen, wieviele messwerte wilst 
du speichern, wie oft werden diese überschrieben, etc...

niemand kann dir einen wirklich passenden ratschalg geben, wenn er nicht 
wirklich weiss was du willst...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.