spmc75变频评估套件配套例子easy demo aci程序说明_第1页
spmc75变频评估套件配套例子easy demo aci程序说明_第2页
spmc75变频评估套件配套例子easy demo aci程序说明_第3页
spmc75变频评估套件配套例子easy demo aci程序说明_第4页
spmc75变频评估套件配套例子easy demo aci程序说明_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

V1.0–Apr13,19,InnovationFirstRoadScienceParkHsin-Chu 300:886-3-578-6005Fax:886-3-578-4418术文件及规格为之版本。若因贵公司使用本公司之文件或产品,而涉及第三人之专利或著作权等智能财之应用及配合时,则应由贵公司负责取得同意及,本公司仅单纯贩售产品,上述关于同意及,非属本公司应页 概 功 主程 初始 主程序对电机的控 说 DemoSPMC75EVALUATIONSYSTOMV1.0-MCU试方法,同时让用户理解如何应用库函数完成S变频控制,最终掌握变频程序的编写。SPMC75F2313A单片机产生不同占空比的输出,其占空比变化规律符合1、主控板(SPMC75EVALUATION 1-1 滤波电将主控板从评估套件上取下,然后此Demo程序。成功后,取下调试器(SPMC75F2313A在仿值条件下不能输出),重新上电一次。将滤波电路的输入端(即A端)1-3此Demo程序只是一个简单的测试程序,跟据电位器的给定,形成一定频率的S 注 2.5KMAX2-1系统的初始化主要包括:A/D转换初始化、定时器初始化、电机运行参数初始化。A/D转换初始化:主要完成对A/D转换时钟的选择、转换通道的选择; //设置当前直流干线电压220V //设置载波频率10KHz //设置频率上限100Hz //设置频率下限5Hz // //设置起动频率0.5Hz //设置最高电压220V //设置起动电压5V //设置加速增量0.1Hz② //设置增量0.1Hz②1.414。同时,用户可以实时更新这个参数,以实现直流干线电压波动的自动注②:这里的增量为无符号长整形,是实际增量乘以得到的,这主要是为了提高调整精度,主程序对电机运行参数进行设定完后,通过循环程序不断电位器的给定,当电位器的给定值太1.ASM_MUL()函数据电位器的设定值转换成频率,它将设定值乘以一个转换系数形成频率。()当前频率加上SPMC75_Set_Up_F_Add()所设置的增量,而时是在当前频率上减去的设置受一些参数的影响,具体请参考库函数附表中SPMC75_Set_Moto_RUN_F()的说明期是就是载波周期。在此中断只调用一个无参量(无、出口参数)的SPMC75_MCP_ISR()函20msMoto_ISR_Time20ms20ms调用一次SPMC75_Moto_RUN_Ctrl()来实现频率的平滑调节。设置增Sys_Init.cSys_Init.cSys_Init.c定义 中Dis定义在中设置增 void _MCP_Init(intGate,int 0:1:如设为12,当前时钟为24MHz则死区时间为2us 头文 库文 int 头文 库文 IntErr= void 头文 库文 intSPMC75_Start_Moto(int 0:1:

头文 库文 IntErr= intSPMC75_Stop_Moto(int 0:电机以用户设定的参数停1:功率器件全部关断,电机以自由停车的方式,直到停止。在使用这种

头文 库文 IntErr= intSPMC75_Set_Moto_RUN_F(unsignedint 实际的频率值为50Hz "0"参数设置正 头文 库文 IntErr= intSPMC75_Set_DC_BUS_Voltage(unsignedint

头文 库文 例子= 原形intSPMC75_Set_S_F(int描述载波设定:5KHzor输入参数"05KHz/24MHz载波频率的"0"设置参数正确

头文 库文 IntErr;Err= intSPMC75_Set_UP_END_F(unsignedint "F"10~30000,实际频率的100

头文 库文 IntErr= intSPMC75_Set_Down_F(unsignedint "F"10~30000,实际频率的100倍 "0"设置参数正确头文 库文 IntErr= intSPMC75_Set_Base_F(unsignedint

头文 库文 IntErr;Err= intSPMC75_Set_Start_F(unsignedint "F"10~2000,实际频率的100

头文 库文 IntErr;Err= intSPMC75_Set_Max_Voltage(unsignedint "Voltage":800~3800实际电压的10倍

头文 库文 IntErr;Err=原形int描述 "Voltage":50~700实际电压的10

头文 库文 IntErr;Err= intSPMC75_Set_Up_F_Add(longunsignedint "F_Add"每次调整过0.5Hz频率增量值*"0"设置参数正确

头文 库文 IntErr= intSPMC75_Set_Down_F_Add(longunsignedint 设置增 "F_Add"每次调整过0.5Hz频

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论