Literatur für Microcontroller

OP #7770375
Lesenswert?

Hallo Forum, ich bin an der Entwicklung einer Messchaltung für geringen Spannungen. Diese sollen Mittels Verstärker verstärkt werden und Mithilfe eines Microcontrollers aufgenommen und weiterverarbeitet werden. Der Microcontroller sollte mindestens einen 12-Bit ADC besitzen und einen 10-Bit DAC. Aufgrund der Vorgabe der Größe der Schaltung darf dieser nicht größer als 6x6mm sein. Die einzigen Pins die nach außen geführt werden sind die Rx, Tx, GND und VCC Pins. Gibt es Empfehlungen für die Auswahl solcher Microcontroller bzw. Empfehlung für Literatur Vielen Dank Lg

(PS. Ich habe mich bereits in die verschiedensten Datenblätter eingelesen und auf vielen Webseiten gesucht jedoch ist die Auswahl für einen Anfänger sehr groß)

Persönliche Seite #7770385
Lesenswert?

Die gegebenen Anforderungen erfüllen viele Mikrocontroller. Nutz die Auswahltools der gängigen Hersteller und wähle passende Gehäuseformen aus. Von den STM32 gibt es einige im 5×5mm BGA Gehäuse und auch noch kleiner. Einen 12bit ADC mit mehreren Kanälen haben die alle.

Jack S. schrieb:

Microcontroller sollte mindestens einen 12-Bit ADC besitzen und einen 10-Bit DAC.

Ich denke mal es reicht 1 12bit-ADC mit integriertem Multiplexer sodass er mehrere Kanäle nacheinander konvertieren kann...? Wie ist die gewünschte Geschwindigkeit?

Persönliche Seite #7770411
Lesenswert?

STM32G051F8Y3 - WLCSP 2×2,4 mm groß, hat 12bit ADC und 12bit DAC.

Jack S. schrieb:

Verstärker

Ist das ein OPAMP? Wie wäre es mit einem STM32H503EBY6 - WLCSP 2.33×2.24, hat 12bit ADC und 12bit DAC, UND einen integrierten OPAMP, würde also den externen sparen, aber dadurch ist dieser Mikrocontroller um 0,4mm² größer als der erstgenannte.

Es gibt sicher noch viele weitere geeignete Controller, aber einen gängigen Hersteller wie ST zu nutzen hat den Vorteil dass man gute Tools und Support bekommt.

#7770417
Lesenswert?

Jack S. schrieb:

Aufgrund der Vorgabe der Größe der Schaltung darf dieser nicht größer als 6x6mm sein

Immerhin muss er nicht mehr Arduono-kompatibel sein.

Verfügst du über die notwendigen mechanischen Fähigkeiten um BGA oder QFN Gehäuse verbauen zu können, oder Chips zu bonden ?

Jack S. schrieb:

geringen Spannungen

Super konkret. Dann gibt es eine genau so schwammige Antwort: Dein 10 bit DAC ist das Kriterium, das die Auswahl massiv einschränkt.

Ein STM32L432KCU6 in UFQFPN32 ist so klein und enthält alles, es gibt auch Nucleo Experimentierboards damit man erst mal mit handlichen Teilen experimentieren kann bevor man UFQFPN32 auflöten muss.

#7770500
Lesenswert?

Ja, ein Widerstand 10 kOhm und ein Kondensator 1µF evtl. noch eine Konstantstromquelle und fertig ist die Laube:

Der AtTiny4313 reicht für Drehzahlmessung und Erfassung von Werten im Sekundentakt völlig aus. Die LCD-Routine ist auch schon drin. Wie war das noch: Gast: "Herr Ober, wo ist das Brötchen, hatte Frikadelle mit Brötchen bestellt." Ober: "Ist auch schon drin." (Sollte ein Witz sein.)

Ein STK500 EVA Bord und das ATMEL Studio und evtl. noch ein USB-RS232 - Wandler sind nützlich. Jedenfalls sehe ich da keine größeren Probleme beim Flashen. Und über Fuses sollte man sich vorher ausgiebig informieren.

Bin mit meinen ATMEL AVRs total zufrieden. Was Besseres, gerade für Einsteiger gibt es IMHO nicht. (Arduino arbeitet auch mit AVRs?)

Wer mehr will, kann es ja mit Raspberry PI oder anderweitiger ESP probieren.

ciao gustav

Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren