18f448 mit 2 PWM?

Gast #2166865
Lesenswert?
• ▲
▼
Hallo,
ich möchte den 18f448 nutzen um zwei DC-Motoren steuern zu können, ich 
finde aber im datenblatt keine angabe über die restlichen PWM ausgänge, 
abgesehen halt vom RC2. Microchip schreibt ja das 5 ausgänge zur 
verfügung stehen aber ich weiß nicht welche Pins das sein sollen, oder 
hab ich da was falsch verstanden?

Mfg
Christoph
#2166882
Lesenswert?
• ▲
▼
Carsten H. schrieb:
> edit: schätze es ist ein 18f4480!?

Es gibt auch einen PIC18F448 !

Christoph schrieb:
> Microchip schreibt ja das 5 ausgänge zur
> verfügung stehen aber ich weiß nicht welche Pins das sein sollen, oder
> hab ich da was falsch verstanden?

http://ww1.microchip.com/downloads/en/DeviceDoc/41159e.pdf
Seite 134, das ist Sektion 16.
Schau dir Tabelle 16-3 an da was interesantes, so wie Kapitel 16.4 ff da 
stehen die ganzen Modi bis ins letzt Detail beschrieben.

Der PIC18F448 ist ein cooles Teil, gerade die Kombination aus PWM und 
CAN macht ihn für elektromechanische Aufgaben sehr attraktiv - der Preis 
von 11,00€ bei Conrad grenzt allerdings an Körperverletzung und Wucher. 
Naja Reichelt nimmt 5,55€ - das ist in Ordnung.
#2166901
Lesenswert?
• ▲
▼
ok ok.

"In PWM mode, the ECCP module can have up to four
available outputs, depending on which operating mode
is selected. These outputs are multiplexed with PORTD
and the Parallel Slave Port. Both the operating mode
and the output pin assignments are configured by setting
PWM output configuration bits, EPWM1M1:EPWM1M0
(ECCP1CON<7:6>)."

es sind also die pins: P1A, P1B, P1C, P1D
Gast #2168540
Lesenswert?
• ▲
▼
Also ehrlich gesagt, sehe ich da nur einen Enhanced PWM... P1A-D an 
RD4..7. Der hängt also zusammen. Du kannst ihn so einstellen, dass du an 
P1A einen Standart-PWM hast.

Du hast zusätzlich noch einen Standard-PWM, doch das ist halt nur ein 
PIN (CCP1 an RC2).

Wenn du aber zwei Fullbridge-PWMs haben willst, wird das mit dem PIC 
nichts.

Du kannst aber hier einen suchen:
http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&mid=10&lang=en&pageId=74

Dazu gehst du oben auf "Parametic Search", gehst recht weit runter und 
stellst bei "ECCP" 2 oder mehr ein. Wenn du noch andere kriterien hast, 
kannst du die natürlich auch angeben. Wenn du dann fertig bist oben bei 
"Step 2" auf search klicken und danach auf Detail bei "Step 3".

Ich glaube, zu ECCP zählen auch Half-bridged PWMs, also solltest du 
trotzdem nochmal ins DB gucken.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.