Forum: Mikrocontroller und Digitale Elektronik 16 PWM Signale I2C


von Marcus S. (mars018)


Lesenswert?

Hallo
Folgendes möchte ich realisieren das ganze soll eine art Lampe werden
mit 16 Led Leisten die leisten haben je leiste circa 10 bis 50 leds

Ich möchte gernen jede dieser leiste unabhänig in ihrer helligkeit 
steuern,
dazu brauch ich 16 pwm signale. Als grundsteuerung soll ein AtMega32 
dienen
Prgogramm soll in Bascom geschrieben werden.

Gibt es ein IC der 16 PWM signale bereitstellen kann und über I2C 
angesprochen wird um denn Mega32 zu entlassten ?



Vielen dank marcus

von Tach (Gast)


Lesenswert?

Schau mal bei Maximal. ..das gibts definitiv!

von Tach (Gast)


Lesenswert?

Scheiß Handy...Maxim meinte ich

von Guido (Gast)


Lesenswert?

Tach schrieb:
> Scheiß Handy

;-) Letztens wollte ich ne Freundin per SMS auf ne runde Cocktails 
einladen...was kam bei ihr an: Analtail!!! Was zur hölle ist ein 
Analtail??

von Johannes R. (jr17oo)


Lesenswert?

Es gibt auch entsprechende Chips von NXP, PCA9635 oder PCA9685 könnten 
deine Anforderungen erfüllen. Man braucht natürlich noch 16 MOSFETs 
o.ä., die das eigentliche Dimmen der LED-Leisten übernehmen.

von Marcus S. (mars018)


Lesenswert?

Danke
habe mal bei reichelt geschaut finde aber nur treiber 
operationsverstärker .... müsste sich ja dann pwm generator nenen oder 
loed treiber oder wie nent man sowas eigentlich ?

mfg marcus

von Timmo H. (masterfx)


Lesenswert?

Texas Instruments hat auch welche, z.B. TLC59116

Guido schrieb:
> Was zur hölle ist ein Analtail??
Wo jetzt das Gummi-Ende hinkommt kann sich wohl jeder denken :D
http://i00.i.aliimg.com/img/pb/094/551/531/531551094_830.jpg

von Marcus S. (mars018)


Lesenswert?

Hab jetzt mal nach demm  TLC59116 und PCA9685 bzw PCA9635 geschaut danke 
schon mal für diese vorschläge,
 nur find ich a kein shop der die verkauft und b kann es sein das das so 
kleine smd dinger sind ? Gibs die bzw sowas auch im DIP bzw DIL Gehäuse 
?

mfg marcus

von Tach (Gast)


Lesenswert?

Wenn man in die Parametric Search geht sieht man dass es TSSOP oder QFN 
gibt.
Alternativ gleich auf Platine:
http://www.watterott.com/de/Adafruit-16-Channel-12-bit-Servo-Driver

Wenn Du noch mehr bestellen musst, kannst Du zu Mouser oder Digikey.
Da isses glaube ich ab 50EUR versandkostenfrei.

Anonsten gibts die bestimmt auch bei Ebay oder Ali beim Chinesen Deines 
vertrauens...


OT:
Guido schrieb:
> ;-) Letztens wollte ich ne Freundin per SMS auf ne runde Cocktails
> einladen...was kam bei ihr an: Analtail!!! Was zur hölle ist ein
> Analtail??

Geile Sache...was meinte Sie dazu? :-))

von Johannes R. (jr17oo)


Lesenswert?

Marcus Sickert schrieb:
> Hab jetzt mal nach demm  TLC59116 und PCA9685 bzw PCA9635 geschaut danke
> schon mal für diese vorschläge,
>  nur find ich a kein shop der die verkauft und b kann es sein das das so
> kleine smd dinger sind ? Gibs die bzw sowas auch im DIP bzw DIL Gehäuse
> ?

Ja, das sind "so kleine smd dinger". Aber die TSSOPs lassen sich noch 
vergleichsweise gut löten (üben sollte man vielleicht mit einem 
billigeren Chip in gleicher Bauform). Falls man unbedingt DIP will, 
bleibt nur eine Adapterplatine, z. B. ebay 160949964670

Ich hatte die PCA9685 von RS, wobei die nur an gewerbliche Abnehmer 
liefern. Ansonsten wirst du sicher bei HBE oder Futurlec fündig.

NXP ist (was Samples betrifft) übrigens relativ kulant:
Beitrag "NXP verschenkt I2C Sample Kits (RTC, LED-Treiber,.)"
Das Industrial-Kit enthält sowohl PCA9635 als auch PCA9685.

von Marcus S. (mars018)


Lesenswert?

So hab jetzt denn TLC5940 bestellt bei hbe im DIP format mal gucken was 
rauskommt danke für die zalreichen antworten.

mfg marcus

von Hartmut Semken (Gast)


Lesenswert?

Es gibt da eine AppNote von Atmel, 10 PWMs in Software:
AVR136 - Low-Jitter Multi-Channel Software PWM

Wenn Du den Code mit einem TMI-Slave kombinierst, hat Du schon mal 10 
Kanäle.
Ich hatte immer irgendwie Probleme, einen Tiny2313 als TWI-Slave 
anzusprechen, mit nem Mega8 geht das aber gut.

Wenn Du i2c nicht schon fest gebucht hast, dann geht für den Zweck auch 
RS485 gut, vor allem kann man die Empfänger dann auch schön weit weg vom 
Sender platzieren.

Klar: man kann da auch die PCA9685 nehmen, aber selber machen macht doch 
immer mehr Freude, oder?

hase

von avr (Gast)


Lesenswert?

Hartmut Semken schrieb:
> Es gibt da eine AppNote von Atmel, 10 PWMs in Software:
> AVR136 - Low-Jitter Multi-Channel Software PWM

Selbst 16 Channels macht jeder Attiny ohne Probleme. Bei Leds kann man 
sich die ganze Sache mit BitAngleModulation vereinfachen.

von Eumel (Gast)


Lesenswert?

Der hat aber kein I2C.

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
Noch kein Account? Hier anmelden.