這是ST7 Stick的PCB gerber和電路原理圖文檔。這個工具是ST7的并口版編程器,支持目前大多數(shù)的ST7系列MCU編程。如果你手上有ST7MC,只要有快這樣的板子,你就可以開始開發(fā)了。這是官方的資料,既然放出來了,應(yīng)該是可以自己拿來做的。
15)、電機控制.pdf
電機控制的概念,工作原理,拓?fù)?L62xx系列設(shè)計參考資料、注意事項,如果需要使用ST的分立馬達驅(qū)動模塊,這是一份非常有用的資料。
二、Ti DSP TMS320LF2xxx部分
Application Software C2000 Apps Software from Texas Instruments
?sectionId=3&tabId=475&familyId=110&toolTypeId=32
里面有幾種常見的電機驅(qū)動參考代碼,DSP的,含F(xiàn)24系列、F28系列。
三、Microchip部分
四、Freescale部分
Freescale有一款DSP,和目前Microchip的dsPIC結(jié)構(gòu)類似,也是MCU+DSP模式,他們是MC56F83xx/DSP56xxx系列。這一款DSP用于馬達驅(qū)動、變頻控制是一個不錯的選擇。建議大家看了資料以后,需要了解的只是看懂驅(qū)動的原理不要太過分沉迷與器件,比如對照C語言的源文件理解空間矢量。個人感覺其實用什么MCU或DSP驅(qū)動都是一樣,只要資源可以滿足要求都是可以使用的。Freescale的資料其實蠻多的,我這里只提供Reference Designs的列表,需要了解的只要下載Reference Manuals基本上就可以了解個大概。我僅列出與馬達控制、變頻驅(qū)動相關(guān)的資料列表(凡是有列出內(nèi)容,但沒有詳細下載地址的可與我聯(lián)系grant_jx@163.com,,也可以到Freescale的網(wǎng)站上注冊ID后再下載):
1、RD56F801XACIM
Design of an ACIM Vector Control Drive using the 56F801X
1)、Reference Manuals:
2、RD56F801XBLDCHS
3-Phase BLDC Motor Control with Hall Sensor Using 56F801X Digital Signal Controllers
1)、Users Guides:
2)、Application Notes
3)、Reports or Presentations
4)、Code Examples
Code Examples.zip
3、RD56F801XPMSMBLDC
PMSM and BLDC Sensorless Motor Control using the 56F801X
1)、Reference Manuals:
2)、Reports or Presentations
4、RD56F8300OUPS
Online UPS using a 56F83xx Device
1)、Reference Manuals:
2)、Schematics
OrCAD Schematic Capture design file for the 56F8300 UPS Control Board
OrCAD Schematic Capture design file for the 56F8300 UPS Power Board
5、RD56F8300SMPS
Digital AC/DC Switched-Mode Power Supply using a 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Notes
3)、Training Reference Material
6、RDDSCSENSORLESSBLDC
3-Phase Brushless DC Motor Sensorless Control using 56F801X
1)、Reference Manuals:
2)、Application Software
7、RDDSP56F8ACIMVHD
3-Phase ACIM Volt per Hertz Motor Control Using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
8、RDDSP56F8ACVCD
3-Phase AC Induction Motor Vector Control Using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
9、RDDSP56F8BLDCAZC
3-Phase BLDC Motor Control with Sensorless Back-EMF ADC Zero Crossing Detection Using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
10、RDDSP56F8BLDCE
3-Phase BLDC Motor Control with Encoder using 56F80X or 56F8300 Digital Signal Controllers
1)、Application Notes :
11、RDDSP56F8BLDCHS
3-Phase BLDC Motor Control with Hall Sensor Using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
12、RDDSP56F8BLDCZC
3-Phase Sensorless BLDC Motor Control with Back-EMF Zero Crossing Detection using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
13、RDDSP56F8PMSDE
3-Phase PM Synchronous Motor Control with Quadrature Encoder Using 56F80X Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
14、RDDSP56F8SMTVC
3-Phase PM Synchronous Motor Torque Vector Control Using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
Software Files for 3-Phase PM Synchronous Motor Torque Vector Control Using 56F805
Software Files for 3-Phase PM Synchronous Motor Torque Vector Control Using 56F8300
15、RDDSP56F8SRDE
3-Phase Switched Reluctance Motor Control with Encoder Using 56F80X Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
16、RDDSP56F8SRDHS
3-Phase SR Motor Control with Hall Sensor Reference Design for 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
17、RDDSP56F8SRDS
3-Phase SR Motor Sensorless Control Reference Design using 56F80X or 56F8300 Digital Signal Controllers
1)、Reference Manuals:
2)、Application Software
五、Atmel AT90PWMx
就是資料太少,看上起在低成本的競爭上性能與配置蠻有優(yōu)勢的,就是不知道價格如何?
AT90PWM2/3 DataSheet
Code example for AT90PWM3 - PSC1 in 1 ramp mode Code example in C language for IAR compiler
Code example for AT90PWM3 - PSC1 in 1 ramp mode Code example in Assembly language for AVR Studio
Code example for AT90PWM3 - PSC1 in 2 ramps mode Code example in C language for IAR compiler
Code example for AT90PWM3 - PSC1 in 4 ramps mode Code example in C language for IAR compiler
Code example for AT90PWM3 - PSC1 in centered aligned ramp mode Code example in C language for IAR compiler
ATAVRMC100 - BLDC Motor Control Hardware User Guide
AVR440: Sensorless Control of Two-Phase Brushless DC Motor
AVR441: Intelligent BLDC Fan Controller with Temperature Sensor and Serial Interface
AVR442: BLDC Fan Motor Control with ATtiny13
AVR443: Sensor-based control of three phase Brushless DC motor
AVR444: Sensorless control of 3-phase brushless DC motors
AVR448: Control of High Voltage Three-phase BLDC Motor
AVR492: Brushless DC Motor control using AT90PWM3
AVR494: AC Induction Motor Control Using the constant V/f Principle and a Natural PWM Algorithm
AVR495: AC Induction Motor Control Using the Constant V/f Principle and a Space-vector PWM Algorithm
120度驅(qū)動BLDC和180度驅(qū)動BLDC的區(qū)別
評論