|
|
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15726
+39 349 2158303
|
 |
« Reply #1 on: December 26, 2012, 06:45:21 pm » |
Forse hai piú possibilitá di risposte se posti questo Tread non solo 4 volte ma 10 volte in diverse parti del Forum.  International / Hardware / ARDUINO DUE DAC0 NON FUNZIONA!! International / Generale / ARDUINO DUE DAC0 NON FUNZIONA!! Products / Arduino Due / ARDUINO DUE DAC0 NON FUNZIONA!! Products / Arduino Due / Arduine Due Simple Audio Player Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Italia
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #2 on: December 27, 2012, 11:35:57 am » |
Probabile, in ogni caso non so come risolvere il problema,dato che quasi sicuramente si è bruciato (pin DAC0) a causa dell' esempio fatto male ( http://arduino.cc/en/Tutorial/SimpleAudioPlayer).
|
|
|
|
|
Logged
|
|
|
|
|
Parma
Offline
Edison Member
Karma: 10
Posts: 2118
|
 |
« Reply #3 on: December 27, 2012, 11:55:23 am » |
Ma non avrai mica collegato direttamente un altoparlante da 8 ohm ad Arduino? Il DAC ha una bassissima corrente di uscita, se ci colleghi qualcosa che assorbe molta corrente... addio DAC Serve un amplificatore (transistor, op-amp, etc..) per collegare le casse Ciao
|
|
|
|
|
Logged
|
|
|
|
|
Italia
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #4 on: December 27, 2012, 12:00:33 pm » |
Mi sono fidato di questo (testo presente nell'esempio) :
Hardware Required
Arduino Due Board 8-ohm speaker Arduino shield with an SD card on CS 4 (like the Ethernet shield)
The Circuit
The shield sits on top of the Due with a micro-SD card in the slot. A .wav file named "test.wav" is in the card's root directory. A speaker is attached to ground, and DAC0.
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7361
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #5 on: December 27, 2012, 12:03:52 pm » |
Ma non avrai mica collegato direttamente un altoparlante da 8 ohm ad Arduino?
Se l'ha fatto quasi sicuramente ha distrutto il pin, però chi scrive una cosa simile ". A speaker is attached to ground, and DAC0." su un tutorial ufficiale di Arduino, oltre ad essere un incompetente, dovrebbe pagare di tasca sua i danni che il suo "consiglio" provoca. Sarebbe il caso che un Admin intervenga quanto prima per correggere il tutorial.
|
|
|
|
|
Logged
|
|
|
|
|
Italia
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #6 on: December 27, 2012, 12:06:43 pm » |
Ma non avrai mica collegato direttamente un altoparlante da 8 ohm ad Arduino?
Se l'ha fatto quasi sicuramente ha distrutto il pin, però chi scrive una cosa simile ". A speaker is attached to ground, and DAC0." su un tutorial ufficiale di Arduino, oltre ad essere un incompetente, dovrebbe pagare di tasca sua i danni che il suo "consiglio" provoca. Sarebbe il caso che un Admin intervenga quanto prima per correggere il tutorial. Gli incompetenti in questo caso sono (leggete voi i nomi): /* Demonstrates the use of the Audio library for the Arduino Due Hardware required : *Arduino shield with a SD card on CS 4 (the Ethernet sheild will work) *Speaker attched to ground and DAC0 Original by Massimo Banzi September 20, 2012 Modified by Scott Fitzgerald October 19, 2012 */ in ogni caso, adesso come faccio?
|
|
|
|
|
Logged
|
|
|
|
|
Parma
Offline
Edison Member
Karma: 10
Posts: 2118
|
 |
« Reply #7 on: December 27, 2012, 12:12:09 pm » |
Quale altoparlante hai collegato? Hai un link o una foto? Speriamo non veramente un altoparlante da 8 ohm. Mi spiace moltissimo per il tuo pin DAC, magari Arduino Due era il regalo di natale.. Prova a contattare il team di Arduino (non sul forum ma tramite http://arduino.cc/en/Main/ContactUs) e spiegare loro la tua situazione sperando in una riparazione se danneggiato Ciao e in bocca al lupo
|
|
|
|
« Last Edit: December 27, 2012, 12:18:15 pm by flz47655 »
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7361
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #8 on: December 27, 2012, 12:15:43 pm » |
in ogni caso, adesso come faccio?
Intanto sarebbe il caso di accertare se il pin è realmente danneggiato, se sei fortunato semplicemente non senti nulla perché un pin della DUE non dispone di abbastanza corrente per far muovere un altoparlante da 8 ohm. Prova a collegare un led rosso tra il pin e GND con una resistenza da 560 ohm, in questo modo limiti la corrente massima a non più di 3 mA, se lo vedi accendersi con luminosità variabile, per effetto della riproduzione sonora, vuol dire che il pin è sano. Se vuoi sentire l'audio usa una cassa acustica amplificata, vanno bene quelle del pc, probabilmente dovrai inserire un trimmer da 10k per limitare la tensione in uscita a 1.5V massimi altrimenti l'amplificatore va in distorsione.
|
|
|
|
|
Logged
|
|
|
|
|
Italia
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #9 on: December 27, 2012, 12:23:52 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Italia
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #10 on: December 27, 2012, 12:28:10 pm » |
in ogni caso, adesso come faccio?
Intanto sarebbe il caso di accertare se il pin è realmente danneggiato, se sei fortunato semplicemente non senti nulla perché un pin della DUE non dispone di abbastanza corrente per far muovere un altoparlante da 8 ohm. Prova a collegare un led rosso tra il pin e GND con una resistenza da 560 ohm, in questo modo limiti la corrente massima a non più di 3 mA, se lo vedi accendersi con luminosità variabile, per effetto della riproduzione sonora, vuol dire che il pin è sano. Se vuoi sentire l'audio usa una cassa acustica amplificata, vanno bene quelle del pc, probabilmente dovrai inserire un trimmer da 10k per limitare la tensione in uscita a 1.5V massimi altrimenti l'amplificatore va in distorsione. Appena compilato si sentiva l'audio, dopo un po niente più, in seguito, collegando lo speaker all'altro pin (DAC1) si risentiva
|
|
|
|
« Last Edit: December 27, 2012, 12:31:14 pm by Fraa93 »
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7361
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #11 on: December 27, 2012, 12:32:54 pm » |
in seguito, collegando lo speaker all'altro pin (DAC1) si risentiva
Sarebbe il caso che non colleghi ulteriormente lo speaker al DAC1 se non vuoi bruciare pure questo pin.
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1052
http://cesarecacitti.wordpress.com/
|
 |
« Reply #12 on: December 27, 2012, 12:34:35 pm » |
Ma non avrai mica collegato direttamente un altoparlante da 8 ohm ad Arduino?
Se l'ha fatto quasi sicuramente ha distrutto il pin, però chi scrive una cosa simile ". A speaker is attached to ground, and DAC0." su un tutorial ufficiale di Arduino, oltre ad essere un incompetente, dovrebbe pagare di tasca sua i danni che il suo "consiglio" provoca. Sarebbe il caso che un Admin intervenga quanto prima per correggere il tutorial. Gli incompetenti in questo caso sono (leggete voi i nomi): /* Demonstrates the use of the Audio library for the Arduino Due Hardware required : *Arduino shield with a SD card on CS 4 (the Ethernet sheild will work) *Speaker attched to ground and DAC0 Original by Massimo Banzi September 20, 2012 Modified by Scott Fitzgerald October 19, 2012 */ in ogni caso, adesso come faccio?Saranno incompetenti loro, ma lo sei in parte anche tu perchè dovevi controllare che le connessioni fossero giuste e che non rompessero arduino  . Direi che al momento puoi usare DAC1 e fare a meno di usare DAC0
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Parma
Offline
Edison Member
Karma: 10
Posts: 2118
|
 |
« Reply #13 on: December 27, 2012, 12:38:44 pm » |
Quelli del link sono altoparlanti da 8 ohm, in pratica invece di 3 (o 15 non ricordo) mA hai cercato di erogare nel peggiore dei casi 0.412A (412mA!) Non collegarli più agli altoparlanti e prova l'esperimento che ti ha suggerito Astrobeed per vedere se funzionano ancora, per controllare un altoparlante correttamente cerca dei tutorial seri Ciao
|
|
|
|
|
Logged
|
|
|
|
|
Italia
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #14 on: December 27, 2012, 12:39:06 pm » |
Ma non avrai mica collegato direttamente un altoparlante da 8 ohm ad Arduino?
Se l'ha fatto quasi sicuramente ha distrutto il pin, però chi scrive una cosa simile ". A speaker is attached to ground, and DAC0." su un tutorial ufficiale di Arduino, oltre ad essere un incompetente, dovrebbe pagare di tasca sua i danni che il suo "consiglio" provoca. Sarebbe il caso che un Admin intervenga quanto prima per correggere il tutorial. Gli incompetenti in questo caso sono (leggete voi i nomi): /* Demonstrates the use of the Audio library for the Arduino Due Hardware required : *Arduino shield with a SD card on CS 4 (the Ethernet sheild will work) *Speaker attched to ground and DAC0 Original by Massimo Banzi September 20, 2012 Modified by Scott Fitzgerald October 19, 2012 */ in ogni caso, adesso come faccio?Saranno incompetenti loro, ma lo sei in parte anche tu perchè dovevi controllare che le connessioni fossero giuste e che non rompessero arduino  . Direi che al momento puoi usare DAC1 e fare a meno di usare DAC0 Io lo sono dato che ho appena iniziato 
|
|
|
|
|
Logged
|
|
|
|
|
|