手机版

模糊控制在群控电梯中的应用(3)

发布时间:2021-06-06   来源:未知    
字号:

模糊控制

中的数转换成%再更新显示缓冲区并调!""#$&’码(

显示子程序显示出来即可)

!*$脉冲的输出

根据输入的参数计算出脉冲的周期(进而确首先(

定匀速时的定时初值)其次(根据纸距计算出总的步数(并确定各阶段!加速+匀速和减速$的步数)为了简化计算(节省单片机的工作时间(将步数和脉冲周期的计算公式作为子程序来调用(具体做法如下,

同一个定时器的话(则执行定时器中断的服务程序所也就是说(第占用的时间将会超过匀速时脉冲的宽度(

第?次中断就已经到-次中断服务程序还没有结束(

这会使程序无法正常运行)因此(本设计中变速来了(

时的脉冲用定时器C/产生(而匀速时的脉冲用定时器C-产生)在本系统中定时器的初值只用-个字节就足够了(所以使用方式?自动恢复初值方式$工作(!

这样可减少中断服务程序的执行时间)

已知电机每转-周需./(///个脉冲(进给轮的半径为01-./22)设输入转速为3!45267$(输入纸距为8!22$(单片机输出给步进电机的脉冲频率为9!个脉冲5:

$(则,913;.

////个脉冲5</:1!3;.////5</$个脉冲5:

周期=1-591!</;-/<

>:$5!.////3$

1!-?//53$>:

又,由上面的已知条件可知(步进电机转过-22的距离需要.////5?@01.*)/.!个脉冲$(所以总步数为A1.*)/.;8!个脉冲$(

结果只保留整数)由以上公式就能很快计算出定时周期和总步数)假设输入的转速为-//45267

(纸距为*//22(则,=1!-?//5-//$>:1-?>:A1.

*)/.;*//个脉冲1-.B-.个脉冲)由于匀速阶段的周期较小(如果变速和匀速都用!上接第<<页

$

D结束语

微机控制不干胶印刷系统可直接用数字信号去控制步进电机(不必进行数5模转换(精度较高E因为设计了一个简洁的人F机对话界面(可根据用户不同要求进行选择(减少了工作时的人工干预(提高了效率)参考文献,

G-H张友德(

赵志英(涂时亮I单片微型机原理+应用与实验!修订版$GJH

I上海,复旦大学出版社(-BB<)G?H潘新民I微型计算机控制技术GJH

I北京,人民邮电出版社(-BKK)

G*H马崇良I单片微型计算机原理及应用GJH

I北京,中国纺织出版社(-BB<)

GLH陈汝全(林水生I实用微机与单片机控制技术GJH

I成都,电子科技大学出版社(-BB*)<K)

模糊控制在群控电梯中的应用(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)