Hallo Community Entschuldigung, dass ich das Thema wieder ausgrabe, aber ich konnte bisher nichts interessantes finden. Ich suche einen PWM-IC mit mindestens 6 Kanälen und möglichst 16-Bit Auflösung. Ich brauche eine PWM-Frequenz von mindestens 100Hz, lieber 200Hz. Ich habe auch schon über einen Selbstbau mit AVR nachgedacht, aber 16-Bit sind nur sehr schwer zu erreichen. Kennt jemand einen guten IC oder auch einen funktionierenden Code für einen AVR? MfG Sam
Gast
#1766983
Manche AVRs schaffen das in Hardware: http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega1281 Bei 16 MHz sind ca. 122Hz (244 bei fast) mit 16 Bit möglich. Und es sind 4 16Bit Timer mit mehreren OCR-Registern. hans
Gast
#1767023
Ein DSPIC30F6013 hat 8 PWMs a 16 Bit (CCP) mit 244 Hz bei 16Mhz Befehls-Takt. Bei 30Mhz entsprechend mehr. http://ww1.microchip.com/downloads/en/devicedoc/70117e.pdf Gruß Anja
Gast
#1767182
TIs Piccolos schaffen das bei entsprechendem Takt auch.
Hallo, schau Dir mal den STM32 von ST an. ARM Cortex M3 mit reichlich Peripherie für kleinen Preis. Außerdem gibt es bei ST gute Dokumentation und Applikation mit Source. Mittlerweile gibt es auch schon einen Artikel hier im Forum. Gruß Ruppi66
Das dürfte wohl die halbe Branche können.
A. K. schrieb: > Das dürfte wohl die halbe Branche können. Ja, da hast völlig recht, aber Sam wollte eine kleine Auswahl. Du wirst wenn 10 Entwickler zusammen stehen auf die gestellte Frage mindestens 8 verschiedene Bausteine als Antwort bekommen, da jeder seine Vorlieben, Erfahrungen (pos oder neg) hat. ;-)))) Nun kommt es auf Sam und seine vorhandene Infrastruktur (Toolchain) an, welchen Baustein her sich herauspickt. Gruß Ruppi66
Vielen Dank für eure Vorschläge. Natürlich würde ein AVR mit 16MHz das auch schaffen. Nur leider würde bei niedrigem DC die Zeit fehlen um sonstige Befehle auszuführen. Und gerade im unteren Bereich sollte er besonders genau sein. Ich kann nur AVRs programmieren, deshalb will ich eigentlich einen IC, der genasu dafür gemacht ist. Ich will das ganze auch mit einem AVR ansteuern, also sollte der IC mit I²C ansprechbar sein. MfG Sam
Gast
#1767450
hans schrieb: > Manche AVRs schaffen das in Hardware: Ich schrieb Hardware, d.h. du kannst im Programm die OCR-Register beschreiben und fertig. Wer lesen kann ist im Vorteil ;) hans
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.