Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2696 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  261  262  263  264  265  266  267  268  269
Auteur Sujet :

[arduino] Topic Unique blabla @ Arduino

n°421135
Natopsi
☄️Just end it already!☄️
Posté le 06-12-2023 à 19:38:55  profilanswer
 

Reprise du message précédent :
Tu peux tenter l'encodeur industriel haute résolution version clone aliexpress. Mais un peu en combrant et derrière faut que ton micro cavale pour ne pas trop rater de pas.
https://www.aliexpress.com/item/1005005780216914.html (par exemple). Et il faut bricoler un truc pour freiner l'arbre car sinon ça tournera tout seul  ;)


Message édité par Natopsi le 06-12-2023 à 19:39:22

---------------
ACH/VDSHFRCoin◈1435mm⚡
mood
Publicité
Posté le 06-12-2023 à 19:38:55  profilanswer
 

n°421142
Roger01
Posté le 06-12-2023 à 19:48:48  profilanswer
 

Ha oui.. c'est pas mal ça! Merci je vais en prendre déjà un :D

 

[Edit] Et un encodeur 40/60 ppr faut que je trouve aussi, pour les boutons rotatifs des cadrans ça sera pas mal déjà. Et le gros sera pour le trim.


Message édité par Roger01 le 06-12-2023 à 19:54:22
n°421192
crazytiti
http://crazytiti.free.fr/
Posté le 06-12-2023 à 22:07:25  profilanswer
 

Non mais un potentiomètre bien calibré avec une source de tension stabilisé et filtrée normalement ça va très bien pour un truc qui est bougé par des doigts humains qui ont une précision de 2-3% maxi.


---------------
Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354
n°421205
Roger01
Posté le 06-12-2023 à 23:13:28  profilanswer
 

Le but étant de pouvoir un réglage ultra fin comme pouvoir balancer le jus. J'ai réussi à trouver une solution à coup d'encodeur et de joystick gremlin, donc plus qu'à tester avec les encodeurs plus haut en plus en roue libre c'est parfait pour le trim.

 

Plus qu'à trouver des encodeurs à cran à plus que 20 prr pour les boutons des gauges et zou :D


Message édité par Roger01 le 06-12-2023 à 23:14:23
n°421215
crazytiti
http://crazytiti.free.fr/
Posté le 07-12-2023 à 00:22:14  profilanswer
 

Je ne sais pas pourquoi c'est faire mais si tu as besoin de précision c'est un potar multi tour qu'il te faut :
https://www.amazon.fr/Potentiom%C3% [...] 83&sr=8-26
https://m.media-amazon.com/images/I/61DqPa0D9mL._SL1001_.jpg


---------------
Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354
n°421322
rat de com​bat
attention rongeur méchant!
Posté le 07-12-2023 à 17:06:28  profilanswer
 

Le soucis des potar multi-tours c'est que les trucs à pas cher ont des "sauts" / faux contacts (d'après ma faible expérience :o ) et les trucs de marque coûtent très cher. Donc soit faut investir, soit prévoir un sacré filtrage.


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
n°421704
rat de com​bat
attention rongeur méchant!
Posté le 10-12-2023 à 13:04:02  profilanswer
 

C'est en langue de Goethe :o , mais ça pourrait intéresser des gens qui comprennent: Une vidéo sur les différentes variantes des ESP32 et leur programmation avec l'IDE Arduino.
https://www.adlerweb.info/blog/2023 [...] varianten/


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
n°422262
Roger01
Posté le 13-12-2023 à 02:58:55  profilanswer
 

Concernant les Continuous Rotation Servo, qui permet de tourner à 360° donc, on peut avoir une position sûr à 100%?

 

Exemple si je faire une boussole pilotée par un logiciel, je n'aurais pas de soucis (une fois bien programmé) que si je pointe à l'Est, le servo pointera toujours à l'Est? Pas de décalage possible?
Aussi, mieux vaut en acheter un tout fait, ou autant prendre de vieux servos et les transformer?

 

Mon but étant de tester pour faire 2/3 cadrans d'aviation pour simulateur.

 

J'avais fait ça à un moment mais bon avec un servo classique, ça ne fonctionne pas bien :o
https://www.youtube.com/watch?v=uIu7GGqyt8k

 

Merci :jap:


