如何设计光电编码器测速系统利用dsp f2812? 求各位大佬,很需要这个(可以是报告,电路图也可以)

2019-07-15 18:14发布

设计主要内容
在许多运动控制系统中,经常需要对电机的转速进行监控。光电编码器是一种常用的电机测速元件,本设计要求光电编码器的输出脉冲进行采集,经过一定的计算,测得当前电机的转速,并通过DSP与PC机的串口通信,实现电机转速的显示。
设计基本要求
(1)通过调整PWM信号的占空比,实现直流电机的速度控制。
(2)设置两个按键对电机进行加速和减速。
(3)通过DSP的SCI模块,与PC机通信,实时显示当前速度。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
whw3245906
1楼-- · 2019-07-15 20:01
1、测速原理如下,这种光电编码器一般有绝对式和增量式,增量式为例,就是电机转一圈比如会有1024个脉冲,那么测速就是例如10ms时间内数脉冲,脉冲数除以1024就是电机的10ms内旋转的转数,这就是M发测转速,T发就是两个脉冲之间的时间来换算;
2、控制电机,就是在三角载波幅值和频率不变的情况下,你控制调制的幅值,就可以得到相应的PWM波,从而控制加在电机上的直流电压,从而控制电机转速;
3、通信就是把计算的转速实时通过串口发送给PC机,自己编个简单的协议就可以实现。

一周热门 更多>