Wie viele PWM- Kanäle sind real möglich?

OP #560382
Lesenswert?

Hallo!

Da ich gerade am beginn eines neuen Projekt stehe stellt sich für mich 
folgende Frage:

Wie viele PWM-Kanäle sind mit einem µC eigentlich möglich?

Die PWM-Kanäle sollten dabei in 256Stufen Steuerbar sein.

Ich habe mir das AVR-Tutorial zur PWM bereits durchgelesen, bin aber 
nicht Schlau daraus geworden, wo die Grenzen der PWM (in sachen Kanal- 
Anzahl) sind.
Wovon hängt das ab?

Der µC sollte in meinem Projekt neben der PWM auch noch für die 
Kommunikation über Ethernet, mid. ein eventuell auch 2-3 CAN-Bus 
(und/oder RS485)-Busslinien und fals nötig für den Zugriff auf ein SRAM 
zuständig sein.

Es ist noch nicht festgelegt, welcher µC verwendet werden soll.
(Eventuel Phillips ARM LPC2294??)

danke euch schon jetzt mal für euere Hilfe!!

mfg

AiM
#560388
Lesenswert?

Theoretisch:
Quarzfrequenz/PWM_Stufen=maximale PWM Frequenz

Bei Software PWM muss man anstelle der Quarzfrequenz die 
Verarbeitungszeit für einen Durchlauf der PWM Routine einsetzen.
Mit 16MHz, sind 31 PWM Kanäle mit 256 Stufen und etwa 400Hz Frequenz 
möglich. Dann ist der AVR nahezu voll ausgelastet. Allerdings setzt das 
eine optimale Programmierung in Assembler voraus.
Gast #560405
Lesenswert?

Hallo

Da du ja schon die ARM 7 Familie in Betracht ziesht, sieh dir auch mal 
den TMS470 von TI an.
Dieser hat einen HighEndTimer HET, mit dem bis zu 30 IO Kanäle 
unabhängig von einander als PWM, Capture, General IO,.... betrieben 
werden können.

Dieser HET ist ein Perepherie Modul wie auch ADC, CAN,..... ; hab es bis 
jetz aber nur bei den AMR 7 von TI gesehen.
OP #560421
Lesenswert?

> Da du ja schon die ARM 7 Familie in Betracht ziesht, sieh dir auch mal
> den TMS470 von TI an.
> Dieser hat einen HighEndTimer HET, mit dem bis zu 30 IO Kanäle
> unabhängig von einander als PWM, Capture, General IO,.... betrieben
> werden können.

Danke für den Tipp!
Aber da die 30 HET-Pins auch nur bei den beiden größten Typen der 
Familie herausgeführt sind und "nur" 30 Stück maximal, müsste ich dann 
auch wieder Software-PWM verwenden?

Somit eher keine Erleichterung für mich, ....
OP #560479
Lesenswert?

Hallo!

> Sach doch einfach mal, wieviel Kanäle Du möchtest und welche Frequenz.

Grundsätzlich möchte ich so viele Kanäle wie möglich bei einer Frequenz 
von mind. 100Hz.


Nur müssen die oben genannten Funktionen auch noch irgendwie 
untergebracht werden, ...

mfg

AiM

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