IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Récupérer des données d'un appareil


Sujet :

C

  1. #1
    Membre à l'essai
    Homme Profil pro
    industrie
    Inscrit en
    Janvier 2020
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : industrie
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2020
    Messages : 16
    Points : 14
    Points
    14
    Par défaut Récupérer des données d'un appareil
    Bonjour, ma question est peut être bête, j'ai un rameur (appareil de musculation). Il affiches des données basique sur un écran a cristaux liquides. Je voudrais savoir si il est possible de récupérer c'est données sur mon ordinateur afin de pouvoir en disposer et les reafficher sur une interface graphique? Pour info, il n'y a pas d'usb, juste 2 fil qui relient l'appareil a écran cristaux liquide.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 764
    Points : 43 922
    Points
    43 922
    Par défaut
    Il faudrait voir ce qui circule sur ces fils, mais en gros il va y avoir probablement un peu d'électronique et de la programmation.

    Selon ton niveau de compétences, ça peut être dur.

    Cela sans avoir d'infos précises sur l'appareil concerné.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre à l'essai
    Homme Profil pro
    industrie
    Inscrit en
    Janvier 2020
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : industrie
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2020
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Merci Chrtophe, j'ai un peu d'expérience en programmation sur des language de haut niveau, mais pas en C. Je sais qu'il faut un language de bas niveau pour faire cela, saurais tu si il existe de la Doc concernant ce sujet et où la trouver?

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 764
    Points : 43 922
    Points
    43 922
    Par défaut
    Commences déjà par donner les références de l'appareil.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 483
    Points : 13 685
    Points
    13 685
    Billets dans le blog
    1
    Par défaut
    L'objectif est ici de faire du reverse engineering pour comprendre les données envoyées à l'écran et ainsi pouvoir extraire les informations que tu souhaites. Il te faut donc la référence de l'écran, qui doit être écrite physiquement sur sa face arrière. Il te faut aussi un moyen d'enregistrer les données : grosso modo, remplacer l'écran par un système capable de faire l’acquisition des données (il est certainement possible de se mettre en dérivation). Tu peux sûrement utiliser un Arduino (peut-être un Raspberry PI) pour cela.

    On va pas se mentir : ce n'est pas un projet facile, mais ce n'est pas impossible non plus.

  6. #6
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 466
    Points : 4 647
    Points
    4 647
    Par défaut
    Bonjour,

    La solution de Bktero de capter les données de l'écran semble une bonne approche pour peu que ce soit un écran texte et non graphique. Ce dernier rendrait l'exercice beaucoup plus difficile. Il y a 2 fils en plus des 2 de l'alimentation je présume ?

    A ce propos, il sera nécessaire de savoir sous quelle tension l'engin travaille pour s'interfacer correctement et éventuellement bénéficier de son alimentation. Il faut s'assurer aussi que le montage actuel est flottant par rapport au secteur même si le risque est faible, mais le respect des règles est ce qu'il est.

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  7. #7
    Membre à l'essai
    Homme Profil pro
    industrie
    Inscrit en
    Janvier 2020
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : industrie
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2020
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Merci pour votre aide.

    Voici l'appareil en question : https://www.amazon.fr/dp/B009TNXNSA?...p_mob_ap_share

    L'écran est alimenté par 2 piles de 1,5V

    Et des photo de l'écran et des 2 fils qui sortent de l'écran :

    Nom : ecran.jpg
Affichages : 189
Taille : 868,1 Ko

    Nom : fil sous ecran.jpg
