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

Module de µC pour communiquer en série.



  1. #1
    AmigaOS

    Module de µC pour communiquer en série.


    ------

    Bonjour

    J'aimerais "faire clignoter" une série de LEDs indépendamment en utilisant un STP16CP05 que je commande par un PIC.
    Le STP16CP05 est très simple à utiliser car il suffit de présenter les données en série en entrée(SDI) et de mettre à chaque fois un coup d'horloge et à la fin de valider le tout avec "LE". Et je peux faire ça avec PORTxbits.Rxy=0/1..., mais je me demande s'il n'y a pas un module connu dans les µC qui peut faire ça plus proprement.

    Merci

    -----

  2. Publicité
  3. #2
    antek

    Re : Module de µC pour communiquer en série.

    Je ne comprends pas, les modules présents sont bien indiqués sur les doc ?!

  4. #3
    naru2to

    Re : Module de µC pour communiquer en série.

    Bonjour,
    Tout simplement le périphérique SPI, qui gère l'horloge SCK, et les données bidirectionnelles MOSI et MISO. Dans le cas d'une communication unidirectionnelle comme c'est le cas avec les registres à décalage, il suffit de mettre une résistance de pull-down sur l'entrée MISO du µC

  5. #4
    AmigaOS

    Re : Module de µC pour communiquer en série.

    Merci naru2to !

    Je ne comprends pas, les modules présents sont bien indiqués sur les doc ?!
    Oui, mais si je vois dans la doc du µC, "SPI/I2C" j'aurais pas pensé à utiliser ça pour ce que je veux faire. C'est quelque chose que je n'ai jamais utilisé en faite.
    Dernière modification par AmigaOS ; 22/01/2018 à 21h08.

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    antek

    Re : Module de µC pour communiquer en série.

    Citation Envoyé par AmigaOS Voir le message
    Oui, mais si je vois dans la doc du µC, "SPI/I2C" j'aurais pas pensé à utiliser ça pour ce que je veux faire. C'est quelque chose que je n'ai jamais utilisé en faite.
    Il y a aussi l'UART, bien plus simple à utiliser.

  9. #6
    naru2to

    Re : Module de µC pour communiquer en série.

    L'UART n'est pas adapté pour les liaisons synchrones, or les registres à décalages ont besoin d'une horloge pour charger les données. Le bus I²C pourrait être adapté mais il est plus lent et il faut des résistances de pull-up sur les lignes. Le bus SPI peut être utilisé tel quel et est tout aussi simple à mettre en oeuvre que l'UART, alors pourquoi compliquer les choses.

  10. Publicité
  11. #7
    antek

    Re : Module de µC pour communiquer en série.

    J'avais pas vu que la communication devait être synchrone.
    Un USART alors . . .

  12. #8
    naru2to

    Re : Module de µC pour communiquer en série.

    Oui du coup j'ai eu un doute aussi, il y en a dans le même genre qui se pilotent uniquement en I²C, mais celui-ci est le même que le TLC5926/7 que je compte utiliser pour mon afficheur 32 x 128 ^^ c'est simplement un registre à décalage avec Clock, Data In, Data Out, et Latch, avec le petit plus qu'il régule en courant pour piloter directement des LEDs

Discussions similaires

  1. [Energie] Utilisation d'un hacheur série pour alimenter un module Peltier
    Par lavib dans le forum Électronique
    Réponses: 8
    Dernier message: 01/04/2016, 10h34
  2. module bluetooth pour communiquer avec smartphone androide
    Par vinowan dans le forum Électronique
    Réponses: 3
    Dernier message: 26/01/2012, 12h14
  3. module USB VHF ondes courtes pour faire communiquer 2 pC ?
    Par omikron13 dans le forum Électronique
    Réponses: 5
    Dernier message: 22/03/2011, 06h54
  4. Communiquer avec module bluetooth!!!
    Par Caillouxus dans le forum Matériel - Hardware
    Réponses: 4
    Dernier message: 14/12/2009, 19h24
  5. Solution pour transmettre une liaison série via un module HF
    Par lcoulon dans le forum Électronique
    Réponses: 14
    Dernier message: 30/09/2009, 21h09
Découvrez nos comparatifs produits sur l'informatique et les technologies.