Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt

Gast
Domenik schrieb:

> Hallo zusammen, ich suche einen Mikrocontroller mit wenig Pins (kleines
> Gehäuse aber noch manuell zu verarbeiten) und einem schnell getaktetem
> Timer, gern 16bit.

Tiny25/45/85.

Gibt's bis runter zu zu Rentner-kompatiblem DIP-Package, kann den Timer1 
mit 64MHz betreiben. Der ist allerdings nur 8Bit. Kann aber mit Software 
natürlich "aufgeblasen" werden. Eine fertige Implementierung für eine 10 
Bit DAC kannst du hier drin finden:

https://www.mikrocontroller.net/attachment/458900/Westminster.zip
Gast
Domenik schrieb:

> Ich vergaß zu erwähnen, dass der Timer von dem internen Oszillator
> betrieben werden soll.

Genau das können sie. Wird auch bei der verlinkten Lösung benutzt. Der 
RC-Taktgenerator selber läuft mit 8MHz, der Systemtakt ist 16MHz (per 
2:1 PLL) und der Timertakt ist 32MHz (per 4:1 PLL). Er könnten aber auch 
64MHz sein, das hätte nur in der intendierten Anwendung keinen Vorteil 
mehr gebracht.

Du solltest dir einfach die Zeit nehmen, auch mal Datenblätter zu 
lesen...
Moderator (Firma: Titel) Persönliche Seite
Domenik schrieb:
> Hallo zusammen, ich suche einen Mikrocontroller mit wenig Pins (kleines
> Gehäuse aber noch manuell zu verarbeiten) und einem schnell getaktetem
> Timer, gern 16bit.
Was ich mich frage: wofür brauchst du diesen einen einen breiten Zähler, 
der mit internem Takt "schnell getaktet" werden kann? Muss dieser Zähler 
dann auch Compare- oder Capture-Einheiten haben oder gar PWM können?
Gast
Lothar M. schrieb:
> Was ich mich frage: wofür brauchst du diesen einen einen breiten Zähler,

Die Antwort hierzu wäre wichtig, weil ein Unterschied darin besteht, ob 
man Signale messen oder erzeugen will. Aber 16 Bit ist noch nicht 
"breit".

Um Signale zu messen: STM32G431 im 5 x 5 mm² Gehäuse mit 170 MHz
Um PWM zu erzeugen: STM32G474 im 7 x 7 mm² Gehäuse mit 184 ps Auflösung.
Man kann auch ein LQFP nehmen und die unnötigen Pins abkneifen ;-)
Beitrag #6530860 wurde von einem Moderator gelöscht.
Beitrag #6530891 wurde von einem Moderator gelöscht.
Beitrag #6530921 wurde von einem Moderator gelöscht.
Beitrag #6530936 wurde von einem Moderator gelöscht.
Beitrag #6530946 wurde von einem Moderator gelöscht.
Beitrag #6530949 wurde von einem Moderator gelöscht.
Beitrag #6530978 wurde von einem Moderator gelöscht.
Beitrag #6530987 wurde von einem Moderator gelöscht.
Gast
Bitte seid freundlich zueinander. Die Welt ist schon so voller Ärger und 
Feindseligkeit.

Manchmal ist es an der Zeit in sich zu gehen und Verständnis füreinander 
zu haben. Der Ärger in uns tut uns nicht gut. Er erzeugt Stress und 
Unwohlsein.
Das Jahr 2020 war auch so schon stressig genug.

Ich wünsche uns allen Frieden, Gleichmut und Glück!
Habt alle einen guten Rutsch!

Antwort schreiben

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