Affichages : 189
Taille : 286,1 Ko

  8. #8
    Membre expérimenté Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 672
    Points : 1 703
    Points
    1 703
    Par défaut
    J'ai l'impression que les deux fils noirs à droite des connecteurs sont en fait deux câbles contenant chacun deux conducteurs, car dans la partie gauche des connecteurs, on voit un fil noir et un fil noir torsadé blanc qui en sortent. Mais à quoi servent-ils ? Il y a peut-etre deux capteurs quelque part ?
    On écrit "J'ai tort" ; "tord" est la conjugaison du verbre "tordre" à la 3ème personne de l'indicatif présent

  9. #9
    Membre à l'essai
    Homme Profil pro
    industrie
    Inscrit en
    Janvier 2020
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : industrie
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2020
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Au niveau du fonctionnement du rameur, je pense qu'il ne doit y avoir que quelques informations qui remontent:

    1- la sangle qui se déroule

    2- la sangle qui s'enroule

    3- peut être l'intensité ou la vitesse de déroulement

    4- peut être un petit codeur qui mesure le déroulé de la sangle

    En fonctionnement, il me faut faire a peu près 2 tractions pour faire 10 mètres.

  10. #10
    Membre expérimenté
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    667
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 94
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 667
    Points : 1 464
    Points
    1 464
    Par défaut
    Salut tout le monde,

    Citation Envoyé par kookyzzz Voir le message
    Au niveau du fonctionnement du rameur, je pense qu'il ne doit y avoir que quelques informations qui remontent:

    1- la sangle qui se déroule

    2- la sangle qui s'enroule

    3- peut être l'intensité ou la vitesse de déroulement

    4- peut être un petit codeur qui mesure le déroulé de la sangle

    En fonctionnement, il me faut faire a peu près 2 tractions pour faire 10 mètres.

    Même pas. Ta machine est certainement équipée d'un bête volant d'inertie à l'évidence avoisiné de deux capteurs effet hall pour mesurer sa position angulaire.

    Tout mouvement du volant ou de la roue nécessite un travail (notion de physique). Ainsi à partir des caractéristiques du volant (masse, diamètre, etc.), il est possible de calculer les calories, les distances, les vitesses, et tout le reste.

  11. #11
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 466
    Points : 4 647
    Points
    4 647
    Par défaut
    Bonjour;

    Effectivement deux capteurs peuvent suffire pour apprécier vitesse et sens de rotation. Cependant l'existence de seulement deux fils par capteur laisse penser à quelque chose de plus sommaire qu'un capteur par effet Hall, des contacts reed par exemple qui ne supposent qu'une boucle sèche. C'est moins fiable mais plus facile à détourner.

    Il convient de commencer par faire un branchement en y de chaque paires de fils pour en premier regarder ce qui s'y passe et ensuite l'interpréter :

    Nom : Rameur 1.png
