Patent classifications
G05B2219/41326
Automatically adjustable desk with usage tracking and methods thereof
An apparatus and method for automatically adjusting and monitoring use of an adjustable standing desk are disclosed. The invention provides an electric adjustable desk with memory to store a user's preferred sitting and standing heights for the adjustable desk. A setup mode allows the user to store and adjust the preferred sitting and standing heights. A sensor allows the user to quickly adjust from the sitting to standing heights or vice versa.
Device and method of motion control
A device and method of iterative motion control is described using a non-linear table in a feedback loop to convert a desired acceleration input to motor drive outputs, where the motor is part of a controlled motion system. The table may be a two- or three-dimensional table additionally responsive to the current system state, such as shaft speed, position, or phase angle. The motor may be a two-coil stepper motor where the corrected non-linearity serves the purpose of maintaining desired toque. Inputs may be waypoints comprising both a target position and target velocity. The motion system may use an inverted SCARA arm. Up to three non-linear correction tables may be used: a first corrects motor steps to a more accurate shaft angle; a second corrects motor drive signals to achieve desired torque; a third correct motor drive signals responsive to shaft speed. Tables may be generated by a series of motion passes using a fixed shaft offset angle for each pass.
AUTOMATICALLY ADJUSTABLE DESK WITH USAGE TRACKING AND METHODS THEREOF
An apparatus and method for automatically adjusting and monitoring use of an adjustable standing desk are disclosed. The invention provides an electric adjustable desk with memory to store a user's preferred sitting and standing heights for the adjustable desk. A setup mode allows the user to store and adjust the preferred sitting and standing heights. A sensor allows the user to quickly adjust from the sitting to standing heights or vice versa.
Apparatus and method of rectifying resolver output signal
An apparatus for rectifying a resolver output signal may include: a resolver configured to receive an excitation signal and to output a resolver output signal based on the excitation signal, the excitation signal indicating a position of a rotor of a motor; a microprocessor configured to receive a reference rectification signal generated by rectification of the excitation signal and to output a delay signal by delaying the reference rectification signal according to a preset value; and a delay amount detection circuit configured to receive a reference excitation signal generated by rectification of the resolver output signal, to receive the delay signal from the microprocessor, to compare the reference excitation signal with the delay signal, and to output a phase difference detection signal and a delay amount excess/shortage signal to the microprocessor.
DEVICE AND METHOD OF MOTION CONTROL
A device and method of iterative motion control is described using a non-linear table in a feedback loop to convert a desired acceleration input to motor drive outputs, where the motor is part of a controlled motion system. The table may be a two- or three-dimensional table additionally responsive to the current system state, such as shaft speed, position, or phase angle. The motor may be a two-coil stepper motor where the corrected non-linearity serves the purpose of maintaining desired toque. Inputs may be waypoints comprising both a target position and target velocity. The motion system may use an inverted SCARA arm. Up to three non-linear correction tables may be used: a first corrects motor steps to a more accurate shaft angle; a second corrects motor drive signals to achieve desired torque; a third correct motor drive signals responsive to shaft speed. Tables may be generated by a series of motion passes using a fixed shaft offset angle for each pass.
Stepper Trajectory Driver With Numerical Controlled Oscillators Operated at Frequency Provided by a Synchronized Clock Signal
A stepper control circuit includes numerical controlled oscillators configured to provide step signals for multiple axes of stepper motor movement. The numerical controlled oscillators are configured to be operated at a same frequency provided by a synchronized clock signal.
Stepper trajectory driver with numerical controlled oscillators operated at frequency provided by a synchronized clock signal
A stepper control circuit includes numerical controlled oscillators configured to provide step signals for multiple axes of stepper motor movement. The numerical controlled oscillators are configured to be operated at a same frequency provided by a synchronized clock signal.
MANUFACTURING SYSTEM AND MANUFACTURING METHOD
A manufacturing system 10 is configured to include a driving device 4 configured to drive a manufacturing machine 5 in a step pertaining to product manufacture in a predetermined production management system, the driving device 4 driving the manufacturing machine 5 in the step in response to predetermined information obtained related to a state of the step.
Stepper Trajectory Driver
A stepper control circuit includes numerical controlled oscillators configured to provide step signals for multiple axes of stepper motor movement. The numerical controlled oscillators are configured to be operated at a same frequency provided by a synchronized clock signal.
NUMERICAL CONTROLLER
A numerical controller of the present invention is provided with an oscillating motion data holding unit configured to hold oscillating motion data used for the control of an oscillating motion, an oscillating pulse calculation unit configured to calculate oscillating pulses used for the control of an oscillation axis, based on the oscillating motion data held in the oscillating motion data holding unit, and output the calculated oscillating pulses, a motor control unit configured to control a motor for driving the oscillation axis, based on the oscillating pulses, and an oscillating motion data calculation unit configured to determine a data item related to the oscillating motion to be adjusted, based on the state of a switch means on a control panel of a machine, and to adjust the value of the data item related to the oscillating motion, based on manual pulses input from a manual pulse generator.