CH666720A5 - Dispositif de commande pour volet roulant ou similaire a lames orientables. - Google Patents

Dispositif de commande pour volet roulant ou similaire a lames orientables. Download PDF

Info

Publication number
CH666720A5
CH666720A5 CH4451/85A CH445185A CH666720A5 CH 666720 A5 CH666720 A5 CH 666720A5 CH 4451/85 A CH4451/85 A CH 4451/85A CH 445185 A CH445185 A CH 445185A CH 666720 A5 CH666720 A5 CH 666720A5
Authority
CH
Switzerland
Prior art keywords
lug
group
point
instruction
switches
Prior art date
Application number
CH4451/85A
Other languages
English (en)
Inventor
Dominique Jacquel
Henri Pasquier
Original Assignee
Somfy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Somfy filed Critical Somfy
Publication of CH666720A5 publication Critical patent/CH666720A5/fr

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/24Screens or other constructions affording protection against light, especially against sunshine; Similar screens for privacy or appearance; Slat blinds
    • E06B9/26Lamellar or like blinds, e.g. venetian blinds
    • E06B9/28Lamellar or like blinds, e.g. venetian blinds with horizontal lamellae, e.g. non-liftable
    • E06B9/34Lamellar or like blinds, e.g. venetian blinds with horizontal lamellae, e.g. non-liftable roller-type; Roller shutters with adjustable lamellae
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/03Arrangements for regulating or controlling the speed or torque of electric DC motors for controlling the direction of rotation of DC motors
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/56Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor
    • E06B9/68Operating devices or mechanisms, e.g. with electric drive
    • E06B9/72Operating devices or mechanisms, e.g. with electric drive comprising an electric motor positioned inside the roller

Landscapes

  • Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Power Engineering (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Operating, Guiding And Securing Of Roll- Type Closing Members (AREA)
  • Blinds (AREA)
  • Non-Portable Lighting Devices Or Systems Thereof (AREA)
  • Shutters For Cameras (AREA)

Description

DESCRIPTION
La présente invention concerne un dispositif de commande d'un volet roulant ou similaire tel que store enroulable, actionnable par un motoréducteur électrique auquel est associé un dispositif automatique d'arrêt prévu pour arrêter la rotation du motoréducteur lorsque le volet roulant occupe l'une quelconque de ses deux positions extrêmes, haute ou basse. Ce volet comporte des lames orientables liées cinématiquement à une lame maîtresse dont au moins une des deux extrémités comporte un ergot prévu pour coopérer avec un «basculeur» fixe correspondant. Chaque basculeur comporte, pour cet ergot, une entrée dirigée vers le bas et une sortie dirigée vers le haut, reliées par un guidage en creux sensiblement parallèle aux glissières du volet. Ce guidage comporte, vers le bas, un prolongement incliné s'écartant des glissières, et une «serrure» élastique permettant le passage de l'ergot à travers l'entrée, uniquement dans le sens de la montée. Le dispositif de commande prévoit, pour chaque ergot: un premier point d'arrêt bas, prévu dans la glissière au-dessous de l'entrée du basculeur, point sur lequel la descente de l'ergot est susceptible d'être interrompue temporairement, un premier point d'arrêt haut, prévu dans le guidage en creux au-dessous de la sortie du basculeur, point sur lequel la montée de l'ergot est susceptible d'être interrompue temporairement, un second point d'arrêt bas, prévu sensiblement à l'extrémité du prolongement incliné du guidage, point correspondant à une position d'orientation maximum de la lame maîtresse et un second point d'arrêt haut,
prévu dans la glissière au-dessus de la sortie du basculeur, point sur lequel la montée de l'ergot est susceptible d'être interrompue temporairement après sortie de cet ergot hors du guidage du basculeur. Le dispositif de commande comporte en outre un dispositif auxiliaire comprenant deux interrupteurs dont le fonctionnement est lié à la rotation du tube d'enroulage du volet, tube lié lui-même cinématiquement au motoréducteur, l'un de ces interrupteurs coopérant à l'arrêt du motoréducteur lorsque l'ergot occupe son premier point d'arrêt haut.
Dans un dispositif de commande connu de ce genre, c'est le dispositif automatique d'arrêt, prévu pour arrêter le volet lorsque celui-ci est totalement enroulé ou totalement déroulé, qui, par son interrupteur commandant l'arrêt du volet en position déroulée, détermine simultanément le premier point d'arrêt bas de l'ergot. Ce rôle supplémentaire du dispositif automatique d'arrêt du volet crée un lien fonctionnel entre le déroulement du volet et l'orientation des lames de ce volet, ce qui nécessite des liaisons supplémentaires par conducteurs entre ce dispositif automatique d'arrêt et le boîtier du dispositif de commande. De ce fait, le dispositif automatique d'arrêt étant incorporé dans le motoréducteur d'entraînement du volet, le câblage sortant du moteur est obligatoirement spécial, ce qui rend difficile, du point du vue économique, la création d'une gamme complète de motoréducteurs de puissances échelonnées, parallèlement à une gamme standard existant par ailleurs.
D'autre part, dans le même dispositif de commande de l'art antérieur, ce sont douze à seize conducteurs électriques, suivant le cas, qui relient les interrupteurs de commande au motoréducteur, au dispositif automatique d'arrêt et au dispositif auxiliaire à deux interrupteurs. Ce grand nombre de conducteurs rend plus complexe et moins rapide l'installation, sur le chantier, du motoréducteur, du volet et de leurs moyens de commande.
D'autre part, les deux interrupteurs du dispositif auxiliaire sont utilisés pour commander eux-mêmes directement l'arrêt du motoréducteur, l'un commandant directement cet arrêt lorsque l'ergot occupe son premier point d'arrêt haut, l'autre commandant directement cet arrêt lorsque l'ergot occupe son second point d'arrêt haut. Il est donc nécessaire d'utiliser un interrupteur supplémentaire pour commander l'arrêt de l'ergot à son second point d'arrêt bas, le long du prolongement incliné du guidage. Cet interrupteur supplémentaire, qui ne fonctionne pas en basse tension mais à la tension d'alimentation du secteur, est logé dans un basculeur, et il est nécessaire de relier par deux conducteurs électriques supplémentaires ce basculeur au boîtier du dispositif de commande, ce qui complique encore l'installation sur le chantier.
On constate finalement que de nombreux conducteurs électriques supplémentaires sont nécessaires, tous ces conducteurs étant reliés au boîtier du dispositif de commande dans lequel sont, ou non, incorporés les interrupteurs à poussoir destinés à commander les déplacements du volet et de ses lames orientables. Le dispositif de commande de l'art antérieur, qui est électromagnétique, nécessite l'utilisation d'un grand nombre, sept, d'interrupteurs à poussoir pour commander le volet. Le premier commande le déroulement, le second l'enroulement, le troisième l'arrêt, le quatrième le déplacement vers la position d'orientation des lames, les cinquième et sixième déterminant l'orientation plus ou moins importante des lames, et le septième commandant la descente du volet à partir de la position d'orientation. Indépendamment de la complexité de structure d'un dispositif de commande comportant un aussi grand nombre d'interrupteurs-poussoirs, ce grand nombre de poussoirs complique l'utilisation du dispositif par l'utilisateur. En effet, celui-ci, pour effectuer certaines manœuvres, peut éprouver une certaine hésitation pour effectuer le choix du poussoir correspondant au déplacement désiré du volet. Ainsi, pour commander le déroulement du volet, il existe deux poussoirs, l'un à utiliser si le volet occupe alors sa position d'orientation, l'autre à utiliser si le volet occupe alors une position autre que cette position d'orientation. D'autre part, pour amener le volet depuis une position enroulée quelconque jusqu'à la position d'orientation maximum, l'utilisateur doit effectuer trois opérations successives, chaque opération étant suivie d'une phase de déplacement du volet et précédée d'une phase de réflexion de l'utilisateur pour choisir le poussoir à actionner. La présente invention se propose de permettre la réalisation d'un dispositif de commande dans lequel le dispositif automatique d'arrêt du volet en position enroulée ou déroulée ne joue aucun rôle dans la détermination du premier point d'arrêt bas de l'ergot, donc dans l'orientation des lames.
Le dispositif de commande suivant l'invention est caractérisé en ce que le dispositif auxiliaire constitue uniquement un détecteur de position de l'ergot, dont l'un des interrupteurs coopère à l'arrêt du motoréducteur lorsque l'ergot occupe son premier point d'arrêt haut, et dont l'autre interrupteur coopère à l'arrêt du motoréducteur dans une certaine position basse du volet, position déterminant pour l'ergot soit le premier point d'arrêt bas si l'ergot est dans la glissière, soit le second point d'arrêt bas si l'ergot est dans le prolongement incliné du guidage en creux. L'ergot est ainsi susceptible d'être situé dans l'une quelconque parmi trois zones possibles: soit entre l'un des points d'arrêt bas et le premier point d'arrêt haut, soit sur le premier point d'arrêt haut ou au-dessus, soit sur l'un des points d'arrêt bas, ou au-dessous du premier point d'arrêt bas, zones auxquelles correspondent trois états relatifs des interrupteurs, soit le premier fermé et le second ouvert, soit le second fermé et le premier ouvert, soit les deux dans le même état, ouvert ou fermé. Des interrupteurs de commande M, D, PL, MS, et les interrupteurs du dispositif auxiliaire sont reliés respectivement, par l'intermédiaire d'interfaces d'entrée, aux bornes d'entrée d'un microcalculateur dont les bornes de sortie sont reliées respectivement à deux interfaces de sortie prévues pour actionner le motoréducteur dans respectivement ses deux sens de rotation. La mémoire non volatile du microcalculateur contient un programme de commande du motoréducteur, prévu pour: déterminer celui ou ceux des interrupteurs de commande qui ont été actionnés, tester la validité des ordres donnés par ces interrupteurs et transmettre ces ordres au motoréducteur, en fonction de l'état relatif des interrupteurs du dispositif auxiliaire et/ou en fonction de l'état (1 ou 0) d'un premier registre de la mémoire volatile du microcalculateur, état qui respectivement correspond, ou ne correspond pas, à un positionnement de l'ergot dans le basculeur entre le second point
5
10
15
20
25
30
35
40
45
50
55
60
65
666 720
4
d'arrêt bas et le premier point d'arrêt haut. Le second point d'arrêt haut de l'ergot est déterminé par la durée d'une temporisation déclenchée par le programme de commande, à l'instant où l'ergot passe au premier point d'arrêt haut en direction de la sortie du basculeur.
Cette conception permet à l'ensemble du dispositif de commande d'avoir une structure plus simple, étant constitué, d'une part, d'un motoréducteur standard comprenant un dispositif automatique d'arrêt du volet dans ses deux positions extrêmes, motoréducteur susceptible d'être relié au boîtier de commande par seulement quatre conducteurs, ce boîtier étant par exemple relié par cinq conducteurs aux interrupteurs de commande, d'autre part, d'un dispositif auxiliaire standard, éventuellement identique au dispositif automatique d'arrêt, susceptible même d'être assemblé sur le chantier dans l'extrémité du tube d'enroulage opposée au motoréducteur, ne nécessitant que trois conducteurs pour sa liaison avec le boîtier de commande, aucun interrupteur supplémentaire n'étant nécessaire à l'intérieur du basculeur qui, de ce fait, n'a plus besoin d'être relié électriquement au boîtier de commande. L'installation de l'ensemble du dispositif de commande est ainsi très simplifiée. Enfin, le nombre des interrupteurs de commande est très réduit, quatre seulement, l'utilisateur ne devant actionner qu'une seule fois le ou les interrupteurs correspondant à la position finale désirée du volet, le dispositif de commande se chargeant lui-même d'effectuer successivement les différentes phases de fonctionnement éventuellement nécessaires pour parvenir à cette position finale, un seul interrupteur existant, d'autre part, pour commander le déroulement du volet, quelle que soit la position dudit volet, lames orientées ou non, à l'instant où l'ordre de déroulement est donné.
Le dessin annexé illustre, à titre d'exemple, un mode de réalisation conforme à la présente invention.
La figure 1 représente, partiellement en coupe, ce mode de réalisation.
Les figures 2, 3, 4 représentent, vu en coupe en vue de droite de la figure 1, le basculeur du même mode de réalisation, à différentes phases de fonctionnement.
La figure 5 représente le schéma électrique du même mode de réalisation.
La figure 6 représente un tableau schématisant la position relative des deux interrupteurs du dispositif auxiliaire, en fonction de la position de l'ergot par rapport aux deux points d'arrêt bas Bl ou B2, et au premier point d'arrêt haut Hl.
La figure 7 représente l'organigramme du programme de commande contenu dans la mémoire non volatile du microcalculateur.
Tel qu'il est représenté sur les figures 1 à 4, le dispositif de commande comporte un dispositif automatique d'arrêt 1, prévu pour arrêter un volet 3 dans les positions enroulée ou déroulée. Ce dispositif automatique d'arrêt 1 fait partie d'un motoréducteur tubulaire 2 prévu pour être logé à l'intérieur du tube d'enroulage 20 du volet 3. Ce motoréducteur 2 est immobilisé en rotation dans l'embrasure 21 de la fenêtre par un carré 22. II comporte un palier tournant 23 solidaire du tube 20, et deux molettes 24 de réglage rapide des positions extrêmes d'arrêt du volet. L'arbre moteur entraîne un élément rotatif 25 dont le pourtour est solidarisé de l'intérieur du tube d'enroulage 20 par des goupilles, de façon à pouvoir entraîner ce tube 20 en rotation. Ce dispositif automatique d'arrêt 1 est d'un type connu en soi, tel que décrit par exemple dans les brevets français N° 2 076 529 et N° 2 455 695.
Le volet 3 comporte des lames orientables 4', 4", 4"'... liées cinématiquement, d'une manière connue en soi, à une lame maîtresse 4 dont chacune des deux extrémités comporte un ergot 5 prévu pour coopérer avec un «basculeur» fixe 6 disposé le long de la glissière 7 correspondante. Chaque basculeur 6 comporte une entrée 8 dirigée vers le bas, constituée par une lame élastique 9 dépassant, au repos, dans la glissière 7, et escamotable élastiquement suivant 10 (figure 2) de façon à libérer la glissière 7. Chaque basculeur 6 comporte également une sortie 11 dirigée vers le haut, constituée par une lame élastique 12 alignée, au repos, avec un côté de la glissière 7, et susceptible d'être déformée élastiquement suivant 13 (figure 4) vers l'intérieur de la glissière 7. L'entrée 8 et la sortie 11 sont reliées par un guidage en creux 14 sensiblement parallèle aux glissières 7. Ce guidage 14 comporte vers le bas un prolongement 16, incliné suivant 15, s'êcartant des glissières 7. L'ergot 5 est dimensionné pour passer dans l'entrée 8, le guidage 14 et son prolongement incliné 16, et la sortie 11. Une «serrure» 17, constituée par une lame élastique 18, permet, par sa déformation élastique suivant 33 (figure 3), le passage de l'ergot 5 à travers l'entrée 8, uniquement de bas en haut, suivant le sens d'enroulement du volet.
Le dispositif de commande comporte en outre, comme représenté sur la figure 1, un dispositif auxiliaire 26 disposé par exemple dans l'extrémité du tube d'enroulage 20, opposée à celle qui contient le motoréducteur 2. Ce dispositif auxiliaire 26 comporte un palier tournant 23' solidaire du tube 20, et un mécanisme liant cinématiquement en rotation ce tube 20 à un élément prévu pour actionner un premier interrupteur à deux positions 31 et un second interrupteur à deux positions 32, prévus dans ledit dispositif auxiliaire 26. Ce dispositif auxiliaire 26 est immobilisé en rotation dans l'embrasure 21 de la fenêtre par un carré 22'. Il peut avantageusement, mais non obligatoirement, être identique ou similaire au dispositif automatique d'arrêt 1.
Le dispositif de commande prévoit quatre points d'arrêt caractéristiques de l'ergot 5 par rapport au basculeur. Dans un premier point d'arrêt bas Bl, l'ergot 5 est disposé dans la glissière 7 du volet, au-dessous de l'entrée 8 (figure 2). Dans un second point d'arrêt bas B2, l'ergot 5 est disposé à l'extrémité du prolongement incliné 16 la plus éloignée de la glissière 7, ce second point d'arrêt bas B2 correspondant à une orientation maximum de la lame maîtresse 4. Ces deux points d'arrêt bas Bl et B2 sont déterminés par une même position d'arrêt du volet. Dans un premier point d'arrêt haut Hl (figure 3), l'ergot 5 est disposé dans le guidage en creux 14, au-dessous de la sortie 11 du basculeur 6. Dans un second point d'arrêt haut H2 (figure 4), l'ergot 5 est disposé au-dessus de cette sortie 11, dans la glissière 7 correspondante.
Les interrupteurs 31 et 32 sont utilisés uniquement pour détecter le passage de l'ergot 5 respectivement au point d'arrêt haut Hl ou à l'un des points d'arrêt bas Bl ou B2 suivant le cas. Pour cela, dans notre exemple, les positions d'ouverture et de fermeture des interrupteurs 31 et 32 sont réglées de telle façon que, comme représenté schématiquement sur le tableau de la figure 6, lorsque l'ergot est disposé entre l'un des points d'arrêt bas Bl ou B2 et le point d'arrêt haut Hl, ces deux interrupteurs 31, 32 sont ouverts. Lorsque l'ergot est disposé au point d'arrêt Hl ou au-dessus de celui-ci, l'interrupteur 31 est fermé, l'interrupteur 32 restant ouvert. Lorsque l'ergot est disposé à l'un des points d'arrêt Bl ou B2, ou au-dessous de Bl, l'interrupteur 32 est fermé, l'interrupteur 31 restant ouvert.
Le dispositif de commande comporte un système électronique 39 comprenant, comme représenté sur la figure 5, un microcalculateur 8748 de INTEL, des interfaces d'entrée 41 à 46 et deux interfaces de sortie 51 et 52. Les bornes d'entrée El à E6 du microcalculateur 40 sont reliées respectivement aux bornes de sortie des interfaces d'entrée 41 à 46. Les bornes d'entrée des interfaces d'entrée 41 et 42 sont reliées respectivement aux premières bornes de deux interrup-teurs-poussoirs M et D à position de travail momentanée, le premier prévu pour commander la montée (enroulage) du volet, le second prévu pour commander la descente (déroulage) du volet. Les bornes d'entrée des interfaces d'entrée 43 et 44 sont reliées respectivement aux premières bornes de deux interrupteurs-poussoirs PL et MS à position de travail momentanée, prévus pour, lorsqu'ils sont actionnés simultanément, commander le positionnement de chaque ergot 5 à l'intérieur de son basculeur. Lorsque le premier (PL) ou le second (MS) sont ensuite actionnés séparément, ils commandent respectivement une orientation plus grande ou plus petite de la lame maîtresse 4. Les bornes d'entrée des interfaces d'entrée 45 et 46 sont reliées respectivement aux deux interrupteurs 32 et 31. Les secondes bornes des interrupteurs M, D, PL, MS, 32, 31 sont reliées ensemble à la
5
10
15
20
25
30
35
40
45
50
55
60
65
5
666720
masse. Les interrupteurs M, D, PL et MS font partie par exemple d'un boîtier de commande 27.
Les deux bornes de sortie SI et S2 du microcalculateur 40 sont reliées respectivement aux bornes d'entrée des deux interfaces de sortie 51 et 52. L'interface de sortie 51 comporte, par exemple, un relais 34 comportant un contact repos et un contact travail, ce dernier commandant la rotation du moteur dans un certain sens, la montée par exemple. La bobine du relais 34 est reliée, d'une part à la borne + V d'une alimentation en courant continu, d'autre part au collecteur d'un transistor 35 dont l'émetteur est relié à la masse et dont la base est reliée à la borne de sortie SI par l'intermédiaire d'une résistance 36. L'interface de sortie 52 est connectée d'une façon similaire à celle de l'interface 51 et commande la rotation du moteur en sens inverse du précédent, dans le sens de la descente dans cet exemple. La base de son transistor 35' est reliée à la borne de sortie S2 par l'intermédiaire d'une résistance 36'. La première borne 37a du moteur 37 est reliée au contact travail du relais 34 de l'interface 51. La seconde borne 37b du moteur 37 est reliée au contact travail du relais 34' de l'interface 52. La troisième borne 37c du moteur 37 est reliée au neutre N de l'alimentation secteur. Le contact commun du relais 34 est relié au contact repos du relais 34'. Le contact commun de relais 34' est relié à la phase P de l'alimentation secteur. ,
Le microcalculateur 40 comporte, dans sa mémoire volatile, notamment un premier registre RI prévu pour se trouver à l'état 1 lorsque l'ergot 5 est dans le basculeur entre les points d'arrêt Hl et B2, et à l'état 0 dans le cas contraire ou après rétablissement de l'alimentation secteur, consécutif à une coupure de celle-ci. Il comporte également, dans sa mémoire volatile, un second registre R2 prévu pour se trouver à l'état 1 dès l'instant où l'ergot s'est trouvé au moins un fois positionné sur le premier point haut Hl ou au-dessus de ce premier point d'arrêt haut Hl, depuis la mise sous tension.
En effet, lors d'une coupure de l'alimentation secteur, alors que l'ergot se trouve entre les points d'arrêt Bl ou B2 et Hl, dans le basculeur ou dans la glissière 7, le premier registre RI, ayant été mis intempestivement à 0 par la coupure de courant, ne peut plus indiquer valablement si l'ergot est situé dans le basculeur ou dans la glissière. Le second registre R2 permet, dans ce cas, par sa mise à 0, de savoir de façon certaine qu'une coupure de l'alimentation, accidentelle dans ce cas, a eu lieu parce que l'ergot ne s'est jamais trouvé sur le point Hl ou au-dessus du point d'arrêt Hl depuis le rétablissement de l'alimentation, et qu'il est impossible d'immobiliser l'ergot entre les points d'arrêt Bl et Hl pendant une montée du volet.
Le microcalculateur 40 comporte une mémoire non volatile contenant un programme de commande dont les groupes d'instructions sont représentés sur l'organigramme de la figure 7. Le groupe d'instructions 61 d'initialisation et de mise à 0 du premier registre RI comporte des instructions dont la dernière précède la première instruction d'un groupe d'instructions 62 de test de l'appui sur au moins un des interrupteurs M ou D, dont la dernière instruction est une instruction d'appel conditionnel à l'adresse de la première instruction d'un groupe d'instructions 70 prévu pour tester si au moins un des interrupteurs MS ou PL est actionné, ou à l'adresse de la première instruction d'un groupe d'instructions 63 de test de l'appui sur l'interrupteur M seul.
La dernière instruction du groupe d'instructions 63 est une instruction d'appel conditionnel à l'adresse de la première instruction d'un groupe d'instructions 65 de test de l'appui sur l'interrupteur D seul, ou à l'adresse de la première instruction d'un groupe d'instructions 64 prévu pour mémoriser et exécuter l'ordre de montée totale du volet, de mise à 0 du premier registre RI et de mise à 1 du second registre R2. La dernière instruction du groupe d'instructions 64 est une instruction d'appel inconditionnel à l'adresse de la première instruction du groupe d'instructions 62.
La dernière instruction du groupe d'instructions 65 est une instruction d'appel conditionnel à l'adresse de la première instruction d'un groupe d'instructions 80 de test d'une montée du volet en cours, ou à l'adresse de la première instruction d'un groupe d'instructions 66a de test de l'état identique des interrupteurs 31, 32, état correspondant au fait que l'ergot 5 est disposé entre l'un des points d'arrêt bas Bl ou B2, et le premier point d'arrêt haut Hl (figure 6).
La dernière instruction du groupe d'instructions 80 est une instruction d'appel conditionnel soit à l'adresse de la première instruction d'un groupe d'instructions 66b de test de l'état identique des deux interrupteurs 31 et 32, état correspondant au fait que l'ergot est disposé entre les points d'arrêt Bl ou B2, et Hl, soit à l'adresse de la première instruction d'un groupe d'instructions 68 de commande de l'arrêt du volet. La dernière instruction du groupe d'instructions 66b est une instruction d'appel conditionnel à l'adresse de la première instruction du groupe d'instructions 62 ou à l'adresse de la première instruction du groupe d'instructions 68. La dernière instruction du groupe d'instructions 68 est une instruction d'appel inconditionnel à la première instruction du groupe d'instructions 62.
La dernière instruction du groupe d'instructions 66a est une instruction d'appel conditionnel soit à l'adresse de la première instruction d'un groupe d'instructions 67 prévu pour mémoriser et exécuter l'ordre de descente totale du volet, soit à l'adresse de la première instruction d'un groupe d'instructions 80b de test de montée du volet, en cours. La dernière instruction du groupe d'instructions 67 est une instruction d'appel inconditionnel à la première instruction du groupe d'instructions 62.
La dernière instruction du groupe d'instructions 80b est une instruction d'appel conditionnel soit à l'adresse de la première instruction du groupe d'instructions 62, soit à l'adresse de la première instruction d'un groupe d'instructions 82c de test de l'état 1 du premier registre RI. La dernière instruction du groupe d'instructions 82c est une instruction d'appel conditionnel soit à l'adresse de la première instruction d'un groupe d'instructions 83 de test de l'état 1 du registre R2, état correspondant au fait que l'ergot 5 s'est trouvé au moins un fois positionné au-dessus du premier point d'arrêt haut Hl depuis la mise sous tension, soit à l'adresse de la première instruction d'un groupe d'instructions 69. Ce groupe d'instructions 69 est prévu pour successivement mémoriser l'ordre de descente du volet, exécuter un ordre de montée du volet jusqu'au premier point d'arrêt haut Hl, puis jusqu'au second point d'arrêt haut H2 qui est déterminé par la durée d'une temporisation déclenchée par certaines instructions du groupe 69 à l'instant où l'ergot quitte le premier point d'arrêt haut Hl en direction de la sortie 11. Le groupe d'instructions 69 est prévu pour commander finalement la descente totale du volet puis la mise à 0 du premier registre RI. La dernière instruction du groupe d'instructions 69 est une instruction d'appel inconditionnel à l'adresse de la première instruction du groupe d'instructions 62.
La dernière instruction du groupe d'instructions 83 est une instruction d'appel conditionnel à l'adresse de la première instruction du groupe d'instructions 69, ou à l'adresse de la première instruction d'un groupe d'instructions 67b de mémorisation et de descente totale du volet, dont la dernière instruction est une instruction d'appel inconditionnel à la première instruction du groupe d'instructions 62.
La dernière instruction du groupe d'instructions 70 est une instruction d'appel conditionnel soit à la première instruction du groupe d'instructions 78 de test de la présence de l'ergot juste sur les points d'arrêt Hl ou B2, soit à la première instruction d'un groupe d'instructions 71 de test d'appui simultané sur les interrupteurs MS et PL. La dernière instruction du groupe d'instructions 71 est une instruction d'appel conditionnel soit à l'adresse de la première instruction d'un groupe d'instructions 82a, soit à l'adresse de la première instruction d'un groupe d'instructions 82b, ces deux groupes 82a et 82b étant prévus pour tester l'état à 1 du premier registre RI, état correspondant au fait que l'ergot 5 est dans le basculeur entre les points d'arrêt B2 et Hl.
La dernière instruction du groupe d'instructions 82b est une instruction d'appel conditionnel soit à l'adresse de la première instruction du groupe d'instructions 78, soit à l'adresse de la première instruction du groupe d'instructions 72 de test d'appui sur l'interrupteur PL. La dernière instruction de ce groupe d'instructions 72 est
5
10
15
20
25
30
35
40
45
50
55
60
65
666 720
6
une instruction d'appel conditionnel soit à la première instruction d'un groupe d'instructions 74 prévu pour commander la montée de l'ergot jusqu'au premier point d'arrêt haut Hl si l'interrupteur MS reste enfoncé, soit à l'adresse de la première instruction d'un groupe d'instructions 73 prévu pour commander la descente de l'ergot jusqu'au second point d'arrêt bas B2 si l'interrupteur PL reste enfoncé. Les dernières instructions respectives des groupes d'instructions 74 et 73 sont des instructions d'appel inconditionnel à la première instruction du groupe d'instructions 78.
La dernière instruction du groupe d'instructions 82a est une instruction d'appel conditionnel soit à l'adresse de la première instruction du groupe d'instructions 78, soit à l'adresse de la première instruction d'un groupe d'instructions 81 de mémorisation de l'ordre de mise de l'ergot dans le basculeur, dont la dernière instruction est une instruction d'appel inconditionnel à la première instruction d'un groupe d'instructions 75 de test de l'état ouvert de l'interrupteur 32, état correspondant au fait que l'ergot est situé au-dessus du premier point d'arrêt bas Bl.
La dernière instruction du groupe d'instructions 75 est une instruction d'appel conditionnel soit à l'adresse de la première instruction d'un groupe d'instructions 77 prévu pour successivement commander la montée de l'ergot jusqu'au premier point d'arrêt haut Hl, mettre à 1 le second registre R2, commander la descente de l'ergot jusqu'au second point bas B2 et mettre à 1 le premier registre RI,
soit à l'adresse de la première instruction d'un groupe d'instructions 76 de commande de descente de l'ergot jusqu'au premier point d'arrêt bas Bl, dont la dernière instruction est une instruction d'appel inconditionnel à la première instruction du groupe d'instructions 77.
La dernière instruction de ce groupe d'instructions 77 est une instruction d'appel inconditionnel à la première instruction du groupe d'instructions 78 décrit précédemment. La dernière instruction de ce groupe d'instructions 78 est une instruction d'appel conditionnel soit à l'adresse de la première instruction du groupe d'instructions 62, soit à l'adresse d'un groupe d'instructions 79. Ce groupe 79 est prévu pour commander une rotation brève du motoréducteur, en sens inverse du sens de rotation précédent, jusqu'à ce que l'interrupteur 31 soit à nouveau ouvert, l'ergot étant simultanément amené juste au-dessus du second point d'arrêt bas B2 (figure 6) dans cet exemple.
La dernière instruction du groupe d'instructions 79 est une instruction d'appel inconditionnel à l'adresse de la première instruction du groupe d'instructions 62.
Supposons que le volet occupe, au départ, une position entièrement déroulée, basse. A l'instant où le dispositif de commande est mis sous tension, le groupe d'instructions 61 met à zéro le contenu de la mémoire volatile du microcalculateur et autorise l'utilisation du compteur de temporisation de celui-ci. Le groupe d'instructions 62 teste si un des interrupteurs-poussoirs M ou D a été actionné et, la réponse étant négative, le groupe d'instructions 70 teste si un des interrupteurs-poussoirs MS ou PL a été actionné. La réponse étant négative, le groupe d'instructions 78 teste si l'ergot est positionné juste sur l'un des points d'arrêt Hl ou B2. La réponse étant négative, le motoréducteur n'est pas actionné et le volet reste déroulé.
Si, lors de la mise sous tension, le volet est enroulé de façon que l'ergot soit disposé au-dessus du premier point d'arrêt haut Hl, l'interrupteur 31 étant donc fermé, le groupe d'instructions 61, après avoir mis à 0 le contenu de la mémoire volatile et autorisé l'utilisation du compteur de temporisation, met à 1 le registre R2. Les groupes d'instructions 62, 70 et 78 se déroulent ensuite comme décrit ci-dessus. Le volet reste totalement enroulé.
Si l'utilisateur, alors que le volet est entièrement déroulé en position basse, veut commander l'enroulement complet du volet, il appuie un bref instant sur l'interrupteur-poussoir M (Montée). Le goupe d'instructions 62 teste si un des interrupteurs M ou D a été actionné, et, la réponse étant positive, le groupe d'instructions 63 teste si l'interrupteur M seul a été actionné. La réponse étant positive, le groupe d'instructions 64 mémorise et exécute l'ordre de montée totale du volet qui s'enroule jusqu'à ce que le dispositif automatique d'arrêt 1 arrête la rotation du motoréducteur 2. Dès que -l'ergot, pendant cet enroulement du volet, passe au-dessus du premier point d'arrêt haut Hl, l'interrupteur 31 se ferme et le groupe 5 d'instructions 64 met à 0, si nécessaire, le registre RI, et à 1 le registre R2.
Si l'utilisateur souhaite alors commander la descente totale du volet, il appuie un bref instant sur l'interrupteur-poussoir D (Descente). Après exécution des groupes d'instructions de test 62 et 63, la io réponse à ce dernier test étant négative, le groupe d'instructions 65 teste alors si l'interrupteur D seul a été actionné et, la réponse étant positive, le groupe d'instructions 66a teste si l'état des interrupteurs 31 et 32 est identique, ouvert. La réponse est négative puisque ces interrupteurs sont dans des états différents, 31 fermé et 32 ouvert, 15 l'ergot n'étant pas entre les points d'arrêt Bl ou B2 et Hl, mais au-dessus de ce premier point haut Hl. Le groupe d'instructions 67 mémorise alors et exécute l'ordre de descente totale du volet qui se déroule jusqu'à ce que le dispositif automatique d'arrêt 1 arrête la rotation du moteur 2.
20 Si, après avoir actionné l'un quelconque des interrupteurs M ou D, D par exemple, l'utilisateur désire interrompre instantanément la rotation du moteur 2, il appuie brièvement simultanément sur les deux interrupteurs M et D. Après exécution des groupes d'instructions 62, 63, la réponse au test effectué par le groupe d'instructions 25 65 étant négative, le groupe d'instructions 80 teste si l'enroulage du volet est en cours. La réponse étant négative, le groupe d'instructions 68 commande l'arrêt du moteur.
Si l'utilisateur a appuyé sur l'interrupteur M (Montée) avant d'actionner ensemble les interrupteurs M et D, la réponse au groupe 30 d'instructions 80 est positive, et le groupe d'instructions 66b teste si l'état des interrupteurs 31, 32 est identique, ouvert, c'est-à-dire que l'ergot est à cet instant disposé entre les points d'arrêt bas Bl ou B2, et le premier point d'arrêt haut Hl dans le basculeur. Si la réponse à ce test est négative, le groupe d'instructions 68 commande l'arrêt ins-35 tantané du moteur. Si la réponse est positive, la rotation du moteur n'est pas interrompue instantanément, mais seulement à l'instant où l'ergot est parvenu au-dessus du premier point d'arrêt haut Hl.
Si, le volet étant entièrement déroulé, l'utilisateur souhaite orienter les lames 4... pour obtenir un certain éclairement, il appuie simul-40 tanément sur les deux interrupteurs-poussoirs PL (=Plus) et MS (=Moins). Après exécution des groupes d'instructions 62 et 70, le groupe d'instructions 71 teste si les interrupteurs PL et MS ont été actionnés simultanément et, la réponse étant affirmative, le groupe d'instructions 82a teste si le registre RI est à 1. La réponse étant né-45 gative puisque l'ergot 5 n'est pas dans le basculeur entre les points d'arrêt B2 et Hl, le groupe d'instructions 81 mémorise l'ordre de mise de l'ergot dans le basculeur, correspondant à une demande d'orientation des lames. Le groupe d'instructions 75 teste ensuite si l'interrupteur 32 est ouvert. L'interrupteur 32 étant fermé puisque so l'ergot est au-dessous du point d'arrêt Bl, la réponse est négative et le groupe d'instructions 77 commande la montée de l'ergot jusqu'au premier point d'arrêt haut Hl. Lorsque l'ergot passe au premier point bas Bl, l'interrupteur 32 s'ouvre (figure 6). Lorsque l'ergot arrive dans le basculeur au premier point haut Hl, l'interrupteur 31 55 se ferme (figure 6) et le groupe d'instructions 77 met à 1 le second registre R2 puisque l'ergot a atteint ce premier point d'arrêt haut Hl, et provoque l'inversion du sens de rotation du moteur et la réouverture de l'interrupteur 31, l'interrupteur 32 restant ouvert. Lorsque l'ergot arrive au second point d'arrêt bas B2, l'interrupteur 60 32 se ferme (figure 6), l'interrupteur 31 restant ouvert, et le groupe d'instructions 77 provoque alors l'arrêt du moteur puis met à 1 le registre RI. Lorsque le groupe d'instructions 78 teste si l'ergot est arrêté juste sur le second point d'arrêt bas B2, la réponse étant positive, le groupe d'instructions 79 commande une rotation brève du 65 motoréducteur, en sens inverse du sens précédent, jusqu'à ce que l'interrupteur 32 soit à nouveau ouvert, comme c'est alors le cas pour l'interrupteur 31. La position des lames obtenue correspond, dans cet exemple, à une orientation maximum de celles-ci.
Si, au départ, le volet n'est pas entièrement déroulé, et que, par exemple, la réponse au groupe d'instructions 75 soit positive, l'interrupteur 32 étant ouvert puisque l'ergot est situé au-dessus du premier point d'arrêt bas Bl, le groupe d'instructions 76 commande la descente du volet jusqu'à ce que l'ergot 5 soit descendu au premier point d'arrêt bas Bl. L'interrupteur 32 se ferme à cet instant, l'interrupteur 31 étant déjà ouvert. Le groupe d'instructions 76 provoque alors l'arrêt du moteur. Les groupes d'instructions 77, 78, 79 se déroulent alors comme décrit précédemment.
Si l'utilisateur, alors que l'ergot 5 est disposé à l'intérieur du basculeur, appuie simultanément sur les deux interrupteurs PL et MS, le groupe d'instructions 82a teste si le registre RI est à 1. La réponse est positive puisque l'ergot est déjà dans le basculeur entre les points d'arrêt HI et B2. La réponse au test effectué par le groupe d'instructions 78 étant négative, aucun ordre n'est exécuté.
Si l'utilisateur désire alors diminuer l'orientation des lames, il appuie sur l'interrupteur-poussoir MS (=Moins) et, comme décrit précédemment, les groupes d'instructions 62, 70 se déroulent, et le groupe d'instructions 71 teste si un appui simultané a été effectué sur les interrupteurs PL et MS. La réponse étant négative, le groupe d'instructions 82b teste l'état à 1 du registre RI. La réponse étant positive puisque l'ergot est dans le basculeur entre les points d'arrêt B2 et Hl, le groupe d'instructions 72 teste si un appui a été effectué sur l'interrupteur PL seul. La réponse étant négative, le groupe d'instructions 74 commande alors la montée de l'ergot jusqu'au premier point d'arrêt haut Hl, tant que l'interrupteur-poussoir MS est maintenu enfoncé.
Si cet interrupteur MS est relâché avant le point d'arrêt Hl, le groupe d'instructions 74 provoque l'arrêt de la rotation du moteur, les interrupteurs 31 et 32 demeurant dans le même état. Si l'interrupteur MS est maintenu jusqu'à ce que l'ergot 5 atteigne le point d'arrêt Hl, l'interrupteur 31 se ferme à cet instant, l'interrupteur 32 restant ouvert, et le groupe d'instructions 74 provoque l'arrêt de la rotation du moteur. Dès que l'interrupteur-poussoir MS est relâché, le groupe d'instructions 78 teste si l'ergot est arrêté juste sur l'un des points d'arrêt B2 ou HL La réponse étant positive, le groupe d'instructions 79 commande une rotation brève du moteur en sens inverse du sens précédent, jusqu'à ce que l'interrupteur 31 soit à nouveau ouvert, comme c'est le cas pour l'interrupteur 32. La position des lames obtenue correspond à une orientation minimum de celles-ci.
La rotation brève du moteur, obtenue à l'aide du groupe d'instructions 79 dans le cas où l'ergot est arrêté dans le basculeur sur l'une quelconque des deux positions extrêmes B2 ou Hl (orientations maximum et minimum des lames), a pour but de positionner dans le même état les deux interrupteurs 31 et 32, ce qui signale au microcalculateur que l'ergot est effectivement disposé entre le point d'arrêt Bl, ou B2 dans ce cas, et le point d'arrêt Hl. Cela apporte une sécurité en cas de coupure accidentelle de l'alimentation secteur provoquant la perte des renseignements contenus dans la mémoire volatile du microcalculateur. La position entre B2 ou Bl et Hl de l'ergot 5 est, dès le rétablissement de l'alimentation secteur, repérée par la position identique, ouverte dans notre exemple, des deux interrupteurs 31, 32.
Si, lorsque les lames occupent leur position d'orientation minimale décrite précédemment, l'utilisateur désire augmenter cette
666720
orientation, il appuie sur l'interrupteur-poussoir PL. Après déroulement des groupes d'instructions 62, 70, 71 et 82b, comme décrit précédemment, le groupe 72 teste un appui sur l'interrupteur-poussoir PL seul, puis le groupe d'instructions 73 commande la descente de l'ergot 5 en direction du point B2, tant que l'interrupteur-poussoir PL est maintenu enfoncé. Le fonctionnement est similaire à celui du groupe d'instructions 74.
Si l'utilisateur appuie sur un seul des deux interrupteurs-pous-soirs PL ou MS alors que l'ergot 5 n'est pas disposé dans le basculeur, la réponse au test du groupe d'instructions 82b est négative ainsi que celle au test du groupe d'instructions 78, et aucun ordre n'est exécuté.
Si, lorsque les lames du volet occupent une quelconque position d'orientation, l'utilisateur désire dérouler complètement le volet, il appuie sur l'interrupteur-poussoir D. Après déroulement des groupes d'instructions 62, 63, et 65, le groupe d'instructions 66a teste si l'état des interrupteurs 31 et 32 est identique (ouvert). La réponse est positive puisque l'ergot est placé entre l'un des points d'arrêt bas Bl ou B2, et le premier point d'arrêt haut Hl. Le groupe d'instructions 80b teste si la montée du volet est en cours. La réponse étant négative, le groupe d'instructions 82c teste si le registre RI est à 1. La réponse est positive puisque l'ergot 5 est dans le basculeur entre les points d'arrêt B2 et Hl. Le groupe d'instructions 69 mémorise alors l'ordre de déroulement du volet, puis il commande, dans un premier temps, la montée de l'ergot 5 vers le point Hl. Son passage à ce point Hl est détecté par la fermeture de l'interrupteur 31, l'interrupteur 32 demeurant ouvert. A l'instant de ce passage au point Hl, certaines instructions du groupe 69 déclenchent une temporisation, de 1 seconde environ dans cet exemple. Cette temporisation est relativement brève, mais cependant suffisante pour que l'ergot 5 ait le temps de sortir de la sortie 11 du basculeur et d'atteindre le second point d'arrêt haut H2. Les interrupteurs 31, 32 restent dans leur position précédente. Le groupe d'instructions 69 provoque alors, à ce point H2, une inversion du sens de rotation du moteur et un déroulement total du volet, comme décrit précédemment pour le groupe d'instructions 67. Enfin, le groupe d'instructions 69 met à 0 le registre RI, l'ergot étant hors du basculeur.
Si une coupure accidentelle de l'alimentation secteur se produit pendant que l'ergot 5 est disposé soit dans la glissière entre les points d'arrêt Hl et Bl, soit dans le basculeur entre les points d'arrêt B2 et Hl, les registres RI et R2 sont instantanément remis à 0. Si l'utilisateur appuie alors sur l'interrupteur D, après exécution des groupes -d'instructions 62, 63, 65, 66a, 80b, le groupe d'instructions 82c teste si le registre RI est à 1. La réponse est négative, même si l'ergot 5 est effectivement dans le basculeur entre les points d'arrêt B2 et Hl. Le groupe d'instructions 83 teste si le registre R2 est à 1. La réponse est négative puisque l'ergot est au-dessous du point d'arrêt Hl sans s'être trouvé au moins une fois au-dessus de ce point Hl depuis la mise sous tension ayant suivi la coupure. Le groupe d'instructions 69 s'exécute alors comme décrit précédemment, jusqu'à la descente totale du volet.
Le groupe d'instructions 83 ci-dessus a pour rôle d'apporter une correction à la réponse négative au test 82c, qui correspondait à une position de l'ergot hors du basculeur. La réponse négative au test 83 empêche que le groupe d'instructions 67b puisse commander une descente totale du volet alors que l'ergot est en fait dans le basculeur, ce qui provoquerait une détérioration du volet.
7
s
10
15
20
25
30
35
40
45
50
55
R
4 feuilles dessins

Claims (3)

666 720
1. Dispositif de commande d'un volet roulant (3) ou similaire, actionnable par un motoréducteur électrique (2) auquel est associé un dispositif automatique d'arrêt (1) prévu pour arrêter la rotation du motoréducteur lorsque le volet roulant occupe l'une quelconque de ses deux positions extrêmes haute ou basse, ce volet comportant des lames orientables (4', 4", 4"'...) liées cinématiquement à une lame maîtresse (4) dont au moins une des deux extrémités comporte un ergot (5) prévu pour coopérer avec un «basculeur» fixe (6) correspondant, chaque basculeur comportant, pour cet ergot (5), une entrée (8) dirigée vers le bas et une sortie (11) dirigée vers le haut, reliées par un guidage en creux (14) sensiblement parallèle aux glissières (7) du volet, ce guidage comportant, vers le bas, un prolongement incliné (16) s'écartant des glissières, et une «serrure» élastique (17) permettant le passage de l'ergot à travers l'entrée (8), uniquement dans le sens de la montée, le dispositif de commande prévoyant, pour chaque ergot: un premier point d'arrêt bas (Bl), prévu dans la glissière au-dessous de l'entrée (8) du basculeur (6), point sur lequel la descente de l'ergot (5) est susceptible d'être interrompue temporairement, un premier point d'arrêt haut (Hl), prévu dans le guidage en creux (14) au-dessous de la sortie (11) du basculeur (6), point sur lequel la montée de l'ergot est susceptible d'être interrompue temporairement, un second point d'arrêt bas (B2), prévu sensiblement à l'extrémité du prolongement incliné (16) du guidage (14), point correspondant à une position d'orientation maximum de la lame maîtresse (4), et un second point d'arrêt haut (H2), prévu dans la glissière au-dessus de la sortie (11) du basculeur (6), point sur lequel la montée de l'ergot (5) est susceptible d'être interrompue temporairement après la sortie de cet ergot (5) hors du guidage (14) du basculeur (6), le dispositif de commande comportant un dispositif auxiliaire comprenant deux interrupteurs (31, 32) dont le fonctionnement est lié à la rotation du tube d'enroulage du volet, tube lié lui-même cinématiquement au motoréducteur (2), caractérisé en ce que le dispositif auxiliaire (26) constitue uniquement un détecteur de position de l'ergot (5), dont l'un (32) des interrupteurs (31, 32) coopère à l'arrêt du motoréducteur lorsque l'ergot (5) occupe son premier point d'arrêt haut (Hl), et dont l'autre interrupteur (31) coopère à l'arrêt du motoréducteur dans une certaine position basse du volet, position déterminant pour l'ergot (5) soit le premier point d'arrêt bas (Bl) si l'ergot est dans la glissière (7), soit le second point d'arrêt bas (B2) si l'ergot est dans le prolongement incliné (16) du guidage en creux (14), l'ergot (5) étant ainsi susceptible d'être situé dans l'une quelconque parmi trois zones possibles: soit entre l'un des points d'arrêt bas (Bl ou B2) et le premier point d'arrêt haut (Hl), soit sur le premier point d'arrêt haut (Hl), soit sur l'un des points d'arrêt bas (Bl), zones auxquelles correspondent trois états relatifs des interrupteurs (31, 32): soit le premier (31) fermé et le second (32) ouvert, soit le second (32) fermé et le premier (31) ouvert, soit les deux dans le même état, ouvert ou fermé, des interrupteurs de commande (M, D, PL, MS), et les interrupteurs (31 et 32) du dispositif auxiliaire (26) étant reliés respectivement, par l'intermédiaire d'interfaces d'entrée (41 à 46), aux bornes d'entrée (El à E6) d'un microcalculateur dont les bornes de sortie (SI, S2) sont reliées respectivement à deux interfaces de sortie (51, 52) prévues pour actionner le motoréducteur dans respectivement ses deux sens de rotation, la mémoire non volatile du microcalculateur contenant un programme de la commande du motoréducteur, prévu pour: déterminer celui ou ceux des interrupteurs de commande qui ont été actionnés, tester la validité des ordres donnés par ces interrupteurs et transmettre ces ordres au motoréducteur, en fonction de l'état relatif des interrupteurs (31, 32) du dispositif auxiliaire (26) et/ou en fonction de l'état 1 ou 0 d'un premier registre (RI) de la mémoire volatile du microcalculateur (40), état qui respectivement correspond, ou ne correspond pas, à un positionnement de l'ergot (5) dans le basculeur (6) entre le second point d'arrêt bas (B2) et le premier point d'arrêt haut (Hl), le second point d'arrêt haut (H2) de l'ergot (5) étant déterminé par la durée d'une temporisation déclenchée par le programme de commande, à l'instant où l'ergot passe au premier point d'arrêt haut (Hl) en direction de la sortie (11) du basculeur.
2. Dispositif de commande selon la revendication 1, caractérisé en ce que le programme de commande comprend un groupe d'instructions (82c) de test de l'état (1) du premier registre (RI), qui, lorsque l'interrupteur (D) de descente a été actionné, et dans le cas où la réponse à ce test est négative, suite à une coupure de l'alimentation secteur, est prévu pour commander l'exécution d'un groupe d'instructions (83) de test de l'état 1 d'un second registre (R2), état correspondant au fait que l'ergot (5) a été placé au moins une fois sur le premier point d'arrêt haut (Hl) ou au-dessus du premier point d'arrêt haut (Hl), depuis la mise sous tension et donc qu'aucune coupure de l'alimentation secteur n'a eu lieu depuis lors, le groupe d'instructions (83) étant prévu pour, dans le cas où la réponse à ce test est négative, suite à la coupure de l'alimentation secteur, commander l'exécution d'un groupe d'instructions de commande (69) prévu pour successivement mémoriser l'ordre de déroulement du volet, commander la montée de l'ergot (5) vers le premier point d'arrêt haut (Hl), déclencher une temporisation à l'instant où l'ergot passe au premier point d'arrêt haut (Hl) en direction du second point d'arrêt (H2), inverser le sens de rotation du moteur (2) lorsque le second point d'arrêt haut (H2) est atteint, pour permettre le déroulement total du volet.
3. Dispositif de commande selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que le programme de commande comprend un groupe d'instructions (66a) de test de l'état relatif des deux interrupteurs (31, 32) du dispositif auxiliaire, test prévu pour, lorsque l'interrupteur de descente (D) est actionné, dans le cas où les deux interrupteurs (31, 32) occupent un certain état relatif correspondant à un positionnement de l'ergot (5) entre l'un des points d'arrêt bas (Bl ou B2) et le premier point d'arrêt haut (Hl), commander l'exécution d'un groupe d'instructions (82c) prévu pour tester l'état du premier registre (RI) et pour, si ce premier registre (RI) est à l'état 1, commander l'exécution d'un groupe d'instructions de commande (69), prévu pour successivement mémoriser l'ordre de descente du volet, commander la montée du volet jusqu'à ce que l'ergot atteigne le premier point d'arrêt haut (Hl) puis le second point d'arrêt haut (H2), et inverser alors le sens de rotation du moteur qui déroule totalement le volet jusqu'à ce que le dispositif automatique d'arrêt (1) immobilise ledit moteur, et, si le premier registre (RI) est à l'état 0, commander l'exécution d'un groupe d'instructions (67b) de commande de la descente totale du volet, le groupe d'instructions (66a) étant prévu pour, dans le cas où les interrupteurs (31, 32) occupent un autre état relatif correspondant à un autre positionnement de l'ergot (5), commander directement l'exécution d'un groupe d'instructions (67) de commande de la descente totale du volet.
4. Dispositif de commande, selon la revendication 1, caractérisé en ce que le programme de commande comprend un groupe d'instructions (82a) prévu pour, lorsque deux interrupteurs particuliers (PL et MS) des interrupteurs de commande sont actionnés simultanément, tester l'état du premier registre (RI) et, s'il occupe l'état 0 correspondant à un positionnement de l'ergot (5) en dehors du basculeur, commander l'exécution d'un groupe d'instructions (75) de test de l'état d'un certain interrupteur (32) du dispositif auxiliaire (26), test prévu pour, si cet interrupteur (32) occupe un premier état correspondant à un positionnement de l'ergot (5) au-dessus du premier point d'arrêt bas (Bl), commander l'exécution d'un groupe d'instructions (76) prévu pour commander la descente du volet, jusqu'à ce que l'ergot (5) atteigne le premier point d'arrêt bas (Bl), arrêter alors la rotation du moteur et commander l'exécution d'un groupe d'instructions de commande (77) prévu pour commander successivement la montée de l'ergot jusqu'au premier point d'arrêt haut (Hl), inverser le sens de rotation du moteur et commander la descente de l'ergot jusqu'au second point d'arrêt bas (B2), puis mettre le premier registre (RI) à 1, le groupe d'instructions (75)
étant prévu pour, si l'interrupteur (32) occupe son second état correspondant à un positionnement de l'ergot (5) au-dessous du s
10
15
20
25
30
35
40
45
50
55
60
65
2
REVENDICATIONS
3
666720
premier point d'arrêt bas (Bl), commander directement l'exécution du groupe d'instructions de commande (77).
CH4451/85A 1984-11-16 1985-10-16 Dispositif de commande pour volet roulant ou similaire a lames orientables. CH666720A5 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8417524A FR2573551B1 (fr) 1984-11-16 1984-11-16 Dispositif de commande pour volet roulant ou similaire a lames orientables

Publications (1)

Publication Number Publication Date
CH666720A5 true CH666720A5 (fr) 1988-08-15

Family

ID=9309676

Family Applications (1)

Application Number Title Priority Date Filing Date
CH4451/85A CH666720A5 (fr) 1984-11-16 1985-10-16 Dispositif de commande pour volet roulant ou similaire a lames orientables.

Country Status (14)

Country Link
US (1) US4665965A (fr)
JP (1) JPH0735714B2 (fr)
AU (1) AU572772B2 (fr)
BE (1) BE903556A (fr)
CA (1) CA1264771A (fr)
CH (1) CH666720A5 (fr)
DE (1) DE3538797A1 (fr)
DK (1) DK162315C (fr)
ES (1) ES8701288A1 (fr)
FR (1) FR2573551B1 (fr)
IT (2) IT8523825V0 (fr)
NL (1) NL8503165A (fr)
NO (1) NO163422C (fr)
SE (1) SE456514B (fr)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4887660A (en) * 1988-06-30 1989-12-19 Frommelt Industries, Inc. Roll-up door
US4931708A (en) * 1989-10-05 1990-06-05 Thore Johnsen Independent band spring door gear motor operator
ES2053307T3 (es) * 1990-01-26 1994-07-16 Somfy Dispositivo de seguridad para persiana enrollable motorizada.
FR2666842B1 (fr) * 1990-09-17 1992-11-20 Somfy Dispositif d'enroulement a moteur tubulaire pour stores, volets roulants ou similaires.
US5467266A (en) * 1991-09-03 1995-11-14 Lutron Electronics Co., Inc. Motor-operated window cover
US5201563A (en) * 1992-03-17 1993-04-13 Liao Chuen R Motor vehicle windshield curtain control
DE9300588U1 (de) * 1993-01-19 1994-05-19 Helmut Claus GmbH & Co. KG, Fabrik für Feinmechanik, 42553 Velbert Stellantrieb für Fensterkuppeln o.dgl. bewegliche Fensterteile
FR2747425B1 (fr) * 1996-04-11 2000-11-10 Assaad Elie Volets roulants a lattes pivotantes et reflechissantes a fonctions multiples
FR2754117B1 (fr) * 1996-09-30 1998-11-27 Somfy Dispositif de commande pour moteur asynchrone de store ou volet roulant
US5848634A (en) * 1996-12-27 1998-12-15 Latron Electronics Co. Inc. Motorized window shade system
US6082433A (en) * 1997-11-21 2000-07-04 Overhead Door Corporation Control system and method for roll-up door
US6116320A (en) * 1999-01-09 2000-09-12 Barker Holding Company, Llc Automatic window shade system
US6843301B2 (en) * 2002-09-09 2005-01-18 Dometic Corporation Awning roller with internal motor
US6983783B2 (en) * 2003-06-10 2006-01-10 Lutron Electronics Co., Inc. Motorized shade control system
US20050072532A1 (en) * 2003-10-01 2005-04-07 Toby Holden Self-powered motorized window awning
DE10353778A1 (de) * 2003-11-18 2005-06-23 Bos Gmbh & Co. Kg Fahrzeugrollo mit vereinfachter Ankoppelung der Führungsschienen
FR2877109B1 (fr) 2004-10-25 2007-01-19 Somfy Sas Procede de perfectionnement d'un ecran motorise et ecran motorise pour sa mise en oeuvre
US7389806B2 (en) * 2005-02-24 2008-06-24 Lawrence Kates Motorized window shade system
FR2918186B1 (fr) * 2007-06-27 2009-10-23 Somfy Sas Procede de configuration d'un systeme d'entrainement d'un ecran de fermeture, de protection solaire ou de projection.
JP5075205B2 (ja) * 2007-08-16 2012-11-21 ルネサスエレクトロニクス株式会社 マイクロコンピュータシステム
US20090308543A1 (en) * 2008-06-13 2009-12-17 Lawrence Kates Motorized window shade system and mount
IL192586A (en) * 2008-07-02 2014-02-27 Levy Moshe Amit Tiltable scroll shutter
FR2942842B1 (fr) * 2009-03-06 2016-12-16 Somfy Sas Procede de reglage d'une installation de volet roulant a lames orientables motorise
FR2945314B1 (fr) * 2009-05-05 2011-07-01 Somfy Sas Actionneur tubulaire d'entrainement d'un volet roulant
US8985179B2 (en) * 2009-09-25 2015-03-24 Assa Abloy Entrance Systems Ab System for stabilizing the top lamella against wind load by using a linear chain
FR2955688B1 (fr) * 2010-01-28 2012-02-24 Somfy Sas Procede de configuration d'une installation domotique
FR2972214B1 (fr) 2011-03-01 2013-04-12 Somfy Sas Procede de fonctionnement d'un ecran mobile a lames orientables d'un batiment
FR3108459B1 (fr) * 2020-03-20 2022-04-01 Somfy Activites Sa Procédé de détection d’un obstacle, actionneur électromécanique et installation de fermeture ou de protection solaire

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3068971A (en) * 1959-06-22 1962-12-18 Reuben B Ringler Power operated jalousie window structure
ES296295A1 (es) * 1964-02-10 1964-04-01 Colom Grau Jaime Dispositivo de basculaciën para persianas arrollables de tablillas basculantes y graduables
DE1274323B (de) * 1964-12-10 1968-08-01 Hans Wiegelmann Dipl Volksw Elektromotorischer Antrieb fuer die Aufwickelrolle eines Zugorganes eines Rolladens od. dgl.
DE2512102C3 (de) * 1975-03-19 1979-01-18 Siemens Ag, 1000 Berlin Und 8000 Muenchen Abschalteinheit in einer Elektromotor-Antriebseinheit für Markisen und Rolladen
DE2907915A1 (de) * 1979-03-01 1980-09-04 Hanjo Zimmermann Getriebe fuer tore
FR2455695A1 (fr) * 1979-05-02 1980-11-28 Carpano & Pons Dispositif de commande pour moto-reducteur electrique
US4372367A (en) * 1979-06-12 1983-02-08 Baldanello U Roller blinds
FR2480846A1 (fr) * 1980-04-18 1981-10-23 Carpano & Pons Dispositif d'entrainement, pour stores a rouleau, volets roulants, ou similaires
US4452292A (en) * 1981-03-27 1984-06-05 Firmagroup Australia Pty. Ltd. Automatic door opener
FR2510777A1 (fr) * 1981-07-28 1983-02-04 Carpano & Pons Installation de commande de plusieurs recepteurs electriques
FR2544887B1 (fr) * 1983-04-25 1985-07-19 Somfy Dispositif automatique de commande d'un store de protection solaire ou similaire
FR2562736B1 (fr) * 1984-04-05 1986-08-01 Arnould Fabriq App Electr Dispositif pour la commande de volet roulant ou analogue
AU4229585A (en) * 1984-05-11 1985-11-14 Firmagroup Australia Pty. Ltd. Door operator with counter resettable stops for upper and lower limits

Also Published As

Publication number Publication date
ES8701288A1 (es) 1986-11-16
AU572772B2 (en) 1988-05-12
DE3538797C2 (fr) 1990-02-08
NL8503165A (nl) 1986-06-16
BE903556A (fr) 1986-02-17
SE8505386D0 (sv) 1985-11-14
DE3538797A1 (de) 1986-05-28
AU4985285A (en) 1986-05-22
JPH0735714B2 (ja) 1995-04-19
DK162315B (da) 1991-10-07
IT1186065B (it) 1987-11-18
DK462185D0 (da) 1985-10-09
IT8522822A0 (it) 1985-11-13
IT8523825V0 (it) 1985-11-13
DK162315C (da) 1992-03-16
US4665965A (en) 1987-05-19
NO163422C (no) 1990-05-23
SE8505386L (sv) 1986-05-17
DK462185A (da) 1986-05-17
JPS61211486A (ja) 1986-09-19
FR2573551B1 (fr) 1987-02-06
ES548962A0 (es) 1986-11-16
SE456514B (sv) 1988-10-10
CA1264771A (fr) 1990-01-23
NO163422B (no) 1990-02-12
FR2573551A1 (fr) 1986-05-23
NO854513L (no) 1986-05-20

Similar Documents

Publication Publication Date Title
CH666720A5 (fr) Dispositif de commande pour volet roulant ou similaire a lames orientables.
EP0426577B1 (fr) Procédé et dispositif pour déplacer un élément d'occultation jusqu'à des positions stables réglables et installation en faisant application
EP1659252B1 (fr) Procédé de fonctionnement d'un dispositif motorisé de fermeture et dispositif motorisé de fermeture comprenant des moyens matériels et logiciels pour la mise en oeuvre de ce procédé
EP0439422B1 (fr) Dispositif de sécurité pour volet roulant motorisé
EP2009527B1 (fr) Procédé de configuration d'un system d'entraînement d'un écran de fermeture, de protection solaire ou de projection
CH648676A5 (fr) Installation de commande de plusieurs recepteurs electriques susceptibles d'occuper au moins deux etats.
CH652871A5 (fr) Dispositif de commande d'un moteur electrique.
CH657182A5 (fr) Dispositif automatique de commande d'un dispositif de protection solaire, notamment un store.
EP3433446B1 (fr) Procédés de configuration et de commande en fonctionnement d'un dispositif d'entraînement motorisé d'une installation domotique, dispositif d'entraînement motorisé et installation associés
CH645864A5 (fr) Dispositif d'entrainement d'un element souple autour d'une barre d'enroulement.
EP1998239B1 (fr) Procédé de configuration d'une unité de commande d'un dispositif domotique
FR3088362A1 (fr) Procede de commande en fonctionnement d'une installation domotique de fermeture, d'occultation ou de protection solaire et installation domotique associee
EP1586964B1 (fr) Procédé de fonctionnement d'un actionneur de volet roulant et dispositif pour sa mise en oeuvre
FR2671582A1 (fr) Mecanisme de securite pour dispositifs de fermeture a commande electrique du type des volets roulants et similaires.
EP1710640A1 (fr) Appareil de configuration d'un volet roulant motorise et procedes de fabrication et de fonctionnement d'un tel appareil
FR2648506A1 (fr) Portail automatique
EP1541798B1 (fr) Procede d'apprentissage d'un ecran motorise et dispositif pour sa mise en oeuvre
EP3470616B1 (fr) Procede de reglage d'une installation de volet roulant munie d'un verrou et installation de volet roulant
FR2657646A1 (fr) Dispositif de securite pour volet roulant motorise.
EP3312689B1 (fr) Procédé de commande en fonctionnement d'une installation domotique et installation domotique associée
FR2740824A1 (fr) Installation de fermeture ou de protection solaire motorisee
EP0524152A1 (fr) Dispositif d'arrêt automatique à baladeur pour moteur électrique
FR3087474A1 (fr) Procede de controle d'un systeme d'actionnement d'un premier et d'un second ecrans et systeme d'actionnement
FR3035234B1 (fr) Procede de commande en fonctionnement d'une installation domotique de fermeture ou de protection solaire et installation domotique associee
FR3088952A1 (fr) Procédé de commande en fonctionnement d’une installation domotique de fermeture, d’occultation ou de protection solaire et installation domotique associée

Legal Events

Date Code Title Description
PL Patent ceased