Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

irda et uart ?



  1. #1
    dodge256

    irda et uart ?

    Bonjour a tous .

    Je voudrais réaliser une liaison irda entre deux pic comme sur le schéma ( voir péice jointe ) .
    Je ne suis pas sur du fonctionnement de l'uart en mode rs232 .
    Je voudrais savoir si quelqu'un peut m'expliquer comment lire et envoyer des informations en rs232 .
    J'ai déja vue pas mal de programme mais étant débutant en programmation de je suis pas sur de bien comprendre le fonctionnement .

    Je vous remerci

    -----

    Images attachées Images attachées

  2. Publicité
  3. #2
    jorg1n

    Re : irda et uart ?

    Bonjour dodge256,

    bon, tout d'abord, concernant l'utilisation de ton "système", tes 2 PICs se trouvent à quelle distance l'un de l'autre? ils sont sur la même carte?

    As tu réellement besoin d'une liaison IrDA?

  4. #3
    jorg1n

    Re : irda et uart ?

    Bon, désolé, après relecture de ton sujet, je crois avoir mal compris, je pensai que tu hésitais entre IrDA et l'UART... Autant pour moi!!

    Tu utilises quelle série de PIC? PIC18?

    Une petite recherche sur Gougle, tu trouveras déjà quelques infos utiles...:
    http://sti.ac-orleans-tours.fr/spip/...IC18_usart.pdf

    http://www.aix-mrs.iufm.fr/formation...indexPIC_C.htm

  5. #4
    dodge256

    Re : irda et uart ?

    bonjour jorg1n .

    Les deux pics ne sont pas sur la même carte .
    Il s'agit plus d'un système de reconnaissance plus tôt que d'émission de donnée .
    J'ai choisi l'irda car il ne faut pas une trop grande distance (1m) .

    Voici en gros le principe de mon montage .

    le premier pic envoi un signale ( par ir ) au second .

    Celui ci envoi alors un code au premier .

    Ci ce code envoyer correspond a un code déjà prédéfini ( dans le programme ) alors la première plaque doit faire clignoter une led sinon elle ne fais rien .

  6. #5
    dodge256

    Re : irda et uart ?

    Je n'ai pas encore déterminer de pic precis .

  7. A voir en vidéo sur Futura
  8. #6
    dodge256

    Re : irda et uart ?

    Donc si j'ai bien compris il suffi pour emmetre d'ecrire

    while (!TXIF);
    TXREG = Car;

    et pour ecrire

    while (!RCIF);
    Car = RCREG;

    C'est bien sa ?? Est ce du c ou de l'assembleur ?

  9. Publicité
  10. #7
    dodge256

    Re : irda et uart ?

    pour lire une information qui arrive sur rx il faut écrir

    car=getchar(); // avec car variable

    mais pour envoyer une donnée sur tx qu'elle est la syntaxe ??

  11. #8
    dodge256

    Re : irda et uart ?

    pour tx
    il faut écrire putchar () ??

  12. #9
    dodge256

    Re : irda et uart ?

    il y a personne qui peut m'aider ??

  13. #10
    Canaillou2k5

    Re : irda et uart ?

    pour envoyer un caractère je mettais nomduregistrededoneesdemission ='A'; mais ct en USART

Sur le même thème :

Discussions similaires

  1. Protocole IrDA
    Par Toufinet dans le forum Électronique
    Réponses: 3
    Dernier message: 13/05/2008, 12h31
  2. Liason IRDA PC / Portable ( Tel et PC )
    Par Reyvax dans le forum Électronique
    Réponses: 0
    Dernier message: 16/01/2005, 16h22
  3. IrDA pb!!!
    Par will83 dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 24/12/2004, 09h02
  4. connexion IRDA
    Par cmoi dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 15/07/2004, 22h35
  5. IRDA PC
    Par sanel1 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 14/06/2003, 22h31