Bonjour a tous
Je voulais vous présenter un projet sur le quel je bosse depuis près de 6 mois maintenant
Le but est le suivant:
Contrôle d'un dac ess avec des commandes i2c (contrôle du volume, sélection des filtres, des entrées ect...) et afficher le tout sur un afficheur lcd graphique 128*64.
J'ai donc Fait un programme permettant d'envoyer les bonnes valeurs en i2c, et afficher le tout sur le GLCD, puis une fois fini je me suis dit: pourquoi ne pas y mettre une télécommande?
Problème, difficulté de décoder une trame rc5, je me suis fait les dents 3 semaines, au moment ou cela fonctionnais, j'ai fait la découverte des modules xbee (petit module radio en 2g4 a faible consommation).
Et la ce fut la révélation! J'ai commencer a faire un programme permettant d'envoyer les variables de mon programme en usart (liaison série entre 2 µ).
Donc cela a très bien fonctionner, j'ai donc commencer a faire une télécommande avec un afficheur lcd graphique affichant la même chose que sur l'écran de mon dac.
La simulation:
Le dac:
Ce qui s'affiche sur l'écran du dac et de la télécommande:
Carte de controle et écran du dac:
la télécommande:
Il me reste plus qu'a attendre de recevoir les modules xbee pour l'assemblage final! la télécommande sera sur batterie lipo 3000mah, autonomie écran allumé :environ 100h grâce aux régulateurs a découpage!
Je vous tiendrais informer de l'avancement des choses!
|
26 messages • Accèder à une page • 1, 2
|
Modérateurs: Modération Forum Installations, Modération Forum DIY, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 invités
J'ai reçu les modules radio, la communication entre la télécommande et le dac est ok, reste a fignoler un peu le programme. Reste l'assemblage de tout ça!
- zai
- Messages: 414
- Inscription Forum: 08 Fév 2009 21:27
- Localisation: 31
Merci.
J'ai presque fini, juste un petit problème dans le programme:
j'envoie une valeur pour l'augmentation du volume, et une pour le diminuer; Le problème est que la valeur envoyer reste dans le buffer du pic a la réception et augmente ou diminue donc tout le temps le volume même si la touche de la télécommande n'est pas enfoncé. Pour résoudre le problème j'ai envoie une autre valeur pour enlever la valeur précédente du buffer mais ca ne marche pas très bien.
J'ai presque fini, juste un petit problème dans le programme:
j'envoie une valeur pour l'augmentation du volume, et une pour le diminuer; Le problème est que la valeur envoyer reste dans le buffer du pic a la réception et augmente ou diminue donc tout le temps le volume même si la touche de la télécommande n'est pas enfoncé. Pour résoudre le problème j'ai envoie une autre valeur pour enlever la valeur précédente du buffer mais ca ne marche pas très bien.
- zai
- Messages: 414
- Inscription Forum: 08 Fév 2009 21:27
- Localisation: 31
Salut,
Je viens de trouver ton post après en avoir lancé un sur l'intérêt de contrôler le volume vient un DAC plutôt qu'une solution type atténuateur résistance, etc.
http://www.homecinema-fr.com/forum/viewtopic.php?f=1057&t=29938897
Ca à l'air quand même dur à mettre en oeuvre, surtout pour moi qui ne connait rien dans ce domaine.
Tu t'en sors pour la programmation?
Je viens de trouver ton post après en avoir lancé un sur l'intérêt de contrôler le volume vient un DAC plutôt qu'une solution type atténuateur résistance, etc.
http://www.homecinema-fr.com/forum/viewtopic.php?f=1057&t=29938897
Ca à l'air quand même dur à mettre en oeuvre, surtout pour moi qui ne connait rien dans ce domaine.
Tu t'en sors pour la programmation?
- neutrino
- Messages: 393
- Inscription Forum: 04 Oct 2006 15:34
- Localisation: Lyon
Bonsoir a tous,
Bon, je suis en pleine épreuve de BTS^^ demain j'ai maths mais comme je suis nul en math pas trop besoin de réviser (ça changera pas grand choses^^)
J'ai bien avancer, le programme de la télécommande est presque au point
Je passe a la mise en boitier.
neutrino, j'ai pas eu trop le temps de me consacrer aux forum ces derniers temps a cause des exams et autres, Pour mettre au point un programme (sur pic) il faut une carte de développement pour pic,
Apres c'est du C, pas trop mechant les routines sont souvent au point.
Pour ton contrôle de volume tu veux une interface graphique? car la ça se complique. Sinon pour moi mon micro communique en i2c avec le dac et le reste des périphériques (sélections des sources ect...)
Bon, je suis en pleine épreuve de BTS^^ demain j'ai maths mais comme je suis nul en math pas trop besoin de réviser (ça changera pas grand choses^^)
J'ai bien avancer, le programme de la télécommande est presque au point
Je passe a la mise en boitier.
neutrino, j'ai pas eu trop le temps de me consacrer aux forum ces derniers temps a cause des exams et autres, Pour mettre au point un programme (sur pic) il faut une carte de développement pour pic,
Apres c'est du C, pas trop mechant les routines sont souvent au point.
Pour ton contrôle de volume tu veux une interface graphique? car la ça se complique. Sinon pour moi mon micro communique en i2c avec le dac et le reste des périphériques (sélections des sources ect...)
- zai
- Messages: 414
- Inscription Forum: 08 Fév 2009 21:27
- Localisation: 31
- zai
- Messages: 414
- Inscription Forum: 08 Fév 2009 21:27
- Localisation: 31
Ola,
Beau boulot.
Faudra donner ton avis sur ce DAC.
De mon côté, j'ai laissé tomber ce type de contrôleur. Pour le moment j'ai pas mal de choses en prio.
Beau boulot.
Faudra donner ton avis sur ce DAC.
De mon côté, j'ai laissé tomber ce type de contrôleur. Pour le moment j'ai pas mal de choses en prio.
- neutrino
- Messages: 393
- Inscription Forum: 04 Oct 2006 15:34
- Localisation: Lyon
Chapeau bas !
- breizheau
- Messages: 15470
- Inscription Forum: 23 Oct 2005 12:30
- Localisation: Roanne (42)
Ah oui, félicitations
Après ça, pourquoi passes tu un BTS
Après ça, pourquoi passes tu un BTS
- scoutOne
- Messages: 4392
- Inscription Forum: 20 Déc 2004 21:25
- Localisation: 78, à côté des lions et autres zèbres
Je suis sur le c*l quand je vois ce travail, bravo Zai. Je suis impatient de connaitre le résultat final de ton travail. Bon courage.
- cri83
- Messages: 758
- Inscription Forum: 24 Juin 2006 17:59
- Localisation: Les Grandes Bouches du Rhône :)
Merci à tous
Bon la le programme de la télécommande est fini, et tout est fini ca marche nikel, porté de la télécommande: environ 80m!
D'un point de vue sonore c'est assez impressionnant.
Les graves sont profond et rapide, les médiums sont splendides et les aigus magnifiques! pas d'agressivité tout en gardant un fort pouvoir analytique.
Donc c'est comme cela depuis que je suis brancher en direct sur les enceintes actives (focal solo6 be + sub6be)sans passer par l'atoll pr100.
Donc ça c'est juste un prototype, j'ai utiliser le dac de tpa visible ici: http://www.twistedpearaudio.com/outlet/parts.aspx
Il ma juste fallut enlever son pic 12f et relier le dac à mon µC.
J'ai pris cela juste pour voir le fonctionnement du dac avec l'i2c, âpres je compte réaliser le miens à base d'es9018s (dac 32bit) tout mettre sur une seule carte avec majoritairement du cms (les alims seront sur une autre carte)
Donc ce dac un ami est très intéressé (mais pas tout de suite) et avec les sous je vais pouvoir attaquer la conception de la version finale avec un es9018s, vue que c'est juste des modification dans les registres i2c mon programme reste presque identique.
Donc je me dit pourquoi ne pas un jour monter ma boite pour le commercialisé? Enfin c'est difficile avec les normes: CEM ect...et il faut un apport assez important pour les banques
Je passe un BTS juste avant j'ai fait un (bac STI électronique et un BEP électronique), car je suis nul de nul en math, et pas très bon en physique, disons que je suis pas très bon en théorie mais bon en pratique. Pour la conception de tout ça j'ai fait des tas et des tas d'essais sans faire de gros calculs donc ça prend du temps mais au final ça fonctionne
Je vous tiens au courant de la suites des évènements
Bon la le programme de la télécommande est fini, et tout est fini ca marche nikel, porté de la télécommande: environ 80m!
D'un point de vue sonore c'est assez impressionnant.
Les graves sont profond et rapide, les médiums sont splendides et les aigus magnifiques! pas d'agressivité tout en gardant un fort pouvoir analytique.
Donc c'est comme cela depuis que je suis brancher en direct sur les enceintes actives (focal solo6 be + sub6be)sans passer par l'atoll pr100.
Donc ça c'est juste un prototype, j'ai utiliser le dac de tpa visible ici: http://www.twistedpearaudio.com/outlet/parts.aspx
Il ma juste fallut enlever son pic 12f et relier le dac à mon µC.
J'ai pris cela juste pour voir le fonctionnement du dac avec l'i2c, âpres je compte réaliser le miens à base d'es9018s (dac 32bit) tout mettre sur une seule carte avec majoritairement du cms (les alims seront sur une autre carte)
Donc ce dac un ami est très intéressé (mais pas tout de suite) et avec les sous je vais pouvoir attaquer la conception de la version finale avec un es9018s, vue que c'est juste des modification dans les registres i2c mon programme reste presque identique.
Donc je me dit pourquoi ne pas un jour monter ma boite pour le commercialisé? Enfin c'est difficile avec les normes: CEM ect...et il faut un apport assez important pour les banques
Je passe un BTS juste avant j'ai fait un (bac STI électronique et un BEP électronique), car je suis nul de nul en math, et pas très bon en physique, disons que je suis pas très bon en théorie mais bon en pratique. Pour la conception de tout ça j'ai fait des tas et des tas d'essais sans faire de gros calculs donc ça prend du temps mais au final ça fonctionne
Je vous tiens au courant de la suites des évènements
- zai
- Messages: 414
- Inscription Forum: 08 Fév 2009 21:27
- Localisation: 31
Ah oui, tiens nous au courant, ça peut donner lieu à un beau projet sur HCFR
Bon courage pour les examens.
Félicitations.
Bon courage pour les examens.
Félicitations.
- scoutOne
- Messages: 4392
- Inscription Forum: 20 Déc 2004 21:25
- Localisation: 78, à côté des lions et autres zèbres
En plus j'ai réussit à obtenir la datasheet de l'ES9018S, ESS fait signer une close de non divulgation de celle-ci
- zai
- Messages: 414
- Inscription Forum: 08 Fév 2009 21:27
- Localisation: 31
disons que je suis pas très bon en théorie mais bon en pratique
Y'a toujours un gouffre entre le système éducatif et la réalité.
- neutrino
- Messages: 393
- Inscription Forum: 04 Oct 2006 15:34
- Localisation: Lyon
|
26 messages
• Page 1 sur 2 • 1, 2
|