[Analogique] Compter des impulsions avec un raspberry
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Compter des impulsions avec un raspberry



  1. #1
    invite0270b539

    Compter des impulsions avec un raspberry


    ------

    Bonjour,
    J'ai une moto bicylindre en 12v 14A, à la sortie du redresseur régulateur je capte l'impulsion électrique avant les bobines via un simple fil électrique + et la masse.
    Le moteur étant un twin chaque impulsion correspond donc à un tour de vilebrequin.
    Je souhaite compter ces impulsions et quelles soient capté sur un des ports GPIO de mon raspberry afin de faire un compte tour numérique.

    Comment feriez vous ?
    Je pensais utiliser un convertisseur analogique mais je n'ai pas d'idées duquel prendre.
    Je voudrais ensuite post traiter en python.

    J'espère que vous pourrez m'aider, je cherche vraiment des conseils car je débute en interface machine ordinateur.

    Dans l'attente de vous lire.

    Cédric

    -----

  2. #2
    jiherve

    Re : Compter des impulsions avec un raspberry

    bonsoir
    si ce sont des impulsions il faut les mettre en forme (trigger, comparateur) et rentrer çà sur un port logique après il suffit de compter.
    Mais si le Raspberry ne sert qu'à çà c'est du gâchis.
    JR
    l'électronique c'est pas du vaudou!

  3. #3
    Unwanted Ads

    Re : Compter des impulsions avec un raspberry

    Nom : Screenshot 2020-11-08 101807.jpg
Affichages : 754
Taille : 43,6 Ko

    Voila un exemple de mise a niveau du signal (si besoin est)

    La sortie du capteur pourrait etre a 50V ou 12V => passe a 3V

    Le microcontrolleur compte les nombre de fronts montants sur interruption

  4. #4
    invite0270b539

    Re : Compter des impulsions avec un raspberry

    Tout d'abord merci pour vos réponses.

    Comme vous l'avez deviné je suis assez novice en électronique.

    J'ai bien mesurer mon signal d'entré il est en 12v 13A et fonctionne réellement en on/off.
    J'ai donc penser utiliser une résistance de 100 Ohm avec R = (Udepart-Uarrivé)/Iarrivé) pour ramener la puissance à P =3.3V*0.1A.
    Ceci fait je pense mettre un fusible dans le circuit pour protéger le raspberry.
    Je pense mette un fusible de protection de 2.5A avant le GPIO afin de le protéger car j'ai cru comprendre que ces ports n'étaient pas protégés.

    Ceci fait si une tension de 3.3A arrive sur le GPIO 4 par exemple est ce qu'avec la foncton python :

    import RPi.GPIO as GPIO
    GPIO.setmode(GPIO.BOARD)

    state = GPIO.input(7)

    Est ce que je serai capable de récupérer l'état à des intervalles très rapprochés comme pour une fréquence de 220 Hz soit 13 000 tours/minute.

    Merci encore pour votre aide en électronique et en code.

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

    Re : Compter des impulsions avec un raspberry

    Bon alors par ou commencer...

    Par la loi des mailles peut etre:
    On a un signal brut qui evolue de 0-12V comment faire pour que ce signal évolue de 0-3.3V (tension que un microcontrolleur peut lire)

    Voila un circuit de base utilisant 2 resistors:

    ex1.jpg

    Regardes ce qui se passe quand je baisse la resistance de R2:
    ex2.jpg

    et si je la baisse encore:

    ex3.jpg

  7. #6
    jiherve

    Re : Compter des impulsions avec un raspberry

    Bonsoir,
    J'ai bien mesurer mon signal d'entré il est en 12v 13A et fonctionne réellement en on/off.
    N'y aurait il pas quelque confusion car si le signal est capté de façon capacitive sur l'allumage alors le courant disponible est fifrelinesque!
    S'il est capté directement sur le rupteur alors c'est du 12V/0V avec le courant que l'on voudra et un bête pont diviseur résistif suivi d'un écréteur fera le boulot.
    JR
    Dernière modification par jiherve ; 11/11/2020 à 20h40.
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. [Programmation] compter les impulsions d'un codeur incremental avec modicon m221
    Par invite40191e1f dans le forum Électronique
    Réponses: 1
    Dernier message: 26/04/2017, 11h12
  2. [Programmation] Compter les impulsions ECIO40
    Par invite2def4f4f dans le forum Électronique
    Réponses: 1
    Dernier message: 14/03/2016, 16h00
  3. Compter impulsions flowcode
    Par invite9ce4c502 dans le forum Électronique
    Réponses: 4
    Dernier message: 19/03/2015, 12h32
  4. Compter des impulsions avec un pic
    Par invite02a9928f dans le forum Électronique
    Réponses: 30
    Dernier message: 30/03/2010, 19h32
  5. Compter des impulsions avec une carte K8055 (Velleman)
    Par invitef7c180e6 dans le forum Électronique
    Réponses: 9
    Dernier message: 04/02/2009, 15h55
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...