Motor Control Solution 마이크로칩에서는 Stepper, Brushed-DC, AC Induction, Switched Reluctance Brushless-DC 등모터종류별특성및동작방식에맞는 MCU가준비되어있어, User가 Motor를이용한 Application을개발하려할때에가장적절한 Solution을제시해줄수있다. 이중 FFT나 PID연산등정밀한모터제어를실행하기위해꼭해주어야하는빠른 MAC 연산을수행하기위한 DSP가필요로한데, 마이크로칩에서는 MCU의기능에충실하면서동시에내부에 DSP Core를내장하고있는 dspic30, dspic33 Series의제품들이있어, 이와같은요구에충실히대응할수있다. 더욱이 Sensor PID control, Sensor Sine Control, Sensorless PID control, Sensorless Sine Control, ACIM Vector Control등 Motor제어에필요한 Software Algorithm을공개하고있으므로 User는단지위의알고리즘을이용하는방법과 ( 담당 FAE 유상훈과장에게연락을주시면알려드립니다. ) 추가적으로 dspic Pheripheral을사용하는방법만아시면쉽고빠르게원하시는사양의제품을개발하실수있습니다.
어플리케이션노트 Microchip은모터컨트롤설계를위한 Total Technical Resource를준비하고있습니다. 이기술자료는모터컨트롤을처음시작하는 User가기본 Concept을이해하고자신의 Application에가장적합한 Solution을선택하는데에도움을줄것입니다. 뿐만아니라이미모터컨트롤어플리케이션을사용하고있는 Engineer에게도개념을정리할수있는자료로써이용되어질수있습니다. Stepper 모터 1. AN822 PIC18C452를이용한 Stepper 모터마이크로스테핑 2. AN906 PIC16F684를사용하는 Stepper 모터 3. AN907 Stepper 모터기초지식 Brushed DC 모터 1. AN532 DC Brush Motor의서보컨트롤 ( Servo Control ) 2. AN696 PIC18CXXX/PIC16CXXX DC Servomotor 3. AN718 PIC17C756A를이용한 Brush-DC Servomotor구현 4. AN893 PIC16F684를사용하는저렴한비용의 Bidirectional Brushed DC 모터컨트롤 5. AN905 Brushed DC 모터기초지식 AC Induction 모터 1. AN843 PIC18 마이크로컨트롤러를이용한 3-Phase Induction 모터의속도컨트롤 2. AN861 Smart Air Handler 기초지식 ProMPT 및 PIC18F2539 3. AN889 PIC16F7X7 마이크로컨트롤러를이용하는 3-Phase Induction 모터의 VF 컨트롤 4. AN900 PIC18F4431를사용하는 3-Phase AC Induction모터의 VF 컨트롤 5. AN908 dspic30f를사용하는 AC Induction 모터의 Vector 컨트롤 Variable Speed Brushless DC 모터 1. AN857 Brushless DC모터쉽게사용하기 2. AN885 BLDC 모터기초지식 3. AN899 PIC18FXX31을사용한 Brushelss DC 모터컨트롤
4. AN901 dspic30f 를사용한 Sensorless BLDC 컨트롤 일반 1. AN894 모터컨트롤감지기피드팩회로 2. AN898 모터드라이브어플리케이션에필요한 MOSFET 드라이버확인 개발시스템 Microchip은모터컨트롤솔루션을위한다양한 Development Kit 및 Demo Kit을제공합니다. 지원되는모터유형을제어하는데필요한모든하드웨어및소프트웨어가포함되어있습니다. 이들툴을이용해특정모터에따라소프트웨어를 Customize 할수있습니다. 모터컨트롤그래픽사용자인터페이스 MC-GUI 그래픽사용자인터페이스를통해사용자는모터와선택한모터유형에필요한다양한시스템 Parameter ( 속도, 회전, 방향, 전류, 방열기온도, 오류상태등 ) 을구성할수있습니다. 무료로제공되는이 Windows기반소프트웨어프로그램은마이크로칩의모터컨트롤데모모드를지원해설계시간을단축시키는완벽한솔류션을제공합니다.
PICDEM MC 개발보드 PICDEM MC개발보드 (DM183011) 는모터컨트롤설계를위한 Microchip의고성능 PIC18FXX31 8비트마이크로컨트롤러를평가하는데필요한모든것을제공합니다. 최대 800와트까지의모터를지원하는이툴은전력과컨트롤서킷간의완벽한차단을제공해고전력연결시보드에 MPLAB In-Circuit Emulator또는 MPLAB In-Circuit Debugger를플러그인할수있도록합니다. VF control 을위한예제소스등더욱자세한자료는아래의링크를참조하십시오. http://www.microchip.com/stellent/idcplg?idcservice=ss_get_page&nodeid=1406&dd ocname=en010071&part=dm183011
dspic30f 모터컨트롤개발시스템 A. dspicdem MC1 Motor Control 보드와 Accessory 고성능의모듈형시스템은다양한모터유형의신속한 Prototyping과검증방법을제공합니다. 이툴을사용함으로써개발자는자신의요구에맞추어유연하게전원모듈을선택할수있습니다. dspicdem MC1모터컨트롤개발보드 (DM300020) 를기본제품으로구매한후, 전원모듈및모터를추가함으로써완벽한개발시스템을갖출수있습니다. ㅇ dspicdem MC1H 3-Phase High-Voltage Power Module(DM300021) ㅇ 3-Phase AC Induction Motor High-Voltage Motor( 208/460V ) (AC300021) ㅇ dspicdem MC1L 3-Phase Low-Voltage Power Module( DM300022 ) ㅇ 3-Phase Brushless DC Low-Voltage Motor (24V)(AC300020) 위의그림은 dspicdem MC1 Motor Control 개발보드와 3-Phase High Voltage Power Module을장착한그림입니다. 위의시스템을갖추면 User가구동하고자하는 Motor를 Prototype BD가나오기전에미리장착하여소프트웨어를 TEST해볼수있고초기 Study 를빠르게진행하실수있습니다. 더욱자세한내용은아래의페이지에서확인할수있습니다. http://www.microchip.com/stellent/idcplg?idcservice=ss_get_page&nodeid=1406&dd ocname=en010094
B. PICDEM MCLV Development Board Microchip에서는 Sensored or Sensorless BLDC Motor를구동할수있는드라이버단을포함하고 28-PIN dspic과 PIC18계열 MCU를장착할수있는저가이면서도고성능의 Development Kit을보유하고있습니다. 이 Development Kit과구동방식별로이미준비된 Software Algorithm을이용해서 User가원하는모터별기능 TEST와 dspic의 Pheripheral을미리해볼수있습니다. 아래의링크를통해소스코드와자세한문서들을확인하실수있습니다. http://www.microchip.com/stellent/idcplg?idcservice=ss_get_page&nodeid=1406&dd ocname=en023545&part=dm183021
기타개발툴프로그래머, 에뮬레이터, 디버거, 추가평가킷을비롯해 PIC 8비트 Microcontroller 및 dspic 16비트디지털신호컨트롤러를설계할수있도록돕는 Microchip의세계정상급개발툴을활용하십시오. MPLAB 통합개발환경에서운영되는 Microchip의개발시스템은사용이쉬울뿐만아니라설계시간을크게단축시킬수있다는장점을가지고있습니다.