JP5977933B2 - Pwm信号出力回路 - Google Patents
Pwm信号出力回路 Download PDFInfo
- Publication number
- JP5977933B2 JP5977933B2 JP2011202182A JP2011202182A JP5977933B2 JP 5977933 B2 JP5977933 B2 JP 5977933B2 JP 2011202182 A JP2011202182 A JP 2011202182A JP 2011202182 A JP2011202182 A JP 2011202182A JP 5977933 B2 JP5977933 B2 JP 5977933B2
- Authority
- JP
- Japan
- Prior art keywords
- period
- signal
- level
- count value
- logic level
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/26—Arrangements for controlling single phase motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/15—Controlling commutation time
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
ところで、モータの回転速度が一定の場合であっても、一般にはFG信号の周期はばらつくため、モータ駆動回路がモータコイルの電流を増加させた後に減少させる期間と、実際のFG信号の半周期の期間とが異なることがある。したがって、相切り替えの際にモータコイルの電流が十分小さくなるように、検出した期間においてモータコイルに流れる電流が増加した後に減少するようモータを駆動しても、結果的に相切り替えの際にモータコイルの電流が小さくならず、モータが安定に回転しないことがある。
図1は、本発明の一実施形態であるモータ駆動IC10の構成を示す図である。モータ駆動IC10は、モータ11の回転速度が、マイコン(不図示)から出力されるPWM(Pulse Width Modulation)信号INのデューティ比に応じた回転速度となるよう、モータ11を駆動する回路である。
図2は、駆動信号生成回路24の第1の実施形態の構成を示す図である。
駆動信号生成回路24a(PWM信号出力回路)は、FG信号の論理レベルが変化してからFG信号の論理レベルが次に変化するまでの間に、駆動電流Idrを増加させた後に減少させるための駆動信号Vdr1〜Vdr4を生成する回路である。駆動信号生成回路24aは、分周回路50、FGカウンタ51、モード信号出力回路52、PWM信号生成回路53、及びHブリッジ制御回路54を含んで構成される。
FGカウンタ51は、例えば、図3に示すように、エッジパルス生成回路100、アップカウンタ101、レジスタ102,104、転送回路103を含んで構成される。
モード信号出力回路52は、例えば、図5に示すように、期間TAを3つの期間T1〜T3に分割し、夫々の期間を示すモード信号MODE1〜MODE3を出力する。
PWM信号生成回路53は、期間検出回路60、パルス数計算回路61、演算回路62、及び信号生成回路63を含んで構成される。
D1=(duty/cslp_reg0)×fg_cnt・・・(1)
なお、ここで、duty=hcnt/wcntである。式(1)から明らかなように、期間T1が開始し、カウント値fg_cntがインクリメントされるとデューティD1は増加する。また、式(1)において、“cslp_reg0”は、期間T1が終了するまでのカウント値fg_cntの変化量である。したがって、期間T1が終了すると、デューティ比D1は、D1=dutyとなる。
D2=duty・・・(2)
さらに、演算回路62は、期間T3におけるデューティ比D3を、カウント値fg_cntが変化する毎に式(3)に基づいて算出する。
D3=duty−(duty/cslp_reg2)×(fg_cnt−CNT2)
・・・(3)
D3=0・・・(4)
となる。
なお、演算回路62は、式(1)、(3)の計算を実行する際には、計算精度を向上させるために、デューティ比を示す値(hcnt/wcnt)と、カウント値fg_cntとの積を除算処理の前に行っている。
D1=(40/4)×fg_cnt・・・(5)
したがって、まず、カウント値fg_cntが“0”〜“4”となるまで、デューティ比D1は段階的に増加する。また、カウント値fg_cntがインクリメントして“4”となると、期間T2が開始される。期間T2におけるデューティ比D2は、式(2)から明らかなように一定(40%)である。
D3=40−(40/8)×(fg_cnt−8)・・・(6)
したがって、カウント値fg_cntが“9”〜“16”となるまで、デューティ比D3は段階的に減少する。このように、PWM信号S2のデューティ比は徐々に増加して一定となり、その後、徐々に減少する。
D3=40−(40/8)×(17−8)
=−5(<0)・・・(7)
Hブリッジ制御回路54は、PWM信号S2、及びFG信号に基づいて駆動信号Vdr1〜Vdr4を生成し、Hブリッジ回路25を制御する。
図12は、駆動信号生成回路24の第2の実施形態の構成を示す図である。なお、図2と図12とで同一の符号の付されたブロックは同じである。
H1=(hcnt/aslp_reg0)×slp_cnt・・・(8)
式(8)から明らかなように、期間T1が開始し、カウント値slp_cntがインクリメントされるとHレベルの期間H1は増加する。また、式(8)において、“aslp_reg0”は、期間T1が終了するまでのカウント値slp_cntの変化量である。したがって、期間T1が終了すると、Hレベルの期間H1は、H1=hcntとなる。
H2=hcnt・・・(9)
さらに、演算回路310は、期間T3におけるHレベルの期間H3を、カウント値slp_cntが変化する毎に式(10)に基づいて算出する。
H3=hcnt−(hcnt/aslp_reg2)×(slp_cnt)
・・・(10)
このため、カウント値slp_cntがインクリメントされると、Hレベルの期間H3は低下する。さらに、式(10)において、“aslp_reg2”は、期間T3が終了するまでのカウント値slp_cntの変化量である。したがって、カウント値slp_cntが、期間T3が終了する際のaslp_reg2となると、Hレベルの期間H3は、H3=0となる。
つまり、式(10)の値が負となると、
H3=0・・・(11)
となる。
H1=(80/4)×slp_cnt・・・(12)
したがって、まず、カウント値slp_cntが“0”〜“4”となるまで、Hレベルの期間H1は段階的に増加する。また、期間T2におけるHレベルの期間H2は、式(9)から明らかなように一定“80”である。
H3=80−((80/8)×slp_cnt)・・・(13)
このため、カウント値slp_cntが“1”〜“8”となるまで、Hレベルの期間H3は段階的に減少する。また、PWM信号S3及びPWM信号S1の周期は等しいため、Hレベルの期間H1〜H3が変化すると、PWM信号S3のデューティ比も、同様に変化する。この結果、PWM信号S3のデューティ比は徐々に増加して一定(50%)となり、その後、徐々に減少する。
図14は、駆動信号生成回路24の第3の実施形態の構成を示す図である。なお、図2と図14とで同一の符号の付されたブロックは同じである。図14の駆動信号出力回路24cおいては、駆動信号出力回路24aに対し、擬似FG信号生成回路400が追加されている。
擬似FG信号生成回路400(補正部)は、入力されるFG信号のHレベルの期間と、Lレベルの期間とが等しくなるようFG信号を補正し、信号fkfgとして出力する回路である。擬似FG信号生成回路400は、図15に示すように、アップカウンタ410、レジスタ411,412、演算回路413、及び信号生成回路414を含んで構成される。
図17に示す擬似FG信号生成回路500は、擬似FG信号生成回路400と同様に、FG信号を補正した信号fkfgを出力する回路である。
11 モータ
12 ホール素子
20 コンパレータ
21 デューティ検出回路
22,53,200 PWM信号生成回路
23 セレクタ(SEL)
24 駆動信号出力回路
25 Hブリッジ回路
40,41 PMOSトランジスタ
42,43 NMOSトランジスタ
50 分周回路
51 FGカウンタ
52 モード信号出力回路
54 Hブリッジ制御回路
60 期間検出回路
61 パルス数計算回路
62,310,413,512 演算回路
63,320,414,513 信号生成回路
100 エッジパルス生成回路
101,410,510 アップカウンタ
102,104,111,411,412,511 レジスタ
103 転送回路
110 開始値算出回路
112 モード信号生成回路
121,320 停止信号生成回路
300 パルス数カウンタ
400,500 擬似FG信号生成回路
Claims (5)
- PWM信号に基づいてモータを駆動する駆動回路に対し、前記PWM信号を出力するPWM信号出力回路であって、
前記モータの回転速度に応じた周期を有するとともに論理レベルが交互に変化する速度信号に基づいて、前記速度信号が一方の論理レベル及び他方の論理レベルとなる夫々の期間を検出する検出部と、
前記検出部で検出された第1の期間より後の前記速度信号が一方の論理レベルまたは他方の論理レベルとなる第2の期間において、前記第1の期間内で前記モータのモータコイルに流れる電流を増加させた後に減少させるための前記PWM信号を、前記速度信号の論理レベルが変化すると生成する第1生成部と、
前記第2の期間において前記速度信号の論理レベルが変化してから前記速度信号の論理レベルが次に変化するまでに前記第1の期間が経過すると、前記第1の期間が経過してから前記速度信号の論理レベルが変化するまで所定のデューティ比の前記PWM信号を生成する第2生成部と、
を備えることを特徴とするPWM信号出力回路。 - 請求項1に記載のPWM信号出力回路であって、
前記第1生成部は、
前記検出部で検出された前記速度信号が前記一方の論理レベルとなる第3の期間より後の、前記速度信号が前記一方の論理レベルとなる期間において、前記第3の期間内で前記モータコイルに流れる電流を増加させた後に減少させるための前記PWM信号を、前記速度信号の論理レベルが前記一方の論理レベルとなると生成し、
前記検出部で検出された前記速度信号が前記他方の論理レベルとなる第4の期間より後の、前記速度信号が前記他方の論理レベルとなる期間において、前記第4の期間内で前記モータコイルに流れる電流を増加させた後に減少させるための前記PWM信号を、前記速度信号の論理レベルが前記他方の論理レベルとなると生成し、
前記第3の期間は、前記第2の期間の後の期間であり、
前記第4の期間は、前記第3の期間の後の期間であること、
を特徴とするPWM信号出力回路。
- 請求項1に記載のPWM信号出力回路であって、
前記速度信号の前記一方の論理レベルの期間と、前記速度信号の前記他方の論理レベルの期間とが等しくなるよう、前記速度信号を補正する補正部を更に備え、
前記検出部は、
前記補正部で補正された前記速度信号が前記一方の論理レベル及び前記他方の論理レベルとなる夫々の期間を検出すること、
を特徴とするPWM信号出力回路。 - 請求項3に記載のPWM信号出力回路であって、
前記補正部は、
前記速度信号が前記一方の論理レベル及び前記他方の論理レベルとなる夫々の期間をカウントするカウンタと、
前記速度信号が前記一方の論理レベルとなる期間の第1のカウント値と、前記速度信号が前記他方の論理レベルとなる期間の第2のカウント値との差の半分の値を算出する算出部と、
前記速度信号が前記一方の論理レベルとなると、前記第1のカウント値及び前記半分の値で定まる期間だけ前記一方の論理レベルの信号を補正された前記速度信号として出力し、その後、前記第2のカウント値及び前記半分の値で定まる期間だけ前記他方の論理レベルとなる信号を補正された前記速度信号として出力する信号出力部と、
を含むことを特徴とするPWM信号出力回路。 - 請求項1〜請求項4の何れか一項に記載のPWM信号出力回路であって、
前記第2生成部は、
前記第1の期間が経過してから前記速度信号の論理レベルが変化するまで、前記モータコイルに流れる電流がゼロとなるようなデューティ比の前記PWM信号を生成すること、
を特徴とするPWM信号出力回路。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011202182A JP5977933B2 (ja) | 2011-09-15 | 2011-09-15 | Pwm信号出力回路 |
TW101132677A TW201320580A (zh) | 2011-09-15 | 2012-09-07 | Pwm信號輸出電路 |
US13/617,484 US9018873B2 (en) | 2011-09-15 | 2012-09-14 | PWM signal output circuit |
KR1020120101856A KR101326400B1 (ko) | 2011-09-15 | 2012-09-14 | Pwm 신호 출력 회로 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011202182A JP5977933B2 (ja) | 2011-09-15 | 2011-09-15 | Pwm信号出力回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013066265A JP2013066265A (ja) | 2013-04-11 |
JP5977933B2 true JP5977933B2 (ja) | 2016-08-24 |
Family
ID=48179557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011202182A Active JP5977933B2 (ja) | 2011-09-15 | 2011-09-15 | Pwm信号出力回路 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9018873B2 (ja) |
JP (1) | JP5977933B2 (ja) |
KR (1) | KR101326400B1 (ja) |
TW (1) | TW201320580A (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107078667B (zh) * | 2014-09-12 | 2019-09-03 | 松下知识产权经营株式会社 | Pwm电机驱动装置 |
CN112350617A (zh) * | 2016-01-29 | 2021-02-09 | 台达电子工业股份有限公司 | 多个风扇的驱动装置 |
US11431267B2 (en) | 2016-01-29 | 2022-08-30 | Delta Electronics, Inc. | Plural-fans driving apparatus |
KR102522550B1 (ko) * | 2016-05-12 | 2023-04-14 | 한국전기연구원 | 소프트 스위칭 기능을 가지는 모터 구동 장치 |
EP3340454B1 (en) * | 2016-12-20 | 2020-02-05 | Melexis Bulgaria Ltd. | Method and circuit for driving single coil bldc motor |
EP3425788B1 (en) * | 2017-07-04 | 2020-06-17 | Melexis Bulgaria Ltd. | Sensorless bdlc control |
JP7073505B2 (ja) * | 2018-03-07 | 2022-05-23 | 広東美的生活電器制造有限公司 | 食品調理機及びその回転速度増大制御方法、装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0779556B2 (ja) * | 1988-03-15 | 1995-08-23 | 松下電器産業株式会社 | 速度制御装置 |
JP2001037278A (ja) | 1999-07-21 | 2001-02-09 | Japan Servo Co Ltd | ブラシレスdcモータの駆動回路 |
JP2002186275A (ja) | 2000-12-18 | 2002-06-28 | Sanyo Electric Co Ltd | 波形形成回路 |
TWI308000B (en) * | 2005-07-15 | 2009-03-21 | Delta Electronics Inc | Motor control method and apparatus thereof |
JP5015437B2 (ja) | 2005-08-26 | 2012-08-29 | ローム株式会社 | モータ駆動装置、方法およびそれを用いた冷却装置 |
JP5731755B2 (ja) * | 2009-06-08 | 2015-06-10 | ローム株式会社 | モータの駆動回路 |
JP2011151997A (ja) * | 2010-01-22 | 2011-08-04 | Sanyo Electric Co Ltd | モータ駆動回路 |
JP5586312B2 (ja) * | 2010-04-22 | 2014-09-10 | セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー | モータ駆動回路 |
-
2011
- 2011-09-15 JP JP2011202182A patent/JP5977933B2/ja active Active
-
2012
- 2012-09-07 TW TW101132677A patent/TW201320580A/zh unknown
- 2012-09-14 KR KR1020120101856A patent/KR101326400B1/ko active IP Right Grant
- 2012-09-14 US US13/617,484 patent/US9018873B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR101326400B1 (ko) | 2013-11-11 |
US20130113401A1 (en) | 2013-05-09 |
TW201320580A (zh) | 2013-05-16 |
JP2013066265A (ja) | 2013-04-11 |
KR20130029737A (ko) | 2013-03-25 |
US9018873B2 (en) | 2015-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5977933B2 (ja) | Pwm信号出力回路 | |
JP5972546B2 (ja) | Pwm信号出力回路 | |
JP2013066266A (ja) | Pwm信号出力回路 | |
JP2011229345A (ja) | モータ駆動回路 | |
JP5917294B2 (ja) | モータ駆動回路 | |
JP5733328B2 (ja) | 半導体装置および電動機 | |
JP5896397B2 (ja) | 単相ブラシレスモータの駆動回路 | |
JP6186726B2 (ja) | Pwm信号生成回路、プリンタ、及びpwm信号生成方法 | |
KR101329873B1 (ko) | 단상 브러시리스 모터의 구동 회로 | |
JP5904523B2 (ja) | 単相ブラシレスモータの駆動回路 | |
JP2013070524A (ja) | モータ制御回路及びモータ制御システム | |
JP6620316B2 (ja) | Pwmモータ駆動装置 | |
JP5473124B2 (ja) | モータ制御装置およびそれを用いた電子機器 | |
TW201236354A (en) | Motor speed controlling circuit | |
JP2008244841A (ja) | Pwm信号生成回路 | |
JP2011055629A (ja) | ステッピングモータ駆動装置および方法 | |
JP2013211682A (ja) | パルス信号生成回路、パルス信号生成方法 | |
JP2014072964A (ja) | モータ制御装置、モータ制御装置の制御方法、及びモータ制御装置の制御プログラム | |
JP2007006563A (ja) | 単相モータ駆動回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140910 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151008 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160202 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20160216 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160224 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160628 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160725 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5977933 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |