Go Down

Topic: aggiungere un secondo 328 come slave (Read 1 time) previous topic - next topic

Federico


micos io parlavo di ic come il tlc5940 e simili.
http://focus.ti.com/docs/prod/folders/print/tlc5940.html#technicaldocuments
sono fatti apposta per quel lavoro e puoi collegarli in cascata.
https://whatever.metalab.at/projects/Arduino/libraries/TLC5940/


Non sono i2c, ma sono fighi. Io li uso
Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

BrainBooster

Be, più o meno siamo lì, sono seriali.
comunque cen'è a palate e di tanti tipi diversi :D
di questi, la maggiorparte sono i2c/TWI
TI:
http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=1649&uiTemplateId=NODE_STRY_PGE_T&familyAliasId=1101649

MAXIM:
http://para.maxim-ic.com/en/search.mvp?fam=expanders&hs=1

NXP/PHILIPS
http://ics.nxp.com/products/gpio.expanders/i2c/

ecc...

uwefed



micos io parlavo di ic come il tlc5940 e simili.
http://focus.ti.com/docs/prod/folders/print/tlc5940.html#technicaldocuments
sono fatti apposta per quel lavoro e puoi collegarli in cascata.
https://whatever.metalab.at/projects/Arduino/libraries/TLC5940/

Non sono i2c, ma sono fighi. Io li uso

Il problema non é quello che non é I2C ma che micos_1972 chiede come aggiungere una secondo Atmega328 al suo Arduino perché vuole avere piú di 6 PWM. Il TLC5940 é un driver per LED che pilota il LED a corrente costante e regola l'intensitá del LED sia variando la corrente (per poter mettere tutti i LED alla stessa luminositá) che l' intensitá via PWM. Per pilotare un driver in PWM non é del tutto adatto.
Ciao Uwe 

uwefed


Be, più o meno siamo lì, sono seriali.
comunque cen'è a palate e di tanti tipi diversi :D
di questi, la maggiorparte sono i2c/TWI
TI:
http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=1649&uiTemplateId=NODE_STRY_PGE_T&familyAliasId=1101649

MAXIM:
http://para.maxim-ic.com/en/search.mvp?fam=expanders&hs=1

NXP/PHILIPS
http://ics.nxp.com/products/gpio.expanders/i2c/

ecc...


micos_1972 chiede come collegare un Atmega al suo Arduino per avere piú PWM non per avere piú I/O. I tuoi suggeriemti non gli aiutano.
Ciao Uwe

BrainBooster

Uwe, leggi qui:
http://www.arduino.cc/playground/Learning/TLC5940
Quote

Besides, it costs you 3 to 4 8 bit PWMs and gets you 16 to 640 12 bit PWMs. It's a fair trade.

uwefed

Per favore controlla il datasheet del TLC5940 e vedrai come funzionano le uscite.
http://focus.ti.com/lit/ds/slvs515c/slvs515c.pdf guarda lo scematico sulla prima pagina.
Oltre questo visto il modo di funzionamento non puoi avere un PWM da 0% a 100% ma il range sará un po limitato.
Ciao Uwe

BrainBooster

Dai uwe, basta una resistenza su ogni output :P
alla fine non ci deve controllare dei led?

Go Up