CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Dérivée avec le PIC16F876

fyron
fyron
Niveau 6
18 juillet 2007 à 19:54:26

Salut.Je travaille avec un PIC16F876 et je voudrai savoir comment faire pour calculer une dérivée grâce au fonctionnalité de ce composant.Pourrier vous m´aider car je suis vraiment bloqué pour ça?

Chanis
Chanis
Niveau 10
18 juillet 2007 à 23:44:59

je connais pas ce composant, mais avec l´approximation affine, ça devrait pouvoir se faire, non?

fyron
fyron
Niveau 6
19 juillet 2007 à 19:50:56

:up:

saleGauss
saleGauss
Niveau 9
27 juillet 2007 à 14:34:01

Bon je ne sais pas du tout ce que c´est qu´un PIC16F876.
Perso, quand j´ai une derivée à calculer je le fais avec une belle approximation.
Si ta variable est t tu peux essayer un delta(f)/delta(t).
si tu prend des delta suffisamment petit tu aura une excellente appoximation.
BOn après ca depend ce que tu code, si c´est un progm imbarqué sur un satellite et que tu calcule la dérivée de ta quantité de mouvement, fait pas ca ! :-)

BOn sinon y´a plein d´autres techniques, notamment les DL ...
Essaye de nous en dire plus sur ton composant si tu peux.

++

godrik
godrik
Niveau 30
27 juillet 2007 à 15:13:10

La question est: sous quelle forme as tu ta fonction à dériver ? Si tu as access a l´expression formel, tu peux essayer d´ecrire des regles de dérivation.
Mais souvent on y a pas acces et donc on ne peut que calculer une approximation du nombre dérivé en chaque point. (sachant que si la fonction n´est pas continue/dérivable en un point, tu risque de ne pas t´en rendre compte)

[The_Death]aion
[The_Death]aion
Niveau 9
27 juillet 2007 à 21:57:49

Bien que ce soit peut etre un peu tard, je présume que tu souhaiterais dériver un signal analogique entrant dans le pic et donc en sortie fournir la dérivée du signal (je ne vois pas trop ce que tu pourrais faire d´autre) Par exemple transformer un signal "triangulaire" en signal "carré"

D´abord tu utilise le Module de conversion analogique vers numérique du micro contrôleur. Tu as un timer, donc ca te permet en plus de générer une base de temps d´échantillonnage.

Apres il existe pas mal d´algorithme genre Taylor, etc

Chanis
Chanis
Niveau 10
27 juillet 2007 à 23:08:12

marrant, ça me rappelle ce que j´ai etudié en physique ça ^^

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment