Hallo, kann es sein das es keinen ATMEGA im DIP Gehäuse gibt der 16bit PWM auf 3 kanälen kann? oder hab ich da einen übersehen? was gibs sonst für Ersatzmöglichkeiten wie ich ein 16bit PWM auf 3 Kanälen erzeugen kann? (jeder Kanal von einander unabhänig)
Ist bei 16 Bit aber üblicherweise nicht mehr all zu einfach. Zumindest wenn es große Anforderungen an die PWM Frequenz gibt. Es gibt AT90PWMxyz Chips, die sind "wie ATmegas" (eben AVRs) und können das. Außerdem noch der ATxmega.
Mann kann den 16-Bit Timer 2 Interrupts ausführen lassen, den outputcompare und den overflow. Damit kann man dann hardwarebasierend ne 16-Bit Soft-PWM realisieren, wobei die Frequenz aber unterirdisch ist.
Max M. schrieb: > kann es sein das es keinen ATMEGA im DIP Gehäuse gibt der 16bit PWM auf > 3 kanälen kann? Deswegen verwende ich den DSPIC30F4013. Hat 4 PWMs mit 16 Bit im DIP40. Gruß Anja
Hallo Anja, du hast ja schon häufiger die PIC's angepriesen. Hast du schon was damit gemacht, mal ein Beispiel, möglichst als RS- oder USB-Ansteuerung.
Hallo, ich habe bereits mehrere Schaltungen mit diversen PICs am laufen. Ich verwende allerdings auch diverse AVRs (hauptsächlich ATMEGA8 oder ATMEGA644 bzw. ATMEGA32) wenn es von der Anwendung her passt. Mit dem DSPIC30F4013 habe ich vor kurzem angefangen um einen Präzisions-Spannnungsteiler mit ca 30 Bit Auflösung aufzubauen. Hierfür werden 3 unabhängige 16 Bit PWMs benötigt. USB-Anschluß zum einstellen des Spannungsteilerverhältnisses habe ich über einen FTDI-Baustein direkt an den UART-Anschluß des PIC (geht später noch über Optokoppler). Anzeige ist ein DOGM-Text Display. Ist allerdings alles eher ein Breadboard-Aufbau, da ich die Schaltung erst mal auf erreichbare Linearität austesten will. Programmieren und debuggen erfolgt über ein PICKIT3. Compiler ist die dort beiliegende C30 Evaluation Version von Microchip. Gruß Anja
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.