KR960014526B1 - 소프트웨어를 이용한 모타정속도 제어방법 - Google Patents

소프트웨어를 이용한 모타정속도 제어방법 Download PDF

Info

Publication number
KR960014526B1
KR960014526B1 KR1019880013215A KR880013215A KR960014526B1 KR 960014526 B1 KR960014526 B1 KR 960014526B1 KR 1019880013215 A KR1019880013215 A KR 1019880013215A KR 880013215 A KR880013215 A KR 880013215A KR 960014526 B1 KR960014526 B1 KR 960014526B1
Authority
KR
South Korea
Prior art keywords
frequency data
present
motor
frequency
data
Prior art date
Application number
KR1019880013215A
Other languages
English (en)
Other versions
KR900007165A (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 KR1019880013215A priority Critical patent/KR960014526B1/ko
Publication of KR900007165A publication Critical patent/KR900007165A/ko
Application granted granted Critical
Publication of KR960014526B1 publication Critical patent/KR960014526B1/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
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors

Landscapes

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

Abstract

내용 없음.

Description

소프트웨어를 이용한 모타정속도 제어방법
제1도는 종래 하드웨어적인 모타제어에 대한 전체 구성도.
제2도는 제1도의 각부 파형도.
제3도는 본 발명 소프트웨어를 이용한 모타정속도 제어방법에 대한 전체 구성도.
제4도는 본 발명 디지탈/아날로그(D/A) 변환기의 출력 특성도.
제5도는 본 발명 소프트웨어를 이용한 모터정속도 제어방법에 대한 신호흐름도.
* 도면의 주요부분에 대한 부호의 설명
1 : 마이콤 2 : 메모리
3,12 : 카운터 4 : 디지탈/아날로그 변환기
5 : 증폭부 11 : 클럭부
13 : 사다리파형 발생부 14 : 샘플/홀드
15 : 펄스폭조정부 16 : 저역필터
R1∼R3: 저항 C1: 콘덴서
OP1: 연산증폭기
본 발명은 모타제어회로에 관한 것으로, 특히 모타를 소프트웨어적으로 제어하여, 정속도를 유지하게 한 소프트웨어를 이용한 모타정속도 제어방법에 관한 것이다.
종래의 하드웨어적인 모타제어에 있어서는 제1도에 도시된 바와같이, 클럭부(11)의 출력이 기준신호와 함께 카운터(12)를 구동한 후, 사다리파형 발생부(13)에 인가되어 제2도의 (a)에 도시한 바와같은 사다리 파형이 발생되며, 이의 신호가 샘플/홀드(14)에 인가됨에 따라 비교신호가 입력되는 시간에 제2도의 (b)에 도시한 바와같이 펄스가 발생된다.
이와 같이 하여 발생된 펄스가 펄스폭조정부(15)를 통해 제2도의 (c)에 도시한 바와 같은 펄스폭변조(PWM)파형으로 변화되며, 이의 신호가 저역필터(16)를 통해 제2도의 (d)에 도시한 바와 같이 직류로 변화되어 모타의 구동제어전압으로 인가됨에 따라 모타가 구동된다.
그런데 상기와 같은 종래의 모타는 하드웨어적으로 제어되므로 수동회로소자가 많이 들어가게 되어 제조원가가 상승되고, 스페이스(space)가 많이 차지하게 되어 소형화가 곤란한 문제점이 있었다.
본 발명은 이와 같은 종래의 문제점을 감안하여, 모타를 소프트웨어적으로 제어함으로써 수동회로소자를 줄이도록 한 소프트웨어를 이용한 모타정속도 제어방법을 창안한 것으로, 이를 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.
제3도는 본 발명의 소프트웨어를 이용한 모타정속도 제어방법에 대한 전체 구성도로서, 이에 도시한 바와 같이 주파수발생기 주파(FG)가 카운터(3)를 통해 계수되어 마이콤(1)의 제어를 받는 메모리(2)에 기억된 후 기준주파수의 디지탈값과 비교되게 하고, 이 메모리(2)의 출력데이타는 디지탈/아날로그 변환기(4)에 아날로그신호로 변환된 후 저항(R1∼R3), 콘덴서(C1), 연산증폭기(OP1)로 된 증폭부(5)를 통해 모타의 구동을 제어하게 구성한 것이다.
또한 제4도는 본 발명 디지탈/아날로그 변환기(4)의 출력 특성도로서, 이에 도시한 바와 같이 주파수발생기 주파수(FG)에 따른 현재주파수 데이타(B)가 기준주파수 데이타(A)로 조정되어 모타를 구동하는 파형을 나타낸 것으로, 기준주파수 데이타(A)를 중심으로 소정의 제어 범위를 갖게 된다.
이와 같이 구성된 본 발명을 신호흐름도인 제5도에 의해 설명하면 다음과 같다.
마이콤(1)의 제어에 따라 메모리(2)에서 데이타가 출력되고, 이 데이타는 디지탈/아날로그 변환기(4)에서 아날로그신호로 변환된 후 증폭부(5)를 통해 증폭되어 모타의 구동제어전압으로 인가되고, 그 구동제어전압에 따라 모타가 소정의 회전수로 구동된다.
이와 같이 모타가 구동되어 그의 회전수가 제어하고자 하는 목표치로 될때 주파수발생기 주파수(FG)를 카운터(3)에서 카운트하여 메모리(2)에 기준주파수 데이타(A)로 저장하고, 이 후 현재 모타의 구동에 따라 발생되는 주파수발생기 주파수(FG)를 카운터(3)에서 카운트하여 메모리(2)에 현재주파수 데이타(B)로 저장하며, 그 현재주파수 데이타(B)를 상기 기준주파수 데이타(A)와 비교한다.
이때, 현재주파수 데이타(B)가 가준주파수 데이타(A)와 같을 때는 그 현재주파수 데이타(B)를 출력하고 이 현재주파수 데이타(B)는 디지탈/아날로그 변환기(4)에서 아날로그신호로 변환된 후 증폭부(5)에서 증폭되어 모타의 구동제어전압으로 인가됨으로써 그 현재주파수 데이타(B)에 따른 회전수로 모타가 구동된다.
한편, 상기에서 현재주파수 데이타(B)가 기준주파수 데이타(A)보다 작게되면, 그 현재주파수 데이타(B)를 1 증가시킨 후 그 현재주파수 데이타(B+1)를 출력하고, 이 현재주파수 데이타(B+1)는 상기의 설명에서와 같이 디지탈/아날로그 변환기(4) 및 증폭부(5)를 통해 모타의 구동제어전압으로 인가되므로 그 모타의 회전속도가 증가되고, 이에 따라 주파수발생기 주파수(FG)가 증가된다.
이때, 상기의 설명에서와 같이 주파수발생기 주파수(FG)를 카운트하는 카운터(3)의 출력신호인 현재주파수 데이타(B)가 제4도에 도시한 바와 같이 기준주파수 데이타(A)로 조정되지 않으면, 그 현재주파수 데이타(B)를 다시 1증가시켜 출력하고, 이와 같은 과정을 반복함으로써 현재주파수 데이타(B)가 기준주파수 데이타(A)와 같아지게 되어 모타가 일정속도로 구동되게 된다.
한편, 상기에서 현재주파수 데이타(B)가 기준주파수 데이타(A)보다 크게되면, 그 현재주파수 데이타(B)를 1 감소시켜 출력하고, 이 현재주파수 데이타(B-1)는 상기의 설명에서와 같이 디지탈/아날로그 변환기(4) 및 증폭부(5)를 통해 모타의 구동제어전압으로 인가되므로 그 모타의 회전속도가 감소되고, 이에 따라 주파수발생기 주파수(FG)가 감소된다.
이때, 상기의 설명에서와 같이 주파수발생기 주파수(FG)를 카운트하는 카운터(3)의 출력신호인 현재주파수 데이타(B)가 제4도에 도시한 바와 같이 기준주파수 데이타(A)로 조정되지 않으면, 그 현재주파수 데이타(B)를 다시 1 감소시켜 출력하고, 이와 같은 과정을 반복함으로써 현재주파수 데이타(B)가 기준주파수 데이타(A)와 같아지게 되어 모타가 일정속도로 구동하게 된다.
결국, 제4도에 도시한 바와 같이 현재주파수 데이타(B)가 기준주파수 데이타(A)로 조정된 후 디지탈/아날로그 변화기(4) 및 증폭부(5)를 통해 모타의 구동제어전압으로 인가됨으로써 모타의 회전속도가 일정속도를 유지하게 된다.
여기서 디지탈/아날로그 변환기(4)는 현재주파수 데이타(B)에 따라 가감된 수에 비례한 직류전압을 출력할 수 있도록 설계한 것이다.
이상에서 상세히 설명한 바와 같이 본 발명은 소프트웨어적으로 모타의 정속도를 제어하므로 하드웨어적인 아날로그적으로 구성하였을때의 부가적으로 들어가는 수동회로소자 수가 줄어들 수 있고, 직은 면적으로 설계될 수 있는 효과가 있다.

Claims (1)

  1. 모타의 회전에 따른 주파수발생기 주파수(FG)를 계수하여 기준주파수 데이타(A)를 설정하는 단계와, 이후 상기 주파수발생기 주파수(FG)를 계수하여 현재주파수 데이타(B)로 저장하는 단계와, 상기 현재주파수 데이타(B)를 상기 기준주파수 데이타(A)와 비교하는 단계와, 상기 비교단계에서 현재주파수 데이타(B)가 기준주파수 데이타(A)와 같은 경우에는 그 현재주파수 데이타(B)를 그대로 유지시키고, 현재주파수 데이타(B)가 기준주파수 데이타(A)보다 작은 경우에는 그 현재주파수 데이타(B)를 일정값 증가시키며, 상기 현재주파수 데이타(B)가 기준주파수 데이타(A)보다 큰 경우에는 그 현재주파수 데이타(B)를 일정값 감소시키는 단계와, 이후 상기 현재주파수 데이타(B)를 아날로그신호 변환하여 모타의 구동제어전압으로 인가하는 단계로 이루어지는 것을 특징으로 하는 소프트웨어를 이용한 모타정속도 제어방법.
KR1019880013215A 1988-10-10 1988-10-10 소프트웨어를 이용한 모타정속도 제어방법 KR960014526B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019880013215A KR960014526B1 (ko) 1988-10-10 1988-10-10 소프트웨어를 이용한 모타정속도 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019880013215A KR960014526B1 (ko) 1988-10-10 1988-10-10 소프트웨어를 이용한 모타정속도 제어방법

Publications (2)

Publication Number Publication Date
KR900007165A KR900007165A (ko) 1990-05-09
KR960014526B1 true KR960014526B1 (ko) 1996-10-16

Family

ID=19278378

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019880013215A KR960014526B1 (ko) 1988-10-10 1988-10-10 소프트웨어를 이용한 모타정속도 제어방법

Country Status (1)

Country Link
KR (1) KR960014526B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100534525B1 (ko) * 2002-02-01 2005-12-07 주식회사 코오롱 저신장성 및 유연성이 우수한 인공피혁용 복합시트

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100534525B1 (ko) * 2002-02-01 2005-12-07 주식회사 코오롱 저신장성 및 유연성이 우수한 인공피혁용 복합시트

Also Published As

Publication number Publication date
KR900007165A (ko) 1990-05-09

Similar Documents

Publication Publication Date Title
US4484178A (en) Digital-to-analog converter
US5666463A (en) Reduction of electric motor surge current by non-linear limiting of rate of change of angular velocity
KR960014526B1 (ko) 소프트웨어를 이용한 모타정속도 제어방법
US4638223A (en) Motor driving circuit
JP3879623B2 (ja) 負荷駆動回路
KR100415867B1 (ko) 토크하락을보상하기위한전자적으로정류되는dc모터용모터제어기
US4338554A (en) Automatic gain control apparatus for a motor servo system
US5714859A (en) Servo control apparatus for a motor
US5014020A (en) Amplifier for outputting motor controlling signal in motor controlling circuit
JPS6310668B2 (ko)
US5416390A (en) Circuit for driving a loading motor of a video cassette tape recorder
EP0377978B1 (en) A PLL control apparatus
JP3536936B2 (ja) 対数増幅器
JPS6395886A (ja) パルス幅変調信号による負荷駆動回路
SU1614032A1 (ru) Устройство дл стабилизации частоты вращени ведущего вала лентопрот жного механизма магнитофона
JPS6142014A (ja) デイジタル式速度制御装置
SU907750A1 (ru) Устройство дл управлени электроприводом
SU1169126A1 (ru) Цифровой электропривод посто нного тока
JP2903267B2 (ja) ブラシレスモータの速度制御装置
SU1224829A1 (ru) Устройство регулировани скорости движени магнитной ленты
JP2732402B2 (ja) モータの異常回転検出装置
SU1361500A1 (ru) Цифрова система управлени
US4862049A (en) Constant area pulse generating network
JPS59117482A (ja) モ−タ制御装置
JPH0638563A (ja) モータ速度制御装置

Legal Events

Date Code Title Description
A201 Request for examination
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070918

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee