1 了解旋转编码开关的外形和代码-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解旋转编码开关的外形和代码

0BFC_eet_china 2018-02-01 17:01 次阅读

电子产品设计中,经常会用到旋转编码开关,比如数码电位器等,它的英文名翻译过来就是Rotary Encoder Switch。在写这个元件的驱动程序之前,我google、baidu了一些它的使用说明资料,知道了它具有左转、右转和按下三个功能,有五个脚,它的 外形如下图所示:

(1)1、3脚要外接上拉电阻,一般10K就足矣;(2)2脚一般接地就行;(3)4、5脚是下按键的开关接线(按下时,4脚为低电平);我调试这个元件时的实物接线示意图为:

其 实它使用起来并不难,我看到网上的资料大都说操作它时判断正转和反转是一个难点,在这里我希望博友在看了我的代码后会觉得这其实只是一个“传说”!我的代 码会把这个问题说的清清楚楚、简简单单的!我觉得其实判断正转和反转的关键就是:当BMA为低电平时,BMB的跳变沿是怎样的——上升沿表示正转,下降沿 表示反转。只要用代码把这个描述清楚就OK了,这个器件就基本可以顺利地操作了。

没有多余的再说了,直接附上代码:

#include

#define uchar unsigned char

#define uint unsigned intsbit BMA=P1^4;

sbit BMB=P1^5;

sbit BMC=P1^6;

sbit P27=P2^7;

sbit P26=P2^6;

sbit P25=P2^5;

uchar code table[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};

uchar count=0;

了解旋转编码开关的外形和代码

了解旋转编码开关的外形和代码

了解旋转编码开关的外形和代码

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:数字旋转编码开关的原理及使用方法

文章出处:【微信号:eet-china,微信公众号:电子工程专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于eBox的旋转编码开关驱动

    在电子产品设计中,经常会用到旋转编码开关,比如数码电位器等,它的英文名翻译过来就是Rotary Encoder Switch。常见的有5pin和3pin产品。5pin实在左右旋转的基础
    发表于 12-12 14:27

    旋转编码开关

    `旋转编码开关资料`
    发表于 06-01 16:02

    旋转编码开关

    `如果板子多的话,可以用旋转编码开关作地址来选择板子用吗?`
    发表于 09-12 14:58

    接近开关、光电开关旋转编码

    接近开关、光电开关旋转编码器: 工业控制中的定位,接近开关、光电开关的应用已经相当成熟了,而且
    发表于 09-09 06:47

    了解不同类型的旋转编码器及其工作原理

    助于它用于步进/伺服电机控制、导航菜单序列和增加/减少数字的值等等。在本篇文章中,我们将了解不同类型的旋转编码器及其工作原理。我们还将它连接到PIC单片机PIC16F877A,并通过旋转
    发表于 11-24 06:23

    旋转编码器,旋转编码器是什么意思

    旋转编码器,旋转编码器是什么意思 旋转编码器概要
    发表于 03-03 15:27 2377次阅读

    8421旋转编码开关规格书

    8421旋转编码开关规格书
    发表于 12-19 16:27 25次下载

    ENHP旋转编码器应用及接线

    便捷手摇型增量旋转编码器特点:适用于数控机床,磨床等的手动脉冲输入、紧急停止开关,ENABLE开关、适用于4位,6位旋转
    发表于 10-25 09:47 19次下载
    ENHP<b class='flag-5'>旋转</b><b class='flag-5'>编码</b>器应用及接线

    旋转编码器参数_旋转编码器与plc连接

    本文主要介绍了旋转编码器参数以及与plc的连接方法。在我们选择旋转编码器的时候会有一些专业术语的参数,这些专业术语是什么含义呢?我们来了解
    发表于 08-06 11:24 5540次阅读
    <b class='flag-5'>旋转</b><b class='flag-5'>编码</b>器参数_<b class='flag-5'>旋转</b><b class='flag-5'>编码</b>器与plc连接

    旋转开关原理

    旋转开关可以用来取代传统电阻式电位计模拟功能的旋转脉冲产生器,这些旋转开关通常应用在仪器前端面板和影音控制板的人机界面,
    的头像 发表于 08-21 11:33 2.6w次阅读
    <b class='flag-5'>旋转</b><b class='flag-5'>开关</b>原理

    MSP430 判断 旋转编码开关转动方向

    msp430 是一款超低功耗的单片机,个人感觉市面上看到的教程远远少于Adrunio ,51和 stm32,可能是太底层了的原因吧。本文将使用MSP430F5529PL 来完成对于旋转编码开关转动
    发表于 11-20 09:51 3次下载
    MSP430 判断 <b class='flag-5'>旋转</b><b class='flag-5'>编码</b><b class='flag-5'>开关</b>转动方向

    FSX开关旋转编码器和继续按钮开源

    德赢Vwin官网 网站提供《FSX开关旋转编码器和继续按钮开源.zip》资料免费下载
    发表于 11-07 09:48 0次下载
    FSX<b class='flag-5'>开关</b>、<b class='flag-5'>旋转</b><b class='flag-5'>编码</b>器和继续按钮开源

    旋转编码器如何工作?有哪些类型?

    在本文中,我们将了解不同类型的旋转编码器及其工作原理。我们还将它与 Arduino 连接,并通过旋转编码器来控制整数的值,并在 16*2 L
    的头像 发表于 11-10 16:04 5744次阅读
    <b class='flag-5'>旋转</b><b class='flag-5'>编码</b>器如何工作?有哪些类型?

    NIDEC(尼得科)旋转编码开关S-1031A数据手册

    NIDEC(尼得科)旋转编码开关S-1031A数据手册
    发表于 09-21 11:39 0次下载

    NIDEC(尼得科)旋转编码开关S-2031A数据手册

    NIDEC(尼得科)旋转编码开关S-2031A数据手册
    发表于 09-21 11:39 0次下载