Patents by Inventor Shen-An Chen
Shen-An Chen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8143840Abstract: A device for controlling an induction motor includes a voltage/frequency controller, a pulse width modulation controller, and a converter. The voltage/frequency controller receives a controlling frequency, and outputs a controlling voltage corresponding to the controlling frequency. The pulse width modulation controller receives the controlling voltage and the controlling frequency, and generates PWM signals according to the controlling voltage and the controlling frequency. The converter receives the PWM signals, and controls the induction motor according to the PWM signals. There is a predetermined relationship between the controlling voltage and the controlling frequency stored in the voltage/frequency controller. The controlling voltage is greater than zero in response to the controlling frequency being zero, and increasing the controlling frequency increases the controlling voltage as in the predetermined relationship.Type: GrantFiled: December 15, 2008Date of Patent: March 27, 2012Assignee: Foxnum Technology Co., Ltd.Inventors: You-Ren Lin, Rong-Cong Hung, Shen-An Chen, Rong-Hwang Horng, Shih-Chang Chen, Yaw-Shen Lai
-
Patent number: 8063595Abstract: A location system is configured for determining a magnetic pole position of a motor. The location system includes a motor driver, a current control module, a current feedback apparatus, a speed feedback apparatus, and a magnetic pole position location module. The current control module is configured for set current of the motor via the motor driver. The current feedback apparatus is configured for sensing an actual current of the motor. The speed feedback apparatus is configured for sensing an actual speed of the motor. The magnetic pole position location module is configured for inputting a magnetic pole position of the motor, receiving the actual current from the current feedback apparatus, receiving the actual speed from the speed feedback apparatus, and processing the actual current and the actual speed to obtain an initial magnetic pole position.Type: GrantFiled: December 11, 2008Date of Patent: November 22, 2011Assignee: Foxnum Technology Co., Ltd.Inventors: Rong-Hwang Horng, You-Ren Lin, Rong-Cong Hung, Shih-Chang Chen, Shen-An Chen, Yaw-Shen Lai
-
Patent number: 8018183Abstract: A speed controller used in a control loop of a motor includes a comparator, a processing device, and an arithmetic logical unit (ALU). The comparator compares a received instruction speed or a received measured speed of the motor with a predetermined speed value, outputs a first signal to the processing device when the received speed is greater than the predetermined speed value, or outputs a second signal to the processing device when the received speed is equal to or less than the predetermined speed value. The processing device receives a speed difference between the instruction speed and the measured speed. The processing device outputs a first proportional value when the first signal is received, or outputs a second proportional value when the second signal is received. The ALU outputs an instruction current to the control loop by calculating the proportional value according to a predetermined calculation rule.Type: GrantFiled: April 9, 2009Date of Patent: September 13, 2011Assignee: Foxnum Technology Co., Ltd.Inventors: Shih-Chang Chen, Shen-An Chen, Rong-Cong Hung, You-Ren Lin, Rong-Hwang Horng, Yaw-Shen Lai
-
System and method for monitoring variable parameters out of working parameters of processing machine
Patent number: 7930140Abstract: A system for monitoring variable parameters out of working parameters of a processing machine includes a selecting module, a frequency updating module, a first communicating module, a central processing unit (CPU), and a value processing module. The selecting module selects a number of variable parameters out of working parameters of the processing machine. The frequency updating module sets an updating frequency of the selected variable parameters according to the number of the selected variable parameters. The first communicating module converts the selected variable parameters into appointed formats. The CPU receives the converted variable parameters at the updating frequency, and gather the values of the received variable parameters. The value processing module receives the values of the selected variable parameters, and transforms the values of the selected variable parameters to display formats for presentation.Type: GrantFiled: November 21, 2008Date of Patent: April 19, 2011Assignee: Foxnum Technology Co., Ltd.Inventor: Shen-An Chen -
Patent number: 7913008Abstract: An auto-detection system for communication protocol includes a driving device, a communication mode selection circuit and a human-machine interface circuit. The human-machine interface circuit transmits a detection signal to the driving device through the communication mode selection circuit. The detection signal includes a transmission speed identification and a transmission mode identification. The driving device sets its transmission speed according to the value of the transmission speed identification of the detection signal and sets its transmission mode according to the transmission mode identification of the detection signal. An auto-detection method for communication protocol using the auto-detection system for communication protocol is also provided.Type: GrantFiled: December 20, 2008Date of Patent: March 22, 2011Assignee: Foxnum Technology Co., Ltd.Inventors: Shen-An Chen, Rong-Hwang Horng, You-Ren Lin, Rong-Cong Hung, Yaw-Shen Lai, Shih-Chang Chen
-
Publication number: 20100277114Abstract: A speed instruction generation apparatus of a motor interpolates a first position instruction to obtain a second position instruction. The second position instruction is a second-order continuous instruction. The second-order continuous position instruction is differentiated two times to obtain a compensation speed. The speed instruction generation apparatus further generates a first speed instruction according to a difference between an actual position value of the motor and the second position instruction. The first speed instruction is added to the compensation speed to obtain a second speed instruction to control a rotation speed of the motor.Type: ApplicationFiled: July 22, 2009Publication date: November 4, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHIH-CHANG CHEN, RONG-CONG HUNG, YOU-REN LIN, SHEN-AN CHEN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100260311Abstract: An encoding system includes an absolute encoder, a converter, a storage system, and a processor. The converter is connected between the absolute encoder and the storage system to determine amplitudes of two encoding waveforms from the absolute encoder when a motor rotates. The storage system determines an angle through which the motor rotates between a first time and a second time, according to the amplitudes of the two encoding waveforms.Type: ApplicationFiled: May 30, 2009Publication date: October 14, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: RONG-CONG HUNG, RONG-HWANG HORNG, SHEN-AN CHEN, YOU-REN LIN, SHIH-CHANG CHEN, YAW-SHEN LAI
-
Publication number: 20100148713Abstract: A speed controller used in a control loop of a motor includes a comparator, a processing device, and an arithmetic logical unit (ALU). The comparator compares a received instruction speed or a received measured speed of the motor with a predetermined speed value, outputs a first signal to the processing device when the received speed is greater than the predetermined speed value, or outputs a second signal to the processing device when the received speed is equal to or less than the predetermined speed value. The processing device receives a speed difference between the instruction speed and the measured speed. The processing device outputs a first proportional value when the first signal is received, or outputs a second proportional value when the second signal is received. The ALU outputs an instruction current to the control loop by calculating the proportional value according to a predetermined calculation rule.Type: ApplicationFiled: April 9, 2009Publication date: June 17, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHIH-CHANG CHEN, SHEN-AN CHEN, RONG-CONG HUNG, YOU-REN LIN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100146341Abstract: A detecting system for detecting functions of a driver includes a storage unit, a control unit, and an human machine interface (HMI). The control unit samples a plurality of functions of the driver to generate a plurality of sampled values at each preset sampling time. The control unit determines if the plurality of sampled values are normal according to a plurality of preset reference ranges for the plurality of functions stored in the storage unit. When one or more of the plurality of sampled values is abnormal, the control unit generates an alarm signal, and the HMI displays the plurality of sampled values.Type: ApplicationFiled: December 19, 2008Publication date: June 10, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHEN-AN CHEN, YOU-REN LIN, RONG-CONG HUNG, SHIH-CHANG CHEN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Patent number: 7728645Abstract: A pulse generator includes a pulse command register and a digital differential analyzer (DDA). The pulse command register includes a first register, a second register, and an adder. The first register receives and stores a pulse command from a CPU in an operating cycle. The second register receives and stores the pulse command shifted from the first register when the first register receives a second pulse command from the CPU in the operating cycle. The adder sums the pulse commands of the first register and the second register and the result is transmitted to the DDA. The DDA determines whether a pulse is to be generated after calculation according to the result from the adder of the pulse command register.Type: GrantFiled: October 30, 2008Date of Patent: June 1, 2010Assignee: Foxnum Technology Co., Ltd.Inventors: Shih-Chang Chen, Shen-An Chen, Rong-Cong Hung, You-Ren Lin, Rong-Hwang Horng, Yaw-Shen Lai
-
Publication number: 20100109639Abstract: A frequency spectrum analysis system includes a control platform, a driver, and a controlled system. The control platform includes a first transmission device. The driver includes a second transmission device, a signal source, and a data logger. The first transmission device is connected to the second transmission device. The second transmission device is connected to the signal source. The signal source is connected to the data logger and the controlled system. The data logger is connected to the controlled system and the first transmission device.Type: ApplicationFiled: December 15, 2008Publication date: May 6, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHEN-AN CHEN, YOU-REN LIN, RONG-CONG HUNG, SHIH-CHANG CHEN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100100201Abstract: A method for monitoring a processing machine includes selecting a number of variable parameters from all of the parameters of the processing machine by a selecting module; setting an updating frequency of the selected variable parameters by an updating module according to the number of the selected variable parameters; converting the selected variable parameters into desired formats by a communicating module; gathering values of the selected variable parameters according to the updating frequency by a central processing unit; and determining whether all of the values of the selected variable parameters are gathered; if the gathers of all of the selected variable parameters values has completed, processing the gathered values by a value processing module.Type: ApplicationFiled: November 21, 2008Publication date: April 22, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: SHEN-AN CHEN
-
Publication number: 20100097028Abstract: A device for controlling an induction motor includes a voltage/frequency controller, a pulse width modulation controller, and a converter. The voltage/frequency controller receives a controlling frequency, and outputs a controlling voltage corresponding to the controlling frequency. The pulse width modulation controller receives the controlling voltage and the controlling frequency, and generates PWM signals according to the controlling voltage and the controlling frequency. The converter receives the PWM signals, and controls the induction motor according to the PWM signals. There is a predetermined relationship between the controlling voltage and the controlling frequency stored in the voltage/frequency controller. The controlling voltage is greater than zero in response to the controlling frequency being zero, and increasing the controlling frequency increases the controlling voltage as in the predetermined relationship.Type: ApplicationFiled: December 15, 2008Publication date: April 22, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: YOU-REN LIN, RONG-CONG HUNG, SHEN-AN CHEN, RONG-HWANG HORNG, SHIH-CHANG CHEN, YAW-SHEN LAI
-
Publication number: 20100074272Abstract: A communication protocol detection system includes an active detection terminal and a passive detection terminal. The active detection terminal includes a first communication interface, a command sending module, and a response receiving module. The passive detection terminal includes a second communication interface, a command receiving module, and a response sending module. The command sending module is for sending a plurality of detection commands in sequence to the passive detection terminal via the first communication interface. The command receiving module is for receiving detection commands in sequence via the second communication interface, and sending detection commands to the response sending module. The response sending module is for determining whether a currently received detection command can be identified.Type: ApplicationFiled: November 12, 2008Publication date: March 25, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: SHEN-AN CHEN
-
Publication number: 20100052759Abstract: A pulse generator includes a pulse command register and a digital differential analyzer (DDA). The pulse command register includes a first register, a second register, and an adder. The first register receives and stores a pulse command from a CPU in an operating cycle. The second register receives and stores the pulse command shifted from the first register when the first register receives a second pulse command from the CPU in the operating cycle. The adder sums the pulse commands of the first register and the second register and the result is transmitted to the DDA. The DDA determines whether a pulse is to be generated after calculation according to the result from the adder of the pulse command register.Type: ApplicationFiled: October 30, 2008Publication date: March 4, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHIH-CHANG CHEN, SHEN-AN CHEN, RONG-CONG HUNG, YOU-REN LIN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100033351Abstract: An auto-detection system for communication protocol includes a driving device, a communication mode selection circuit and a human-machine interface circuit. The human-machine interface circuit transmits a detection signal to the driving device through the communication mode selection circuit. The detection signal includes a transmission speed identification and a transmission mode identification. The driving device sets its transmission speed according to the value of the transmission speed identification of the detection signal and sets its transmission mode according to the transmission mode identification of the detection signal. An auto-detection method for communication protocol using the auto-detection system for communication protocol is also provided.Type: ApplicationFiled: December 20, 2008Publication date: February 11, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHEN-AN CHEN, RONG-HWANG HORNG, YOU-REN LIN, RONG-CONG HUNG, YAW-SHEN LAI, SHIH-CHANG CHEN