- 35
- 0
- 约1.06万字
- 约 18页
- 2017-12-26 发布于河南
- 举报
系统控制代码
系统控制代码 /*不知道你是要写转速闭环控制程序还是功能测试时计算转速。如测试时计算转速:1.可用转速计直接测试2.可用示波器看反电动势波形的频率进行计算。频率/极对数*60即为每分钟转速。如是写转速闭环控制程序,这个比较复杂。分为加速/减速/匀速三种情况来写。一般为连续换12次相/2即为一圈时间(以三相六极匀速为例)。转速=60*F/磁极,F为电源频率,一般为50,磁极SN为13.?同步电动机的转速=60*频率/?极对数(我国工频为50Hz)异步电动机转速=(60*频率/?极对数)×转差率电机转速与频率的公式?n=60f/p?上式中?n——电机的转速(转/分);?60——每分钟(秒);?f——电源频率(赫芝);?p——电机旋转磁场的极对数。?*//*由于一个特定的优先级可被分配给多个中断请求源,因此提供了一种解决给定用户分配优先级内优先级冲突的方法。每个中断源都有一个自然顺序优先级,这由其在IVT中的位置决定。表28-2给出了每个中断源在IVT中的位置。中断向量的编号越低,其自然优先级越高,而向量的编号越高,其自然优先级越低。任何待处理的中断源的总优先级都首先由该中断源在中断优先级控制(IPCx)寄存器中的用户分配优先级决定,然后由IVT中的自然顺序优先级决定。自然顺序优先级仅用于解决具有相同用户分配优先级而同时等待处理的中断之间的冲突。一旦解决了优先级冲突,异常处理过程就开始了,CPU只能被具有更高用户分配优先级的中断源中断。在异常处理过程开始后才等待处理的中断,如果它与当前正在处理的中断具有相同的用户分配优先级,即便具有较高的自然顺序优先级,也将保持待处理状态直到当前的异常处理过程结束*/#define __dsPIC30F2010__#include lt;p30f2010.hgt;#define FCY *FCY为指令周期时钟频率 xtal = 5.0Mhz; PLLx8板子上接的晶振为5MHz,5MHz/4*8=10^7;*/#define MILLISEC FCY/10000// 1 mSec delay constant#define FPWM 39000#define POLEPAIRS2// 转子的极对数;number of pole pairs of the motor#define INDEX1// 转子的起始位置;Hall sensor position index#define S2!PORTCbits.RC14#define S3!PORTCbits.RC13#define CR0x0D#define LF 0x0A#define BAUD 19200#define SPEEDMULT2343750// 10^7*60/256=2343750;factor used to calculate speed#define OFFSET 8// offset in InData to load speed values#define POTMULT 4//电位器的AD转换系数: pot to speed ratio#define Kps750// Kp and Ks terms need to be adjusted as per#define Kis20// the motor and load void InitADC10(void);void AverageADC(void);void DelayNmSec(unsigned int N);void InitMCPWM(void);//电机控制模块初始化void InitUART(voi d);void SendSpeed(void);void InitTMR3(void);void SendMsg(void);void CalculateDC(void);//PID调节函数struct {unsigned RunMotor : 1;//电机运行标志unsigned CalSpeed :1; //速度调节标志unsigned CheckRX :1;unsigned SendTX :1;unsigned unused :12;}Flags;unsigned int HallValue;unsigned int timer3value;unsigned int timer3avg;unsigned char polecount;unsigned char *TXPtr;unsigned char *RXPtr;int DesiredSpeed;int ActualSpeed;int SpeedError;int DutyCycle;int SpeedI
您可能关注的文档
- 二年级心理健康教案---副本.docx
- 地下综合管廊风险管理.doc
- 职业高中对口升学专业基础课知识点汇编.doc
- 翟晓娟-车辆MEMS传感器技术.docx
- 初中语文答题常用术语总结.doc
- 英语口语模拟测试教师提问材料.doc
- 《沧浪之水》经典语句摘录读书笔记.docx
- 测量小灯泡的电功率专项训练.doc
- 不征收增值税与合并十步报表.docx
- 必修三、四、五理解性默写(含答案).doc
- 2026-2030圆锯电机行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2026-2030中国高铁动车组行业经营效益与未来投资走势预测报告.docx
- 2026-2030洗面奶行业市场深度分析及发展策略研究报告.docx
- 2026-2030中国动画电影行业发展分析及发展前景与趋势预测研究报告.docx
- 2026-2030中国全自动液压机行业营销渠道与未来投资走势预测研究报告.docx
- 2026-2030中国棉花行业市场发展分析及发展前景与投资风险研究报告.docx
- 2025至2030中国SMIA行业市场占有率及有效策略与实施路径评估报告.docx
- 2026-2030中国嵌入式虹膜识别仪行业发展分析及市场竞争格局与发展前景预测研究报告.docx
- 2026-2030中国智慧教育行业市场发展分析及发展前景与投资风险研究报告.docx
- 2026-2030中国地克珠利(CAS 101831-37-2)行业市场发展趋势与前景展望战略分析研究报告.docx
最近下载
- 初中英语衡水体作文范文10篇.pdf VIP
- 基层工会预决算填报操作手册(2024.02).pdf
- 品胜加盟条件要领.pdf VIP
- 2026年党支部在改作风树新风等“对照5个方面”存在的问题及整改措施普通党员对照检查材料(五个对照)2篇例文.docx VIP
- 建筑公司员工手册(完整版).docx VIP
- 外研新交际英语(2024)新教材小学一年级英语下册Unit 1 课时3教学设计.docx VIP
- (正式版)DB12∕T 1361-2024 《地热尾水回灌技术规程》.pdf VIP
- 2026年教科版三年级科学下册(全册)教学设计(附教材目录).pdf VIP
- GB_T 25849-2024 移动式升降工作平台 设计、计算、安全要求和试验方法.pdf VIP
- 安全生产监管培训课件.pptx VIP
原创力文档

文档评论(0)