Forum Électro-Bidouilleur

Merci de vous connecter ou de vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Recherche avancée  

Nouvelles:

Le Forum est maintenant chiffré (préambule https). Bien sûr, des liens externes insérés dans les sujets vont demeurer inchangés. Mais la composition des pages du Forum est désormais sécurisée. Si des probèmes d'affichage surviennent, veillez à vider votre cache pour ce site.

Auteur Sujet: Convertir un signal PWM en CC  (Lu 6397 fois)

fsgraph

  • Jr. Member
  • **
  • Messages: 71
    • Voir le profil
Re : Re : Convertir un signal PWM en CC
« Réponse #30 le: mars 30, 2020, 06:24:47 am »

L'idée est toute simple : le convertisseur 10 bits sait différentier 1024 valeurs donc il sait différentier deux valeurs (un niveau haut et un niveau bas).Si on prend le poids fort, il est bien à 0 pour un niveau logique bas et à 1 pour un niveau logique haut. Le signal pourra être lu à une cadence qui dépend du convertisseur et de la charge CPU, l'idéal est une fréquence de lecture fixe sous interruption. Cette fréquence doit être choisie pour ne rater aucun bit du signal entrant. Le protocole peut être quelconque mais il vaut mieux choisir quelque chose de simple à décoder. la trame peut par exemple est constituée d'un motif de synchro suivi des bits de données ( le motif de synchro ne doit pas pouvoir être fait avec une donnée particulière). J'avoue que ce n'est pas une solution "plug & play" , il y a peut-être des solutions de ce genre sur le net, je n'ai pas fait de recherches.
PB

Merci pour la réponse mais j'ai bien peur que le code me dépasse ...

Je vais tenter de voir les oscillations que donne le montage avec AOP avec un DSO ... Je n'ai pas d'oscillo mais vu la fréquence ça devrait le faire ...

V

FS
IP archivée

papyblue

  • Administrator
  • Hero Member
  • *****
  • Messages: 618
    • Voir le profil
Re : Convertir un signal PWM en CC
« Réponse #31 le: mars 31, 2020, 03:36:44 pm »

Bonjour Fsgraph,

Pour illustrer ma suggestion de solution, j'ai réalisé le montage avec une carte ATtiny85 envoyant une information logique (sur 6 bits) et une carte Uno recevant cette information sur une entrée analogique. J'ai fait simple et rapide donc ce n'est pas optimisé au niveau vitesse, c'est juste pour montrer le principe.

PB
IP archivée

fsgraph

  • Jr. Member
  • **
  • Messages: 71
    • Voir le profil
Re : Convertir un signal PWM en CC
« Réponse #32 le: avril 16, 2020, 05:31:28 pm »

Hello,

Me revoilou ... Après être venu à bout du Covid19 je vais bien venir à bout ce CNA ...
Merci Papyblue pour le boulot je vais tenter de comprendre ...
Et faites gaffe à vous car je peux vous dire que ce virus c'est du costaud et qu'il met sévèrement à plat ... Si ce n'est les pieds devant ...
V
IP archivée

papyblue

  • Administrator
  • Hero Member
  • *****
  • Messages: 618
    • Voir le profil
Re : Convertir un signal PWM en CC
« Réponse #33 le: avril 17, 2020, 05:13:44 am »

Bonjour fsgraph,

Je te souhaite un bon rétablissement. Si tu as des questions sur la solution proposée ,n'hésites pas.

PB
IP archivée