[ARM] Génération d'un signal: rapport cyclique
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

[ARM] Génération d'un signal: rapport cyclique



  1. #1
    invite0bef94e7

    [ARM] Génération d'un signal: rapport cyclique


    ------

    Bonjour,

    Je dois créer un programme capable de générer un code morse (avec un certain temps et un certain rapport cyclique.
    Par contre je ne sais pas trop comment m'y prendre?
    Je pense utiliser le registre RA pour déterminer le temps à l'état haut (via le registre TC_CMR et les bits ACPA), et le registre RC pour le temps total du symbole (état haut + état bas) et ensuite aller lire le symbole suivant via une interruption (RC compare).

    Le truc c'est que la doc dit qu'il y a un moyen simple de le faire, mais sans être trop précis la dessus
    Suelqu'un a déjà fait ça?

    Merci

    -----

  2. #2
    ftorama

    Re : [ARM] Génération d'un signal: rapport cyclique

    Je ne suis pas sur que les générateurs PWM fassent partie du standard ARM7, mais soient spécifiques à chaque puce.

    Dans le doute, quel référence utilises-tu?
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  3. #3
    invite0bef94e7

    Re : [ARM] Génération d'un signal: rapport cyclique

    J'utilise le AT91M55800

  4. #4
    ftorama

    Re : [ARM] Génération d'un signal: rapport cyclique

    Ouh-là, c'est pas un cadeau leur gestionnaire de PWM...je suis pas sur de pouvoir t'aider...c'est pourtant si simple sur les LPC21xx
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

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

    Re : [ARM] Génération d'un signal: rapport cyclique

    En fait c'est bien ce que je pensais, d'après cette note d'application:
    http://www.atmel.com/dyn/resources/p...ts/doc2682.pdf

  7. #6
    invite7a49d0d5

    Cool Re : [ARM] Génération d'un signal: rapport cyclique

    Bonjour,

    pour générer du "code" Morse, pas obligé de PWM...
    suffit de définir 2 tempos (un court, un long, à définir selon fréquence désirée),
    et de "décoder" via une "table" caractères>morse, du style:
    "S" = 0b000
    "O" = 0b111

    puis de... "jouer" les bits (0=court, 1=long)...
    en y insérant des "pauses"... entre bips... et entre caractères...
    vede
    ;O]
    _________________________
    VIVE les PICS ;O]

Discussions similaires

  1. Rapport cyclique d'un NE555
    Par lobodol dans le forum Électronique
    Réponses: 4
    Dernier message: 13/02/2010, 13h10
  2. génération d'un signal carré
    Par invite014ff062 dans le forum Électronique
    Réponses: 3
    Dernier message: 22/09/2009, 16h01
  3. Création d'un signal carré avec rapport cyclique réglable
    Par invite74b73858 dans le forum Électronique
    Réponses: 6
    Dernier message: 22/09/2006, 22h05
  4. Rapport cyclique d'un DDS variable???
    Par synapsium dans le forum Électronique
    Réponses: 2
    Dernier message: 27/08/2006, 23h54
  5. Comment décaler un signal carré à rapport cyclique variable?
    Par car_rod dans le forum Électronique
    Réponses: 19
    Dernier message: 27/11/2003, 10h18
Découvrez nos comparatifs produits sur l'informatique et les technologies.