Message édité par Roger01 le 13-12-2023 à 03:02:30
n°422274
Natopsi
☄️Just end it already!☄️
Posté le 13-12-2023 à 09:08:40  profilanswer
 

Les servo 360 n'ont pas d'asservissement de position en general.
Vaut mieux du moteur pas à pas, faut juste rajouter un moyen de faire le zéro au démarrage.


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°422278
froggycorp
Posté le 13-12-2023 à 09:41:48  profilanswer
 

Pour l'altimetre, vaudrait mieux un pas à pas.

mood
Publicité
Posté le 13-12-2023 à 09:41:48  profilanswer
 

n°422295
Roger01
Posté le 13-12-2023 à 12:17:46  profilanswer
 

Hmm d'accord mais c'est impossible d'avoir une position aussi sur un pas à pas?
Exemple je suis à l'Est ça pointe à l'Est. Je change d'avion, le truc se remet à jour (ou pas) et il pointe maintenant vers l'Ouest. Comment être sur que je puisse donner à l'arduino les bonnes coordonnées au moteur et avoir son ancienne position pour cela? Y'a rien à l'interieur du moteur qui permet de faire ça? C'est uniquement à coup de "memoire"? Si je reboot l'arduino ça risque de merde non? Même si je fais un reset position, comment il peut savoir qu'il pointait à l'Est et pas ailleurs avant?  [:canaille]

n°422297
Natopsi
☄️Just end it already!☄️
Posté le 13-12-2023 à 12:31:40  profilanswer
 

Faut juste mettre un capteur pour détecter quand t'es dans une position donnée. A la mise sous tension tu fait tourner jusqu'à ce que ça détecte la position. A ce moment tu sait où t'es et tu peux travailler par différence.


Message édité par Natopsi le 13-12-2023 à 12:32:55

---------------
ACH/VDSHFRCoin◈1435mm⚡
n°422300
Roger01
Posté le 13-12-2023 à 12:42:44  profilanswer
 

Pas bête, faut un capteur assez précis alors, faut que je regarde ça  :sweat:

n°422303
M4vrick
Mad user
Posté le 13-12-2023 à 12:57:10  profilanswer
 

Roger01 a écrit :

Pas bête, faut un capteur assez précis alors, faut que je regarde ça  :sweat:


 
Un simple switch permet de faire la prise origine.


---------------
--== M4vr|ck ==--
n°422304
froggycorp
Posté le 13-12-2023 à 13:00:28  profilanswer
 

Roger01 a écrit :

Hmm d'accord mais c'est impossible d'avoir une position aussi sur un pas à pas?
Exemple je suis à l'Est ça pointe à l'Est. Je change d'avion, le truc se remet à jour (ou pas) et il pointe maintenant vers l'Ouest. Comment être sur que je puisse donner à l'arduino les bonnes coordonnées au moteur et avoir son ancienne position pour cela? Y'a rien à l'interieur du moteur qui permet de faire ça? C'est uniquement à coup de "memoire"? Si je reboot l'arduino ça risque de merde non? Même si je fais un reset position, comment il peut savoir qu'il pointait à l'Est et pas ailleurs avant?  [:canaille]


 
J'ai pas testé les servo 360, mais je suppose que cela ne peut pas faire des tours complets sans revenir à une position initial (grosso modo de -180 à +180, cela fait un tour complet).
Sur le pas à pas de base tu n'as pas non plus de position, cela doit exister mais c'est pas forcément le même cout. J'aurais envie de dire qu'une glissière te permet de trouver ton 0.
 
Dans tous les cas, il faut que tu gères une mise à 0, quelque soit le type de moteur utilisé. Il doit y avoir des tutos qui donnent des références ?

n°422370
Roger01
Posté le 13-12-2023 à 22:11:57  profilanswer
 

Je viens de voir ça :
 
https://youtu.be/ZN9glqgp9TY?si=bB5 [...] vkdB&t=136
 
On peut modifier un servo pour avoir un truc qui tourne à 360° donc et bien sur faut mettre un capteur. Après moteur pas à pas ou cette modification... je ne sais pas ce qui serait le mieux/plus précis/plus simple à coder.

n°422401
M4vrick
Mad user
Posté le 14-12-2023 à 09:06:45  profilanswer
 

Perso je préfère largement un PàP avec un switch pour la prise d'origine. Bien plus souple et précis, et tu as plus de couple pour déplacer tes mécanismes.


---------------
--== M4vr|ck ==--
n°422402
Roger01
Posté le 14-12-2023 à 09:12:53  profilanswer
 

Quand tu parles de switch, un capteur optique suffit? Ou autre chose?

n°422408
M4vrick
Mad user
Posté le 14-12-2023 à 09:44:57  profilanswer
 

Roger01 a écrit :

Quand tu parles de switch, un capteur optique suffit? Ou autre chose?

 

Oui, n'importe quoi qui te permet d'avoir un signal quand ton mécanisme est à une certaine position.

 

L'idée c'est qu'au démarrage, ou quand tu as besoin de réinitialiser les positions, tu fasses tourner ton mécanisme jusqu'à avoir ce signal. A ce moment tu sais que tu es à 0° et tu peux commencer à bouger à partir de ce repère.
En plus ca fait classe au démarrage quand tu as toutes les aiguilles qui reviennent au début :D


Message édité par M4vrick le 14-12-2023 à 09:45:20

---------------
--== M4vr|ck ==--
n°422419
crazytiti
http://crazytiti.free.fr/
Posté le 14-12-2023 à 11:28:10  profilanswer
 

+1 c'est une méthode utilisée dans pleins de systèmes notamment les imprimantes 3D...


---------------
Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354
n°422488
Roger01
Posté le 14-12-2023 à 16:06:07  profilanswer
 

Ha ok bon bah y'a plus qu'à trouver de petits moteur pas à pas et tout le tralala :D

n°422505
Natopsi
☄️Just end it already!☄️
Posté le 14-12-2023 à 17:18:18  profilanswer
 

Prends des vrais drivers de pas à pas pour imprimante 3d et consort type A3988, pas les merdes type ULN truc des kits arduino.


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°422510
crazytiti
http://crazytiti.free.fr/
Posté le 14-12-2023 à 17:27:46  profilanswer
 

+1


---------------
Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354
n°422532
Roger01
Posté le 14-12-2023 à 19:00:48  profilanswer
 

Et moteur pas à pas, en "petit" format, je peux prendre du ali? (le A3988 ali aussi ou mieux vaut un site fr?)

 

[Edit] Genre ça en driver : https://www.amazon.fr/Stepstick-dis [...] B07XRF8YPX

 

Et ça en moteur : https://www.amazon.fr/ICQUANZX-Ense [...] 07VRCZNTF/ (sans les drivers du coup).


Message édité par Roger01 le 14-12-2023 à 20:11:05
n°422603
crazytiti
http://crazytiti.free.fr/
Posté le 15-12-2023 à 00:33:43  profilanswer
 

Oui les drivers c'est OK.
Pour les moteurs du moment qu'ils sont bipolaires (4 ou 5 fils) tu prend n'importe lequel.
Quand ya 5 fils généralement tu peux te passer de celui du milieu.
On les trouve à l'unité tes moteurs 3€ (mais pas de stock) :  
https://opencircuit.fr/produit/28by [...] ase-5-wire


---------------
Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354
n°422769
froggycorp
Posté le 15-12-2023 à 22:17:17  profilanswer
 

Je veux faire une balance en utilisant une cellule de charge et un amplificateur :
https://www.raspberryme.com/arduino [...] numerique/
https://www.instructables.com/Ardui [...] lls-and-H/
 
J'ai le matos (deuxième lien) mais j'ai pas encore testé car il faut bricoler un maintiens des cellules de charge et j'ai la flemme pas eu le temps. L'interface arduino/HX711 fonctionne, mais ma question ne porte pas là dessus.
 
De ce que je comprends, le déplacement des cellules de charge modifie leur résistance interne. En faisant passer une tension connue, je mesure I à travers une résistance connue, U=RI & hop, j'obtiens la résistance interne. J'ai bon ?
 
