A06B-6110-H055 為這些運動控制系統(tǒng)實時實施復雜控制算法的關(guān)鍵是功能強大的數(shù)字信號處理器 (DSP) 的出現(xiàn)。 即使在要求不高但對成本敏感的應(yīng)用中,例如家用冰箱壓縮機驅(qū)動器,也可以利用 DSP 的強大功能來實現(xiàn)無傳感器控制算法,從而降低系統(tǒng)成本并提高驅(qū)動器的整體魯棒性。在高性能伺服驅(qū)動器中,DSP 強大的計算能力允許通過矢量控制、紋波轉(zhuǎn)矩降低、預測控制結(jié)構(gòu)和對非理想系統(tǒng)行為的補償實現(xiàn)更精確的控制。
除了強大的DSP內(nèi)核外,所有電機控制系統(tǒng)都需要大量附加電路才能正確運行,包括以下功能:
電流或電壓反饋的模數(shù)轉(zhuǎn)換
脈寬調(diào)制 (PWM) 模塊,用于生成逆變器開關(guān)命令
通用數(shù)字輸入/輸出端口。
ADI公司現(xiàn)在提供一系列基于DSP的單芯片電機控制解決方案,將這些外設(shè)功能與高性能DSP內(nèi)核和所需存儲器集成在一起。本文介紹兩種器件:ADMC330?,專為滿足中低性能動態(tài)要求而設(shè)計,ADMC300?擴展了單芯片功能以控制高性能伺服驅(qū)動器。
ADMC330 基于 DSP 的單芯片電機控制器(見圖 1):ADMC330 在單個芯片上集成了 20 MIPS DSP 內(nèi)核、2K 字程序存儲器 RAM、2K 字程序存儲器 ROM、1K字數(shù)據(jù)存儲器 RAM、2 個串行端口和各種電機控制外設(shè)。DSP內(nèi)核類似于16位定點ADSP-2171中使用的內(nèi)核。電機控制外設(shè)包括 7 個模擬輸入和一個基于比較器的 ADC 子系統(tǒng),每個 PWM 周期允許 4 次轉(zhuǎn)換。此外,先進的 3 相 12 位 PWM 系統(tǒng)能夠以最小的處理器開銷生成所有必要的逆變器開關(guān)信號,定時在 100 ns 以內(nèi)。這些PWM信號的死區(qū)時間可以在處理器中調(diào)整,因此不需要外部邏輯。PWM 單元包括用于無刷直流電機或電子換向電機的特殊模式,其中三個電機相位中只有兩個同時導通。此外,ADMC330還包括8條數(shù)字I/O線、一個看門狗定時器、一個通用16位定時器和兩個輔助PWM輸出。
圖1.ADMC330是基于DSP的單芯片電機控制器。
ADMC300 基于 DSP 的單芯片伺服電機控制器(圖 2):用于機器人和機床的高性能伺服驅(qū)動器需要高分辨率 ADC 和位置傳感器接口來滿足苛刻的性能要求。ADMC300通過基于單芯片DSP的解決方案滿足了這些應(yīng)用的需求。ADMC300的附加功能適用于要求更高的應(yīng)用,包括針對25 MIPS性能增強的DSP內(nèi)核。此外,程序內(nèi)存RAM已翻倍至4K字。通過包括五個獨立的Σ-Δ型ADC,提供12位分辨率,可以滿足對多通道、高分辨率ADC的需求。通過提供三條外部多路復用器控制線,可以擴展模擬信號。此外,ADMC300還通過編碼器接口實現(xiàn)位置檢測,可輕松連接到增量編碼器。
A06B-6110-H055 170BDM34600
170BDM34400
170BDI34600
170BDO34200
170BNO67100
170AAO92100
170AAI03000
170INT11003
170ADI35000
170ADI34600
170ADO35000
170ENT11002
170BDI34401
170XCP20000
A20B-1005-0570/02B A20B-1005-0570/03B A20B-1005-0573/02B
A20B-1005-0591/03B A20B-1005-0591/05B A20B-1005-0592/04C
A20B-1005-0592/06C A20B-1006-0390/04D A20B-1006-0472/05B
A20B-1006-0488/01A A20B-1007-0880/03A A20B-1007-0890/03A
A20B-1007-0930/02A A20B-1007-0980/01A A20B-1007-0981/01A
A20B-1008-0090/06B A20B-1008-0100/01A A20B-1008-0230/01A
A20B-1009-0010/19B A20B-2001-0010/02A A20B-2001-0010/03A
A20B-2001-0010/04B A20B-2001-0011/02A A20B-2001-0011/03A
A20B-2001-0011/04B A20B-2001-0130/05B A20B-2001-0130/06B
A20B-2001-0130/08D A20B-2001-0140/02B A20B-2001-0150/01B
A20B-2001-0990/01A A20B-2003-0110/02A A20B-2003-0110/06B
A20B-2003-0420/01A A20B-2003-0520/02A A20B-2003-0580/03A A20B-2100-0133/06C A20B-2100-0184/04B A20B-2100-0540/04B
A20B-2100-0541/04B A20B-2100-0542/04B A20B-2100-0741/09B
A20B-2100-0761/05B A20B-2100-0761/08B A20B-2100-0761/09B
A20B-2100-0762/05B A20B-2100-0762/06B A20B-2100-0762/08C
A20B-2100-0800/06C A20B-2100-0800/07C A20B-2100-0800/08D
A20B-2101-0025/01A A20B-2101-0040/06B A20B-2101-0041/06B
A20B-2101-0091/04C A20B-2101-0091/05C A20B-2202-0641/04C
A20B-8101-0030/05C A20B-8101-0200/01A A02B-0098-C135
A02B-1002-0310/03A A06B-6055-H108 A06B-6058-H005
A06B-6058-H006 A06B-6064-H301#H550 A06B-6064-H308#H550
A06B-6066-H236 A06B-6066-H244 A06B-6066-H246
A06B-6078-H202#H500 A06B-6081-H106F A16B-1200-0800/11B
A16B-1211-0850-01 A16B-1211-090 A16B-2202-0420
A16B-2202-0421 A16B-2202-0435 A16B-2202-0681
A16B-2202-0741 A16B-2203-0501 A16B-2203-0592
A16B-2203-0630 A16B-2203-0671 A16B-3200-0290
A20B-1006-0390 A20B-1006-0472 A20B-1006-0488
A20B-2001-0931 A20B-2100-0133 A20B-2100-0540 A20B-2100-0541 A20B-2100-0542 A20B-2100-0741
A20B-2100-0761 A20B-2100-0762 A20B-2101-0025
A20B-2202-0641 A50L-0001-0096 A50L-0001-0096/A
A50L-0001-0109 A50L-0001-0116 A50L-0001-0118
A50L-0001-0125 A50L-0001-0125#A A50L-0001-0126
A50L-0001-0126# A50L-0001-0135 A50L-0001-0171
A50L-0001-0175 A50L-0001-0175/M A50L-0001-0178
A50L-0001-0179/15A A50L-0001-0179/30A A50L-0001-0201
A50L-0001-0216 A50L-0001-0221 A50L-0001-0222
A50L-0001-0230 A50L-0001-0232 A50L-0001-0259#S
A50L-0001-0259(N) A50L-0001-0259(P) A50L-0001-0259/A
A50L-0001-0260 A50L-0001-0260#S A50L-0001-0260/N
A50L-0001-0261#S A50L-0001-0261/N A50L-0001-0266#N
A50L-0001-0267#N A50L-0001-0274#RA A50L-0001-0274#RAS
A50L-0001-0275#S A50L-0001-0284 A50L-0001-0284#L
A50L-0001-0284#S A50L-0001-0291#L A50L-0001-0293
A50L-0001-0294 A50L-0001-0295#NL A50L-0001-0295#PS
A50L-0001-0299#P A50L-0001-0301 A50L-0001-0301#L
A50L-0001-0302 A50L-0001-0303 A50L-0001-0303/L
A50L-0001-0304#S A50L-0001-0305 A50L-0001-0305#S
A50L-0001-0306 A50L-0001-0320 A50L-0001-0324
A50L-0001-0326 A50L-0001-0327 A50L-0001-0328
A50L-0001-0329 A50L-0001-0330 A50L-0001-0331
A50L-0001-0332 A50L-0001-0333 A50L-0001-0335
A50L-0001-0336 A50L-0001-0337 A50L-0001-0338
A50L-0001-0340 A50L-0001-0342 A50L-0001-0343
A50L-0001-0344 A50L-0001-0355 A350-9001-T802
A20B-9000-0300 A20B-9000-0500 A20B-9001-0780
A20B-9001-0800 A20B-2002-0311 A20B-2002-0310
A20B-2002-0300 A20B-9000-T302 A20B-1004-0230
A860-0382-T255 A860-0382-T251 A860-0382-T122
A860-0382-T394 A860-0392-V160 A860-0382-T392
A06B-0855-B 00 A06B-0128-B077 A06B-0128-B575 A06B-0128-B675 A06B-0127-B177 A06B-0143-B075
170XTS00100
170BDO34600
170AAO12000
170XTS02000
170BNO67101
170TXS00501
170NEF11021
A06B-6110-H055