精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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;

了解旋轉編碼開關的外形和代碼

了解旋轉編碼開關的外形和代碼

了解旋轉編碼開關的外形和代碼

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴

原文標題:數字旋轉編碼開關的原理及使用方法

文章出處:【微信號: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 ?2368次閱讀

    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 ?5515次閱讀
    <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開關旋轉編碼器和繼續按鈕開源

    電子發燒友網站提供《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 ?5639次閱讀
    <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次下載