Hello !
J'ai besoin de savoir si l'un de vous connaissait le PIC.
Il s'agit en fait de programmer un contrôle de volume 6 voies...
Le produit existe déjà mais souffre d'une erreur de programmation.
Le volume ne bouge pas.
Voilà, je creuse pour savoir quel est le chip utilisé.
Merci
|
12 messages • Page 1 sur 1
|
Modérateurs: Modération Forum Installations, Modération Forum DIY, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 69 invités
Discussions générales sur le DIY Audio : choix des HP, comparaisons des principes : clos vs BR, etc
Aide Programmation PIC
- Korben69
- Messages: 796
- Inscription Forum: 05 Mar 2006 17:04
- Localisation: LYON
Korben69 a écrit:Hello !
Voilà, je creuse pour savoir quel est le chip utilisé.
Merci
![:o](https://www.homecinema-fr.com/forum/images/smilies/icon_eek.gif)
- Samsara
- Messages: 5271
- Inscription Forum: 20 Avr 2000 2:00
Binon, je n'en dispose pas encore ! ![:wink:](https://www.homecinema-fr.com/forum/images/smilies/icon_wink.gif)
Vu que je n'y connais rien en Pic, je me renseigne pour savoir de quoi il en retourne...
et si quelqu'un est apte à me donner un coup de main...
![:wink:](https://www.homecinema-fr.com/forum/images/smilies/icon_wink.gif)
Vu que je n'y connais rien en Pic, je me renseigne pour savoir de quoi il en retourne...
et si quelqu'un est apte à me donner un coup de main...
- Korben69
- Messages: 796
- Inscription Forum: 05 Mar 2006 17:04
- Localisation: LYON
j'ai pas tout compris...
C'est un produit existant que tu veux modifier? C'est un produit DIY deja?
Quel langage? ASM ou C ou autre?
C'est un produit existant que tu veux modifier? C'est un produit DIY deja?
Quel langage? ASM ou C ou autre?
- Aceditnanar
- Messages: 4492
- Inscription Forum: 07 Jan 2006 15:53
- Localisation: 69, année... hhmmmm, pardon !
Ben avec si peu de renseignements ça va étre dur de l'aider ,à moins que ce soit un jeu ![:lol:](https://www.homecinema-fr.com/forum/images/smilies/icon_lol.gif)
![:lol:](https://www.homecinema-fr.com/forum/images/smilies/icon_lol.gif)
- Samsara
- Messages: 5271
- Inscription Forum: 20 Avr 2000 2:00
Les informations sur le produit sont arrivées.
Il s'agit d'un produit DIY de contrôle de volume 6 voies composé de deux modules prinicpaux.
1° - Module de base Kookabura : http://www.twistedpearaudio.com/kookabu ... burra.aspx
Le module PIC utilisé est le PIC12F675/689 8-pin.
D'autres infos sur le Kookabura : http://www.diyaudio.com/forums/showthre ... genumber=1
2° - Accompagné du Remote Kit1 Dantimax : http://electronics.dantimax.dk/Kits/Con ... index.html
SI vous pouvez/souhaitez m'aider ?
J'ai d'autres infos disponibles en MP.
Merci !![:wink:](https://www.homecinema-fr.com/forum/images/smilies/icon_wink.gif)
Il s'agit d'un produit DIY de contrôle de volume 6 voies composé de deux modules prinicpaux.
1° - Module de base Kookabura : http://www.twistedpearaudio.com/kookabu ... burra.aspx
Le module PIC utilisé est le PIC12F675/689 8-pin.
D'autres infos sur le Kookabura : http://www.diyaudio.com/forums/showthre ... genumber=1
2° - Accompagné du Remote Kit1 Dantimax : http://electronics.dantimax.dk/Kits/Con ... index.html
SI vous pouvez/souhaitez m'aider ?
J'ai d'autres infos disponibles en MP.
Merci !
![:wink:](https://www.homecinema-fr.com/forum/images/smilies/icon_wink.gif)
- Korben69
- Messages: 796
- Inscription Forum: 05 Mar 2006 17:04
- Localisation: LYON
Déjà, le contrôle de volume est réalisé par un PGA2311, dont la lecture de la datasheet sera instructive.
http://www.ti.com/lit/gpn/pga2311
Cela signifie donc :
- que le PIC vient lire en permanence la valeur d'un potentiomètre monté en pont diviseur via son ADC
- que cet ADC fournit une valeur en volt proportionnelle à l'angle du potentiomètre
- que cette valeur est convertie et envoyée par le bus SPI au PGA2311
A vérifier :
- les tensions d'alim de tous les chips : PGA et PIC
- que le potentiomètre fonctionne : ex : que sa tension au point milieu varie bien de 0V à 5V en fonction de l'angle
- que des infos sont effectivement envoyées au PGA (il faut un oscillo et contrôler les changements d'état de la pin chip select du PGA)
En tout cas le code à réécrire est de toute manière trivial (en langage C de préférence)
http://www.ti.com/lit/gpn/pga2311
To control the volume, a microcontroller monitors the position of a simple potentiometer, and in turn sends serial data to the PGA chip. This approach results in a natural feeling volume control, but avoids sending audio signals through noisy and inaccurate volume pots.
Cela signifie donc :
- que le PIC vient lire en permanence la valeur d'un potentiomètre monté en pont diviseur via son ADC
- que cet ADC fournit une valeur en volt proportionnelle à l'angle du potentiomètre
- que cette valeur est convertie et envoyée par le bus SPI au PGA2311
A vérifier :
- les tensions d'alim de tous les chips : PGA et PIC
- que le potentiomètre fonctionne : ex : que sa tension au point milieu varie bien de 0V à 5V en fonction de l'angle
- que des infos sont effectivement envoyées au PGA (il faut un oscillo et contrôler les changements d'état de la pin chip select du PGA)
En tout cas le code à réécrire est de toute manière trivial (en langage C de préférence)
- Johnix
- Messages: 1233
- Inscription Forum: 10 Oct 2002 15:32
ca semble simple comme fonction. il y a meme des compilateur "BASiC" pour Pic, dc plus simple que le C si tu ne connais pas trop le C.
COnversion ADC -> convertion de l'information -> envoie SPI, et on reboucle![:)](https://www.homecinema-fr.com/forum/images/smilies/icon_smile.gif)
COnversion ADC -> convertion de l'information -> envoie SPI, et on reboucle
![:)](https://www.homecinema-fr.com/forum/images/smilies/icon_smile.gif)
- Aceditnanar
- Messages: 4492
- Inscription Forum: 07 Jan 2006 15:53
- Localisation: 69, année... hhmmmm, pardon !
Mais sans oscillo, difficile de localiser l'endroit où ça ne va pas ![:mdr:](https://www.homecinema-fr.com/forum/images/smilies/icon_mrgreen.gif)
![:mdr:](https://www.homecinema-fr.com/forum/images/smilies/icon_mrgreen.gif)
- Johnix
- Messages: 1233
- Inscription Forum: 10 Oct 2002 15:32
Certes vous me parleriez Chinois Mandarin ce serait totalement équivalent.
En fait j'ai la possibilité d'acquérir ce proto mais aucune compétence pour le debug, ni oscillo.
Ma question est donc, quelqu'un se sent-il en mesure d'assurer cette mission ?
Ma contribution, vu mon niveau de connaissance serait uniquement d'ordre moral.
Il s'agit d'un contrôle de volume 6 voies à mettre en sortie de DCX pour régler ensuite le volume des 6 amplis.
Voilà, aucune obligation, simplement une réponse, le gars attends la mienne...
La suite en MP.
Merci, quelle que soit la réponse.![:mdr:](https://www.homecinema-fr.com/forum/images/smilies/icon_mrgreen.gif)
En fait j'ai la possibilité d'acquérir ce proto mais aucune compétence pour le debug, ni oscillo.
Ma question est donc, quelqu'un se sent-il en mesure d'assurer cette mission ?
Ma contribution, vu mon niveau de connaissance serait uniquement d'ordre moral.
Il s'agit d'un contrôle de volume 6 voies à mettre en sortie de DCX pour régler ensuite le volume des 6 amplis.
Voilà, aucune obligation, simplement une réponse, le gars attends la mienne...
La suite en MP.
![:wink:](https://www.homecinema-fr.com/forum/images/smilies/icon_wink.gif)
Merci, quelle que soit la réponse.
![:mdr:](https://www.homecinema-fr.com/forum/images/smilies/icon_mrgreen.gif)
- Korben69
- Messages: 796
- Inscription Forum: 05 Mar 2006 17:04
- Localisation: LYON
Je pourrais jeter un zieu si tu veux.
- Maousse
- Messages: 10416
- Inscription Forum: 04 Jan 2005 21:54
Korben69 a écrit:Certes vous me parleriez Chinois Mandarin ce serait totalement équivalent.
En fait j'ai la possibilité d'acquérir ce proto mais aucune compétence pour le debug, ni oscillo.
Ma question est donc, quelqu'un se sent-il en mesure d'assurer cette mission ?
Ma contribution, vu mon niveau de connaissance serait uniquement d'ordre moral.
Il s'agit d'un contrôle de volume 6 voies à mettre en sortie de DCX pour régler ensuite le volume des 6 amplis.
Voilà, aucune obligation, simplement une réponse, le gars attends la mienne...
La suite en MP.![]()
Merci, quelle que soit la réponse.
Salut Korben69,
Je suis dans le 38 (à 45 min de Lyon), j'utilise un PIC pour le controle de mes DAC, et je suis équipé en oscilloscope, je pourrais jeter un zoeil sur ton montage, mais il faudra sûrement te déplacer
![:wink:](https://www.homecinema-fr.com/forum/images/smilies/icon_wink.gif)
![:o](https://www.homecinema-fr.com/forum/images/smilies/icon_eek.gif)
De plus, je suis intéressé de voir la tripaille d'un DCX
![:mdr:](https://www.homecinema-fr.com/forum/images/smilies/icon_mrgreen.gif)
@+ Thierry
- jimkirk
- Messages: 836
- Inscription Forum: 04 Fév 2006 12:25
- Localisation: Isère
|
12 messages
• Page 1 sur 1
Retourner vers Discussions Générales
|