Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur l'Assembleur !

Modérateur : mazertoc

Système à retomber dans le pas pour tour à métaux
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1664
Âge : 65
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#11 Message par Gérard » mar. 5 sept. 2023 20:32

F6FCO a écrit :Arf, je me suis gouré


Ca arrive aux meilleurs.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

Système à retomber dans le pas pour tour à métaux
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1421
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#12 Message par F6FCO » jeu. 7 sept. 2023 14:25

Ils ont pas de pot :shock: .

Je continue mon histoire de filetages, on n'a pas encore causé de programmation mais il fallait quand même poser le truc avant.
Donc en gros on lit les infos issues d'une roue codeuse couplée mécaniquement sur la VM du tour, on en tire le nb tours que fait la VM et sa position exacte sur 360°. Il ne reste qu'à transformer çà en chiffres qui défilent sur un LCD, chiffres qui indiquent le nb tours et position et l'ouvrier (moi) n'a qu'à appuyer sur le levier d'embrayage de la VM au bon moment pour faire une passe.

Cà part du lecteur opto sur 4 bits (4 phototransistors) et çà rentre sur le PIC. Je rappelle que ces 4 bits reflètent la position angulaire de la VM (vis-mère du tour), 10 secteurs de 36°.
Le tout est de mettre çà sur un seul octet pour pouvoir s'en servir confortablement, faire des comparaisons pour connaître en temps réel la position de la VM, compter le nb de tours et ainsi savoir quand embrayer. Oui je sais je me répète.
Pour stocker ces 4 bits qui arrivent sur b0, b1, b2 et b3 sur un octet je l'ai fait par masquage.

fblan, fjaun, fvert et fviol (#define b0, b1, b2 et b3), c'est aussi la couleur des fils qui arrivent du lecteur opto. Simplifier pour mieux debugger. Désolé, code pas très agréable à regarder, les tab de mon Mplab ne sont pas les mêmes que celles de Fantaspic.

Code : Tout sélectionner

; ------------------------------  traite les infos venant du disque codeur et les range dans la variable codeurabs
; par masquages successifs

codage    movlw    b
'11111111'
    movwf    codeurabs
fvert    btfss    fil_vert
    bra    fvert1
fviol    btfss    fil_violet
    bra    fviol1
fjaun    btfss    fil_jaune
    bra    fjaun1
fblan    btfss    fil_blanc    
    bra    fblan1
fret    movlw    b
'00001111'
    xorwf    codeurabs    ; on inverse le résultat pour retrouver le binaire non inversé
    movlw    b
'00001111'
    andwf    codeurabs
    return
fvert1    movlw    b
'00000111'
    andwf    codeurabs
    bra    fviol
fviol1    movlw    b
'00001011'
    andwf    codeurabs
    bra    fjaun
fjaun1    movlw    b
'00001101'
    andwf    codeurabs
    bra    fblan
fblan1    movlw    b
'00001110'
    andwf    codeurabs
    bra    fret
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Système à retomber dans le pas pour tour à métaux
JMarc
Confirmé
Confirmé
Messages : 605
Enregistré en : août 2016
Localisation : Dans le Sud...

#13 Message par JMarc » dim. 10 sept. 2023 17:27

Bonjour à tous

Un coup de peinture sur le mandrin et un sur la vis mère et tu es dans le pas

Perso je cale mon retour chariot avec une légère pression sur la manette qui commande la vis mère et je suis toujours dans le pas

Système à retomber dans le pas pour tour à métaux
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2624
Enregistré en : juillet 2016
Localisation : Terre

#14 Message par Temps-x » dim. 10 sept. 2023 17:55

Bonsoir F6FCO, Gérard, JMarc, et tout le forum,

F6FCO a écrit :Source du message Peut-être que je me trompe mais il me semblait que tu possédais un tour, posté une photo ou tu t'en servais pour remuer le bain de gravure d'un PCB.


:sifflotte: sans vouloir cafter, tu as le coupable de cette manoeauvre au dessus de ma réponse ...... :roll:

JMarc, c'est mieux quand c'est un pic qui le fait

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Système à retomber dans le pas pour tour à métaux
JMarc
Confirmé
Confirmé
Messages : 605
Enregistré en : août 2016
Localisation : Dans le Sud...

#15 Message par JMarc » dim. 10 sept. 2023 18:03

Temps-x a écrit :Bonsoir F6FCO, Gérard, JMarc, et tout le forum,

F6FCO a écrit :Source du message Peut-être que je me trompe mais il me semblait que tu possédais un tour, posté une photo ou tu t'en servais pour remuer le bain de gravure d'un PCB.


:sifflotte: sans vouloir cafter, tu as le coupable de cette manoeauvre au dessus de ma réponse ...... :roll:

JMarc, c'est mieux quand c'est un pic qui le fait

==> A+




Oui effectivement, je possède tours et fraiseuse et le bazar qui va avec et effectivement je grave avec

Système à retomber dans le pas pour tour à métaux
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1421
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#16 Message par F6FCO » lun. 11 sept. 2023 00:25

Ahhhh ! il me semblait bien :sifflotte: . Je me suis juste trompé de tête :-D
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Système à retomber dans le pas pour tour à métaux
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1421
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#17 Message par F6FCO » lun. 11 sept. 2023 12:07

Hello les gens,

Je crois que j'ai perdu tout le monde, j'arrête là la description du programme, le reste n'est que du comptage d'impulsions et de l'affichage LCD, le plus intéressant étant la saisie des données du capteur.
Cette version V.1 était un premier jet un peu programmé à coups de pelle, je travaille actuellement sur la V.2 avec un code nettoyé et plus élégant, un disque codeur à 16 secteurs au lieu de 10, donc bien plus précis. Au niveau visu j'ai remplacé le décompte numérique pas très parlant par un bargraph bien plus visuel. Je ferai une vidéo sur un filetage quand ce sera validé.
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Système à retomber dans le pas pour tour à métaux
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1664
Âge : 65
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#18 Message par Gérard » lun. 11 sept. 2023 16:14

F6FCO a écrit :Ahhhh ! il me semblait bien :sifflotte: . Je me suis juste trompé de tête :-D


Oui c'est ça, ce n'était pas ma tête. :lol:
Il y manque 2 cases : la mécanique et le sens de l'orientation. :sifflotte:
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

Système à retomber dans le pas pour tour à métaux
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1421
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#19 Message par F6FCO » lun. 11 sept. 2023 22:13

Gérard a écrit :u
Il y manque 2 cases : la mécanique et le sens de l'orientation. :sifflotte:

Ah ouais, un non mécanicien qui possède tour et fraiseuse... pas courént :lol:
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Système à retomber dans le pas pour tour à métaux
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2624
Enregistré en : juillet 2016
Localisation : Terre

#20 Message par Temps-x » mar. 12 sept. 2023 01:49

Bonsoir F6FCO, Gérard, et tout le forum,

F6FCO a écrit :Source du message Ah ouais, un non mécanicien qui possède tour et fraiseuse... pas courént :lol:


Je crois que Gérard n'a jamais eu de tour et fraiseuse, par contre JMarc y touche beaucoup.

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:


Retourner vers « Langage ASM »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités