16 PWM Signale I2C

OP #3018441
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
Gast #3018529
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? :-))
#3018592
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.
Gast #3018927
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.