zijn er ic die je waar je met de pic 1 keer een signaal heer stuurd en dat dat ic dan gewoon een pwm singaal maakt? zodat de pic die continue zelf pwm signalen moet maken?
Zat, maar wat zijn je eisen?
Pwm frequentie
Kanalen
interface
etc etc
2e UC pakken die alles voor je doet? Als alles op 1 frequentie mag blijven is dat vrij simpel te doen.
1000 tot 2000hz en 3 kanalen maar als ze te multiplexen zijn maakt het niet zo veel ui als het ook minder kanalen zijn en als het kan serieel
Waarom vraag je ons dat, wij weten niet wat jij van plan bent.
Probeer trouwens wat duidelijke te posten, ik heb geen idee wat je nou precies wilt.
Een ic dat een pwm maakt zodat je pic zelf pmw signalen moet maken 
als je met je pic pwm signalen moet maken kun je je pic bijna niet voor andere dingen gebruiken omdat het je pwm signaal dan kan haperen. Of je moet hpwm gebruiken maar de meeste pic hebben er maar 1 of 2 sommige 3. daarom zoek ik een ic dat je serieel aankunt sturen (net zo als de 74HC595) maar dat pwm signalen kan genereren zodat mijn pic maar 1 keer iets hoeft te sturen en de rest gebruikt kan worden voor andere dingen. in priciepe het zelefde als bij hpwm?
r3dnax
Nieuwe website: http://members.home.nl/xanderhuisman/Sites/Xander/home.html
Dan zou ik een kleine pic (16F628A) en een grote pic(16F876A) pakken en deze samen met elkaar te laten comminuceren.
Dan heb je 3 Hpwm poorten.
[Bericht gewijzigd door r3dnax op (11%)]
maar hier is geen ic voor wat je gewoon een signaal kunst sturen van poort 1 duty 200 (bij wijze van) en dat dan gewoon poort 1 een pwm blaaft sturen van 200 tot dat hij weer een nieuwe commando krijgt?
er zijn er heel veel, ze vragen niet voor niet wat het precies aan moet voldoen.
overigens is het idee om 2 pics te gebruiken beetje overdreven
Anoniem
Hij wil gewoon een ic waar je via spi ofzo data in kunt stoppen en daarmee een aantal verschillende pwm-uitgangen aanstuurd.
Voor de TS, verschillende pic micro controllers hebben een aantal pwm-uitgangen. Deze zijn in hardware uitgevoerd en hoef je alleen in te stellen. Als daardoor je software gaat hangen dan doe je echt iets verkeerd.
dat weet ik maar als je software matig pwm uitstuurt en dan wil je ook nog anderedinge doen met die microcontroller dan gat het pwm signaal stotteren. en ik zoek inderdaat gewoon wat M14 zecht
Picbasic heeft een pwm functie. Die geef je de frequentie, duty, en aantal pulsen mee, en daarmee wordt een pulsen trein gemaakt. Als je dan ondertussen andere dingen doet gaat dat haperen (het pulsen treintje is gestopt). Een zelfbouw software pwm met een timer zou beter zijn.
maar hier is geen ic voor wat dat doet voor mij? waar ik data inkan stoppen en dat dan de pwm trein maakt zonder dat mijn pic daar verder nog iets mee te maken geeft?
Progger
GMT+1
ja die zijn er. zoveel zelfs dat je iets meer informatie moet geven voordat ze je een advies kunnen geven.
dingen zoals:
frequentie (1000-2000Hz is 100% verschil, moet het variabel zijn of ga je de precieze waarde nog bepalen?)
welke poort heb je tot je beschikking? (SPI, I2C, UART?)
moeten alle kanalen dezelfde frequentie hebben?
soort belasting? (RGB LED of motoren? ga je er een analoge spanning van maken?)
2000 Hz lijkt me trouwens makkelijk te doen in software. met een snelle interupt kan je dit volgens mij doen in software..
de frequentie is nog niet helemaal zkr ik wil motoren aansturen en rgbleds. ik weet niet precies hoe ze die poort noemen maar het zou fijn zijn als dit met een shout commando zou aangestuured kunnen worden
Fredjuhh
"Ben nog een N00B, maar dat is al aan het veranderen ;)
Gooi dan eens een paar nummertjes hier op het forum Progger, dan kunnen we de datasheet in duiken, om te kijken of we er wat aan hebben. Ik ben namelijk ook wel nieuwsschierig, of er zo'n ic bestaat die je met b.v. shout (picbasic) eenmalig hoeft aan te sturen en dat dan dat ic gewoon constant dat pwm signaal blijft uitvoeren totdat je hem weer eens met shout aanstuurt...
pwm i2c:
http://www.google.nl/search?hl=nl&source=hp&q=pwm+i2c&meta…
pwm iic:
http://www.google.nl/search?hl=nl&source=hp&q=pwm+iic&meta…
pwm spi:
http://www.google.nl/search?hl=nl&source=hp&q=pwm+spi&btnG…
[Bericht gewijzigd door P.Techneut op (18%)]
Fredjuhh
"Ben nog een N00B, maar dat is al aan het veranderen ;)
Ik heb even gekeken, en ja er lijkt wel zoiets te bestaan, maar dus nog niet 100%spi, je moet er dan dus of een clk of een pwm als nog aanhangen.
Dus een ic die je ALLEEN via spi hoeft aan te sturen, en dan zelf uit de data de port, duty en frequentie er uit plopt, die had ik nog niet gezien...
Maar zoals ik al zei: ik heb maar EVEN gekeken. 
(Goh, was even vergeten dat je dat dus zo makkelijk in google kon doen, maar ja, ik wist de naam spi niet
)
o o o wat word er weer gezogen.
een chip extra om pwm op te wekken is onzin. en een pic extra al helemaal. de pic16f628 is krachtig genoeg om dit op te lossen voor je.
de pwm instructie is echt een onzin instructie. die de pic laat niksen terwijl jij die tijd nodig hebt. wees creatief. elders op het forum heb ik daar vandaag een voorbeeld voor gegeven.
Je kunt makkelijk met een CPLD een hardware PWM generator maken. Hang er een oscillator aan en je kunt zoveel PWM kanalen maken als je wilt (en je resources hebt).
Je zet er gewoon een simpel schuifregister in waar je de duty cycle via SPI in schrijft.
Fredjuhh
"Ben nog een N00B, maar dat is al aan het veranderen ;)
Op 25 februari 2010 23:16:40 schreef VWG3JB:een chip extra om pwm op te wekken is onzin. en een pic extra al helemaal. de pic16f628 is krachtig genoeg om dit op te lossen voor je.
Dat ligt er helemaal aan waarvoor je hem nog meer gebruikt he?
Dan neem je toch een zwaardere pic.
Ik zou er ook geen aparte PWM chip bij nemen.
Er zijn diverse picjes die 3 of 4 onafhankelijke hardware PWM kanalen aan boord hebben o.a de 18F2431.
Anoniem
Als je 100 pwmuitgangen ofzo nodig hebt kan ik me er iets bij voorstellen. Software-pwm met een timer werkt opzich goed, echter wanneer dit op een hogere frequentie moet gaan werken word je ineens ook gelimiteerd door de korte timer interrupts.
Wanneer een hogere frequentie noodzakelijk is en wat meer pwm-uitgangen dan de pic voorziet is zo'n ic opzich een goede oplossing. Echter vermoed ik eerder dat de TS er geen bal van snapt, alleen naar die online tutorial kijkt welke hem voorziet van een bagger software-pwm oplossing waar geen gebruik word gemaakt van een timer en nog nooit de hardware-pwm heeft geprobeerd, laat staan de datasheet doorgelezen hoe het ding werkt
.