Tout d'abord un très grand merci pour les infos et articles publiés sur votre page qui m'ont été d'un grand secours lors de ma première utilisation de ma framboise.
J'explore actuellement le GPIO de ma raspberry , notamment l'utilisation de PWM et j'aurais quelques questions et confirmations.
Je cherche à synchroniser deux signaux PWM générés par ma frambroise et je ne sais pas trop comment faire.
Ma première question est la suivante:
_ Qu'elle est la fréquence maximale que l'on peut générer avec PWM? : En parcourant les differents sites, j'obtiens partiellement une réponse de 19.2MHz, est bien cela?
Voici mon script python qui me permet de créer mes deux signaux PWM:
Code : Tout sélectionner
# j'importe ma lib
import RPi.GPIO as GPIO
# je configure ma PI: utilise GPIO26 et GPIO27 pour mes sorties
GPIO.setmode(GPIO.BOARD)
pin1=26
GPIO.setup(pin1,GPIO.OUT)
pin2=27
GPIO.setup(pin2,GPIO.OUT)
# je créés mes PWM: 5Hz , Duty cycle 50%
freq=5
dc=50
P1=GPIO.PWM(pin1,freq)
P2=GPIO.PWM(pin2,freq)
# Maintenant il me reste plus qu'a les lancer avec la commande P1.start(dc) , P2.start(dc) .. les stopper avec P1.stop() , P2.stop()
#
# MAIS COMMENT LES SYNCHRONISER?
#
# Puis on nettoie
GPIO.cleanup()
Est ce que vous pouvez m'aider?