Deutsch English Français Italiano |
<slrnt2uv57.clru.JKB@hilbert.systella.fr> View for Bookmarking (what is this?) Look up another Usenet article |
X-Received: by 2002:a05:6000:178a:b0:203:bf30:660e with SMTP id e10-20020a056000178a00b00203bf30660emr3298340wrg.608.1647279271911; Mon, 14 Mar 2022 10:34:31 -0700 (PDT) Path: ...!news-out.google.com!nntp.google.com!proxad.net!feeder1-2.proxad.net!212.27.60.64.MISMATCH!cleanfeed3-b.proxad.net!nnrp1-2.free.fr!not-for-mail Newsgroups: fr.sci.electronique From: JKB <JKB@hilbert.invalid> Subject: =?UTF-8?Q?Probl=C3=A8me?= de =?UTF-8?Q?lin=C3=A9arit=C3=A9?= Reply-To: <jkb@invalid> User-Agent: slrn/1.0.3 (Linux) Mime-Version: 1.0 Message-ID: <slrnt2uv57.clru.JKB@hilbert.systella.fr> Date: 14 Mar 2022 17:34:31 GMT Lines: 55 Organization: Guest of ProXad - France NNTP-Posting-Date: 14 Mar 2022 18:34:31 CET NNTP-Posting-Host: 62.212.98.88 X-Trace: 1647279271 news-1.free.fr 13453 62.212.98.88:19995 X-Complaints-To: abuse@proxad.net Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Bytes: 3098 Bonjour à tous, Considérons le schéma https://hilbert.systella.fr/public/schema.pdf Ce schéma est utilisé sur une carte de métrologie que j'ai modifiée en raison de la pénurie de certains composants. Il s'agit ici d'un asservissement pour obtenir une excitation de 10V. Pour tout un tas de raison, c'est un asservissement en partie numérique et piloté par un CPU (un PID qui fonctionne à 25 Hz). La partie supérieure fonctionne parfaitement (ballast + CNA). Les sorties excitation+ et excitation- vont vers un système externe qui doit être alimenté en 10V précisément (et qui renvoit une sortie de la tension à son entrée vers sensors+ et sensors-). Le CAN fonctionne. Les tensions 2V5, 5V et 12V sont propres (l'erreur max sur le rail 2V5 est de 1,5%, j'ai vérifié, on est largement dans les clous). Lorsque je court-circuite les deux points de TP6, je mesure une valeur max de 100 (soit aux alentours de 2mV en moyenne). Compte tenu des tolérances des résistances, c'est bon. Lorsque je mesure ma référence à 2V5, je mesure sur le CAN à peu près 10800. Je peux donc négliger l'erreur de 0. Je me suis donc naïvement dit que pour avoir 10V, il me suffirait d'indiquer comme consigne 4*10800. Sauf que pour cette consigne, je n'ai que 8,8V entre sensors+ et sensors-. La valeur de TP7 est la valeur attendue. C'est donc l'amplificateur qui n'est pas linéaire. Cet amplificateur est alimenté entre 0 (GND) et 12V. Les LM6134 sont rail to rail en entrée et en sortie. Les deux résistances R30 et R31 évitent de talonner en entrée. Toutes les résistances critiques sont à 0,1% (celles qui sont marquées en bleu R1, R2 et R3). V1 et V2 valent à peu près 1,2V (calibration 2V5) et 4,8V (asservissement). Je dois être fatigué, mais je ne vois pas ce qui pourrait aboutir à une telle non linéarité dans ce bout de circuit. Toute explication sera la bienvenue. Bien cordialement, JKB -- Si votre demande me parvient en code 29, je vous titiouillerai volontiers une réponse.