[RF/Radioelec] recepteur fm RDA5807M
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

recepteur fm RDA5807M



  1. #1
    invite5ea368ff

    recepteur fm RDA5807M


    ------

    salut a tous, je veux realiser un recepteur radio, mais je veux augementer et diminuer le volume depuis un programe conçu par moi meme, mais le probleme c'est que j'ai pas trop compris quel bit envoyer dans le port serie...je pense que c'est tout expliquer dans le datasheet, dans le tableau a la page 10, si quelqu'un peut m'aider ou un cours de ce genre a me proposer...

    Pièce jointe supprimée : elle spécifie clairement que sa diffusion par un tiers n'est pas autorisée.

    -----
    Dernière modification par JPL ; 11/03/2016 à 17h33.

  2. #2
    invite5ea368ff

    Re : recepteur fm RDA5807M

    vous avez suprimer la piece jointe, et qui va m'aider maintenant ?

  3. #3
    invite5ea368ff

    Re : recepteur fm RDA5807M

    qu'est ce que cela veut dire dans le tableau d'un circuit integré
    REG
    03H


    BITS
    15:6


    NAME
    CHAN[9:0]

    FUNCTION
    Channel select.
    BAND = 0
    Frequency = Channel spacing (kHz) * CHAN+87MHz

    BAND =1
    Frequency = Channel Spacing (KHZ) * CHAN + 76.0MHz

    DEFAULT
    0*00

    FUNCTION =

  4. #4
    invite5ea368ff

    Re : recepteur fm RDA5807M

    qu'est ce que cela veut dire dans le tableau d'un circuit integré
    REG
    03H
    """""""""""""
    """""""""""""
    BITS
    15:6
    """"""""""""""
    """"""""""""""
    NAME
    CHAN[9:0]
    """""""""""""""
    """""""""""""""
    FUNCTION
    Channel select.
    BAND = 0
    Frequency = Channel spacing (kHz) * CHAN+87MHz

    BAND =1
    Frequency = Channel Spacing (KHZ) * CHAN + 76.0MHz
    """"""""""""""
    """""""""""""
    DEFAULT
    0*00

    FUNCTION =

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

    Re : recepteur fm RDA5807M

    par exemple je programme en VB, si je dois envoyer une ligne de commande dans le port serie pour communiquer avec le circuit, par exemple je dois etablir la frequence sur 95.0MHz, je dois envoyer quoi dans le port serie ??? serialport1.write(.....) ???

  7. #6
    antek

    Re : recepteur fm RDA5807M

    Donne un lien vers la doc.

  8. #7
    invite5ea368ff

    Re : recepteur fm RDA5807M


  9. #8
    invite5ea368ff

    Re : recepteur fm RDA5807M

    Je veux juste savoir comment envoyer les commandes et comment les lires 😊

  10. #9
    inviteede7e2b6

    Re : recepteur fm RDA5807M

    à partir de la page 8 , tu as les codes I2C

  11. #10
    invite5ea368ff

    Re : recepteur fm RDA5807M

    Mais ce que je ne comprends pas c'est comment je dois envoyer le code, par exemple a la page 11 si je veux mettre le volume au max on dit que c'est 1111. Et puis on a un bit 3:0...je dois envoyer quoi sur le port serie, serialport1.write(3:0 1111) ???

  12. #11
    inviteede7e2b6

    Re : recepteur fm RDA5807M

    connais-tu le code I2C , en particulier; et les codes série, en général ?
    sinon il y a des cours

  13. #12
    invite5ea368ff

    Re : recepteur fm RDA5807M

    Je connais en visual basic et l'envoie des donnees sur le port serie.

  14. #13
    inviteede7e2b6

    Re : recepteur fm RDA5807M

    moi je te parle de sa nature électronique , pas de bricolage au clavier...

  15. #14
    spown

    Re : recepteur fm RDA5807M

    Dans une architecture 16 bits : 3:0 veut dire le les 4 premiers bits.
    Admet-on tu veux l'option max = 1111 , tu peux créer une variable Max = 0x000F, puis dans ta fonction 'I2C-ecrire' il faut envoyer cette variable avec le numéro de registre pour l’accès qui est 05H dans ton cas ( voir page 5 pour la gestion du contrôle) . Mais comme disait PIXEl est ce que t'as les bases de I2c. ?? Et comment ton truc communique avec l'ordi ?

  16. #15
    invite5ea368ff

    Re : recepteur fm RDA5807M

    Pour faire communiquer le circuit avec le port usb de mon pc je vais relier les bornes SCLk et SDA aux bornes TX et RX du port USB

  17. #16
    invite5ea368ff

    Re : recepteur fm RDA5807M

    Sil te plait pourquoi créer une variable Max = 0*000F , pourquoi pas juste une variable Max = 1111 ??


    Tu peux me ecrire une exemple où tu envoies le variable Max avec le numero du registre pour l'accès au 05H ?? Merci d'avance

  18. #17
    spown

    Re : recepteur fm RDA5807M

    !!!! no comment !

    Tu dois arrêter tout et prendre ton temps à étudier le protocole I2C, aussi un peu sur USB.
    Ton hardware marchera jamais avec la façon que tu comptes faire la liaison . Assure toi que ton truc fonctionne après en regardera le code.

    Bref, il te faut un module : USB --> I2C http://www.ftdichip.com/Products/ICs/FT201X.html

    J'ai dit 0x000f juste pour faciliter la manipulation dans le code.

  19. #18
    invite5ea368ff

    Re : recepteur fm RDA5807M

    Et maintenant tu peux me repondre ma deuxieme question ??
    Please

Discussions similaires

  1. Recepteur RF
    Par invitece836a0b dans le forum Électronique
    Réponses: 11
    Dernier message: 08/02/2012, 15h41
  2. Récepteur FM ?
    Par invitecec1b4ad dans le forum Électronique
    Réponses: 11
    Dernier message: 21/03/2008, 07h32
  3. Champ récepteur et récepteur glutamate
    Par inviteea2a6f3b dans le forum Biologie
    Réponses: 1
    Dernier message: 06/01/2007, 05h12
  4. recepteur AM
    Par invite03df03e9 dans le forum Électronique
    Réponses: 6
    Dernier message: 26/06/2006, 15h42
  5. Recepteur IR
    Par invite2cd78393 dans le forum Électronique
    Réponses: 1
    Dernier message: 19/06/2006, 17h20
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...