SPMC75增量编码器接口应用

网友投稿 234 2022-11-02

SPMC75增量编码器接口应用

1 引言

2 系统框图

图 2-1 系统结构图 3 增量编码盘接口原理

3.1 设计原理

图2-1 相位计数模式1 4 硬件说明

图4-1信号模拟发生电路

4.2 测量接口电路

电路如图4-2所示,这部分是本例的主体部分,它主要是利用SPMC75F2413A的PDC定时计数器的相位计数(码盘接口)模式1完成位置信号的采集、速度的测量。为了提高测量精度,使用了四倍频技术。

图4-2测量接口电路 5 软件说明

5.1 软件说明

系统的软件部分主要是系统所用到的硬件的初始化,并在硬件中断时进行相应的的处理。同时利用DMC的通信软体库完成与PC的通信,以便对系统状态和结果进行监控。5.2 软件流程

5.2.1 主程序流程

主程序在完成系统初始化以后,就不断检测有没有来自PC的控制信息,如果有便完成相应的控制功能,没有就继续检测。同时将当前系统测得数据送入DMC接口区,以便系统状态的监示。

图5-1 主程序流程图

5.2.2 中断流程

中断服务主要有三个,一个是系统通信中断服务,主要是在DMC库中完成;一个是PDC定时器的溢出中断服务,在这里主要完成位置计数溢出的处理,以保证位置单元的正确性;最后一个是定时器的周期中断服务,这里主要完成当前位置信息的采集,同时根据位置增量计算当前的转速。

5.3 程序代码

使用SPMC75F2413A的PDC0的相位计数模式(即两线增量码盘接口)实现使用两线增量码盘测量电机转速。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Mysql—连接与存储
下一篇:mysql高阶语句
相关文章

 发表评论

暂时没有评论,来抢沙发吧~