电机匀速转动的作用。
并将给定转速和当前测量转速显示在屏幕上。
4.1.4 实验说明及步骤 直流电机闭环调速实验原理如图4-1所示。
图4-1 直流电机闭环调速实验原理图 利用实验平台上8255的PB0产生脉冲信号作为控制量,经驱动电路驱动电机运转。
霍尔测速元件输出的脉冲信号记录电机转速构成反馈量。
在参数给定情况下,经PID运算,电机可在控制量作用下,按给定转速运转。
实验利用PC机定时器0号通道,设置为输出1ms方波,作为采样时钟,PB0产生PWM脉冲计时及转速累加,系统总线上INTR中断用于测量电机转速。
参考实验线路如图4-2所示,参考程序流程如图4-3所示。
实验步骤如下: 1 确认从PC机引出的两根扁平电缆已经连接在实验平台上。
2 首先运行CHECK程序,查看I/O空间始地址。
3 利用查出的地址编写程序,然后编译链接。
4 参考图4-2所示连接实验线路。
5 运行程序,观察电机运转情况以及显示在屏幕上的结果。
6 实验程序参数表如表4-1所示。
图4-2 直流电机闭环调速实验参考接线图表4-1 实验程序参数表 符号 单位 取值范围 名 称 及 作 用 TS MS 00H-FFH 采样周期:决定数据采集处理快慢程度 SPEC N/s 06H-42H 给定:即要求电机达到的转速值 IBAND 0000H-007FH 积分分离值:PID算法中积分分离值KPP 0000H-1FFFH 比例系数:PID算法中比例项系数值KII 0000H-1FFFH 积分系数:PID算法中积分项系数值KDD 0000H-1FFFH 微分系数:PID算法中微分项系数值YK N/s 0000H-0042H 反馈:通过霍尔元件反馈算出的电机转速反馈值CK 00H-FFH 控制量:PID算法产生用于控制的量VADD 0000H-FFFFH 转速累加单元:记录霍尔输出脉冲用于转速计算ZV 00H-FFH 转速计算变量ZVV 00H-FFH 转速计算变量TC 00H-FFH 采样周期变量FPWM 00H-01H PWM脉冲中间标志位CK_1 00H-FFH 控制量变量: 记录上次控制量值EK_1 0000H-FFFFH PID偏差:EKSPECK-YKKAEK_1 0000H-FFFFH △EKEK-EK-1BEK 0000H-FFFFH 2 △ EK △EK- △EK-1AAA 00H-FFH 用于PWM脉冲高电平时间计算VAA 00H-FFH AAA变量BBB 00H-FFH 用于PWM脉低冲电平时间计算VBB 00H-FFH BBB变量MARK 00H-01HR0----R8 PID 计算用变量 a 主程序 b 测速中断处理程序 c 定时采样中断处理程序 图4-3 直流电机闭环调速实验参考程序流程图实验题目十四 直流电机转速测量与控制实验实验室名称 综合实验室(计算机硬件分室) 实验室地点 理工楼 619学时 2 实验类型 综合性 每组人数 1 选做或必做 选做 设计并调试一个程序其功能为测量电机的转速,并在超想-3000TB 综合实验内容提要 仪显示器上显示出来,采用比例调节器方法,使电机转速稳定在某一设定值。
此设定值可由超想-3000TB 综合实验仪上的键盘输入。
了解霍尔器件工作原理及转速测量与控制的基本原理、基本方法,掌握基本要求 DAC0832 电路的接口技术和应用方法,提高实时控制系统的设计和调试能力。
重点难点 直流电机的控制方法和转速测量的程序设计方法。
主要仪器 超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统
上一篇:
VB开发SolidWorks实现机械产品参数化设计
下一篇:
爱情只不过就是,爱与不爱