Mon problème, c'est que le module HX711 est chiant à utiliser, pas de controle d'erreur, un système avec des clocks pour définir la précision et recupérer les informations sur un protocol spécifique. En plus il fonctionne avec 2.6v mini (https://www.digikey.com/htmldatasheets/production/1836471/0/0/1/hx711.html) ce qui ne m'arrange pas trop. Le seul avantage, c'est qu'il y a des breakboards tout en un  
 
Je me demandais s'il était possible d'utiliser directement l'ADC de l'arduino sans amplification avec un montage plus simple, mais je vois pas trop le montage à effectuer. Et je voudrais savoir comment calculer la précision du bouzin ? Quand je regarde les exemples, on a des valeurs de ouf (24b de precision (128 de gain max)) sauf qu'en vrai, si j'ai 100g de précision, cela me convient largement, ce qui rend l'amplification ininteressante.
 
Quelqu'un aurait une idée ? :)

n°422775
crazytiti
http://crazytiti.free.fr/
Posté le 15-12-2023 à 23:47:05  profilanswer
 

Prend une doc de capteur de charge (c'est des cellules piezo il me semble) et regarde la tension fournie en fonction de la charge.
Puis compare avec la précision maxi de l'ADC de l'arduino et la précision de mesure que tu souhaite.
N'oublie pas que faut compter au moins 1 ou 2 bits de plus que ce que tu veux mesurer, sinon ça sera trop bruité pour être utilisable.
Il y a de rgandes chance que tu arrive à la conclusion que l'ADC de l'arduino n'est pas assez précis pour ça (hypothèse de ma part)


Message édité par crazytiti le 15-12-2023 à 23:47:12

---------------
Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354
n°422776
rat de com​bat
attention rongeur méchant!
Posté le 15-12-2023 à 23:57:53  profilanswer
 

+1, aucune chance sans préampli et encore, faut que ce soit du low offset etc très précis. Après la résolution du ADC (si on amplifie le signal) est limité aussi, 10 bits soit 1024 pas, mais ça peut suffir selon les besoins. Mais il faut un AOP et pas n'importe lequel.


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
n°422784
Natopsi
☄️Just end it already!☄️
Posté le 16-12-2023 à 08:17:59  profilanswer
 

Les cellules de charge, la résistance ne varie pas tant que ça. Et elle est sensible à la température comme n'importe quelle résistance.
C'est pour ça qu'elles sont souvent foutues par 4 en pont de Wheatstone : ça permet d'améliorer la sensibilité et de compenser une bonne partie de la dépendance à la température.  
 
Et même dans cette configuration, le signal de sortie restera faible, allez au pifomètre 100µV/kg. C'est pas pour rien que le HX711 a un ampli interne avec un gain pouvant monter jusqu'à 128.
 
 
Si tu tiens absolument à utiliser l'ADC de l'Arduino tu peux utiliser un amplificateur d'instrumentation. Mais vu le signal qui va se retrouver fortement bruité par l'environnement, un ADC type delta sigma s'impose si tu ne veux pas avoir à faire un filtrage au poil de cul. Le HX711 est quand même bien moins prise de tête.
 
Après si tu veux utiliser de l'ADC d'un fabricant ayant pignon sur rue et facile à trouver en breakout je dirais ADS1115 : gain à fond et échantillonnage pas trop rapide tu peux espérer 7.8µV de résolution. Mais tu sera moins perf que le HX711.


Message édité par Natopsi le 16-12-2023 à 08:19:01

---------------
ACH/VDSHFRCoin◈1435mm⚡
n°422799
froggycorp
Posté le 16-12-2023 à 10:29:50  profilanswer
 

En pratique je veux utiliser un truc moins relou que l'HX711. L'ADC de l'arduino c'est pas bon à vous lire.
Je vais regarder du cote de l'ADS1115, merci. En plus c'est en 2v ^^

 
crazytiti a écrit :

Prend une doc de capteur de charge (c'est des cellules piezo il me semble) et regarde la tension fournie en fonction de la charge.
Puis compare avec la précision maxi de l'ADC de l'arduino et la précision de mesure que tu souhaite.

 

J'ai cherché vite fait et j'ai rien trouvé pour ce modèle.

Message cité 1 fois
Message édité par froggycorp le 16-12-2023 à 10:33:32
n°422826
crepator4
Deus ex machina
Posté le 16-12-2023 à 16:38:14  profilanswer
 

froggycorp a écrit :

En pratique je veux utiliser un truc moins relou que l'HX711. L'ADC de l'arduino c'est pas bon à vous lire.
Je vais regarder du cote de l'ADS1115, merci. En plus c'est en 2v ^^

 


 


 à vue de nez plutot mcp3421 (plus precis) que ads1115 ,mais ptet que le1115 passe
https://personalpages.hs-kempten.de [...] tScale.pdf

 


Message édité par crepator4 le 16-12-2023 à 16:39:56

---------------
...survivre à ses Medecins...
n°422827
Natopsi
☄️Just end it already!☄️
Posté le 16-12-2023 à 16:44:44  profilanswer
 

Le MCP3421 a plus de résolution mais l'ampli moins de gain, donc si le signal est trop faible tu sera moins performant.


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°422829
crepator4
Deus ex machina
Posté le 16-12-2023 à 16:47:48  profilanswer
 

Natopsi a écrit :

Le MCP3421 a plus de résolution mais l'ampli moins de gain, donc si le signal est trop faible tu sera moins performant.

 

je crois que le 3421 descends a 2 µv , ce qui me ma l'avait fait ppréréré au 1115

 


Citation :

These devices can measure the input voltage as low as 2 µV range (or current in ~ µA range) with 18 bit resolution and PGA = 8 settings. The MSB (= sign bit) of ...


du datasheet

   

le 1115 n'est pas loin cependant...

 
Citation :

Peut détecter de 0,187 mV à 7,8 uV en fonction du paramètre PGA.


https://www.best-microcontroller-pr [...] s1115.html


Message édité par crepator4 le 16-12-2023 à 16:55:10

---------------
...survivre à ses Medecins...
n°422831
Natopsi
☄️Just end it already!☄️
Posté le 16-12-2023 à 16:55:47  profilanswer
 

Microchip publie un tableau avec le PGA à 1 c'est pour ça que je me suis fait avoir :D


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°422833
crepator4
Deus ex machina
Posté le 16-12-2023 à 17:02:59  profilanswer
 

je m'en souvient parce que j'en ai bavé du datasheet µv assez recemment, dans 2 ou 3 mois ça sera oublié  :o


Message édité par crepator4 le 16-12-2023 à 17:03:20

---------------
...survivre à ses Medecins...
n°422839
froggycorp
Posté le 16-12-2023 à 18:00:05  profilanswer
 

J'ai pris du 1115, je vais tester cela a livraison.
Ce qui me gonfle avec l'HX711, c'est que j'ai de temps à autres des valeurs bidons, mais je sais pas prk, si c'est le module ou bien la récupération de la data qui merde


Message édité par froggycorp le 16-12-2023 à 18:02:20
n°422861
rat de com​bat
attention rongeur méchant!
Posté le 16-12-2023 à 20:30:28  profilanswer
 

Y'avais pas des AVR avec un PGA intégré devant le ADC? :??:


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
n°422875
Roger01
Posté le 16-12-2023 à 21:59:55  profilanswer
 

Holla!
 
Ca existe des afficheurs 7 segments de 5 chiffres? Je vois du 1, 4, 6 ou 8 mais jamais 5. Sinon je prends un 6 mais bon ça prendre un peu plus de place. Merci!

n°422876
rat de com​bat
attention rongeur méchant!
Posté le 16-12-2023 à 22:02:42  profilanswer
 

5x1? :o
 
ou tu cherches un module avec un CI qui gère le truc?


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
n°422884
Roger01
Posté le 16-12-2023 à 22:38:37  profilanswer
 

Un module, de préférence max7219 même si les autres semble fonctionner mais on peut faire du daisy chain avec le max7219.
[Edit] J'ai reussi à faire tourner 2 modules en même temps, donc peut être que ça n'a pas trop d'importance au final le CI. J'ai besoin de 8 afficheurs de 5 caractères (avec point/dot) au total.

Message cité 1 fois
Message édité par Roger01 le 17-12-2023 à 00:23:32
n°422894
froggycorp
Posté le 17-12-2023 à 00:08:57  profilanswer
 

rat de combat a écrit :

Y'avais pas des AVR avec un PGA intégré devant le ADC? :??:


 
kékidi ?  :D

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  261  262  263  264  265  266  267  268  269

Aller à :
Ajouter une réponse
 

Sujets relatifs
* Réparations de vos appareils électroniques & electromenager * 
Plus de sujets relatifs à : [arduino] Topic Unique blabla @ Arduino


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR