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 ---
- 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 ---
Portail lourd motorisé 2 vantaux 24v
Bonjour à tous,
Absolument!
J'ai commencé à établir un mode opératoire, pour mieux m'atteler à un logigramme.
Cela m'a amené à reprendre certains points, et faire quelques ajouts (mineurs) au schéma, notamment la possibilité de disposer d'un mode "pré-réglages" proposé au Mode opératoire.
Le schéma :
Le mode opératoire en cours :
A suivre...
paulfjujo a écrit :Source du message suite Tests MCP23017 : ça doit d'abord tourner sur une feuille de papier !
Absolument!
J'ai commencé à établir un mode opératoire, pour mieux m'atteler à un logigramme.
Cela m'a amené à reprendre certains points, et faire quelques ajouts (mineurs) au schéma, notamment la possibilité de disposer d'un mode "pré-réglages" proposé au Mode opératoire.
Le schéma :
Le mode opératoire en cours :
A suivre...
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Portail lourd motorisé 2 vantaux 24v
Arrhh!
Impossible à joindre : "Erreur HTTP"...
Je ne comprends pas pourquoi : c'est pourtant un fichier .doc de 474 Ko...
A+
Babar64 a écrit :Source du message Le mode opératoire en cours :
Impossible à joindre : "Erreur HTTP"...
Je ne comprends pas pourquoi : c'est pourtant un fichier .doc de 474 Ko...
A+
Portail lourd motorisé 2 vantaux 24v
- paulfjujo

Maître- Messages : 3260
- Âge : 75
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
Babar64 a écrit :Je ne comprends pas pourquoi : c'est pourtant un fichier .doc de 474 Ko...
A+
un doc ou docx ?
Questions:
comment sont definis les angles d'ouverture :
0° et 90° ..ok via FDC
pour 5° quitte SwOP1
pour 45° ? juste fonction du temps écoulé ?
pour 85° atteinte de SWCL1 , arme un timeout
pour 90° ? detection surintensité en butée + timeout
remarque terminologie en logique negative ?
swOP1 ON portail fermé .. ou on ne l'ouvre QUE si il est fermé
SWCL1 OFF portail ouvert .. ou on ne le Ferme que si il est ouvert
ouverture de V1 commence QUE si V2 a quitté son fdc SWOP2
TEST MCP23017
j'ai rajouté aussi la possibilité de definir le seuil d'ALERTE via YAT terminal
via une commande terminal ...
dans mon cas seuil de 0,1A min à 0,9A max(car test avec petit moteur en 12V)
SL=0.1 à 0.9 par pas de 0.1A
L'acces possible à un mode TEST
* sur redemarrage MCU (qui devrait rester une exception) avec une combinaison speciale d'entrée PIC
ou plus volontairement, via une commande UART + cordon prolific ou *HC05 bluetooth
serait effectivement un plus .. pour faciliter
- la mise en service ...ou le depannage
-possibilité d'enregistrer le courant pendant une phase complete d'ouverture ou fermeture
pour signature etat mécanique, et definr / affiner les consignes PWM
et seuils de courant Normal ou ALERT (en butée)
-deroulement de l'automatisme pas à pas
..etc
Portail lourd motorisé 2 vantaux 24v
Bonjour,
Je donne ma langue à Jérémy
...
Oui, avec toutefois deux remarques :
=> Après un arrêt lors d'une détection d'obstacle : Léger mouvement inverse lent pour libérer l'obstacle.
=> Au réarmement sur un arrêt de sécurité : Quelle que soit sa position, le portail s'ouvre lentement complètement.
=> En mode simultané pour ouverture ou fermeture : V1 et V2 ensembles dès la commande.
=> En mode décalé pour ouverture: V1 dès la commande ; V2 quand SwOP1 bascule (passe de fermé à ouvert)
=> En mode décalé pour fermeture : V2 dès la commande : V1 quand SwCL2 bascule (passe de fermé à ouvert)

C'est sûr que sans le fichier annoncé, c'est compliqué
.
Paul, je vais t'envoyer ça par mail pour que tu essaies de ton côté.
A+
Les 2 mon capitaine...et je n'arrive toujours pas à le joindre ici, même mis en pdf (990Ko) : j'ai toujours le même message d'erreur HTTP...paulfjujo a écrit :Source du message un doc ou docx ?
En fait, on ne les définit pas, et donc on n'en affiche pas des valeurs qui sont d'ailleurs impossibles à déterminer avec exactitude, et donc de fait inutiles. La seule chose qui pourrait l'être est un affichage des états des 4 cames (ouvertes ou fermées).paulfjujo a écrit :Source du message comment sont définis les angles d'ouverture
paulfjujo a écrit :Source du message on ne l'ouvre QUE si il est fermé (..) on ne le Ferme QUE si il est ouvert
Oui, avec toutefois deux remarques :
=> Après un arrêt lors d'une détection d'obstacle : Léger mouvement inverse lent pour libérer l'obstacle.
=> Au réarmement sur un arrêt de sécurité : Quelle que soit sa position, le portail s'ouvre lentement complètement.
Oui et non, cela dépend si on est en ouverture ou fermeture et en mode vantaux simultanés ou décaléspaulfjujo a écrit :Source du message ouverture de V1 commence QUE si V2 a quitté son fdc SWOP2
=> En mode simultané pour ouverture ou fermeture : V1 et V2 ensembles dès la commande.
=> En mode décalé pour ouverture: V1 dès la commande ; V2 quand SwOP1 bascule (passe de fermé à ouvert)
=> En mode décalé pour fermeture : V2 dès la commande : V1 quand SwCL2 bascule (passe de fermé à ouvert)
De mon côté, j'ai prévu la possibilité de programmer le seuil d'alerte INA, et la fréquence PWM par ajout d'un poussoir pour accéder à leur paramétrage, du genre de ce que tu avais proposé au clavier.paulfjujo a écrit :Source du message j'ai rajouté aussi la possibilité de définir le seuil d'ALERTE
paulfjujo a écrit :Source du message Accès possible à un mode TEST

C'est sûr que sans le fichier annoncé, c'est compliqué
Paul, je vais t'envoyer ça par mail pour que tu essaies de ton côté.
A+
Portail lourd motorisé 2 vantaux 24v
- paulfjujo

Maître- Messages : 3260
- Âge : 75
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour à tous,
j'ai aussi "erreur HTTP" avec les noms de fichiers originaux
apres renomage ..OK
dans l'usage de FTP
probleme de caractere non assimilable dans les noms de fichiers :
éviter les élidés , les points, les caracteres accentues
et mettre plutôt un _ à la place des espaces
A+
j'ai aussi "erreur HTTP" avec les noms de fichiers originaux
apres renomage ..OK
dans l'usage de FTP
probleme de caractere non assimilable dans les noms de fichiers :
éviter les élidés , les points, les caracteres accentues
et mettre plutôt un _ à la place des espaces
A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Portail lourd motorisé 2 vantaux 24v
Bonsoir à tous;
Comme vous l'observerez sûrement, j'ai dû incrémenter le N° de version qui passe à V7.0.4 pour tenir compte des dernières modifs mineures (elle n'impactent pas le schéma, mais seulement le PCB).
Je vous joins (enfin) le logigramme (V7.0.4) en pdf.
J'ai fait cette approche (partielle) à ma main car je ne maîtrise pas draw.io comme Paul
Fichier que j'ai aussi sous Word et Excel si cela vous est plus utile pour vos commentaires, toujours bienvenus et très attendus
A+
Dont acte : Donc dans FTP ça n'est donc pas comme dan Windows.paulfjujo a écrit :Source du message caractère non assimilable dans les noms de fichiers
Comme vous l'observerez sûrement, j'ai dû incrémenter le N° de version qui passe à V7.0.4 pour tenir compte des dernières modifs mineures (elle n'impactent pas le schéma, mais seulement le PCB).
Je vous joins (enfin) le logigramme (V7.0.4) en pdf.
J'ai fait cette approche (partielle) à ma main car je ne maîtrise pas draw.io comme Paul
Fichier que j'ai aussi sous Word et Excel si cela vous est plus utile pour vos commentaires, toujours bienvenus et très attendus
A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Portail lourd motorisé 2 vantaux 24v
- paulfjujo

Maître- Messages : 3260
- Âge : 75
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour,
Honnettement, je n'arrive pas à déchiffrer ton document ...
j'ai trouvé un exemple de realisation de portail avec un arduino ou ESP32
montrant comment il a utilisé 2 State Machine ( machine d'etat)
1 par portail ...voir #include "Mouving1G.h" et #include "Mouving2G.h"
qui pourrait t'inspirer ..
la structure étant similaire pour un PIC18 XC8
extrait de Mouving1G.h:
switch ( case1G )
{
case 1:
...break;
case 2:
......
case1g = 3 ; // saut au pas #3 au prochain cycle
...break;
case 3:
...etc ...
...etc ...
case 16 :
... case1G =2 ; //remonte dans la sequence
break;
...
}
qui devrait se traduire en logigramme..
j'ai trouvé un exemple de realisation de portail avec un arduino ou ESP32
montrant comment il a utilisé 2 State Machine ( machine d'etat)
1 par portail ...voir #include "Mouving1G.h" et #include "Mouving2G.h"
qui pourrait t'inspirer ..
la structure étant similaire pour un PIC18 XC8
extrait de Mouving1G.h:
switch ( case1G )
{
case 1:
...break;
case 2:
......
case1g = 3 ; // saut au pas #3 au prochain cycle
...break;
case 3:
...etc ...
...etc ...
case 16 :
... case1G =2 ; //remonte dans la sequence
break;
...
}
qui devrait se traduire en logigramme..
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Portail lourd motorisé 2 vantaux 24v
- paulfjujo

Maître- Messages : 3260
- Âge : 75
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonsoir,
A voir si les reglages des potars 4 voies analogiques
peuvent se faire en LIVE ou seulement sur portail à l'arret
sachant que l'influence des reglages ne seront visibles qu'en marche !
Alerte courant INA, duree de blocage sur butée...
nota : avec une resistance R de Ligne + induit moteur ~6 ohms => i Maximal = 28 (V)/6(ohms)= 4.6Amps,
Le seuil ALERT reglé via Potar EA3 legerement en dessous , peut donc detecter le mode arrivée en Butée
Le reglage Duree Butee par potar EA2 ..reglage à definir ex: 0 à 127 ou 254 (* base de temps 100mS )
generant l'ARRET commande PWM1 et PWM2 du portail
L' Alert pour portail en butée pourrait etre memorisé dans une seqence phase d'apprentissage.
(pas besoin de reglage)
La duree pourrait etre en dur dans le programme ex : 3 à 5 sec l'essentiel étant que
le moteur (et les MOSFETS) ne s'echaufent pas trop quand il est bloqué..
Plage vitesse lente et vitesse Rapide : à definir le recouvrement entre les deux ?
0..50% 50% ..100%
ou 0...30% 30..100% .. ou ?
voirles Tests realisés sur les 3 ( s ur 4) voies ANA predefinies dans le contexte "Portail"
projet dispo en zip
YAT terminal indispensable...
extrait de codes :
nota: le rajout de NOP apres modif de numero de channel a été indispensable
et ADCLCK à Fosc/16 au lieu de FOSC/2
,sinon instabilité de mesure.
A voir si les reglages des potars 4 voies analogiques
peuvent se faire en LIVE ou seulement sur portail à l'arret
sachant que l'influence des reglages ne seront visibles qu'en marche !
Alerte courant INA, duree de blocage sur butée...
nota : avec une resistance R de Ligne + induit moteur ~6 ohms => i Maximal = 28 (V)/6(ohms)= 4.6Amps,
Le seuil ALERT reglé via Potar EA3 legerement en dessous , peut donc detecter le mode arrivée en Butée
Le reglage Duree Butee par potar EA2 ..reglage à definir ex: 0 à 127 ou 254 (* base de temps 100mS )
generant l'ARRET commande PWM1 et PWM2 du portail
L' Alert pour portail en butée pourrait etre memorisé dans une seqence phase d'apprentissage.
(pas besoin de reglage)
La duree pourrait etre en dur dans le programme ex : 3 à 5 sec l'essentiel étant que
le moteur (et les MOSFETS) ne s'echaufent pas trop quand il est bloqué..
Plage vitesse lente et vitesse Rapide : à definir le recouvrement entre les deux ?
0..50% 50% ..100%
ou 0...30% 30..100% .. ou ?
voirles Tests realisés sur les 3 ( s ur 4) voies ANA predefinies dans le contexte "Portail"
projet dispo en zip
YAT terminal indispensable...
extrait de codes :
Code : Tout sélectionner
void Init_Analog(void)
{
ADCON0=0;
//CONT=0 = ADC is cleared upon completion of each conversion trigger
//CS: ADC Clock Selection bit=0 Clock supplied by FOSC, divided according to ADCLK register
ADCON0bits.FM = 1; //right justify
ADCON0bits.CS = 1; //ADCRC Clock
//ADC instable avec ADCLK => FOSC/2
//ADCLK=0; //FOSC/2 15.6nS at 64MHz
//ADCLK=31; //2µs at 64MHz
ADCLK=7;//FOSC/16 250nS at 64MHz
ADCON1=0;
ADCON2=0; //Basic mode
ADPCH = 0x00; //RA0 is Analog channel
ADCON3=0; //no interrupt
TRISAbits.TRISA1 = 1; //Set RA0 to input
ANSELAbits.ANSELA1 = 1; //Set RA0 to analog
#ifdef With_ADC_REF4096
FVRCON=0;
FVRCONbits.EN=1;
FVRCONbits.ADFVR1=1; // 4.096V
FVRCONbits.ADFVR0=1;
#endif
ADCON0bits.ON = 1; //Turn ADC On
} nota: le rajout de NOP apres modif de numero de channel a été indispensable
et ADCLCK à Fosc/16 au lieu de FOSC/2
,sinon instabilité de mesure.
Code : Tout sélectionner
void Mesures_Analogiques()
{
uint16_t k;
// ADCON0bits.ADON=1.
ADCON0bits.ON = 1; //Turn ADC On
ADPCH=0; asm ("nop");asm ("nop");
ADCON0bits.GO = 1; //Start conversion
asm ("nop");
while (ADCON0bits.GO); //Wait for conversion done
k=(ADRESH <<8);
EA0=k+ADRESL;
ADPCH=1; asm ("nop");asm ("nop");
ADCON0bits.GO = 1; //Start conversion
asm ("nop");
while (ADCON0bits.GO); //Wait for conversion done
k=(ADRESH <<8);
EA1=k+ADRESL;
ADPCH=2; asm ("nop");asm ("nop");
ADCON0bits.GO = 1; //Start conversion
asm ("nop");
while (ADCON0bits.GO); //Wait for conversion done
k=(ADRESH <<8);
EA2=k+ADRESL;
ADPCH=3; asm ("nop");asm ("nop");
ADCON0bits.GO = 1; //Start conversion
asm ("nop");
while (ADCON0bits.GO); //Wait for conversion done
k=(ADRESH <<8);
EA3=k+ADRESL;
}
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Portail lourd motorisé 2 vantaux 24v
Je ne sais pas si ça peut vous intéresser mais dans mon métier il m'arrive de récupérer des cartes de portails plus ou moins fonctionnelle si jamais vous souhaitez tester pi faire du reverse
Après j'ai aussi les docs techniques mais pas les datasheet non plus
ça reste propriétaire
@++
Après j'ai aussi les docs techniques mais pas les datasheet non plus
@++
Portail lourd motorisé 2 vantaux 24v
Bonjour tout le forum,
Ne pas oublier de mettre un temps d'arrêt sur la durée de fermeture et ouverture des battants, si les capteurs (INA) venaient à ne plus fonctionner pour divers raison, ça pourrait avoir de grande conséquence.
À voir avec une cellule CTN, ou fusible thermique pour les moteurs pour éviter de tous griller.
En espérant qu’il y a pas une autre bestiole ou insecte qui vient tous saboter.
Après la couleuvre et les fourmis, surement une invasion de sauterelle ....
A+
Ne pas oublier de mettre un temps d'arrêt sur la durée de fermeture et ouverture des battants, si les capteurs (INA) venaient à ne plus fonctionner pour divers raison, ça pourrait avoir de grande conséquence.
À voir avec une cellule CTN, ou fusible thermique pour les moteurs pour éviter de tous griller.
En espérant qu’il y a pas une autre bestiole ou insecte qui vient tous saboter.
Retourner vers « Coin Fourre-tout »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités


