Kleiner µC mit PWM, ADC und CAN gesucht

Gast #2448751
Lesenswert?

Hi,

kann wer µC um die 5x5er Größe empfehlen, welche mind. 3 PWM Ausgänge 
und einen ADC sowie CAN haben?

Kleine µC, die ich gefunden habe und um die 5x5mm groß sind haben alle 
keinen CAN.

Betriebsspannung 5V, RAM, ROM usw zunächst vernachlässigbar. Wird nur 
was sehr kleines.

Viele Grüße

Mick
#2448816
Lesenswert?

Wonach hast du denn in den Datasheets gesucht? Der Begriff "PWM" kann es 
nicht gewesen sein. Oder was verstehst du unter "Hardware-PWM"?

O-Ton Microchip: "Five CCP/ECCP modules:
- Four Capture/Compare/PWM (CCP) modules
- One Enhanced Capture/Compare/PWM (ECCP) module"

Härter geht nur noch schmiedeeisern, aber das ist in 6x6mm wirklich 
selten. Die STM32 sind ebenfalls reichlich mit PWM ausgestattet.
Gast #2449218
Lesenswert?

Die Beschreibung zu den PWM find ich sehr ungewöhnlich, da ich nicht 
ersehen kann, wieviel PINs nun eigentlich als PWM genutzt werden können.

Ich benötige halt 3 unterschiedl. PWMs mit gleicher Frequenz.

3,3V geht auch - muss sowieso einen Spannungswandler verwenden von 12V 
und der macht auch 3,3V.
(Firma: EleLa - www.elela.de) #2449274
Lesenswert?

Der STM32 hat 4 Timer drin, wobei jeder Timer bis zu 4 PWM Kanäle 
haben kann.

Somit wird nur z.B. Timer 1 verwendet und man hat so 4 PWM mit der 
gleichen Frequenz und unterschiedlicher PWM Einstellung.

Lese am besten mal hier im Artikel: STM32 und verschaffe dir einen 
Überblick über die ganzen Funktionen.

Etwas kleineres als 6x6mm wird es wohl fast nicht geben.
Schnell genug ist der jedenfalls und einen internen RC hat der auch und 
läuft so mit bis zu 64MHz, womit man eine sehr gute PWM Auflösung auch 
bei größeren Frequenzen hin bekommt.

AD-Wander hat der 2 x 12Bit drin, die auf 16 Pins (hab grad nicht 
gezählt) gelegt werden können.
(Firma: EleLa - www.elela.de) #2449671
Lesenswert?

Du hast geschrieben, 12V auf 3,3V, und das braucht auch Platz.

Ich verstehe jetzt nicht ganz wieso der Chip so mini sein muss.
Der Can-Transceiver braucht sicher mehr Platz als die CPU.

Kannst Du mal erläutern wieso das so klein sein soll? Wohin das 
eingebaut werden soll?

Wenn da kein Platz für einen 6x6mm großen Chip ist, dann hat man auch 
keinen Platz für die anderen Dinge.
Gast #2450215
Lesenswert?

Klaro hab ich Platz für andere Sachen doch jetzt ist alles voll. Es gibt 
manche Bauteile, wo ich nicht kleiner komme - jup die CAN Transceiver 
sind auch nicht so klein, doch mehr kommt auch nicht drauf bis auf einen 
kleinen Treiber und einen kleinen Spannungswandler.
#2451412
Lesenswert?

Mick schrieb:

> Ja wär ganz nett, wenn er PWM hätte.

Du klingst wie eine alte Vinylplatte mit Sprung drin.

Merkregel: Es gibt keine halbwegs aktuellen Mikrocontroller dieser 
Klasse ohne PWM. Wenn du also kein PWM findest, dann liegt es mit 
grosser Sicherheit nicht am Controller, sondern an dir.

So hat dieses Teil 4 Timer mit jeweils 3 PWM-Ausgängen.
(Firma: EleLa - www.elela.de) #2451419
Lesenswert?

Wäre ja wirklich NETT ein Datenblatt etwas genauer zu lesen.

Heutzutage, bei den aktuellen Chips, gibt es keine Timer mehr ohne PWM 
Funktion.


UM10298 16.3:
• For each timer, up to four match registers can be configured as PWM 
allowing to use up to three match outputs as single edge controlled PWM 
outputs.
#2451628
Lesenswert?

Wenn du wissen willst, wieviel Strom das Ding zieht, dann schaust du ins 
Datasheet. Wenn du wissen willst, was es macht (und wie), dann ist das 
User- oder Reference-Manual die bessere Adresse. Diese Unterscheidung 
ist bei Controllern mittlerweile ziemlich verbreitet.

Im Datasheet ist der von Markus zitierte Abschnitt zwar auch drin, aber 
etwas verschlüsselt: "Four general purpose counter/timers with a total 
of four capture inputs and 13 (LPC11C12/C14) or 12 (LPC11C22/C24) match 
outputs."
Gast #2451637
Lesenswert?

Hi

>Nix mit PWM zu finden!

Dann bist du blind. Was steht denn auf S.21 unter '7.13.1 Features'?

Nein, nicht fett PWM , aber alles, was man für eine PWM braucht. 
Außerdem ist das kein Datenblatt. Da gibt es mit Sicherheit ein 
'Family-Datenblatt' in dem alle IO-Module haarklein beschrieben sind.

MfG Spess

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