该用户从未签到
您需要 登录 才可以下载或查看,没有帐号?注册
本文以瑞萨电子公司推出的R7F0C014单片机为实例,介绍通过调用RL78系列单片机的通用API 函数实现两相输出的旋转增量式编码器驱动控制的低成本应用。
( w$ q# {0 a/ [ B
本文介绍了对两相输出的旋转增量式编码器,采用中断方式判断旋转方向和格数,并经由I/O端口控制2 位数码管对结果进行显示的方法。编码器顺时针转动时,数码管显示数据递增;编码器逆时针转动时,数码管显示数据递减。编码器通用接口提供了6 个可由用户调用的API 函数,包括编码器的初始化,编码器的参数测量,编码器增量旋转方向和增量旋转格数的获得,编码器累积旋转方向和累积旋转格数的获得,以及编码器信息清零。用户在调用API 函数前,只需要对r_encoder_common.h 中的编码器相关宏定义进行修改即可,操作简便易行,适用于多种两相输出的旋转增量式编码器。图1为硬件结构框图,图中“INTPm”和“INTPn”可以是R7F0C014 的任意外部中断引脚。
0 y- m1 L0 r$ E; M z+ t o h
图片103.png (266.49 KB, 下载次数: 1) 下载附件 保存到相册 2019-1-22 14:49 上传
图片103.png (266.49 KB, 下载次数: 1)
下载附件 保存到相册
2019-1-22 14:49 上传
图 1 硬件结构框图
# B+ v* ]% F1 x- w& Q
下载资料威望不够?点击查看获取威望的N种方法>>
举报
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-8-21 11:03 , Processed in 0.125000 second(s), 26 queries , Gzip On.
深圳市墨知创新科技有限公司
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050