Servo motor drive
AssigneeInnoserv Fa Inc.
InventorsYu-Chuan Chiu, Yu-Yuan Lin
Life of this patent
Estimating the term…
Abstract
A servo motor drive is connected with at least two servo motors and contains: a main control unit, a power unit, and at least one servo drive module. Each servo drive module includes a communication interface unit, an input/output unit, a microprocessing unit, a field-programmable gate array, a current control unit, and a switching unit. The communication interface unit is electrically connected between the main control unit and the microprocessing unit. The input/output unit is electrically connected between the main control unit and the field-programmable gate array. The field-programmable gate array converts data of the at least two servo motors into digital data.
Claims6
A servo motor drive being in connection with at least two servo motors and driving any one of the at least two servo motors after receiving a signal from a main control unit, and the at least two servo motors asynchronously driving at least two controlled objects, the servo motor drive comprising:
- a main control unit, a power unit, and at least one servo drive module:
- the power unit being applied to supply power to the at least one servo drive module;
- each of the at least one servo drive module including a communication interface unit, an input/output unit, a microprocessing unit, a field-programmable gate array, a current control unit, and a switching unit;
- the communication interface unit being electrically connected between the main control unit and the microprocessing unit to serially and bilaterally transmit data;
- the input/output unit being electrically connected between the main control unit and the field-programmable gate array to bilaterally transmit digital/analog data;
- the field-programmable gate array converting rotating angle data and rotating speed data of the at least two servo motors into digital rotating angle data and digital rotating speed data which is then transmitted back to the microprocessing unit to be calculated;
- the microprocessing unit being electrically connected with the communication interface unit and the field-programmable gate array and calculating a digital carrier signal to asynchronously control the at least two servo motors according to speed, position and torque command data from the main control unit and the rotating angle data and the rotating speed data of the at least two servo motors which is built in the field-programmable gate array;
- the current control unit including an intelligent power module and a current sensor for sensing an amount of current, the intelligent power module receiving digital carrier current data outputted by the microprocessing unit to amplify current power to start the at least two servo motors;
- the switching unit driving the intelligent power module to control the switching unit to switch toward one of plural connecting points based on command of the microprocessing unit, such that one of the at least two servo motors is started to operate.
A servo motor drive being in connection with at least two servo motors and driving any one of the at least two servo motors after receiving a signal from a main control unit, and the at least two servo motors asynchronously driving at least two parts in a machine tool, the servo motor drive comprising:
- a main control unit, a power unit, and at least one servo drive module:
- the power unit being applied to supply power to the at least one servo drive module;
- each of the at least one servo drive module including a communication interface unit, an input/output unit, a microprocessing unit, a field-programmable gate array, a current control unit, and a switching unit;
- the communication interface unit being electrically connected between the main control unit and the microprocessing unit to serially and bilaterally transmit data;
- the input/output unit being electrically connected between the main control unit and the field-programmable gate array to bilaterally transmit digital/analog data;
- the field-programmable gate array converting rotating angle data and rotating speed data of the at least two servo motors into digital rotating angle data and digital rotating speed data which is then transmitted back to the microprocessing unit to be calculated;
- the microprocessing unit being electrically connected with the communication interface unit and the field-programmable gate array and calculating a digital carrier signal to asynchronously control the at least two servo motors according to speed, position and torque command data from the main control unit and the rotating angle data and the rotating speed data of the at least two servo motors which is built in the field-programmable gate array;
- the current control unit including an intelligent power module and a current sensor for sensing an amount of current, the intelligent power module receiving digital carrier current data outputted by the microprocessing unit to amplify current power to start the at least two servo motors;
- the switching unit driving the intelligent power module to control the switching unit to switch toward one of plural connecting points based on command of the microprocessing unit, such that one of the at least two servo motors is started to operate.
Dependencies are inferred from the claim text.