Page 9 sur 13

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 13 nov. 2021, 19:48
par herwat
Hummm, j'arrive après la bagarre ! :hhhaaaa:

Je confirme, tout ça, c'est très simple ! :yess:

Même si on s'arrache parfois les cheveux . . . :mdr:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 13 nov. 2021, 20:04
par likiki
Ha oui, être chauve permet de passer l'étape et de ne pas avoir mal.

:hhhaaaa: :hhhaaaa: :hhhaaaa:


:sivousme:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 14 nov. 2021, 16:01
par Georges de Villette
C'est beau .... Ca fait rêver !!!!! :cooooool: :cooooool: :cooooool:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 15:39
par likiki
Bien, reprenons.

Où en suis-je donc ?

Le programme fonctionne, le plateau monte et descend, tout vas pour le mieux.

Heuuuu non. En faite, il y a un souci. L'entrainement par courroie. C'est bien et c'est l'idéal, pour de courte distance de 300 mm environ, sur une distance comme la mienne de 1000 mm c'est l'hécatombe. Perte de crans sur la courroie et donc de pas moteur ce qui se traduit pas des erreurs de mise à niveaux.

Donc, comme il n'y a que les c.. qui ne changent pas d'avis, et que l'on ne change pas une équipe qui gagne, la courroie vas donc êtres remplacée par une tige trapézoïdale diamètre 8 (T8) au pas de 8mm. Oui Georges, je sais :siffle: .

Tige de 1m reçus ce matin, reste en attente, les conduits de tige (2) et le coupleur pour le moteur qui eux sont prévue pour le 10 Février 2022 au plus tard.

:a_suivre:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 15:47
par Papy2568
Il faut toujours écouter Papa Georges, même si des fois..... :hhhaaaa: :au revoir:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 16:19
par Georges de Villette
.
Il neige chez nous .... Et chez vous ? :siffle:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 16:24
par likiki
Grand soleil par ici.

:hhhaaaa:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 17:23
par herwat
:hhhaaaa: :hhhaaaa: :hhhaaaa:

Bonne décision, je pense .
On aura donc à peu près le même système . . .

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 17:24
par Papy2568
Chez moi il neige.... :hhhaaaa:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 17:25
par herwat
Chez moi, il fait presque nuit ! :hhhaaaa: :hhhaaaa: :hhhaaaa:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 17:35
par likiki
Chez moi, il fait nuit mais ne neige pas.

Oui Hervé, sauf que je ne vais mettre qu'une tige, pour un plateau de 45 cm pas besoin d'en mettre deux, enfin je pense.

:kingmoi:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 07 janv. 2022, 17:39
par herwat
Je pense aussi, car ton plateau est guidé par deux axes avec roulements linéaires .
Et en plus, le verrouillage compensera les éventuels glissements .

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 22 janv. 2022, 17:17
par likiki
Petite avancées qui vont demander une refonte total du programme.

L'avantage avec le moteur directement relier a la vis sans fin est qu'il n'y a pas de mouvement incontrôlé du moteur a la mise ou a la coupure de l'alimentation.

Image

:moi:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 30 janv. 2022, 10:53
par likiki
Je reprend donc tout le programme depuis le début, en prenant comme base de départ le programme des premiers post de ce sujet sur la librairie AccelStepper..

Principe de fonctionnement :


A la mise sous tension :

Deux cas possible :

1) le plateau est en haut
a) descente jusqu'au 1er niveau inférieur rencontré
b) monte se recaler au niveau le plus haut.

2) le plateau est dans les niveaux inférieur.
a) monte se recaler au niveau le plus haut.

Fonctionnement après recalage :

Ont sélectionne le niveau souhaité,
mise au rouge du feu de signalisation,
alimentation du moteur,
démarrage du moteur (accélération douce, vitesse de croisière, décélération douce, mise a niveau),
coupure du moteur,
mise au vert du feu de signalisation,
Attente du prochain ordre.


