Salut, suis un chercheur indépendant. Est-il possible de générer un signal pwm à 20Mhz avec le pic 16F877A ayant un oscillateur externe à 20Mhz?
J'ai besoin des idées svp.
-----
22/10/2019, 12h34
#2
antek
Date d'inscription
février 2015
Localisation
haute loire
Âge
70
Messages
16 498
Re : Générer du PWM
Un signal tout ou rien peut-être, il faut voir la durées des instructions et les caractéristiques des sorties numériques.
Un pwm non par définition.
L'électronique c'est comme le violon. Soit on joue juste, soit on joue tzigane . . .
22/10/2019, 14h06
#3
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 788
Re : Générer du PWM
Envoyé par KABEYA
Salut, suis un chercheur indépendant. Est-il possible de générer un signal pwm à 20Mhz avec le pic 16F877A ayant un oscillateur externe à 20Mhz?
J'ai besoin des idées svp.
Je ne connais pas bien les PIC, mais un coup d'oeil à la doc donne la formule de la période du signal PWM:
Mon hypothèse audacieuse considérait un pwm programmé en bit banging, où on peut monter assez haut.
En principe on pourrait monter jusqu'à 2,5 MHz avec un pwm fixe à 50 % !
Ce qui veut dire que je me suis un peu emballé . . .
L'électronique c'est comme le violon. Soit on joue juste, soit on joue tzigane . . .
23/10/2019, 08h07
#6
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Générer du PWM
Oui c'est impossible et l'intégrité du signal généré tiendrait plus d'une patatoîde que d'un signal carré vu la "performance" des I/O d'un PIC à cette fréquence...