I2C-styrda PWM-controllrar med mjuk rampning

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Anders_Wallen
Inlägg: 7
Blev medlem: 19 november 2012, 10:07:21

I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av Anders_Wallen »

Hej!

Som ny på forumet har jag en fråga: Känner någon till något chip som kan användas för att styra exempelvis lysdioder, så att utgångarna tonas mjukt mellan helt-av och helt-på eller omvänt (trots att insignalen bara säger "till" eller "från")? Jag håller på med ett litet projekt som behöver kunna styra blinkande lysdioder på ett mjukt sätt, och jag vill avlasta mjukvaran. Allra bäst vore om chipet gick att styra genom I2C.

Tacksam för svar,

Anders
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av lillahuset »

Valfri ARM-processor tex. Eller AVR. Eller PIC. Nu inser ju tom jag att det egentligen inte var vad du frågade om. Välkommen förresten. Varför vill du avlasta mjukvaran? Jo det brukar ju vara en bra idé men här handlar det om att ändra PWM i storleksordningen 30ggr per sekund. Inte allt för betungande.
Användarvisningsbild
Icecap
Inlägg: 26638
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av Icecap »

Att styra PWM via I²C ska väl nog gå, känner dock ingen krets för detta ändamål.

Men som lillahuset anser jag att det knappast är ett problem - om det finns hårdvara på det nuvarande system som klarar biffen.

Finns det inte är det ju en annan sak.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av sodjan »

De kretsar som jag har kollat på tidigare från t.ex TI har I2C eller
SPI gränssnitt, men man ställer alltid ett fast värde för "ljusstyrka".
Så eventuell rampning för skötas från processorn genom att ändra
värdet i kretsen regelbundet.

Visst, det kräver en del, speciellt i upplägget av applikationen så att
man inte får interferens fenomen i ramperna mellan koden för
ramningen och andra delar av koden i processorn.
Användarvisningsbild
Icecap
Inlägg: 26638
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av Icecap »

Hmmm - om inte jag missuppfattar önskas det en krets med I²C interface som kan rampa PWM-delen autonomt.

Och jag är rimligt säker på att det inte finns som hyllvara - men det kan enkelt skapas med en lämplig µC.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av sodjan »

Håller med, sannolikt svårt att hitta...
XorXaX
Inlägg: 409
Blev medlem: 27 maj 2004, 09:44:16

Re: I2C-styrda PWM-controllrar med mjuk rampning

Inlägg av XorXaX »

NXP har en hel del I2C LED Drivare, lång URL. Men vid en snabb titt så verkar ingen har egen rampning av ljusstyrkan. Men som tidigare talare berättat så är det en enkel biff i mjukvara.
Skriv svar