Matériel nécessaire au projet :

Une carte ARDUINO MEGA 2560 (peut être une UNO sera suffisante, on verra a la fin)
1 bloc d'alimentation pour la carte ARDUNO

1 moteur pas à pas NEMA référence 17HS19-2004S
1 alimentation 12v pour le moteur

1 tige fileté trapézoïdale diamètre 8mm (T8) longueur 1000 mm
2 Coupleur + Bloc Roulement d'oreiller
1 lot d'écrous anti-jeux pour tige T8
1 poulie GT2 20 dents Alésage de 8mm pour courroie de 6 mm (pour la tige T8)
1 poulie GT2 20 dents Alésage de 6mm pour courroie de 6 mm (pour l'axe moteur)
1 petite courroie de 6mm fermé

1 fin de course mécanique pour le dépassement haut (appelé FCH)
1 fin de course mécanique pour le dépassement bas (appelé FCB)

1 capteur optique pour les tops de ralentissement
1 capteur optique pour les tops d'arrêt

1 LED rouge avec sa résistance
1 LED verte avec sa résistance

1 encodeur rotatif

1 écran LCD 2 lignes 16 caractères bleu I2C

1 relais pour couper l'alimentation moteur (sécurité)
1 relais pour mettre / couper l'alimentation des voies aux abords du plateau et des voies de garage.


Liste non exhaustive qui sera mise a jour au fur et a mesure de l'évolution.

:a_suivre:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 30 janv. 2022, 11:24
par herwat
Du travail de pro . :bienv:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 30 janv. 2022, 18:13
par bunny94
Je suis admiratif :bienv:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 01 févr. 2022, 18:19
par likiki
:hellod:

Le programme commence a prendre forme.

Démarrage comptage de 3 capteurs, ralentissement, vitesse trainante faible, lecture d'1 capteur et arrêt immédiat. Et on repart dans l'autre sens.
.

.

.

Étape suivante, éviter le faux comptage d'un capteur au démarrage, ce qui fausserait tout.

:a_suivre:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 01 févr. 2022, 18:37
par herwat
:bien: :bien:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 01 févr. 2022, 18:39
par bunny94
:5: :bienv:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 01 févr. 2022, 18:49
par jeanjacques
:5: :bienv:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 03 févr. 2022, 17:42
par likiki
Alors, voilà où j'en suis.

Déplacement dans les deux sens avec ralentissement et vitesse de nivelage ..... OK

Comptage des drapeaux d'arrêt ..... OK

Reste a inclure ces modifications dans l'ancien programme (suis fainéant et j'ai pas envie de tout retaper :mdr1: ).

Moteur pas à pas NEMA17 + Arduino + Accelstepper emporte son 1er passager.
.

.

.

Moteur alimenté en 12v = consommation en crête 0,42 A et 0,393 en normal. Il n'y a pas de charge a proprement parlé, donc logique.

J'ai laissé tourner cela pendant plus de 30mn, le moteur ne chauffe pas, et le driver est a température ambiante lui aussi. :yess:

:a_suivre:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 03 févr. 2022, 17:44
par bunny94
Ca fonctionne bien Christian. :cooooool:

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 03 févr. 2022, 17:47
par likiki
:merciiii: Alain,

Oui, pour le moment. A voir sur le réseau.

Mais avant cela, j'ai des pièces a faire et à imprimer pour tester en live.

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 03 févr. 2022, 22:46
par herwat
Ben c'est pas mal du tout :cooooool: :cooooool: :cooooool: :bien: et :bienv:
Y a juste un ptit truc qui me chiffonne : le moteur marque un très cours instant d'arrêt entre le ralentissement et la vitesse de nivelage . . .
Mais je chipote ! :D

Re: Automatisation d'un ascenseur a trains avec un Arduino

Posté : 03 févr. 2022, 22:52
par Papy2568
Attention Christian, Hervé te surveille. :hhhaaaa: