PIC课程设计报告(13)

时间:2025-04-20

3.设计说明

1.确定期望转速

在用PROTEUS 仿真中。可用一脉冲来模拟光电遮断器的脉冲输出。由于光 电遮断器一转能产生4 个脉冲。(图中设置频率为40Hz 转速为600)。

2.PWM 输出计算

PWM输出频率可为1k-5k,开始以一较大的初始占空比(为20%)开始运行。 按一定时间间隔检测一次转速n。

在程序中我采用1k 频率,周期时间为1000us,4MHz 晶振 Tcy=1us:1000=(255+1)×K×1,K3.9,取K=4。 1000=(PR2+1)×4×1,得PR2=249。

取PR2=255 。则周期时间为(255+1) × 4 × 1=1024us, 频率为 1000000/1024=976.6Hz。

3、转速计算

采用检测若干个脉冲的时间间隔的计算转速的方法。假设使用4 个脉冲来 计算转速,计算如下:

1 个脉冲的时间T1=60/(n×4)=15/n (s)

4 个脉冲的时间T4=4×T1=4×60/(n×4)=60/n (s)=60×1000000/n (us) 如采用TMR1 计数。为保证不溢出。假设最小转速为N。应使TMR1 的预分频 系数K 与最低转速的 关系满足下式: 60×1000000/N=TMR1×K 使用4MHz,TMR1 采用8分频时.

可以测得的最小转速为114RPM,最大的转速为3000 RPM.

四.课程设计总结

在此次的为期两周的实训过程中,对PIC的程序设计有了基本的理解,学会通过书本实际的例子和设计的内容相互的联系来应用,将程序分块一段段的整合,慢慢实现一块块的功能。我的基础还很差,所以程序的调用过程中也发生了很多次的错误,因为对程序的语句的不理解,例如一段程序中出现了两种中断服务程序。感谢老师,学校给予此次实训的机会,能够自己动手认真学习一次,收获甚大,明白做事要细心,从一而终,学好基本的知识才是关键。

PIC课程设计报告(13).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219