[Outils/Fab/Comp] miniMP3 DfpPlayer
Répondre à la discussion
Affichage des résultats 1 à 21 sur 21

miniMP3 DfpPlayer



  1. #1
    Gona

    miniMP3 DfpPlayer


    ------

    Bonjour,
    J’utilise le mini MP3 DFP player. Dans leur documentation, ils indiquent qu’un appui court sur la broche ad hoc fait démarrer la piste audio suivante, et qu’un appui long modifie l’intensité de sortie du son. Cependant, je ne vois nulle part quelle est la fourchette pour l’appui court. ?
    Par ailleurs, n’utilisant qu’un seul fichier MP3, la commande par un microcontrôleur (3,3 volts) se fait en mode simple, par mise à la masse de la broche « piste suivante ». Quel est le transistor recommandé à la sortie d’une broche du microcontrôleur pour cette fonction ? et quelle résistance placer à sa base ?
    J’ai aussi vu dans la documentation le placement d’un condensateur sur l’alimentation du DFP player. Je ne l’avais pas fait dans mon précédent projet, et cela fonctionnait. C’est toujours mieux d’en placer un ?
    Un grand merci à ceux qui pourront m’aider.

    (photos en annexe concernant le matériel en question)

    -----
    Images attachées Images attachées

  2. #2
    Pascal071

    Re : miniMP3 DfpPlayer

    bonjour

    BC337 ou 2N2222 + 10k dans la base devrait fonctionner

    cordialement
    Dernière modification par Pascal071 ; 24/05/2023 à 17h19.

  3. #3
    Gona

    Re : miniMP3 DfpPlayer

    Bonjour. Merci pour la réponse rapide. En fait, il m'avait été conseillé d'utiliser un transistor plutôt qu'un optocoupleur, de façon d'être certain d'avoir une meilleure mise à la masse. Mais ce que j'aimerais comprendre, c'est le calcul de la valeur de la résistance. Je suppose qu'au plus basse elle est, au mieux la conduction se fera du collecteur vers l'émetteur. Je vois des exemples avec des valeurs parfois très differentes. Je suppose aussi qu'en dessous d'une certaine valeur, le courant risque d'être trop important pour la base. Comment s'y prendre quand la documentation du miniMP3 ne donne pas d'indications sur ce point ?

  4. #4
    Gona

    Re : miniMP3 DfpPlayer

    Je viens d'essayer avec le BC337 10K, cela fonctionne parfaitement. C'est juste que j'aimerais comprendre un peu plus....

  5. A voir en vidéo sur Futura
  6. #5
    mag1

    Re : miniMP3 DfpPlayer

    Citation Envoyé par Gona Voir le message
    Je viens d'essayer avec le BC337 10K, cela fonctionne parfaitement. C'est juste que j'aimerais comprendre un peu plus....
    Bonjour,
    En commutation, on prend en général un gain en courant entre 10 et 20 (ce n'est pas le gain en petits signaux), on cherche un Vce mini.
    Si le DFplayer consomme 20mA, il faut 2mA de courant base (gain 10).
    Tension sortie µC 3,3V, Vbe transistor =0,7V => tension R = 3,3-0,7= 2,6V => R=2,6/2 x1000= 1k3 => 1k2 ou 1k5 normalisé
    Mais si ça fonctionne avec 10k, tant mieux...
    En fait, ici, le courant IC nécessaire est certainement < 20mA
    MM
    Dernière modification par mag1 ; 25/05/2023 à 15h14.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  7. #6
    Pascal071

    Re : miniMP3 DfpPlayer

    bonjour

    Gona se sert des entrées IO1 et IO2 du DFplayer,
    qui sont rappelées au + par ? (pas trouvé dans les spec.)
    le courant doit être infime

    cordialement

  8. #7
    Gona

    Re : miniMP3 DfpPlayer

    Merci. Bien compris.
    Et concernant le condensateur recommandé en parallèle avec l'alimentation, aussi bien pour le microcontrôleur que pour le DF player, cela me semble fonctionner sans. Mais ce sera plus fiable en les plaçant systématiquement ?
    Encore merci.

  9. #8
    Gona

    Re : miniMP3 DfpPlayer

    Oui. J'ai déjà tenté de tester avec le multimètre en position ampèremètre, il indique, 0, 08 mA lorsque je relie la broche "piste suivante" à la masse. Crédible ?

  10. #9
    Sweeban

    Re : miniMP3 DfpPlayer

    Bsr Gona,
    Les 2 pins ADKEY sont des entrées de CAN câblées en interne avec leur résistance de Pull-Up.
    Suivant les différentes résistances externes reliées à la masse via les interrupteurs tu vas créer des ponts résistifs différents
    et ainsi appliquer des tensions différentes qui seront gérées en internes via le CAN
    La résistance de Pull-Up (sous 3,3v) doit être de env 41KR et te donner 80 µA ce qui est correct

  11. #10
    Sweeban

    Re : miniMP3 DfpPlayer

    Bsr Gona,
    Concernant ces condensateurs de Découplage, ils me paraissent indispensables :
    1- ils évitent que la tension " s’effondre" lors de la commutation des logiques en interne
    pouvant provoquer des réactions inattendues du µC
    2- ils filtrent aussi un peu les "aléas" de la tension alimentation
    Dernière modification par Sweeban ; 25/05/2023 à 19h17.

  12. #11
    Gona

    Re : miniMP3 DfpPlayer

    Merci. Hé, un connaisseur du dfplayer ! Enchanté ! À ce sujet, sur leur documentation de base, ils indiquent "appui court" pour piste suivante, ou "appui long " pour modifier le volume, mais sans donner la fourchette. J'ai encodé 300 ms, cela fonctionne correctement, mais c'est toujours mieux de connaitre le matériel. Je me demande donc quel est le minimum et maximum ....

    Et j'en profite aussi, au cas où. J'utilise le microcontroleur msp430G2231. Dans le petit cours que j'avais suivi, il fallait placer une résistance de 47kO de la patte reset vers le positif de l'alimentation. Mais pourquoi donc n'est-ce pas déjà intégré dans le micro-contrôleur ?
    Dernière modification par Gona ; 25/05/2023 à 21h56.

  13. #12
    Sweeban

    Re : miniMP3 DfpPlayer

    Bjr Gona,

    Non, je ne suis pas un "connaisseur" du DFplayer, j'ai simplement lu le DataSheet !
    Concernant le "timing" des appuis, voir si des informations supplémentaires existent ...
    Concernant la 47K il n'est pas toujours nécessaire et souhaité de la mettre (tout dépend de l'architecture interne de ce µC que je ne connais pas >> suis plutôt "PIC" )
    Je te conseille d'éplucher le DS de ce circuit et d'y rechercher les différents "type" de Reset ainsi que les éventuelles différentes fonctions de cette Pin

    Cdlt
    Dernière modification par Sweeban ; 26/05/2023 à 10h08.

  14. #13
    Gona

    Re : miniMP3 DfpPlayer

    Merci et bon week-end.

  15. #14
    Gona

    Re : miniMP3 DfpPlayer

    Bonjour. Je viens de recevoir une réponse de la part de l'enseignant sur le forum Coursera "comprendre les microcontrôleurs" que j'avais suivi à l'époque. Je vous la communique au cas où cela vous intéresse,

    "Bonjour.

    Bonne question ! D'autant plus que, techniquement, ils savent intégrer des résistances d'environ 50 kOhm, vu qu'ils le font pour les résistances de tirages (P1REN).

    C'est probablement pour éviter une consommation parasite qu'ils ne l'ont pas fait. Les MSP étaient précurseurs en matière de faible consommation et restent très compétitifs. Et chaque fraction de micro-ampère compte !

    Pierre-Yves

  16. #15
    Sweeban

    Re : miniMP3 DfpPlayer

    Bsr,
    Oui mais les "Pull-Up" peuvent-etre activées "à la demande " donc je vois pas trop "conso parasite" !
    Sur PIC 12F... registre WPUx
    Pour gérer "au mieux" la conso, utile parfois -et si possible- mettre le µC en veille !
    Sleep
    Dernière modification par Sweeban ; 28/05/2023 à 20h15.

  17. #16
    Gona

    Re : miniMP3 DfpPlayer

    Bonjour. Merci pour la réponse.
    Par ailleurs, dans le petit cours que j’avais suivi, il était question de placer en parallèle de l’alimentation, et au plus près du microcontrôleur, un condensateur de découplage de 100 nF, mais de bonne qualité, avec une résistance interne minimale. Alors, ma question est toute bête : comment reconnaitre un tel condensateur ? Ceux qui sont fournis, par exemple par amazon, dans une boite comprenant plusieurs valeurs, conviennent-ils ? Merci (je pose la question ici, car parfois, c'est très aléatoire le fait de recevoir ou non une réponse sur leur forum-)

  18. #17
    Sweeban

    Re : miniMP3 DfpPlayer

    Bonsoir,
    J'hésiterai un peu avec les "boites de composants" achetés sur Amazon ou autre Ebay... Qui d'ailleurs ne proposent pas de
    véritable Forum, simplement d'avis clients pas toujours pertinents !
    Oui de simples condos "céramique 50v" (boitier rectangulaire environ 10mm su 5mm de couleur jaune) suffisent.
    Il y a des revendeurs tels que : MOUSER CONRAD etc...

    Cdlt

  19. #18
    Gona

    Re : miniMP3 DfpPlayer

    Merci, et pour les spécialistes, utilisent-ils un oscilloscope pour juger de la qualité d'un condensateur ? Parce que j'imagine que les petits testeurs (vendus aussi sur Amazon ) ne donnent qu'une indication très sommaire sur le fait qu'ils fonctionnent ou non.

  20. #19
    mag1

    Re : miniMP3 DfpPlayer

    Citation Envoyé par Gona Voir le message
    Merci, et pour les spécialistes, utilisent-ils un oscilloscope pour juger de la qualité d'un condensateur ? Parce que j'imagine que les petits testeurs (vendus aussi sur Amazon ) ne donnent qu'une indication très sommaire sur le fait qu'ils fonctionnent ou non.
    Bonjour,
    Inutile de se prendre la tête, un céramique multicouches 100nF convient:
    https://www.gotronic.fr/art-condensa...00-nf-3222.htm
    Doublé d'un petit chimique:
    https://www.gotronic.fr/art-condensa...f-25v-3375.htm
    MM
    Dernière modification par mag1 ; 02/06/2023 à 22h10.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  21. #20
    Sweeban

    Re : miniMP3 DfpPlayer

    Bonsoir,
    Oui ce modèle convient très bien aussi et toujours sans se prendre la tête !
    1 autre adresse et qui a "pignon sur rue" à Paris : St-Quentin Radio (site vieillot mais, on s'en fiche après tout ! )

    Cdlt
    Dernière modification par Sweeban ; 05/06/2023 à 17h45.

  22. #21
    Gona

    Re : miniMP3 DfpPlayer

    Merci beaucoup !

Découvrez nos comparatifs produits sur l'informatique et les technologies.