数字旋转编码开关的原理及使用方法
在电子产品设计中,经常会用到旋转编码开关,比如数码电位器等,它的英文名翻译过来就是Rotary Encoder Switch。在写这个元件的驱动程序之前,我google、baidu了一些它的使用说明资料,知道了它具有左转、右转和按下三个功能,有五个脚,其 实它使用起来并不难,我看到网上的资料大都说操作它时判断正转和反转是一个难点,在这里我希望博友在看了我的代码后会觉得这其实只是一个“传说”!我的代 码会把这个问题说的清清楚楚、简简单单的!我觉得其实判断正转和反转的关键就是:当BMA为低电平时,BMB的跳变沿是怎样的——上升沿表示正转,下降沿 表示反转。只要用代码把这个描述清楚就OK了,这个器件就基本可以顺利地操作了。
伺服电机和编码器的关系
1、伺服驱动器和编码器是构成伺服系统的两个必要组成部分,伺服驱动器控制部分通过读取编码器获得:转子速度,转子位置和机械位置,可以完成:
A、伺服电机的速度控制
B、伺服电机的转矩控制
C、机械位置同步跟踪(多个传动点)
D、定点停车
3、对于增量性编码器,z为常用,但z大的问题是:掉电位置丢失,所以要保持掉电位置,可以采用值编码器;如果机械振动大,则选用光电编码器就不合适了,这是需采用旋转变压器。
波纹管编码器联轴器
(1)超柔性的编码器联轴器;
(2)体积小巧,转动惯量极低;
(3)零间隙、耐腐蚀性强;
(4)高扭矩刚性、灵敏度和传递大的扭矩;
(5)不锈钢波纹管结构容许偏心、偏角和轴向偏差;
(6)顺时针与逆时针回转特性完全相同;
(7)寿命长、终身免维护;
(8)轴套材质:铝合金(可选不锈钢);
(9)固定方式:顶丝固定;
若初始状态时AB都是低电平,转动一格就输出从低电平到高电平的上升沿,随后一直输出低电平,对应于EC11内部AB两个触点开关的动作为闭合-->断开,由于两脉冲一***的EC11会有两种初始状态,写驱动程序就需要考虑多一些情况,虽然这种EC11无步进手感,但是大多数也是转一圈输出15脉冲(30格)或20脉冲(20格)的类型。
初始AB线低电平正转,初始AB线低电平p反转,初始AB线高电平正转,初始AB线高电平p反转,正转后反转,反转后正转,由于这类EC11输出一个脉冲已经转了两格,因此对于上升沿和下降沿都需要检测,if((EC11_B_Last==0)&&(EC11_B_Now==1))//EC11_B和上一次状态相比,为上升沿。
版权所有©2025 产品网