KR101388854B1 - 모터 구동 장치 및 모터 제어 방법 - Google Patents

모터 구동 장치 및 모터 제어 방법 Download PDF

Info

Publication number
KR101388854B1
KR101388854B1 KR1020120091968A KR20120091968A KR101388854B1 KR 101388854 B1 KR101388854 B1 KR 101388854B1 KR 1020120091968 A KR1020120091968 A KR 1020120091968A KR 20120091968 A KR20120091968 A KR 20120091968A KR 101388854 B1 KR101388854 B1 KR 101388854B1
Authority
KR
South Korea
Prior art keywords
speed
motor
signal
external input
control signal
Prior art date
Application number
KR1020120091968A
Other languages
English (en)
Other versions
KR20140025813A (ko
Inventor
구본영
Original Assignee
삼성전기주식회사
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 삼성전기주식회사 filed Critical 삼성전기주식회사
Priority to KR1020120091968A priority Critical patent/KR101388854B1/ko
Priority to JP2012264617A priority patent/JP2014042440A/ja
Priority to US13/706,944 priority patent/US9059654B2/en
Publication of KR20140025813A publication Critical patent/KR20140025813A/ko
Application granted granted Critical
Publication of KR101388854B1 publication Critical patent/KR101388854B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/06Arrangements for speed regulation of a single motor wherein the motor speed is measured and compared with a given physical value so as to adjust the motor speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/06Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
    • H02P7/18Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
    • H02P7/24Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
    • H02P7/28Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
    • H02P7/2805Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices whereby the speed is regulated by measuring the motor speed and comparing it with a given physical value

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Direct Current Motors (AREA)

Abstract

본 발명에 따른 모터 구동 장치는 모터의 속도를 검출하는 속도 검출부, 상기 속도 검출부에서 검출한 모터의 속도와 외부 입력 속도를 비교하는 비교부, 및 상기 모터의 속도가 기준 속도 이하인 경우 상기 기준 속도를 제어 신호로 출력하고, 상기 모터의 속도가 상기 기준 속도를 초과하는 경우 상기 비교부의 비교값에 기초하여 생성된 모터 제어 신호를 출력하는 제어부를 포함할 수 있다.

Description

모터 구동 장치 및 모터 제어 방법{MOTOR DRIVING DEVICE, AND METHOD FOR COTROLLING MOTOR}
본 발명은 모터 구동 장치 및 모터 제어 방법에 관한 것이다.
일반적으로 BLDC 모터와 같이 속도를 제어할 수 있는 모터의 경우, 그 속도는 펄스-폭-변조(Pulse-Width-Modulation, PWM) 신호의 듀티(Duty) 값을 조절함으로써 제어할 수 있다. 펄스-폭-변조 신호의 듀티 값은 신호의 한 주기 내에서 신호가 High 값을 갖는 턴-온(turn-on) 시간과, 신호가 Low 값을 갖는 턴-오프(turn-off) 시간 사이에 따라 결정될 수 있으며, 모터의 회전 속도는 펄스-폭-변조 신호의 듀티 값에 비례할 수 있다.
모터의 속도 제어방식은 크게 개루프(open loop) 제어와 폐루프(close loop) 제어로 구분할 수 있으며, 개루프 제어의 경우 피드백 회로를 포함하지 않기 때문에 간단한 구조로 구현할 수 있으나 전기적 잡음(noise), 온도 변화 등과 같은 외부적 요인으로 인해 발생하는 오차를 보상할 수 없다. 이에 반해 폐루프 제어는 피드백 회로를 포함하여 모터의 현재 회전수, 속도, 그리고 주변의 동작 환경 등을 검출하고 그로부터 입력 신호를 제어하여 모터의 동작에서 발생하는 오차를 제어할 수 있다.
폐루프 제어의 경우 모터의 속도가 피드백이 되므로 항상 일정한 속도를 유지할 수 있으나, 외부 입력 신호에 의해 모터의 속도가 낮아지는 경우 오버슛(overshoot)에 의해 모터가 정지하게 되는 문제점이 있다.
일본특허공개공보 2007-209179 일본특허공개공보 2001-145392
본 발명의 과제는 상기한 종래 기술의 문제점을 보완하기 위한 것으로서, 기준 속도 또는 기준 듀티비를 미리 설정하여 속도 제어부에서 모터의 속도와 기준 속도를 비교하거나, 피드백 회로에 의해 생성되는 모터 제어 신호와 기준 듀티비를 비교하여, 외부 입력 펄스-폭-변조 신호의 듀티비가 큰 폭으로 감소하는 경우 피드백 회로에 의해 오버슛(overshoot)이 발생하여 모터가 정지하는 것을 방지할 수 있는 모터 구동 장치를 제공할 수 있다.
본 발명의 제1 기술적인 측면에 따르면, 모터의 속도를 검출하는 속도 검출부; 상기 속도 검출부에서 검출한 모터의 속도와 외부 입력 속도를 비교하는 비교부; 및 상기 모터의 속도가 기준 속도 이하인 경우 상기 기준 속도를 제어 신호로 출력하고, 상기 모터의 속도가 상기 기준 속도를 초과하는 경우 상기 비교부의 비교값에 기초하여 생성된 모터 제어 신호를 출력하는 제어부;를 포함하는 모터 구동 장치를 제안한다.
또한, 상기 속도 제어부에서 출력되는 제어 신호에 따라 모터의 회전 속도를 제어하는 모터 구동 장치를 제안한다.
또한, 상기 비교부는 상기 속도 검출부에서 검출한 모터의 속도와 외부 입력 속도의 차이를 비교값으로 생성하는 모터 구동 장치를 제안한다.
본 발명의 제2 기술적인 측면에 따르면 외부 입력 펄스-폭-변조(Pulse-Width-Modulation, PWM) 신호의 듀티비를 검출하는 외부 입력 신호 검출부; 모터의 속도를 검출하는 속도 검출부; 상기 외부 입력 신호 검출부에서 검출한 듀티비에 대응되는 속도와 상기 속도 검출부에서 검출한 모터의 속도를 비교하는 비교부; 및 상기 비교부의 비교값에 기초하여 모터 제어 신호를 생성하는 속도 제어부;를 포함하며, 상기 속도 제어부는 상기 비교부의 비교값에 기초하여 생성된 제어 신호가 기준 듀티비 이하인 경우 상기 기준 듀티비를 제어 신호로 출력하는 모터 구동 장치를 제안한다.
또한, 상기 제어부는, 상기 비교부의 비교값에 기초하여 생성된 제어 신호가 상기 기준 신호를 초과하는 경우 상기 제어 신호를 출력하는 모터 구동 장치를 제안한다.
또한, 상기 속도 제어부에서 출력되는 제어 신호에 따라 모터의 회전 속도를 제어하는 모 구동 장치를 제안한다.
또한, 상기 외부 입력 신호 검출부는 외부 입력 펄스-폭-변조 신호를 샘플링하고, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수를 카운팅하여 듀티비를 검출하는 모터 구동 장치를 제안한다.
또한, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 감소하면 상기 외부 입력 신호의 속도가 느려진 것으로 판단하고, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 증가하면 상기 외부 입력 신호의 속도가 빨라진 것으로 판단하는 모터 구동 장치를 제안한다.
본 발명의 제3 기술적인 측면에 따르면, 외부 입력 펄스-폭-변조 신호를 샘플링하여 듀티비를 검출하는 단계; 모터의 속도를 검출하여 상기 외부 입력 펄스-폭-변조 신호의 듀티비에 대응되는 속도와 비교하는 단계; 상기 비교한 결과로부터 모터 제어 신호를 생성하는 단계; 및 상기 생성된 모터 제어 신호가 기준 듀티값 이하인 경우 상기 기준 듀티값으로 상기 모터를 제어하고, 상기 생성된 모터 제어 신호가 기준 듀티값을 초과하는 경우 상기 모터 제어 신호로 상기 모터를 제어하는 단계;를 포함하는 모터 제어 방법을 제안한다.
또한, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 감소하면 상기 외부 입력 신호의 속도가 느려진 것으로 판단하고, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 증가하면 상기 외부 입력 신호의 속도가 빨라진 것으로 판단하는 모터 제어 방법을 제안한다.
본 발명의 제4 기술적인 측면에 따르면, 모터의 속도를 검출하는 단계; 상기 모터의 속도가 기준 속도 이하인 경우, 상기 기준 신호를 모터 제어 신호로 생성하는 단계; 및 상기 모터 제어 신호로부터 상기 모터의 회전 속도를 제어하는 단계;를 포함하는 모터 제어 방법을 제안한다.
또한, 외부 입력 속도를 검출하는 단계;를 더 포함하며, 상기 모터의 속도가 기준 속도를 초과하는 경우, 상기 모터의 신호와 상기 검출된 외부 입력의 속도를 비교하여 생성된 모터 제어 신호로부터 상기 모터의 회전 속도를 제어하는 모터 제어 방법을 제안한다.
본 발명에 따른 모터 구동 장치는 기준 속도 또는 기준 듀티비를 미리 설정하여 속도 제어부에서 모터의 속도와 기준 속도를 비교하거나, 피드백 회로에 의해 생성되는 모터 제어 신호와 기준 듀티비를 비교하여, 외부 입력 펄스-폭-변조 신호의 듀티비가 큰 폭으로 감소하는 경우 피드백 회로에 의해 오버슛(overshoot)이 발생하여 모터가 정지하는 것을 방지할 수 있다.
도 1은 본 발명의 실시예에 따른 모터 제어 회로를 간략하게 나타낸 블록도이다.
도 2는 본 발명의 실시예에 따른 모터 구동 방법을 설명하기 위해 제공되는 그래프이다.
도 3은 본 발명의 일 실시예에 따른 모터 구동 방법을 설명하기 위해 제공되는 흐름도이다.
도 4는 본 발명의 다른 실시예에 따른 모터 구동 방법을 설명하기 위해 제공되는 흐름도이다.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.
이하에서는, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 실시예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.
도 1은 본 발명의 실시예에 따른 모터 제어 회로를 간략하게 나타낸 블록도이다.
도 1을 참조하면, 본 실시예에 따른 모터 구동 장치는 외부 입력 신호 검출부(10), 속도 검출부(20), 속도 제어부(30), 기준 속도/기준 듀티 입력부(40) 및 모터(50)를 포함할 수 있다. 속도 제어부(30)에서 출력하는 신호에 따라 모터의 동작이 제어되며, 일례로 속도 제어부(30)는 펄스-폭-변조(Pulse Width Modulation, PWM) 신호의 듀티 값을 조절하여 모터(50)의 회전 속도 등을 제어할 수 있다. 속도 제어부(30)에서 출력하는 신호에 따라 동작하는 모터(50)는 BLDC(Brushless DC) 모터일 수 있다.
외부 입력 신호 검출부(10)는 모터(50)의 회전 속도를 변화시키기 위해 모터 구동 장치의 외부에서 생성되는 신호를 검출하며, 상기 신호는 입력 펄스-폭-변조(Pulse-Width-Modulation, PWM) 신호일 수 있다. 입력 펄스-폭-변조 신호를 샘플링한 후 샘플링 수를 카운팅하여 듀티비를 생성할 수 있다. 즉, 듀티비는 입력 펄스-폭-변조 신호의 한 주기 동안 하이 값이 유지되는 시간의 비로 측정될 수 있다. 모터(50)의 회전 속도를 빠르게 할 경우 듀티비를 크게 하고, 모터(50)의 회전 속도를 느리게 할 경우 듀티비를 작게 하여 모터(50)의 속도를 제어할 수 있다.
속도 검출부(20)에서 모터(50)로부터 수신받은 신호를 샘플링하고, 샘플링 수를 카운팅하여 모터(50)의 회전 속도를 검출할 수 있다. 속도 검출부(20)에서 검출된 모터(50)의 속도와 외부 입력 신호 검출부(10)에서 검출한 듀티비의 차이를 연산하고 연산된 신호가 속도 제어부(30)에 입력된다.
속도 제어부(30)는 입력 받은 연산 신호로부터 모터 제어 신호를 생성하여 모터(50)의 회전 속도를 제어할 수 있다. 외부 입력 신호 검출부(10)에서 검출된 듀티비가 속도 검출부(20)에서 검출된 모터의 속도보다 큰 경우 모터(50)의 속도를 빠르게 하도록 제어 신호가 출력되며, 외부 입력 신호 검출부(10)에서 검출된 듀티비가 속도 검출부(20)에서 검출된 모터의 속도보다 작은 경우 모터(50)의 속도가 느려지도록 제어 신호가 출력될 수 있다. 즉, 속도 검출부(20)와 속도 제어부(30)는 피드백 회로로 구성되어 원하는 속도에 따라 일정하게 모터(50)의 속도를 제어할 수 있다.
속도 검출부(20)는 속도 검출부(20)에서 검출된 모터의 속도와 외부 입력 신호 검출부(10)에서 검출한 듀티비의 차이를 연산한 신호 외에 기준 속도/기준 듀티 입력(40)부로부터 기준 속도 또는 기준 듀티비 신호를 입력받을 수 있다. 속도 검출부(20)에서 검출한 모터의 속도가 기준 속도 이하인 경우, 속도 제어부(30)는 기준 속도 신호를 출력하고, 모터(50)는 속도 제어부(30)에서 출력된 기준 속도로 회전하도록 제어된다. 속도 검출부(20)에서 검출한 모터의 속도가 기준 속도를 초과하는 경우, 속도 제어부(30)는 외부 입력 신호 검출부(10)에서 검출된 듀티비와 모터 속도의 차이를 연산한 신호에 따른 모터 제어 신호를 출력하고, 모터의 회전은 모터 제어 신호에 따라 제어된다.
상술한 바와 같이 속도 제어부는 외부 입력 신호의 듀티비와 속도 검출부에서 검출한 모터의 속도의 차이를 연산한 신호로부터 모터 제어 신호를 생성하는 바, 모터 제어 신호가 기준 속도/기준 듀티 입력부(40)에서 생성되는 기준 듀티비 이하인 경우 속도 제어부(30)는 기준 듀티비 신호를 출력하며, 모터의 회전 속도는 기준 듀티비 신호에 의하여 제어된다. 이와 반대로, 모터 제어 신호가 기준 듀티비를 초과하는 경우 속도 제어부는 모터 제어 신호를 출력하며, 모터의 회전 속도는 모터 제어 신호에 의하여 제어된다.
도 2는 본 발명의 실시예에 따른 모터 구동 방법을 설명하기 위해 제공되는 그래프이다.
도 2를 참조하여 기준 속도 또는 기준 듀티비에 따라 제어되는 모터의 구동에 대하여 설명하도록 한다. 예를 들어, 모터가 정지 상태에서 모터의 회전 속도가 17000rpm이 되도록 외부 입력 입력 펄스-폭-변조 신호를 입력 받게 되면, 속도 검출부와 속도 제어부에 따른 피드백 회로에 의해 모터의 속도는 점차적으로 증가하게 된다. 외부 입력 펄스-폭-변조 신호에 변화가 없는 경우 모터의 속도는 17000rpm을 유지하게 된다.
외부 입력 펄스-폭-변조 신호로 낮은 듀티비가 입력되는 경우, 속도 검출부와 속도 제어부에 따른 피드백 회로에 의해 모터의 속도를 낮추도록 하는 모터 제어 신호가 생성된다. 실질적으로 모터의 속도는 점진적으로 떨어지게 되며, 이에 따라 모터 제어 신호의 듀티비 또한 점진적으로 작아지게 된다. 이때, 동일한 타이밍에서 모터 제어 신호는 모터의 속도보다 작게 되며, 외부 입력 펄스-폭-변조 신호의 듀티비보다 큰 모터의 속도를 낮추기 위해 피드백을 반복할수록 모터 제어 신호의 듀티비가 낮아지게 된다. 이에 따라, 모터의 속도가 외부 입력 펄스-폭-변조 신호의 듀티비에 도달하기 전에 모터 제어 신호의 듀티비가 0이 될 수 있다. 즉, 외부 입력 펄스-폭-변조 신호의 듀티비가 0이 아님에도 모터 제어 신호의 듀티비는 0이 되어 모터가 정지할 수 있다.
본 발명의 실시예에 따르면, 기준 속도 또는 기준 듀티비를 설정하여 외부 입력 펄스-폭-변조 신호의 듀티비가 큰 폭으로 작아지는 경우 모터가 정지하는 것을 방지할 수 있다. 외부 입력 펄스-폭-변조 신호의 듀티비가 작아짐에 따라 모터 구동 장치는 속도 검출부와 속도 제어부로 구성된 피드백 회로에 따라 모터의 속도를 점차적으로 낮추되 속도 검출부에서 검출한 모터의 신호가 기준 속도 이하인 경우, 피드백 회로에 의해 생성되는 모터 제어 신호로 모터의 회전 속도를 제어하지 않고, 기준 속도에 의해 모터의 회전 속도를 제어한다. 즉, 모터에 인가되는 제어 신호의 듀티비가 0이 되기 전에 모터를 기준 속도로 제어하여 모터가 정지되는 것을 방지할 수 있다.
또한, 본 발명의 다른 실시예에 따르면, 피드백에 의해 생성되는 모터 제어 신호와 미리 설정한 기준 듀티비를 비교하여, 모터 제어 신호의 듀티비가 미리 설정한 기준 듀티비를 초과하는 경우 모터 제어 신호를 모터에 인가하고 피드백에 의해 모터 제어 신호를 다시 생성한다. 모터 제어 신호의 듀티비가 미리 설정한 기준 듀티비 이하이면, 기준 듀티비로 모터의 회전 속도를 제어하며, 피드백에 의해 생성된 모터 제어 신호가 기준 듀티비를 초과할 때까지 모터 제어 신호를 모터에 인가하지 않는다.
도 3은 본 발명의 일 실시예에 따른 모터 구동 방법을 설명하기 위해 제공되는 흐름도이다. 이하, 도 1의 실시예를 참조하여 도 3의 흐름도를 설명하나, 도 1 이외의 다른 실시예도 적용될 수 있음은 물론이다.
도 3을 참조하면, 본 발명의 일 실시예에 따른 모터 구동 방법은 모터의 속도를 검출하는 것으로 시작된다(S100). 외부 입력 펄스-폭-변조 신호의 듀티비가 낮아져 모터의 속도가 감소하는 경우, 속도 검출부(20)에서 검출된 모터의 회전 속도는 속도 제어부(30)에 입력되며, 기준 속도/기준 듀티 입력부(40)로부터 기준 속도가 속도 제어부(30)에 입력된다.
속도 제어부(30)에서 모터의 속도와 기준 속도를 비교하며, 모터의 속도가 기준 속도를 초과하는 경우 속도 제어부(30)는 외부 입력 펄스-폭-변조 신호의 듀티비와 모터 속도의 차이를 연산한 신호로부터 모터 제어 신호를 생성하여 모터로 출력한다(S130). 모터의 회전 속도는 상기 모터 제어 신호에 따라 제어된다(S140).
이와 달리, 모터의 속도가 기준 속도 이하인 경우, 속도 제어부(30)는 기준 속도 신호를 모터로 출력하며, 모터의 회전 속도는 상기 기준 속도 신호에 의해 제어된다(S120, S140). 즉, 외부 입력 펄스-폭-변조 신호의 듀티비가 작아져 모터의 속도가 느려지는 경우, 기본적으로 피드백에 의해 모터 제어 신호를 생성하여 모터를 제어하되, 모터의 속도가 기준 속도 이하인 것으로 판단되면 기준 속도를 유지하도록 모터의 구동을 제어할 수 있다. 따라서, 오버슛에 의해 모터가 정지하는 것을 방지할 수 있다.
도 4는 본 발명의 다른 실시예에 따른 모터 구동 방법을 설명하기 위해 제공되는 흐름도이다. 이하, 도 1의 실시예를 참조하여 도 4의 흐름도를 설명하나, 도 1 이외의 다른 실시예도 적용될 수 있음은 물론이다.
도 4를 참조하면, 본 발명의 다른 실시예에 따른 모터 구동 방법은 외부 입력 펄스-폭-변조 신호의 듀티비를 검출하는 것으로부터 시작된다(S200). 듀티비는 외부 입력 펄스-폭-변조 신호를 샘플링하고 샘플링 수를 카운팅하여 검출할 수 있다. 속도 검출부(20)는 모터의 회전 속도를 검출하고, 외부 입력 펄스-폭-변조 신호의 듀티비와 모터의 회전 속도와의 차이를 연산한다(S210).
속도 제어부(30)는 연산된 신호를 입력받아 모터 제어 신호를 생성할 수 있다(S220). 즉, 속도 검출부(20)와 속도 제어부(30)는 피드백 회로로 구성되어 피드백 과정을 반복하며 모터 제어 신호를 생성할 수 있다. 속도 제어부(30)는 기준 속도/기준 듀티 입력부(40)로부터 기준 듀티비를 입력받아 상기 모터 제어 신호와 비교한다.
모터 제어 신호가 미리 설정된 기준 듀티비 보다 큰 경우, 피드백에 의해 생성된 모터 제어 신호가 속도 제어부로부터 출력되며, 모터의 회전 속도는 모터 제어 신호에 의해 제어될 수 있다(S250). 모터 제어 신호가 미리 설정된 기준 듀티비 이하인 경우, 속도 제어부(30)는 미리 설정된 기준 듀티비 신호를 출력하여 모터의 회전 속도를 제어할 수 있다(S240). 속도 제어부(30)에서 피드백에 의해 생성된 모터 제어 신호는 계속 생성되나, 생성된 모터 제어 신호의 듀티비가 기준 듀티비 이하인 경우 모터 제어 신호는 모터로 출력되지 못한다.
따라서, 외부 입력 펄스-폭-변조 신호의 듀티비가 큰 폭으로 감소하는 경우, 듀티비가 0인 모터 제어 신호가 출력되는 것을 방지하고, 모터가 기준 듀티비에 따라 제어되도록 함으로써 오버슛에 의해 모터가 정지하는 것을 방지할 수 있다.
이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명이 상기 실시예들에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형을 꾀할 수 있다.
따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등하게 또는 등가적으로 변형된 모든 것들은 본 발명의 사상의 범주에 속한다고 할 것이다.
10: 외부입력 신호 검출부
20: 속도 검출부
30: 속도 제어부
40: 기준 속도/기준 듀티 입력부
50: 모터

Claims (12)

  1. 모터의 속도를 검출하는 속도 검출부;
    상기 속도 검출부에서 검출한 모터의 속도와 외부 입력 속도를 비교하는 비교부; 및
    상기 모터의 속도가 기준 속도 이하인 경우 상기 기준 속도를 제어 신호로 출력하고, 상기 모터의 속도가 상기 기준 속도를 초과하는 경우 상기 비교부의 비교값에 기초하여 생성된 모터 제어 신호를 출력하는 제어부;를 포함하는 모터 구동 장치.
  2. 제1항에 있어서,
    상기 속도 제어부에서 출력되는 제어 신호에 따라 모터의 회전 속도를 제어하는 모터 구동 장치.
  3. 제1항에 있어서,
    상기 비교부는 상기 속도 검출부에서 검출한 모터의 속도와 외부 입력 속도의 차이를 비교값으로 생성하는 모터 구동 장치.
  4. 외부 입력 펄스-폭-변조(Pulse-Width-Modulation, PWM) 신호의 듀티비를 검출하는 외부 입력 신호 검출부;
    모터의 속도를 검출하는 속도 검출부;
    상기 외부 입력 신호 검출부에서 검출한 듀티비에 대응되는 속도와 상기 속도 검출부에서 검출한 모터의 속도를 비교하는 비교부; 및
    상기 비교부의 비교값에 기초하여 모터 제어 신호를 생성하는 속도 제어부;를 포함하며,
    상기 속도 제어부는 상기 비교부의 비교값에 기초하여 생성된 제어 신호가 기준 듀티비 이하인 경우 상기 기준 듀티비를 제어 신호로 출력하는 모터 구동 장치.
  5. 제4항에 있어서, 상기 제어부는,
    상기 비교부의 비교값에 기초하여 생성된 제어 신호가 상기 기준 신호를 초과하는 경우 상기 제어 신호를 출력하는 모터 구동 장치.
  6. 제4항 또는 제5항에 있어서,
    상기 속도 제어부에서 출력되는 제어 신호에 따라 모터의 회전 속도를 제어하는 모터 구동 장치.
  7. 제4항에 있어서,
    상기 외부 입력 신호 검출부는 외부 입력 펄스-폭-변조 신호를 샘플링하고, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수를 카운팅하여 듀티비를 검출하는 모터 구동 장치.
  8. 제7항에 있어서,
    상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 감소하면 상기 외부 입력 신호의 속도가 느려진 것으로 판단하고, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 증가하면 상기 외부 입력 신호의 속도가 빨라진 것으로 판단하는 모터 구동 장치.
  9. 외부 입력 펄스-폭-변조 신호를 샘플링하여 듀티비를 검출하는 단계;
    모터의 속도를 검출하여 상기 외부 입력 펄스-폭-변조 신호의 듀티비에 대응되는 속도와 비교하는 단계;
    상기 비교한 결과로부터 모터 제어 신호를 생성하는 단계; 및
    상기 생성된 모터 제어 신호가 기준 듀티값 이하인 경우 상기 기준 듀티값으로 상기 모터를 제어하고, 상기 생성된 모터 제어 신호가 기준 듀티값을 초과하는 경우 상기 모터 제어 신호로 상기 모터를 제어하는 단계;를 포함하는 모터 제어 방법.
  10. 제9항에 있어서,
    상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 감소하면 상기 외부 입력 신호의 속도가 느려진 것으로 판단하고, 상기 외부 입력 펄스-폭-변조 신호의 한 주기 동안의 샘플링 수가 증가하면 상기 외부 입력 신호의 속도가 빨라진 것으로 판단하는 모터 제어 방법.
  11. 모터의 속도를 검출하는 단계;
    상기 모터의 속도가 기준 속도 이하인 경우, 상기 기준 신호를 모터 제어 신호로 생성하는 단계; 및
    상기 모터 제어 신호로부터 상기 모터의 회전 속도를 제어하는 단계;를 포함하는 모터 제어 방법.
  12. 제11항에 있어서,
    외부 입력 속도를 검출하는 단계;를 더 포함하며,
    상기 모터의 속도가 기준 속도를 초과하는 경우, 상기 모터의 신호와 상기 검출된 외부 입력의 속도를 비교하여 생성된 모터 제어 신호로부터 상기 모터의 회전 속도를 제어하는 모터 제어 방법.
KR1020120091968A 2012-08-22 2012-08-22 모터 구동 장치 및 모터 제어 방법 KR101388854B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020120091968A KR101388854B1 (ko) 2012-08-22 2012-08-22 모터 구동 장치 및 모터 제어 방법
JP2012264617A JP2014042440A (ja) 2012-08-22 2012-12-03 モータ駆動装置及びモータ制御方法
US13/706,944 US9059654B2 (en) 2012-08-22 2012-12-06 Motor driving device, and motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120091968A KR101388854B1 (ko) 2012-08-22 2012-08-22 모터 구동 장치 및 모터 제어 방법

Publications (2)

Publication Number Publication Date
KR20140025813A KR20140025813A (ko) 2014-03-05
KR101388854B1 true KR101388854B1 (ko) 2014-04-23

Family

ID=50147420

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120091968A KR101388854B1 (ko) 2012-08-22 2012-08-22 모터 구동 장치 및 모터 제어 방법

Country Status (3)

Country Link
US (1) US9059654B2 (ko)
JP (1) JP2014042440A (ko)
KR (1) KR101388854B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020017896A1 (ko) * 2018-07-20 2020-01-23 엘지이노텍 주식회사 모터

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101366772B1 (ko) * 2012-09-24 2014-02-26 삼성전기주식회사 모터 구동 장치 및 모터 제어 방법
CN104811108A (zh) * 2015-03-17 2015-07-29 江阴市富仁高科股份有限公司 一种节能型加油机用控制电路
CN105207543B (zh) * 2015-10-12 2018-03-16 上海晶丰明源半导体股份有限公司 无刷直流电机的模拟闭环调速装置及其方法
JP6619382B2 (ja) * 2017-04-06 2019-12-11 ミネベアミツミ株式会社 モータ駆動制御装置及びモータ駆動制御装置の制御方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316787A (ja) * 1992-05-08 1993-11-26 Honda Motor Co Ltd ブラシレスモータの起動制御方法
KR20010036470A (ko) * 1999-10-08 2001-05-07 구자홍 에스알엠 모터의 속도제어방법
KR20080044561A (ko) * 2006-11-16 2008-05-21 현대모비스 주식회사 Bldc 모터의 센서리스 위치 검출 방법
JP2012010499A (ja) * 2010-06-25 2012-01-12 Shimadzu Corp 真空ポンプ用モータ駆動装置およびポンプシステム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62213596A (ja) * 1986-03-12 1987-09-19 Fuji Electric Co Ltd 電動機の速度設定装置
KR930007174B1 (ko) * 1989-03-31 1993-07-31 가부시기가이샤 도시바 픽업 이송 장치
JPH0721719B2 (ja) 1989-06-08 1995-03-08 ヤマハ株式会社 楽音制御用コントローラ
JPH0311397U (ko) * 1989-06-19 1991-02-04
JP3215785B2 (ja) * 1995-09-12 2001-10-09 京セラ株式会社 超音波モータの周波数制御およびパルス幅制御による速度制御回路
JPH10257773A (ja) * 1997-03-13 1998-09-25 Brother Ind Ltd 電力変換装置
DE19981253T1 (de) * 1998-06-09 2000-10-26 Nsk Ltd Motortreibersteuersystem
JP4226762B2 (ja) 1999-09-03 2009-02-18 株式会社東芝 モータ制御回路及びそれを用いた制御システム
FR2811824B1 (fr) * 2000-07-17 2002-10-18 Sagem Moteur electrique a deux modes de communication d'alimentation
JP2002325484A (ja) 2001-04-27 2002-11-08 Matsushita Electric Ind Co Ltd ブラシレスモータの制御装置
US6873130B2 (en) * 2001-07-12 2005-03-29 Delaware Capital Formation Method and apparatus for maintaining force of a variable reluctance motor
JP2007068348A (ja) * 2005-08-31 2007-03-15 Sanyo Electric Co Ltd モータ速度制御回路
JP2007209179A (ja) 2006-02-06 2007-08-16 Canon Inc 振動波モーター駆動制御装置
JP4807325B2 (ja) * 2006-11-14 2011-11-02 株式会社デンソー モータ駆動装置及びモータ駆動方法
US7917017B2 (en) 2006-11-14 2011-03-29 Denso Corporation Motor drive apparatus and method
US8080963B2 (en) * 2007-12-26 2011-12-20 Delta Electronics, Inc. Motor driving circuit and motor driving method
JP2010259166A (ja) * 2009-04-22 2010-11-11 Nec Corp Pwm信号変換装置、ファン装置、pwm信号変換方法およびファン制御方法
KR101250614B1 (ko) * 2011-12-14 2013-04-03 삼성전기주식회사 모터 제어 회로, 모터 구동 장치, 및 모터 제어 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316787A (ja) * 1992-05-08 1993-11-26 Honda Motor Co Ltd ブラシレスモータの起動制御方法
KR20010036470A (ko) * 1999-10-08 2001-05-07 구자홍 에스알엠 모터의 속도제어방법
KR20080044561A (ko) * 2006-11-16 2008-05-21 현대모비스 주식회사 Bldc 모터의 센서리스 위치 검출 방법
JP2012010499A (ja) * 2010-06-25 2012-01-12 Shimadzu Corp 真空ポンプ用モータ駆動装置およびポンプシステム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020017896A1 (ko) * 2018-07-20 2020-01-23 엘지이노텍 주식회사 모터
US11973456B2 (en) 2018-07-20 2024-04-30 Lg Innotek Co., Ltd. Motor

Also Published As

Publication number Publication date
US20140055071A1 (en) 2014-02-27
US9059654B2 (en) 2015-06-16
KR20140025813A (ko) 2014-03-05
JP2014042440A (ja) 2014-03-06

Similar Documents

Publication Publication Date Title
KR101388854B1 (ko) 모터 구동 장치 및 모터 제어 방법
KR101366772B1 (ko) 모터 구동 장치 및 모터 제어 방법
WO2005093943A1 (ja) 永久磁石式同期モータの制御装置
US10263560B2 (en) Motor drive controller and motor drive control method
JP2008079441A (ja) モータ制御装置およびモータ制御装置を含む制御機器
JPWO2015045953A1 (ja) 車両用ドア開閉制御装置
KR20040031333A (ko) 왕복동식 압축기의 스트로크 검출장치 및 방법
JP5674844B2 (ja) Pwm信号のデューティ比検出回路及び方法
JP5792788B2 (ja) モータの速度制御システム及び方法
KR101250614B1 (ko) 모터 제어 회로, 모터 구동 장치, 및 모터 제어 방법
EP2843831B1 (en) Motor drive unit
JP2011231490A (ja) 自動ドア駆動制御装置
JP2006067749A (ja) リニア同期電動機の制御方法及び装置
US8970153B2 (en) Apparatus and method for controlling speed of motor
JP2017108512A (ja) 空気調和機
JP2018046680A (ja) 負荷駆動装置
JP2012196054A (ja) モータ制御装置
JP2006136064A (ja) 同期モータ制御装置
JP5055932B2 (ja) 同期電動機制御装置
JP2005039930A (ja) インバータ装置の制御装置
JP6787203B2 (ja) 半導体装置の制御回路
KR20170090314A (ko) 모터 제어 장치 및 모터 제어 방법
JP7480892B1 (ja) エレベータードア制御装置
US20160123338A1 (en) Method for controlling fan start-up and fan
JP2021035196A (ja) 電力変換装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee