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
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy