[go: up one dir, main page]

WO2008110185A1 - A method of controlling a motorized platform and a system therefore - Google Patents

A method of controlling a motorized platform and a system therefore Download PDF

Info

Publication number
WO2008110185A1
WO2008110185A1 PCT/EP2007/002236 EP2007002236W WO2008110185A1 WO 2008110185 A1 WO2008110185 A1 WO 2008110185A1 EP 2007002236 W EP2007002236 W EP 2007002236W WO 2008110185 A1 WO2008110185 A1 WO 2008110185A1
Authority
WO
WIPO (PCT)
Prior art keywords
control module
control
delay time
controlling
motors
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/EP2007/002236
Other languages
French (fr)
Inventor
Johannes Adrianus Maria Duits
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SKF AB
Original Assignee
SKF AB
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 SKF AB filed Critical SKF AB
Priority to PCT/EP2007/002236 priority Critical patent/WO2008110185A1/en
Publication of WO2008110185A1 publication Critical patent/WO2008110185A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1601Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16MFRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
    • F16M11/00Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
    • F16M11/02Heads
    • F16M11/04Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand
    • F16M11/06Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting
    • F16M11/10Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting around a horizontal axis
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16MFRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
    • F16M11/00Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
    • F16M11/02Heads
    • F16M11/18Heads with mechanism for moving the apparatus relatively to the stand
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16MFRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
    • F16M11/00Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
    • F16M11/20Undercarriages with or without wheels
    • F16M11/2007Undercarriages with or without wheels comprising means allowing pivoting adjustment
    • F16M11/2014Undercarriages with or without wheels comprising means allowing pivoting adjustment around a vertical axis
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31175Message comprises identification of sender, receiver, command and parameter
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33273DCS distributed, decentralised controlsystem, multiprocessor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35481Display, panel

Definitions

  • the invention concerns a method of controlling a motorized platform and a system therefore and is more particularly directed to controlling at least two actuators/motors of a motorized platform, the motorized platform comprising a motorized tilt and/or rotation unit for a display device such as a flat panel television, the motorized tilt/rotation unit is intended to be mounted on a support structure such as a wall, a stand or a motorized lift and/or rotation stand which would then be comprised in the motorized platform.
  • Display devices such as televisions and computer screens have gone through a radical change in the past few years.
  • a market dominated by cathode ray tubes since the birth of television is rapidly changing to being totally dominated by flat panel display devices of many different new technologies such as plasma and liquid crystal displays.
  • the common feature of these new technologies is that they enable making flat panel display devices, i.e. display devices whose depth is not in a direct relation to the size of the display area of the display device but only in a limited relation to the weight of the device due to the necessary internal support structure.
  • the limited depth on these new display devices gives new possibilities on support devices, such as motorized platforms, which in turn adds new requirements. There is room for improvements on how to control these motorized platforms.
  • An object of the invention is to define a method and a system of controlling at least two actuators/motors of a motorized platform, especially a motorized platform of a display device.
  • a further object of the invention is to define a system and a method of controlling at least two actuators/motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand.
  • Another object of the invention is to define a system and a method of controlling at least two actuators/motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand in such a way that control electronics of an actuator/motor can be placed in the proximity of that actuator/motor.
  • a still further object of the invention is to define a system and a method of controlling at least two actuators/motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand in such a way that the total peak power consumption is kept as low as possible at all times.
  • the actuators/motors of the motorized platform are controlled such that only one actuator/motor is active, i.e. running and consuming power, at a time enabling the use of a power supply dimensioned only for one power consumer, the major power consumer.
  • a decentralized manner of control according to the invention also allows for a modularized decentralized building manner, facilitating cabling and thus also manufacture of a motorized platform according to the invention.
  • control system arranged to control two or more actuators/motors of a motorized flat panel display platform.
  • the control system is a distributed decentralized control system comprising at least two physically separate control modules.
  • Each control module has an identity and is arranged to control one actuator/motor.
  • An identity of a control module can for example be tilt, top rotation, lift or bottom rotation thus identifying each control module according to its function, i.e. controlling for example the actuator/motor of the tilt function of a motorized platform.
  • a motorized platform taking full advantage of the invention will have two or more actuator/motor functions.
  • Each control module only reacts on control commands conforming to the identity of the control module, i.e.
  • control command for top rotation has nothing to do with the control module handling lift.
  • Certain control commands, such as a memory recall, could involve all connected functions and thus all control modules.
  • the control system further comprises communication means between all of the control modules to thereby enable coordination of the actuators/motors.
  • the communication means comprises activity token means, which can be implemented in software or in hardware by for example a ready/busy line, and the control system is arranged to only enable one actuator/motor at a time by means of the activity token means of the communication means.
  • the control system is arranged to only enable one actuator/motor at a time by means of the activity token means of the communication means.
  • the control modules are arranged to receive commands, this can be by means of an integrated IR receiver on the concerned control modules.
  • Each control module is then preferably further arranged to communicate any received command to the other control modules by means of the communication means.
  • each control module is arranged to prioritize itself according to its identity and according to received commands.
  • shut down command meaning that the motorized platform should return to a default position when the display device is turned off
  • identity of the control module in question is lift
  • each control module is arranged to determine if the command relates to the identity of the control module, and if the command is determined for the control module and concerns controlling the actuator/motor of the control module, then only when the activity token means is available, the control module concerned acquires the activity token means for a period of time the actuator/motor is actively controlled by the control module. The control module will thus release the activity token means at the end of the period of time the actuator/motor is actively controlled. This will ensure that only one actuator/motor is active at a time.
  • the activity token means can for example be a dedicated line that signals to all control modules if any actuator/motor is active or not.
  • Each control module is suitably arranged to only acquire the activity token means after the activity token means has been available for a default delay time. Each control module is preferably arranged with a different default delay time so that not all the control modules will attempt to acquire the token at the same time. The default delay time of a control module can be made dependent on the identity of the control module.
  • control modules are arranged to change their default delay time in dependence on the received command to thereby change their priority among the control modules.
  • Each control module can then be arranged to attain a high priority by having a default delay time shorter than any other default delay time, i.e. when the token becomes available, then with a short delay time the token will be grabbed quickly, or first.
  • each control module can then be arranged to attain a low priority by having a default delay time longer than any other default delay time, i.e. let everyone else grab the token first.
  • the different additional enhancements of the control system according to the invention can be combined in any desired manner as long as no conflicting features are combined.
  • the aforementioned objects are also achieved according to the invention by a method of controlling two or more actuators/motors of a motorized flat panel display platform.
  • the method comprises distributing a separate control module close to each actuator/motor.
  • Each control module is capable of controlling one actuator/motor.
  • Each control module is assigned the identity of the actuator/motor it is controlling.
  • Each control module only reacts on control conforming to the identity of the module.
  • the method comprises coordinating the control of the actuators/motors by means of a communication link between all of the control modules. Sometimes this is referred to as a multi-master system
  • the communication link comprises activity token means and the method comprises only enabling one actuator/motor at a time by means of the activity token means of the communication link.
  • the method comprises receiving commands by means of one or more of the control modules. Each control module having received a command communicates it to the other control modules by means of the communication link between all of the control modules. This insures that all control modules receives the commands.
  • the method can comprise each control module prioritizing itself according to the assigned identity of the control module and according to received commands.
  • the method further comprises in each control module determining if the command relates to the identity of the control module, and if the command is determined for the control module and concerns controlling the actuator/motor of the control module, then only when the activity token means is available acquiring the activity token means for a period of time the actuator/motor is actively controlled by the control module.
  • the acquiring of the activity token means by a control module is only done after the activity token means has been available for a default delay time.
  • Each control module preferably then has a different default delay time.
  • the method further comprises the control modules changing their default delay time in dependence on the received command to thereby change their priority among the control modules. The method can then comprise a control module attaining a high priority by having a default delay time shorter than any other default delay time and a control module attaining a low priority by having a default delay time longer than any other default delay time.
  • a primary purpose of the invention is to provide an improved manner of manufacturing a complete motorized platform with two or more functions from the group of bottom rotation, lift, top rotation and tilt, for a display device. This is obtained according to the invention by having structuring the control around a plurality of control modules, which modules can be the same, thus lowering manufacturing costs, that are close to the actuators/motors, thus requiring simple wiring.
  • FIG. 1A-C illustrates examples of a typical utilization of the invention in connection with a flat panel television on a motorized platform
  • Fig. 2 illustrates a schematic layout of a circuit arrangement according to the invention
  • Fig. 3 illustrates a flow diagram of a method according to the invention
  • the present invention relates to a method of and a control system for controlling at least two motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand.
  • the invention enables a control module of a motor to be placed in the proximity of that motor.
  • This is achieved according to the modular structure of the control system according to the invention where the control system is built up of a plurality of control modules that communicate with each other. There is no central control board or center, the control system according to the invention is decentralized and built on decentralized control with adequate processing power in each control module and a cooperation between the modules.
  • the invention further controls the at least two motors in such a way that the total power consumption is kept as low as possible at all times. This is achieved according to the invention by only allowing one actuator/motor being active/running at a time.
  • Figures 1A, 1 B, and 1C illustrate different views of an example of a typical utilization 100 of the invention in controlling the movement of a flat panel display device 110 mounted on a motorized rotation/tilt unit 130 attached to a motorized lift/rotation stand 120.
  • Figure 1A illustrates a side view of the flat panel display device 110 being tilted down and turned toward a viewer.
  • Figure 1 B illustrates a side view of the flat panel display device 110 being tilted down only.
  • the motorized rotation/tilt unit 130 can tilt 155 around a tilt axis 132.
  • the motorized lift/rotation stand 120 can lift 158 the flat panel display device 110 up and down along the stand 120.
  • Figure 1C illustrates a top view of the flat panel display 110 being turned only.
  • the motorized rotation/tilt unit 130 can rotate 152 around a rotation axis 135. This is also sometimes called top rotation.
  • the motorized lift/rotation stand 120 can rotate 150 the flat panel display device 110 around a rotation axis 125. This is also sometimes called bottom rotation.
  • the invention involves a system and a method of controlling in an efficient manner at least two actuators/motors of a motorized platform such as the one described above in relation to Figures 1A, 1 B and 1C, for a display device such as a flat panel television.
  • the actuators/motors of the motorized platform are controlled such that only one actuator/motor is active at a time enabling the use of a power supply dimensioned only for basically one power consumer, the major power consumer and the idle power consumption of the other control modules.
  • a decentralized manner of control according to the invention also allows for a modularized decentralized building manner, facilitating cabling and thus also manufacture of a motorized platform according to the invention.
  • FIG. 2 illustrates a schematic example of a control system according to the invention with a first and a second control module 210, 220 and a further optional control module 230.
  • the invention is configured around decentralized control modules comprising integrated control routines.
  • Each control module 210, 220, 230 preferably comprises an I. R. receiver to receive control commands, memory to store program and data such as one or more possibly programmable preset positions of an associated motor/actuator 215,
  • a control system can optionally comprise an additional IR receiver 212, possibly with code translator/converter to enable to use for example a remote control of a flat panel television to also control the motorized platform carrying the television.
  • Another manner of acquiring control commands is to have an optional interface module 240 to an external control system such as a television receiving IR signals and then transmitting them via for example I 2 C 242 to the interface which then converts the control signals to those used internally within the system. If the control system communicates internally via I 2 C instead of the illustrated bus-system, then it is easier to connect the two systems.
  • each control module 210, 220, 230 i.e. if it is a tilt control module, a top-rotation control module, a lift control module or a bottom rotation control module, can either be pre-programmed, hard-wired, strap- selected, or done by automatic identification of the motor/actuator coupled to it or through which connection it is coupled.
  • the decentralized control modules 210, 220, 230 are in this example interconnected with a simple connection structure comprising a power line 296, a bi-directional data line 290, a ready/busy line 292 and a ground line 294.
  • the ready/busy line 292 is a hardware solution, another method is to use a token.
  • the data communication can also follow a wired or wireless industry standard such as I2C, CAN BUS, or Bluetooth.
  • Power is provided by a power supply system module 250, which can suitably be an external transformer to keep the system as a low-voltage system.
  • the power supply system module 250 only needs to be of such a size that it can sufficiently supply enough power to supply all idle boards of the system at the same time as the most power consuming board with associated actuator/motor is active. This is due to the invention of only allowing one control module 210, 220, 230 to be active with one actuator/motor 215, 225, 235 at a time.
  • the ready/busy line 292 is used to indicate that an actuator/motor 215, 225, 235 is active and as long as the ready/busy line 292 indicates that an actuator/motor 215, 225, 235 is active, then no other actuator/motor 215, 225, 235 will be allowed to become active.
  • the different modules have different default delay times before taking hold of the ready/busy line and activating its associated actuator/motor 215, 225, 230.
  • one or more of the controller modules 210, 220, 230 can attain a higher and/or lower priority.
  • a lift controller module which controls the height of an attached flat panel display device, could in some embodiments have the highest priority during a lift up operation, especially if it is a move to a preset value, which then might also involve a turn and a tilt as well. This is very important if the motorized stand is built into a box/furniture, and the flat panel display device has to lift out of the box before a turn and/or tilt is possible without crashing into the box.
  • the delay time to grab hold of the ready/busy line 292 has to be shorter than the shortest default delay time.
  • the lift controller module receives a lowering down command, especially if it is a move to a preset value, then suitably the lift controller module should have the lowest priority.
  • a lowest priority is attained if the delay time to grab hold of the ready/busy line 292 is longer than the longest default delay time.
  • a lift controller module will retain hold of the ready/busy line 292, or token, below a certain predetermined position, the predetermined position for example being a position just entering the box/furniture, to thus avoid any rotation or tilt when the flat panel display unit is partially or completely within the box/furniture. If the box is ceiling mounted then it will be above a certain predetermined position that the lift controller module keeps the ready/busy line 292 to thus avoid any rotation or tilt.
  • Figure 3 illustrates a simplified flow diagram of a method of giving priority according to the invention by means of a Ready/Busy line or a token, exemplified from a lift control module perspective.
  • a command is received or not.
  • a command can be received either by the IR receiver on the control module or via the bi-directional data line. If no command is received, then the process loops to itself. If a command is received then the process continues with a second step 320. In the second step 320 it is determined if the received command is a store command. If the received command is a store command then the procedure continues with a third step 325. If the received command is not a store command, then the process continues with a fourth step 330.
  • the current position of the actuator/motor is registered.
  • the actuator/motor will have some kind of means of keeping track of where it is, this can for example be a potentiometer or dead counting of the number of revolutions the motor is turning. By storing this value or values, the control module can control the actuator/motor back to the same position.
  • step 330 it is determined if the command is recall/goto memory position, if it is then the process will continue with a fifth step 332, if not then the procedure will continue with a sixth step 352.
  • step 332 it is determined if the lift has to travel up or down, this will be in dependence on the current position and the memory position. If the current position is higher than the memory position then the lift has to travel down and the procedure continues with a seventh step 334. If the current position is lower than the memory position then the lift has to travel up and the procedure continues with an eighth step 336.
  • the sixth step 352 will test and execute other commands such as lift up or lift down. The execution of these commands will also include all the checks to ensure that only one actuator/motor is active at a time.
  • the priority of the lift control module is set to the lowest, preferably by setting the delay time longer than the longest default delay time.
  • the procedure will continue with the ninth step 340.
  • the priority of the lift control module is set to the highest, preferably by setting the delay time shorter than the shortest default delay time. The procedure will continue with the ninth step 340.
  • the ninth step 340 it is determined if the ready/busy line or the token is free or not. If the ready/busy line or the token is not free, then the procedure goes back to the fifth step 332 to reset the delay times of the priorities. If the ready/busy line or the token is free, then the procedure continues with a tenth step 342. In the tenth step 342 it is determined if the delay is zero. If it is not zero, then the procedure continues with a twelfth step 344. If the delay is zero, then the procedure continues with a thirteenth step 346. In the tweelth step 344 the delay is decreased by one and then the procedure goes back to the ninth step 340.
  • the lift control module activates the actuator/motor concerned, waits until the position movement is ready, then the ready/busy line or token is released and the procedure continues with the first step 310.
  • FIGURES 1A, 1 B, and 1 C - illustrate examples of a typical utilization of the invention in controlling the movement of a display device mounted on a motorized platform comprising a motorized rotation/tilt unit attached to a motorized lift/rotation stand.
  • FIGURE 1 A illustrates a side view of the flat panel display being tilted down and turned toward a viewer
  • FIGURE 1 B illustrates a side view of the flat panel display being tilted down only
  • FIGURE 1 C illustrates a top view of the flat panel display being turned only.
  • FIGURE 2 - illustrates a schematic example of a control system according to the invention with optional units, 210 First controller module
  • Optional additional IR receiver possibly with code translator/converter 215 Actuator/motor of the first controller module, possibly with one or more position/end-stop sensors,
  • Optional interface module to an external control system such as a television receiving IR signals and then transmitting them via for example I2C to the interface which then converts the control signals to those used internally within the system
  • FIGURE 3 illustrates a simplified flow diagram of a method of giving priority according to the invention by means of a Ready/Busy line or a token, exemplified from a lift control module perspective,
  • a command can be received either by the IR receiver on the control module or via the bi-directional data line. If no command is received, then the process loops to itself. If a command is received then the process continues with a second step 320.
  • a command is received: then in the second step it is determined if the received command is a store command. If the received command is a store command then the procedure continues with a third step 325. If the received command is not a store command, then the process continues with a fourth step 330. 325 after the second step if a store command is received, then in the third step the current position of the actuator/motor is registered.
  • the actuator/motor will have some kind of means of keeping track of where it is, this can for example be a potentiometer or dead counting of the number of revolutions the motor is turning.
  • the priority of the lift control module is set to the highest, preferably by setting the delay time shorter than the shortest default delay time. The procedure will continue with the ninth step
  • the procedure in the ninth step it is determined if the ready/busy line or the token is free or not. If the ready/busy line or the token is not free, then the procedure goes back to the fifth step 332 to reset the priorities. If the ready/busy line or the token is free, then the procedure continues with a tenth step 342.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)

Abstract

A system and a method of controlling in an efficient manner at least two motors of a motorized platform for a display device such as a flat panel television. The motors of the motorized platform are controlled such that only one motor is active at a time enabling the use of a power supply dimensioned only for one power consumer, the major power consumer. A decentralized manner of control according to the invention also allows for a modularized decentralized building manner, facilitating cabling and thus also manufacture of a motorized platform.

Description

A METHOD OF CONTROLLING A MOTORIZED PLATFORM AND A SYSTEM THEREFORE
TECHNICAL FIELD
The invention concerns a method of controlling a motorized platform and a system therefore and is more particularly directed to controlling at least two actuators/motors of a motorized platform, the motorized platform comprising a motorized tilt and/or rotation unit for a display device such as a flat panel television, the motorized tilt/rotation unit is intended to be mounted on a support structure such as a wall, a stand or a motorized lift and/or rotation stand which would then be comprised in the motorized platform.
BACKGROUND
Display devices such as televisions and computer screens have gone through a radical change in the past few years. A market dominated by cathode ray tubes since the birth of television is rapidly changing to being totally dominated by flat panel display devices of many different new technologies such as plasma and liquid crystal displays. The common feature of these new technologies is that they enable making flat panel display devices, i.e. display devices whose depth is not in a direct relation to the size of the display area of the display device but only in a limited relation to the weight of the device due to the necessary internal support structure. The limited depth on these new display devices gives new possibilities on support devices, such as motorized platforms, which in turn adds new requirements. There is room for improvements on how to control these motorized platforms.
SUMMARY An object of the invention is to define a method and a system of controlling at least two actuators/motors of a motorized platform, especially a motorized platform of a display device. A further object of the invention is to define a system and a method of controlling at least two actuators/motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand.
Another object of the invention is to define a system and a method of controlling at least two actuators/motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand in such a way that control electronics of an actuator/motor can be placed in the proximity of that actuator/motor.
A still further object of the invention is to define a system and a method of controlling at least two actuators/motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand in such a way that the total peak power consumption is kept as low as possible at all times.
The aforementioned objects are achieved according to the invention by a system and a method of controlling in an efficient manner at least two actuators/motors of a motorized platform for a display device such as a flat panel television. According to the invention the actuators/motors of the motorized platform are controlled such that only one actuator/motor is active, i.e. running and consuming power, at a time enabling the use of a power supply dimensioned only for one power consumer, the major power consumer. A decentralized manner of control according to the invention also allows for a modularized decentralized building manner, facilitating cabling and thus also manufacture of a motorized platform according to the invention.
This can be referred to as a multi-master system
The aforementioned objects are further achieved according to the invention by a control system arranged to control two or more actuators/motors of a motorized flat panel display platform. According to the invention the control system is a distributed decentralized control system comprising at least two physically separate control modules. Each control module has an identity and is arranged to control one actuator/motor. An identity of a control module can for example be tilt, top rotation, lift or bottom rotation thus identifying each control module according to its function, i.e. controlling for example the actuator/motor of the tilt function of a motorized platform. A motorized platform taking full advantage of the invention will have two or more actuator/motor functions. Each control module only reacts on control commands conforming to the identity of the control module, i.e. a control command for top rotation has nothing to do with the control module handling lift. Certain control commands, such as a memory recall, could involve all connected functions and thus all control modules. The control system further comprises communication means between all of the control modules to thereby enable coordination of the actuators/motors.
Advantageously the communication means comprises activity token means, which can be implemented in software or in hardware by for example a ready/busy line, and the control system is arranged to only enable one actuator/motor at a time by means of the activity token means of the communication means. By only allowing activation of one actuator/motor at a time, the power consumed is kept down and a smaller power supply can be used, thinner power cables etc. Preferably one or more of the control modules are arranged to receive commands, this can be by means of an integrated IR receiver on the concerned control modules. Each control module is then preferably further arranged to communicate any received command to the other control modules by means of the communication means. In some embodiments each control module is arranged to prioritize itself according to its identity and according to received commands. For example when there is a shut down command, meaning that the motorized platform should return to a default position when the display device is turned off, then if the identity of the control module in question is lift, then it should preferably give itself the lowest priority, especially if the motorized platform is returning back into a box/furniture, thus allowing the rotation and tilt to return to their zero positions before the lift lowers the display device into the box/furniture.
Suitably when receiving a command each control module is arranged to determine if the command relates to the identity of the control module, and if the command is determined for the control module and concerns controlling the actuator/motor of the control module, then only when the activity token means is available, the control module concerned acquires the activity token means for a period of time the actuator/motor is actively controlled by the control module. The control module will thus release the activity token means at the end of the period of time the actuator/motor is actively controlled. This will ensure that only one actuator/motor is active at a time. The activity token means can for example be a dedicated line that signals to all control modules if any actuator/motor is active or not. Each control module is suitably arranged to only acquire the activity token means after the activity token means has been available for a default delay time. Each control module is preferably arranged with a different default delay time so that not all the control modules will attempt to acquire the token at the same time. The default delay time of a control module can be made dependent on the identity of the control module.
In can be advantageous that the control modules are arranged to change their default delay time in dependence on the received command to thereby change their priority among the control modules. Each control module can then be arranged to attain a high priority by having a default delay time shorter than any other default delay time, i.e. when the token becomes available, then with a short delay time the token will be grabbed quickly, or first. Also each control module can then be arranged to attain a low priority by having a default delay time longer than any other default delay time, i.e. let everyone else grab the token first. The different additional enhancements of the control system according to the invention can be combined in any desired manner as long as no conflicting features are combined.
The aforementioned objects are also achieved according to the invention by a method of controlling two or more actuators/motors of a motorized flat panel display platform. The method comprises distributing a separate control module close to each actuator/motor. Each control module is capable of controlling one actuator/motor. Each control module is assigned the identity of the actuator/motor it is controlling. Each control module only reacts on control conforming to the identity of the module. The method comprises coordinating the control of the actuators/motors by means of a communication link between all of the control modules. Sometimes this is referred to as a multi-master system
Suitably the communication link comprises activity token means and the method comprises only enabling one actuator/motor at a time by means of the activity token means of the communication link. Advantageously the method comprises receiving commands by means of one or more of the control modules. Each control module having received a command communicates it to the other control modules by means of the communication link between all of the control modules. This insures that all control modules receives the commands. The method can comprise each control module prioritizing itself according to the assigned identity of the control module and according to received commands. Sometimes when receiving a command the method further comprises in each control module determining if the command relates to the identity of the control module, and if the command is determined for the control module and concerns controlling the actuator/motor of the control module, then only when the activity token means is available acquiring the activity token means for a period of time the actuator/motor is actively controlled by the control module. Suitably the acquiring of the activity token means by a control module is only done after the activity token means has been available for a default delay time. Each control module preferably then has a different default delay time. Sometimes the method further comprises the control modules changing their default delay time in dependence on the received command to thereby change their priority among the control modules. The method can then comprise a control module attaining a high priority by having a default delay time shorter than any other default delay time and a control module attaining a low priority by having a default delay time longer than any other default delay time.
By providing a method and a unit for controlling at least two actuators/motors of a motorized platform for a display device such as a flat panel television, by means of a decentralized distributed control structure and local control modules close to the actuators/motors connected by simple communication means according to the invention a plurality of advantages over prior art methods and systems are obtained. A primary purpose of the invention is to provide an improved manner of manufacturing a complete motorized platform with two or more functions from the group of bottom rotation, lift, top rotation and tilt, for a display device. This is obtained according to the invention by having structuring the control around a plurality of control modules, which modules can be the same, thus lowering manufacturing costs, that are close to the actuators/motors, thus requiring simple wiring. Further by only allowing one actuator/motor to be active at a time, simplifies the wiring further because it can be daisy chained with simple wires instead of having to have power cables from each unit to a central power supply. Other advantages of this invention will become apparent from the detailed description.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will now be described in more detail for explanatory, and in no sense limiting, purposes, with reference to the following figures, in which Fig. 1A-C illustrates examples of a typical utilization of the invention in connection with a flat panel television on a motorized platform,
Fig. 2 illustrates a schematic layout of a circuit arrangement according to the invention,
Fig. 3 illustrates a flow diagram of a method according to the invention,
DETAILED DESCRIPTION
In order to clarify the method and system according to the invention, some examples of its use will now be described in connection with Figures 1A to 3.
The present invention relates to a method of and a control system for controlling at least two motors of a motorized platform comprising a motorized tilt and/or rotation unit and/or comprising a motorized lift and/or rotation stand.
The invention enables a control module of a motor to be placed in the proximity of that motor. This is achieved according to the modular structure of the control system according to the invention where the control system is built up of a plurality of control modules that communicate with each other. There is no central control board or center, the control system according to the invention is decentralized and built on decentralized control with adequate processing power in each control module and a cooperation between the modules. The invention further controls the at least two motors in such a way that the total power consumption is kept as low as possible at all times. This is achieved according to the invention by only allowing one actuator/motor being active/running at a time.
Figures 1A, 1 B, and 1C illustrate different views of an example of a typical utilization 100 of the invention in controlling the movement of a flat panel display device 110 mounted on a motorized rotation/tilt unit 130 attached to a motorized lift/rotation stand 120. Figure 1A illustrates a side view of the flat panel display device 110 being tilted down and turned toward a viewer. Figure 1 B illustrates a side view of the flat panel display device 110 being tilted down only. The motorized rotation/tilt unit 130 can tilt 155 around a tilt axis 132. The motorized lift/rotation stand 120 can lift 158 the flat panel display device 110 up and down along the stand 120. Figure 1C illustrates a top view of the flat panel display 110 being turned only. The motorized rotation/tilt unit 130 can rotate 152 around a rotation axis 135. This is also sometimes called top rotation. The motorized lift/rotation stand 120 can rotate 150 the flat panel display device 110 around a rotation axis 125. This is also sometimes called bottom rotation.
The invention involves a system and a method of controlling in an efficient manner at least two actuators/motors of a motorized platform such as the one described above in relation to Figures 1A, 1 B and 1C, for a display device such as a flat panel television. According to the invention the actuators/motors of the motorized platform are controlled such that only one actuator/motor is active at a time enabling the use of a power supply dimensioned only for basically one power consumer, the major power consumer and the idle power consumption of the other control modules. A decentralized manner of control according to the invention also allows for a modularized decentralized building manner, facilitating cabling and thus also manufacture of a motorized platform according to the invention.
Figure 2 illustrates a schematic example of a control system according to the invention with a first and a second control module 210, 220 and a further optional control module 230. The invention is configured around decentralized control modules comprising integrated control routines. Each control module 210, 220, 230 preferably comprises an I. R. receiver to receive control commands, memory to store program and data such as one or more possibly programmable preset positions of an associated motor/actuator 215,
225, 235, motor drive circuitry, and enough processing power to handle internal module needs and communication with other modules of the system. A control system according to the invention can optionally comprise an additional IR receiver 212, possibly with code translator/converter to enable to use for example a remote control of a flat panel television to also control the motorized platform carrying the television. Another manner of acquiring control commands is to have an optional interface module 240 to an external control system such as a television receiving IR signals and then transmitting them via for example I2C 242 to the interface which then converts the control signals to those used internally within the system. If the control system communicates internally via I2C instead of the illustrated bus-system, then it is easier to connect the two systems.
The identity of each control module 210, 220, 230, i.e. if it is a tilt control module, a top-rotation control module, a lift control module or a bottom rotation control module, can either be pre-programmed, hard-wired, strap- selected, or done by automatic identification of the motor/actuator coupled to it or through which connection it is coupled. The decentralized control modules 210, 220, 230 are in this example interconnected with a simple connection structure comprising a power line 296, a bi-directional data line 290, a ready/busy line 292 and a ground line 294. The ready/busy line 292 is a hardware solution, another method is to use a token. The data communication can also follow a wired or wireless industry standard such as I2C, CAN BUS, or Bluetooth. Power is provided by a power supply system module 250, which can suitably be an external transformer to keep the system as a low-voltage system. The power supply system module 250 only needs to be of such a size that it can sufficiently supply enough power to supply all idle boards of the system at the same time as the most power consuming board with associated actuator/motor is active. This is due to the invention of only allowing one control module 210, 220, 230 to be active with one actuator/motor 215, 225, 235 at a time. The ready/busy line 292 is used to indicate that an actuator/motor 215, 225, 235 is active and as long as the ready/busy line 292 indicates that an actuator/motor 215, 225, 235 is active, then no other actuator/motor 215, 225, 235 will be allowed to become active. To avoid any competition problems between the control modules 210, 220, 230 it is preferable that the different modules have different default delay times before taking hold of the ready/busy line and activating its associated actuator/motor 215, 225, 230.
In at least some embodiments of the invention it is advantageous that one or more of the controller modules 210, 220, 230 can attain a higher and/or lower priority. For example a lift controller module, which controls the height of an attached flat panel display device, could in some embodiments have the highest priority during a lift up operation, especially if it is a move to a preset value, which then might also involve a turn and a tilt as well. This is very important if the motorized stand is built into a box/furniture, and the flat panel display device has to lift out of the box before a turn and/or tilt is possible without crashing into the box. To attain the highest priority the delay time to grab hold of the ready/busy line 292 has to be shorter than the shortest default delay time. If the lift controller module receives a lowering down command, especially if it is a move to a preset value, then suitably the lift controller module should have the lowest priority. A lowest priority is attained if the delay time to grab hold of the ready/busy line 292 is longer than the longest default delay time.
In some embodiments a lift controller module will retain hold of the ready/busy line 292, or token, below a certain predetermined position, the predetermined position for example being a position just entering the box/furniture, to thus avoid any rotation or tilt when the flat panel display unit is partially or completely within the box/furniture. If the box is ceiling mounted then it will be above a certain predetermined position that the lift controller module keeps the ready/busy line 292 to thus avoid any rotation or tilt.
Figure 3 illustrates a simplified flow diagram of a method of giving priority according to the invention by means of a Ready/Busy line or a token, exemplified from a lift control module perspective. In a first step 310 it is determined if a command is received or not. A command can be received either by the IR receiver on the control module or via the bi-directional data line. If no command is received, then the process loops to itself. If a command is received then the process continues with a second step 320. In the second step 320 it is determined if the received command is a store command. If the received command is a store command then the procedure continues with a third step 325. If the received command is not a store command, then the process continues with a fourth step 330. In the third step 325 the current position of the actuator/motor is registered. The actuator/motor will have some kind of means of keeping track of where it is, this can for example be a potentiometer or dead counting of the number of revolutions the motor is turning. By storing this value or values, the control module can control the actuator/motor back to the same position.
In the fourth step 330 it is determined if the command is recall/goto memory position, if it is then the process will continue with a fifth step 332, if not then the procedure will continue with a sixth step 352. In the fifth step 332 it is determined if the lift has to travel up or down, this will be in dependence on the current position and the memory position. If the current position is higher than the memory position then the lift has to travel down and the procedure continues with a seventh step 334. If the current position is lower than the memory position then the lift has to travel up and the procedure continues with an eighth step 336. In the sixth step 352 will test and execute other commands such as lift up or lift down. The execution of these commands will also include all the checks to ensure that only one actuator/motor is active at a time.
In the seventh step 334 the priority of the lift control module is set to the lowest, preferably by setting the delay time longer than the longest default delay time. The procedure will continue with the ninth step 340. In the eighth step 336 the priority of the lift control module is set to the highest, preferably by setting the delay time shorter than the shortest default delay time. The procedure will continue with the ninth step 340.
In the ninth step 340 it is determined if the ready/busy line or the token is free or not. If the ready/busy line or the token is not free, then the procedure goes back to the fifth step 332 to reset the delay times of the priorities. If the ready/busy line or the token is free, then the procedure continues with a tenth step 342. In the tenth step 342 it is determined if the delay is zero. If it is not zero, then the procedure continues with a twelfth step 344. If the delay is zero, then the procedure continues with a thirteenth step 346. In the tweelth step 344 the delay is decreased by one and then the procedure goes back to the ninth step 340.
In the thirteenth step 346 the ready/busy line or token is acquired by the lift control module, the lift control module activates the actuator/motor concerned, waits until the position movement is ready, then the ready/busy line or token is released and the procedure continues with the first step 310.
The invention is not restricted to the above-described embodiments, but may be varied within the scope of the following claims.
FIGURES 1A, 1 B, and 1 C - illustrate examples of a typical utilization of the invention in controlling the movement of a display device mounted on a motorized platform comprising a motorized rotation/tilt unit attached to a motorized lift/rotation stand.
FIGURE 1 A illustrates a side view of the flat panel display being tilted down and turned toward a viewer,
FIGURE 1 B illustrates a side view of the flat panel display being tilted down only,
FIGURE 1 C illustrates a top view of the flat panel display being turned only. 100 Display device on a motorized rotation/tilt unit with a motorized lift/rotation stand,
110 Display device,
120 Motorized lift/rotation stand,
125 Rotation movement axis of motorized lift/rotation stand,
130 Motorized rotation/tilt unit, 132 Tilt movement axis of motorized rotation/tilt unit,
150 Rotational movement of motorized lift/rotation stand, rotational axis 125, 152 Rotational movement of motorized rotation/tilt unit, rotational axis
135, 155 Tilt movement of motorized rotation/tilt unit, rotational axis 132,
158 Lift movement of motorized lift/rotation stand.
FIGURE 2 - illustrates a schematic example of a control system according to the invention with optional units, 210 First controller module
212 Optional additional IR receiver, possibly with code translator/converter 215 Actuator/motor of the first controller module, possibly with one or more position/end-stop sensors,
220 Second controller module
225 Actuator/motor of the second controller module, possibly with one or more position/end-stop sensors,
230 Optional third controller module
235 Actuator/motor of the third controller module, possibly with one or more position/end-stop sensors,
240 Optional interface module to an external control system such as a television receiving IR signals and then transmitting them via for example I2C to the interface which then converts the control signals to those used internally within the system
242 optional communication link between the interface and an external system 250 Power supply system
290 Bi-directional data line
292 Ready/Busy line
294 Ground
296 Power
FIGURE 3 illustrates a simplified flow diagram of a method of giving priority according to the invention by means of a Ready/Busy line or a token, exemplified from a lift control module perspective,
310 a first step of determining if a command is received, a command can be received either by the IR receiver on the control module or via the bi-directional data line. If no command is received, then the process loops to itself. If a command is received then the process continues with a second step 320.
320 after the first step 310, if a command is received: then in the second step it is determined if the received command is a store command. If the received command is a store command then the procedure continues with a third step 325. If the received command is not a store command, then the process continues with a fourth step 330. 325 after the second step if a store command is received, then in the third step the current position of the actuator/motor is registered. The actuator/motor will have some kind of means of keeping track of where it is, this can for example be a potentiometer or dead counting of the number of revolutions the motor is turning. 330 after the second step 320 if the command was not store, then in the fourth step it is determined if the command is recall/goto memory position, if it is then the process will continue with a fifth step 332, if not then the procedure will continue with a sixth step
352. 332 after a ninth step 340 or after the fourth step 330 if the command is recall/goto memory position, then in the fifth step it is determined if the lift has to travel up or down, this will be in dependence on the current position and the memory position. If the current position is higher than the memory position then the lift has to travel down and the procedure continues with a seventh step 334. If the current position is lower than the memory position then the lift has to travel up and the procedure continues with an eighth step 336. 334 After the fifth step 332 if the lift has to travel down, then in the seventh step the priority of the lift control module is set to the lowest, preferably by setting the delay time longer than the longest default delay time. The procedure will continue with the ninth step
340. 336 after the fifth step 332 if the lift has to travel up, then in the eighth step the priority of the lift control module is set to the highest, preferably by setting the delay time shorter than the shortest default delay time. The procedure will continue with the ninth step
340. 340 After the seventh step 334, the eighth step 336 or a eleventh step
344, then in the ninth step it is determined if the ready/busy line or the token is free or not. If the ready/busy line or the token is not free, then the procedure goes back to the fifth step 332 to reset the priorities. If the ready/busy line or the token is free, then the procedure continues with a tenth step 342.
342 after the ninth step 340, in the tenth step it is determined if the delay is zero. If it is not zero, then the procedure continues with a twelfth step 344. If the delay is zero, then the procedure continues with a thirteenth step 346.
344 after the tenth step if the delay is not zero, then in the twelfth step the delay is decreased by one and then the procedure goes back to the ninth step 340. 346 after the tenth step 342 if the delay is zero, then in the thirteenth step 346 the ready/busy line or token is acquired by the lift control module, the lift control module activates the actuator/motor concerned, waits until the position movement is ready, then the ready/busy line or token is released and the procedure continues with the first step 310. 352 after the fourth step 330 if the command was not a recall/goto memory position, then the sixth step will test and execute other commands such as lift up or lift down. The execution of these commands will also include all the checks to ensure that only one actuator/motor is active at a time.

Claims

1. A method of controlling two or more actuators/motors of a motorized flat panel display platform, characterized in that the method comprises distributing a separate control module close to each actuator/motor, each control module being capable of controlling one actuator/motor, assigning each control module the identity of the actuator/motor it is controlling, each control module only reacting on control conforming to the identity of the module, and in that the method comprises coordinating the control of the actuators/motors by means of a communication link between all of the control modules.
2. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 1 , characterized in that the communication link comprises activity token means and in that the method comprises only enabling one actuator/motor at a time by means of the activity token means of the communication link.
3. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 2, characterized in that the method comprises receiving commands by means of one or more of the control modules, each control module having received a command communicates it to the other control modules by means of the communication link between all of the control modules.
4. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 3, characterized in that the method comprises each control module prioritizing itself according to the assigned identity of the control module and according to received commands.
5. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 3 or 4, characterized in that when receiving a command the method further comprises in each control module determining if the command relates to the identity of the control module, and if the command is determined for the control module and concerns controlling the actuator/motor of the control module, then only when the activity token means is available acquiring the activity token means for a period of time the actuator/motor is actively controlled by the control module.
6. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 5, characterized in that the acquiring of the activity token means by a control module is only done after the activity token means has been available for a default delay time.
7. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 6, characterized in that each control module has a different default delay time.
8. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 6 or 7, characterized in that the method further comprising the control modules changing their default delay time in dependence on the received command to thereby change their priority among the control modules.
9. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 8, characterized in that the method comprises a control module attaining a high priority by having a default delay time shorter than any other default delay time.
10. The method of controlling two or more actuators/motors of a motorized flat panel display platform according to claim 8 or 9, characterized in that the method comprises a control module attaining a low priority by having a default delay time longer than any other default delay time.
1 1. A control system arranged to control two or more actuators/motors of a motorized flat panel display platform, characterized in that the control system is a distributed decentralized control system comprising at least two physically separate control modules, each control module having an identity and being arranged to control one actuator/motor, each control module only reacting on control commands conforming with the identity of the control module, the control system further comprises communication means between all of the control modules to thereby enable coordination of the actuators/motors.
12. The control system according to claim 11 , characterized in that the communication means comprises activity token means and in that the control system is arranged to only enable one actuator/motor at a time by means of the activity token means of the communication means.
13. The control system according to claim 12, characterized in that one or more of the control modules are arranged to receive commands, each control module is further arranged to communicates any received command to the other control modules by means of the communication means.
14. The control system according to claim 13, characterized in that each control module is arranged to prioritizing itself according to its identity and according to received commands.
15. The control system according to claim 13 or 14, characterized in that when receiving a command each control module is arranged to determine if the command relates to the identity of the control module, and if the command is determined for the control module and concerns controlling the actuator/motor of the control module, then only when the activity token means is available, the control module concerned acquires the activity token means for a period of time the actuator/motor is actively controlled by the control module.
16. The control system according to claim 15, characterized in that each control module is arranged to only acquire the activity token means after the activity token means has been available for a default delay time.
17. The control system according to claim 16, characterized in that each control module is arranged with a different default delay time.
18. The control system according to claim 16, characterized in that the default delay time of a control module is dependent on the identity of the control module.
19. The control system according to any one of claims 16 to 18, characterized in that the control modules are arranged to change their default delay time in dependence on the received command to thereby change their priority among the control modules.
20. The control system according to claim 19, characterized in that each control module is arranged to attain a high priority by having a default delay time shorter than any other default delay time.
21. The control system according to claim 19 or 20, characterized in that each control module is arranged to attain a low priority by having a default delay time longer than any other default delay time.
PCT/EP2007/002236 2007-03-14 2007-03-14 A method of controlling a motorized platform and a system therefore Ceased WO2008110185A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2007/002236 WO2008110185A1 (en) 2007-03-14 2007-03-14 A method of controlling a motorized platform and a system therefore

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2007/002236 WO2008110185A1 (en) 2007-03-14 2007-03-14 A method of controlling a motorized platform and a system therefore

Publications (1)

Publication Number Publication Date
WO2008110185A1 true WO2008110185A1 (en) 2008-09-18

Family

ID=38728660

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/002236 Ceased WO2008110185A1 (en) 2007-03-14 2007-03-14 A method of controlling a motorized platform and a system therefore

Country Status (1)

Country Link
WO (1) WO2008110185A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2502150A (en) * 2012-05-18 2013-11-20 Milton Brydson A visual display unit mount
CN105446230A (en) * 2015-12-29 2016-03-30 哈尔滨恒誉名翔科技有限公司 Automatically-controllable flag lifting and lowering system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5457370A (en) * 1990-08-08 1995-10-10 Digital Arts Film And Television Pty Ltd Motion control system for cinematography
GB2370171A (en) * 2000-10-10 2002-06-19 Ned Kandeh Sesay Monitor mount with motor-driven adjustment
US20030058372A1 (en) * 2001-09-21 2003-03-27 Williams Cassandra S. Television receiver with motion sensor
US20050258795A1 (en) * 2004-05-18 2005-11-24 Choi Christopher W Energy management apparatus and method for injection molding systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5457370A (en) * 1990-08-08 1995-10-10 Digital Arts Film And Television Pty Ltd Motion control system for cinematography
GB2370171A (en) * 2000-10-10 2002-06-19 Ned Kandeh Sesay Monitor mount with motor-driven adjustment
US20030058372A1 (en) * 2001-09-21 2003-03-27 Williams Cassandra S. Television receiver with motion sensor
US20050258795A1 (en) * 2004-05-18 2005-11-24 Choi Christopher W Energy management apparatus and method for injection molding systems

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2502150A (en) * 2012-05-18 2013-11-20 Milton Brydson A visual display unit mount
CN105446230A (en) * 2015-12-29 2016-03-30 哈尔滨恒誉名翔科技有限公司 Automatically-controllable flag lifting and lowering system

Similar Documents

Publication Publication Date Title
Bonani et al. The marXbot, a miniature mobile robot opening new perspectives for the collective-robotic research
KR101179080B1 (en) Remote Control System for the Fuel Handling System of Nuclear Power Plant
CN109027627A (en) Display device, rotation method, device and system thereof and wall hanging rack
US5615106A (en) Control device
CA2684672A1 (en) Communications control bus and apparatus for controlling multiple electronic hardware devices
WO2008110185A1 (en) A method of controlling a motorized platform and a system therefore
JP2008190853A (en) Air conditioner system and program update method thereof
CN106514674B (en) The wheeled service mobile robot platform of one kind and control system
GB2046476A (en) Programmable logic controllers
CN112368512A (en) Touch screen lighting system controller
KR100342920B1 (en) Auto air-conditioning system and digital/analog communication apparatus thereof
JP3538155B2 (en) USB connection port display method
CN214178649U (en) Automatic control system for feeding travelling crane
CN111754753B (en) Digital display and control method
JP3619336B2 (en) Remote monitoring and control system
JPH06143185A (en) robot
JPH079875U (en) Elevator equipment
KR200338008Y1 (en) Auto lifting multi box apparatus
JP2002015879A (en) Lighting attitude control system
JP3812330B2 (en) Lighting system
US9858774B1 (en) Haptic device capable of managing distributed force
JP2822676B2 (en) Remote control system
CN210162971U (en) Elevator control box control system
CN205665569U (en) A industry control experiment machine for converter test
JPH0424460A (en) Centralized control method for air conditioners

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07723246

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07723246

Country of ref document: EP

Kind code of ref document: A1