Transmission de données entre Pic avec USART et 433 MHz
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Transmission de données entre Pic avec USART et 433 MHz



  1. #1
    invite85c78974

    Transmission de données entre Pic avec USART et 433 MHz


    ------

    Bonjour,

    dans le cadre d'un projet scolaire, je dois réaliser une transmission de données entre 2 pics par ondes radio. Je programme sur des PIC16F886 et dispose d'un module émetteur 433 MHz et un autre module récepteur 433MHz. J'ai relié mon émetteur à un port du pic émetteur et mon récepteur à un port du pic récepteur. Après quelques recherches, j'ai trouvé qu'il fallait que j'utilise "l'USART".
    J'aimerai savoir si vous pouviez me donner des pistes pour commencer mes programmes (pour l'instant, je ne dispose pas de bibliothèques, j'ai simplement initialisé mes variables, mes programmes sont en C) ou m'expliquer le principe à appliquer.

    Merci d'avance

    csjan

    -----

  2. #2
    invitee05a3fcc

    Re : Transmission de données entre Pic avec USART et 433 MHz

    Bonjour csjan et bienvenue sur FUTURA
    Citation Envoyé par csjan Voir le message
    Après quelques recherches, j'ai trouvé qu'il fallait que j'utilise "l'USART".
    Si tu en es à ce niveau là, commence par faire une liaison directe Tx vers RX des PICs. Quand ça marchera, on cogitera les modifs hard et soft pour faire une liaison radio

  3. #3
    invite85c78974

    Re : Transmission de données entre Pic avec USART et 433 MHz

    TX et RX, ca correspond aux ports ports RC6 et RC7 (vu sur la doc) ? Est ce que je peux les mettre sur d'autres ports ?

  4. #4
    invitee05a3fcc

    Re : Transmission de données entre Pic avec USART et 433 MHz

    TX sur le premier PIC est à relier au RX du second PIC avec une résistance série de 3,3K (et en reliant les 0V) et ceci , avec un fil court.
    Ces broches sont spécifiques et ne peuvent être changées

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

    Re : Transmission de données entre Pic avec USART et 433 MHz

    C'est bon j'ai relié le tx émetteur au rx récepteur, maintenant comment je fais pour entrer dans les interruptions et envoyer mon octet ? (ou alors quel est le principe)

    Merci de ton aide

  7. #6
    invitee05a3fcc

    Re : Transmission de données entre Pic avec USART et 433 MHz

    Ca, c'est un problème de soft ..... et je me suis déclaré incompétent depuis 2005 !
    Cette question classique a largement été traitée sur Futura ou sur le WEB. Faut aussi faire un peu de recherche personnelle !

  8. #7
    invite85c78974

    Re : Transmission de données entre Pic avec USART et 433 MHz

    Oui j'ai fais des recherches mais jamais rien de précis sur ce que je veux en fait. Merci quand même.

  9. #8
    paulfjujo

    Re : Transmission de données entre Pic avec USART et 433 MHz

    bonsoir,


    C'est donc une liaison univoque Emetteur -> recepteur.
    Coté Emetteur tu n'es pas obligé d'utiliser les interruption
    coté Recepteur ce serait plutot preferable

    Quel outil logiciel pour le C : MPLAB X8 , MikroC ? autre ?
    Quelle vitesse de transmission?

    Dans la mesure ou tu transmet des infos, comment envisage tu la verification de l'envoi ?
    parite, CRC ..?
    protocole ou sans protocole ?

    Je pense qu'il faut utiliser un encodage manchester pour la fiabilité de transmission
    afin que le niveau moyen de l'emission ne varie pas avec le contenu transmis .. à verifier !

  10. #9
    invite85c78974

    Re : Transmission de données entre Pic avec USART et 433 MHz

    Le logiciel est MPLAB X.
    Pour la vitesse de transmission, j'ai choisit 9615 Bauds/sec (SPBRG = 25 et BRGH = 1). Je suis en mode asynchrone aussi.
    Au debut de l'envoi, j'envoi l'octet 55h. A la fin de l'envoi, j'envoi 2 octets de checksum.
    Puis pour les vérifications, j'aimerai bien mettre un bit de parité.
    Après pour la codage, je peux utiliser le manchester mais je ne sais pas du tout comment faire.

    Mais je ne sais pas du tout comment fonctionne l'usart en faite

    Merci

Discussions similaires

  1. Recevoir des données par USART avec PIC18 sur une board Olimex PIC-WEB
    Par invite20774792 dans le forum Électronique
    Réponses: 5
    Dernier message: 24/03/2012, 11h14
  2. 433 MHz / 868 MHz
    Par invite28b68174 dans le forum Électronique
    Réponses: 6
    Dernier message: 02/12/2011, 08h20
  3. Augmenter la distance de transmission de modules Aurel 433 MHz AM
    Par gillou026 dans le forum Électronique
    Réponses: 49
    Dernier message: 03/11/2011, 15h39
  4. Compatibilité entre MAX232 et USART PIC
    Par invite7e727e46 dans le forum Électronique
    Réponses: 7
    Dernier message: 18/07/2010, 19h07
  5. Démodulation FSK avec porteuse à 433 Mhz
    Par invite3a6c6c7b dans le forum Électronique
    Réponses: 3
    Dernier message: 04/04/2007, 14h59
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...