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

Numériser un signal carré en sortie de comparateur



  1. #1
    Exelandre

    Question Numériser un signal carré en sortie de comparateur


    ------

    Bonjour,

    Je programme sur ATTiny25 avec AVR Studio,
    et je souhaiterai numériser et sauver dans l'eeprom du microcontroleur
    une trame de données qui arrive en sortie du comparateur (intégré à l'µC).
    Je sais comment enregistrer des données dans l'eeprom,
    mais je ne vois pas comment passer
    d'une trame de 0 et de 1 à une variable char
    qu'on puisse stocker.

    Merci de votre aide.

    Exel.

    -----

  2. Publicité
  3. #2
    DAUDET78

    Re : Numériser un signal carré en sortie de comparateur

    Citation Envoyé par Exelandre Voir le message
    mais je ne vois pas comment passer
    d'une trame de 0 et de 1 à une variable char
    Il faudrait préciser ton but . Tu veux stocker l'état de l'entrée (un peu comme un octet qui arrive en liaison série avec un bit toutes les 0,1041 ms pour une vitesse de 9600 Bds)? et dans ce cas, il faut reconstituer l'horloge de cadencement car c'est une liaison Asynchrone. C'est faisable par soft, mais si tu as un UART avec ton µC ... c'est vachement plus simple . A chaque octet reçu, on te préviens et tu viens stocker ton octet où tu veux.

    PS: Attention au stockage systématique en EEPROM . Tu risques de la détruire rapidement !
    J'aime pas le Grec

  4. #3
    Exelandre

    Re : Numériser un signal carré en sortie de comparateur

    Bonjour,

    Et ben, le but est de stoker la trame envoyé par une télécommande IR. Le signal envoyé passe par le comparateur pour avoir des +5v et des zéros. C'est du code RC5, donc un bit fait 1,778 ms, la trame est constituée de 14 bits donc une durée de transmission de 24,892 ms.

    voilà la situation.

    Exel

  5. #4
    DAUDET78

    Re : Numériser un signal carré en sortie de comparateur

    http://www.positron-libre.com/electr...tocole-rc5.htm
    Donc tu décodes le code Manchester pour retrouver les "1" et les "0" d'origine

    Tu récupéres donc un mot de 14 bits que tu stockes dans deux octets de ton EEPROM . Y a plus ka !
    J'aime pas le Grec

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

    Question Re : Numériser un signal carré en sortie de comparateur

    Bonjour,

    Et oui, y a plus qu'à !

    Juste une petite question : comment savoir si une télécommande est RC5 ou pas ?
    Je sais que toutes les télécommandes Philips le sont, mais les autres ?
    Y a-t-il d'autres marques qui utilise ce protocole ?

    Merci

    Exel

  8. #6
    DAUDET78

    Re : Numériser un signal carré en sortie de comparateur

    A mon avis, au pif, 90% des télécommandes
    J'aime pas le Grec

  9. Publicité

Discussions similaires

  1. convertir un signal carré en un signal sinusoidal
    Par ElectRou dans le forum Électronique
    Réponses: 11
    Dernier message: 21/05/2011, 12h31
  2. Numeriser signal analogique VHS ???
    Par alli dans le forum Matériel - Hardware
    Réponses: 23
    Dernier message: 25/10/2009, 20h55
  3. Protection en sortie signal carré
    Par micky007 dans le forum Électronique
    Réponses: 25
    Dernier message: 16/10/2007, 15h46
  4. Transformer un signal continu en signal carré
    Par hmg1 dans le forum Électronique
    Réponses: 12
    Dernier message: 14/05/2007, 18h52
  5. Signal continue vers signal sinusoidale carré
    Par Boulbaga dans le forum Électronique
    Réponses: 9
    Dernier message: 11/05/2006, 18h01
Découvrez nos comparatifs produits sur l'informatique et les technologies.