Affichages : 148
Taille : 51,1 Ko

    C'est différent de l'idée initiale de pirater l'écran qui paraît difficile car les fils ne semblent pas réellement partir de l'écran mais d'une carte intégrant un microcontrôleur et ses éléments périphériques (clavier et écran) et lisant des capteurs. L'idée consiste alors à récupérer les données brutes des capteurs, les envoyer a priori sans traitement à un ordinateur via USB (voire WIFI mais il faut alors prévoir une alimentation complémentaire) et réinterpréter sur le PC les éléments pour retrouver les mêmes valeurs que celles de l'appareil. L'avantage est que le stockage de données brutes doit tenir moins de place que les restitutions interprétées.

    Bref, il y a du travail.

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  12. #12
    Membre chevronné
    Avatar de sambia39
    Homme Profil pro
    No Comment
    Inscrit en
    Mai 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : No Comment
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 548
    Points : 1 753
    Points
    1 753
    Par défaut
    Bonjour,

    Je partage l'avis de Christophe et son approche, car la simple présence de deux câbles ne permet pas de déterminer le type de capteur ou la nature du signal (analogique ou numérique). Ces câbles peuvent transmettre une tension continue, alternative, ou encore des impulsions numériques. Cela ne signifie pas nécessairement que le capteur est de tel ou tel type. De même, l'utilisation de connecteurs tels que JST ou Molex (comme sur l'image "plus JST") n'apporte pas davantage d'informations sur la nature du capteur ou du signal. Ces connecteurs sont simplement des moyens de relier les composants, qu'ils soient analogiques ou numériques, sans indiquer le type exact de capteur utilisé.

    En supposant qu'il s'agisse bien d'un capteur, la seule manière de connaître avec certitude son type et la nature du signal transmis est d'accéder physiquement au capteur pour examiner ses caractéristiques. En effet, certains capteurs, comme les capteurs à effet Hall, ont des spécificités distinctes qui aident à identifier la nature du signal. Il est également possible de se baser sur la référence inscrite sur le capteur pour effectuer une recherche sur le web et obtenir des informations détaillées.

    Si l'accès physique au capteur n'est pas possible, il devient nécessaire de mesurer et analyser le signal transmis par les câbles. Pour déterminer si le capteur est analogique ou numérique, l'utilisation d'un oscilloscope serait idéale, mais un multimètre peut également faire le taf. Si le multimètre détecte une variation continue de la tension, cela indique que le capteur est analogique, ce qui est une opportunité car cela simplifie les choses : le signal est proportionnel à une grandeur physique et peut être interprété directement via un convertisseur analogique-numérique pour obtenir des données exploitables. En revanche, si le multimètre détecte des impulsions ou une fréquence, il est probable que le capteur soit numérique. car; les capteurs numériques transmettent des signaux binaires ou des impulsions suivant un protocole précis. Il sera alors nécessaire de décoder la trame pour interpréter correctement le message transmis.

    Finalement, l'option la plus simple serait d’intercepter ces signaux bruts et de les réinterpréter sur votre ordinateur afin de reproduire les mêmes valeurs que celles affichées par le LCD. Ce processus est plus efficace, car le stockage des données brutes prend moins de place que les données déjà interprétées. Par exemple, si le capteur est analogique et transmet une variation continue de tension proportionnelle à une grandeur physique (comme la vitesse ou la force), vous pouvez procéder à:


    • Une mesure de la tension : Utilisez un multimètre ou un convertisseur analogique-numérique via un microcontrôleur (comme un STM32 ; ESP ; Arduino; bref au choix) pour lire la valeur de la tension en fonction du temps.
    • Une interprétation : Chaque valeur de tension correspond à une valeur physique (par exemple, 1V peut correspondre à 10 km/h dans un capteur de vitesse par exemple).
    • Un étalonnage : Selon le capteur, vous devrez établir une relation mathématique entre la tension mesurée et la grandeur physique correspondante souvent nécessaire pour calibrer le capteur afin obtenir des résultats précis (souvent via une équation linéaire par exemple).


    Si le capteur est numérique, il envoie des trames de données sous forme d'impulsions . Il est donc crucial de connaître le protocole de communication. Souvent, des protocoles courants comme I2C, SPI, ou UART sont employés, et il faut donc les identifier. Une fois le protocole connu (par exemple I2C ou SPI), vous pouvez utiliser un microcontrôleur de votre choix pour intercepter et lire les trames.

    Bref; en résumé, avant toute chose, il est nécessaire de déterminer la nature du signal ou, mieux encore, de démonter l’appareil pour identifier le type de capteur utilisé et les spécifications du capteur ou la doc vous seront très utiles.

    à bientôt
    Celui qui peut, agit. Celui qui ne peut pas, enseigne.
    Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien,
    et les philosophes, qui ne connaissent rien sur tout.
    George Bernard Shaw

  13. #13
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 466
    Points : 4 647
    Points
    4 647
    Par défaut
    Bonjour,

    Un capteur actif, qu'il soit analogique ou numérique aura besoin au moins de 3 fils, 2 d'alimentation et 1 de retour. Bien sûr, on peut supposer que l'un d'entre eux, la masse, utilise la carcasse métallique comme véhicule mais c'est, à mon sens, assez peu probable car d'une fiabilité limitée. C'est pourquoi, sans être catégorique sur la nature exact du capteur, je présuppose un capteur passif.

    Pour prendre l'exemple d'un capteur à effet hall, je n'en connais pas à moins de 3 pattes.

    Quoiqu'il en soit, la création d'un (2 à terme) Y de dérivation permet d'observer les échanges sans les altérer. A défaut, il ne sera pas possible d'observer un signal d'un capteur non alimenté (même si cette alimentation se limite à un courant fournit pas une résistance de charge). la seule exception qui me vienne à l'esprit serait une petite dynamo comme capteur (étant elle-même un générateur, elle n'a pas besoin d'alimentation) mais je n'y crois guère.

    L'alternative reste le démontage en espérant que les références du capteur ne soit pas masquées comme cela arrive souvent (protection de la propriété intellectuelle vs maintenance).

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  14. #14
    Membre chevronné
    Avatar de sambia39
    Homme Profil pro
    No Comment
    Inscrit en
    Mai 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : No Comment
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 548
    Points : 1 753
    Points
    1 753
    Par défaut
    Citation Envoyé par Guesset Voir le message
    Bonjour,
    Un capteur actif, qu'il soit analogique ou numérique aura besoin au moins de 3 fils, 2 d'alimentation et 1 de retour. Bien sûr, on peut supposer que l'un d'entre eux, la masse, utilise la carcasse métallique comme véhicule mais c'est, à mon sens, assez peu probable car d'une fiabilité limitée. C'est pourquoi, sans être catégorique sur la nature exact du capteur, je présuppose un capteur passif.

    Pour prendre l'exemple d'un capteur à effet hall, je n'en connais pas à moins de 3 pattes.
    Je ne partage pas entièrement votre analyse. En général, un capteur actif possède trois broches, mais ce n'est pas toujours le cas. Certains capteurs actifs, comme certains capteurs à effet Hall, peuvent n'avoir que deux fils (ou deux broches exemple: TLE4941CHAMA2, AMR 2-Pin Speed Sensor IC, VM721V1). Dans ces configurations, l'alimentation et le signal sont combinés sur les mêmes fils, simplifiant ainsi le câblage, ce qui peut être avantageux dans de nombreuses applications.

    Par exemple, les capteurs à effet Hall, souvent utilisés pour mesurer la vitesse dans les rameurs, fonctionnent en générant et en détectant des champs magnétiques induits par le mouvement d'un aimant fixé sur le volant d'inertie. Le signal de sortie, proportionnel à la vitesse de rotation, est transmis à un microcontrôleur ou à un autres bidules via ces deux fils. Dans d'autres cas, un capteur à effet Hall peut aussi être utilisé pour détecter la déformation ou le mouvement résultant d'une force. Ces capteurs sont largement utilisés dans le domaine sportif pour mesurer la vitesse, la distance, la cadence ou la force. Ils sont conçus pour être précis, robustes et fiables, même dans des conditions difficiles.

    Cependant, sans informations complémentaires, comme un démontage de l'équipement et l'identification des composants responsables de la transmission des données, la méthode la plus fiable pour déterminer la nature du capteur reste l'analyse du signal circulant à travers les câbles. Cela permettrait de mieux comprendre la structure du signal et d'identifier avec plus de certitude le type de capteur utilisé.

    Citation Envoyé par Guesset Voir le message
    Quoiqu'il en soit, la création d'un (2 à terme) Y de dérivation permet d'observer les échanges sans les altérer. A défaut, il ne sera pas possible d'observer un signal d'un capteur non alimenté (même si cette alimentation se limite à un courant fournit pas une résistance de charge). la seule exception qui me vienne à l'esprit serait une petite dynamo comme capteur (étant elle-même un générateur, elle n'a pas besoin d'alimentation) mais je n'y crois guère.
    ..
    L'alternative reste le démontage en espérant que les références du capteur ne soit pas masquées comme cela arrive souvent (protection de la propriété intellectuelle vs maintenance).
    Attention, affirmer qu'un dérivateur en "Y" permet d'observer les signaux sans les altérer néglige certaines limitations de cette méthode. Bien qu'il permette de surveiller les signaux, toute sonde de mesure ou appareil connecté introduit une charge électrique, même faible, dans le circuit. Cette charge peut perturber les mesures, en particulier si le signal est de faible amplitude ou si le circuit est sensible à l'ajout d'une impédance par exemple. Le dérivateur en "Y" peut également générer du bruit ou des distorsions, et les câbles ou connecteurs supplémentaires peuvent entraîner des réflexions ou des interférences. Par ailleurs, l'efficacité du dérivateur en "Y" dépend du type de capteur utilisé. Avec un capteur actif, où le signal est généralement plus puissant, l'impact du dérivateur est moindre, mais le risque d'altération demeure, ce qui rend une calibration indispensable.

    En conclusion, bien que le dérivateur en "Y" soit une solution envisageable, je suis d'accord qu'un démontage reste l'option la plus fiable.
    Celui qui peut, agit. Celui qui ne peut pas, enseigne.
    Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien,
    et les philosophes, qui ne connaissent rien sur tout.
    George Bernard Shaw

  15. #15
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 466
    Points : 4 647
    Points
    4 647
    Par défaut
    Bonjour Sambia,

    Citation Envoyé par sambia39 Voir le message
    ...affirmer qu'un dérivateur en "Y" permet d'observer les signaux sans les altérer néglige certaines limitations de cette méthode. Bien qu'il permette de surveiller les signaux, toute sonde de mesure ou appareil connecté introduit une charge électrique, même faible, dans le circuit. Cette charge peut perturber les mesures, en particulier si le signal est de faible amplitude ou si le circuit est sensible à l'ajout d'une impédance par exemple. Le dérivateur en "Y" peut également générer du bruit ou des distorsions, et les câbles ou connecteurs supplémentaires peuvent entraîner des réflexions ou des interférences...
    Si on ne pouvait mettre une dérivation, le projet serait déjà mort car "comment alors capter les signaux ?".

    Heureusement, le spectre ne peut être très élevé même si l'utilisateur s'explose sur son rameur et les niveaux sont compatibles avec un microcontrôleur. Autrement dit les appareils de mesures, quelques MOhms et pF, ne sauraient perturber un signal d'au plus quelques kHz (c'est un système mécanique) et un niveau d'au minimum quelques mV (par exemple le pas sous 3.3 d'un ADC 10 bit est de 3.2 mV et aucun système fiable ne se contentera d'un pas). Par ailleurs, le câblage de la photo ne montre aucune protection (paire torsadée, blindage...), ce qui permet de supposer un signal peu critique du genre état ou variation de tension non négligeable.

    Ceci étant, le conseil judicieux de mesurer avec un multimètre ou un oscillo pose exactement les mêmes problèmes théoriques que le Y.

    Salut
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  16. #16
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 466
    Points : 4 647
    Points
    4 647
    Par défaut
    Bonjour,

    Dans la datasheet duTLE4941CHAMA2, le montage de test figure 10 montre un montage à 3 points puisque le signal est récupéré sur une résistance. On peut effectivement dissocier les éléments (mettre la résistance coté MPU) pour n'avoir que deux fils (mais plus de 10 mA en permanence).

    Le second n'est pas un capteur à effet Hall mais une magnétorésistance (MR sur leur schéma) épaulé par une détection de seuil amplifiant la variation de résistance à deux états.

    Le troisième n'est pas non plus un capteur à effet Hall mais une magnétorésistance donc un composant passif.

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  17. #17
    Membre chevronné
    Avatar de sambia39
    Homme Profil pro
    No Comment
    Inscrit en
    Mai 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : No Comment
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 548
    Points : 1 753
    Points
    1 753
    Par défaut
    Citation Envoyé par Guesset Voir le message
    Si on ne pouvait mettre une dérivation, le projet serait déjà mort car "comment alors capter les signaux ?".
    Non, le projet n'est absolument pas "mort" si l'on ne fait pas de dérivation. En réalité, il existe plusieurs moyens d'accéder aux données d'un capteur sans recourir à une dérivation, comme par exemple une connexion directe.
    Si le primo-postant a accès aux fils ou à la sortie du capteur, il est possible de connecter directement un outil d'analyse (comme un oscilloscope ou un microcontrôleur). Cela permet d'analyser le signal sans perturbation. Ainsi, il sera possible d'intercepter le signal pour l'analyser directement, sans diviser le signal comme dans une dérivation en Y. L'avantage est que cette méthode offre un accès non perturbé aux données du capteur, permettant une analyse plus précise et détaillée.

    Citation Envoyé par Guesset Voir le message
    Heureusement, le spectre ne peut être très élevé même si l'utilisateur s'explose sur son rameur et les niveaux sont compatibles avec un microcontrôleur. Autrement dit les appareils de mesures, quelques MOhms et pF, ne sauraient perturber un signal d'au plus quelques kHz (c'est un système mécanique) et un niveau d'au minimum quelques mV (par exemple le pas sous 3.3 d'un ADC 10 bit est de 3.2 mV et aucun système fiable ne se contentera d'un pas). Par ailleurs, le câblage de la photo ne montre aucune protection (paire torsadée, blindage...), ce qui permet de supposer un signal peu critique du genre état ou variation de tension non négligeable.
    Là encore, vous partez sur des suppositions, et cette hypothèse repose sur "des hypothèses". On est dans la supposition à plusieurs étages, façon mille-feuille qui peut ne pas être exactes. Le fait que le câblage ne soit pas protégé peut indiquer que le signal est vulnérable aux interférences électromagnétiques externes, ce qui, vous l’aurez deviné, peut transformer vos mesures en véritable feu d'artifice d'erreurs (entraîner des erreurs ou des perturbations dans les mesures). Cela peut être particulièrement problématique si le signal est utilisé pour contrôler un système mécanique, à titre d'exemple rameur car de simple petites variations de tension, peuvent avoir un impact significatif sur le fonctionnement du système. Pire encore, il est possible que ce signal soit "ultra-important" (critique) , mais que l'absence du blindage soit le résultat de contraintes d'espace, de budget, ou simplement d'une approche "vite fait bien fait", plutôt que d'une réflexion sérieuse sur les risques associés au signal. Bref, sans plus d'informations sur le capteur ou la nature du signal, il est difficile de déterminer avec certitude sa criticité (difficile de deviner si c’est une bombe à retardement ou juste un réveil scellés dans une boîte à chaussures). La seul option envisageable et fiable reste donc démonter le bordel, si je peut dire ainsi.

    Citation Envoyé par Guesset Voir le message
    Ceci étant, le conseil judicieux de mesurer avec un multimètre ou un oscillo pose exactement les mêmes problèmes théoriques que le Y.
    Salut
    Il semble qu'il y ait eu une légère confusion, car bien que j'ai explicitement mentionné que l'idéal serait d'utiliser un oscilloscope, j'ai également indiqué qu'un multimètre peut être utilisé pour identifier le type de signal. En effet, un multimètre peut être utilisé pour déterminer la nature du signal (analogique, numérique ou impulsionnel) en le connectant directement à la sortie du capteur. Aussi vous semblez opter que par une dérivation en Y, ce qui est une approche valable. Cependant, il y a une différence notable entre la dérivation en Y, qui a ses avantages mais présente aussi beaucoups inconvénients, et l'interception directe (où l'oscilloscope ou le microcontrôleur est directement connecté au capteur), qui offre généralement plus d'avantages et moins d'inconvénients.

    Citation Envoyé par Guesset Voir le message
    Dans la datasheet duTLE4941CHAMA2, le montage de test figure 10 montre un montage à 3 points puisque le signal est récupéré sur une résistance. On peut effectivement dissocier les éléments (mettre la résistance coté MPU) pour n'avoir que deux fils (mais plus de 10 mA en permanence).
    Le capteur, illustré dans la figure 10, utilise bien deux broches, ce qui n'est pas surprenant pour un capteur à effet Hall à deux broches. Quant aux "trois points", ils font simplement référence à l'utilisation d'autres composants dans le circuit de test. En d'autres termes, les trois points auxquels vous faites allusion concernent le circuit de test, mais les deux broches du capteur restent dédiées à l'alimentation et à la transmission des données.

    Citation Envoyé par Guesset Voir le message
    Le second n'est pas un capteur à effet Hall mais une magnétorésistance (MR sur leur schéma) épaulé par une détection de seuil amplifiant la variation de résistance à deux états.
    Le troisième n'est pas non plus un capteur à effet Hall mais une magnétorésistance donc un composant passif.
    C'est intéressant parce que le AMR 2-Pin Speed Sensor IC, VM721V1 est en réalité un seul et même capteur. Je vous l'accorde, c'est un capteur AMR, plus précisément un capteur magnétique ou parfois appelé "capteur à effet Hall" monté sur carte. Il s'agit en fait d'un capteur de vitesse AMR à deux broches, conçu pour mesurer la vitesse d'un objet en détectant les variations du champ magnétique causées par son mouvement. Contrairement à ce que l'on pourrait penser, il n'est pas basé sur l'effet Hall, mais sur le principe de la magnétorésistance anisotrope.
    Le terme "capteur à effet Hall" est parfois utilisé de manière générique pour désigner tout type de capteur magnétique, ce qui peut prêter à confusion. Ainsi, même s'il est incorrect de le classer strictement comme un capteur à effet Hall, cette désignation est couramment employée pour tout capteur capable de mesurer un champ magnétique, y compris ceux basés sur la technologie AMR.
    Celui qui peut, agit. Celui qui ne peut pas, enseigne.
    Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien,
    et les philosophes, qui ne connaissent rien sur tout.
    George Bernard Shaw

  18. #18
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 466
    Points : 4 647
    Points
    4 647
    Par défaut
    Bonjour,

    Nous ne sommes pas d'accord, laissons l'analyse du matériel nous départager.

    Cependant, brancher un appareil de mesure reste de facto un Y qui dérive deux fils vers une entrée de l'instrument. On peut jouer sur la localisation si on a une idée du montage, mais fouin de suppositions diraient certains

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  19. #19
    Membre expérimenté
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    667
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 94
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 667
    Points : 1 464
    Points
    1 464
    Par défaut
    Salut,

    Inutile de vous battre messieurs. J'avais écrit capteur à effet hall tout comme j'aurais pu écrire capteur de position. Et étant donné le côté "cheap" de l'appareil, ça peut très bien être les composantes d'une fourche optique ou pire, de simples contacteurs à lamelles.

    Quoi qu'il en soit, seul le tournevis aura le mot de la fin.

  20. #20
    CGi
    CGi est actuellement connecté
    Expert éminent
    Avatar de CGi
    Inscrit en
    Mars 2002
    Messages
    1 060
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 1 060
    Points : 8 296
    Points
    8 296
    Par défaut
    Le jeu de capteur dans les pièces du fabricant : Nom : 38-65-70-sensorkabelset-fur-rudergerate-sp-mr-008-sp-mr-008-b-sp-mr-008-bb-et-mr-008-8-sportplus.jpg
Affichages : 101
Taille : 151,4 Ko
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

Discussions similaires

  1. Extraire des donnés d'un fichier texte
    Par sadsad dans le forum Langage
    Réponses: 2
    Dernier message: 07/02/2006, 15h09
  2. Remonter des donnes sur ACCESS
    Par pierre bunel dans le forum Access
    Réponses: 1
    Dernier message: 22/12/2005, 17h03
  3. pump des donnes
    Par timsah dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 29/11/2005, 17h38
  4. [SQL] - Table 1 fournit colone des donnes de table 2
    Par COlive dans le forum Langage SQL
    Réponses: 4
    Dernier message: 18/11/2005, 03h08
  5. Réponses: 3
    Dernier message: 25/07/2005, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo