Languages

Écouter, mémoriser, parler... quelques liens

Drift (Sofian Audry, 2007), objet électronique sonore présenté à V2, Rotterdam

Aujourd'hui, on a fait des recherches de composantes concernant l'acquisition, l'enregistrement et l'émission de signaux sonores à l'aide de circuits électroniques. Quelques références glanées ici et là. Notre dévolu semble s'être jeté sur la puce ISD4003 qui fait tout ce qu'on veut ... mais qui est cependant assez coûteuse.

Mémoire externe

  • i2c EEPROM Peu coûteux (~2$), utilise seulement 2 pins du ATmega, 32Kb/chip, jusqu'à 8 chip connectées en réseau (=256Kb max) voir composante AT24C256B
  • Dataflash Assez peu coûteux (~7$), utilise 8 pins du ATmega, énormément de mémoire: 16M de RAM, voir composante AT45DB041B
  • Serial EEPROM Semble une bonne solution, 64Kb/chip, difficile à otenir sur Digikey (voir AT25HP512)

Microphones et préamplification

Jouer
À lire: Arduino Audio DAC options résumé des principales méthodes pour émettre du son avec un Arduino.

Enregistrer et jouer
Voice Shield utilise la puce ISD4003 qui permet d'enregistrer et de jouer de l'audio. Entre 4-8 minutes à 1.7kHz-3.4kHz! La puce contient également un preamp et un DAC. Elle coûte relativement cher (~17$) mais fait toute la job pour nous.

Aujourd'hui, on a fait des recherches de composantes concernant l'acquisition, l'enregistrement et l'émission de signaux sonores à l'aide de circuits électroniques. Quelques références glanées ici et là. Notre dévolu semble s'être jeté sur la puce ISD4003 qui fait tout ce qu'on veut ... mais qui est cependant assez coûteuse.

Circuit pour l'OPA344

À essayer: Amplified Mic (PDF)

AVR335: Digital Sound Recorder with AVR and DataFlash

Une suggestion de Sam (tiré du site d'Atmel) Document PDF et code source.

Circuit pour la ISD4003

Les gens qui ont créé le Voice Shield semblent bien vouloir garder leur secret: aucun schéma du circuit n'est disponible.

Heuresement, la datasheet montre quelques exemples de circuits avec des microcontrôleurs. Il y a aussi cette page qui montre un autre exemple de circuit. On devrait pouvoir se débrouiller...

Le plus important, c'est de réguler le courant: la ISD4003 fonctionne en effet à 3V alors que le ATmega fonctionne à 5V...

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <h3> <h4> <h5> <h6>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Fill in the blank
By submitting this form, you accept the Mollom privacy policy.