娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月29日(星期三)

2020年01月29日 | 使用PIC單片機連接旋轉編碼器的方法

發(fā)布者:gamma13 來源: eefocus關鍵字:PIC單片機  旋轉編碼器  輸入設備 手機看文章 掃描二維碼
隨時隨地手機看文章

旋轉編碼器(Rotary Encoder)是一種幫助用戶與系統(tǒng)交互的輸入設備。它看起來更像是一個無線電電位器,但它輸出一系列脈沖,使其應用獨特。當旋轉編碼器的旋鈕時,它以小步進的形式旋轉,這有助于它用于步進/伺服電機控制、導航菜單序列和增加/減少數(shù)字的值等等。


在本篇文章中,我們將了解不同類型的旋轉編碼器及其工作原理。我們還將它連接到PIC單片機PIC16F877A,并通過旋轉編碼器控制整數(shù)值,然后在LCD液晶屏1602顯示其值。在本文結束時,您將熟悉為項目使用旋轉編碼器。讓我們開始吧…


旋轉編碼器及其類型

旋轉編碼器通常稱為軸編碼器。它是一種機電換能器,意味著它將機械運動轉換為電子脈沖,或者換句話說,它將角位置或運動或軸位置轉換為數(shù)字或模擬信號。它由旋鈕組成,當旋轉時,旋鈕將逐步移動并產生一系列脈沖序列,每次步進具有預定義的寬度。


市場上有很多種類型的旋轉編碼器,設計師可以根據(jù)自己的應用選擇一種。最常見的類型如下所示


● 增量型編碼器


● 絕對值編碼器


磁編碼器


● 光學編碼器


● 激光編碼器


這些編碼器基于輸出信號和傳感技術進行分類,增量編碼器和絕對編碼器基于輸出信號進行分類,磁、光和激光編碼器基于傳感技術進行分類。這里使用的編碼器是增量型編碼器。


絕對值編碼器即使在斷電后也會存儲位置信息,當我們再次為其供電時,位置信息依然可用。


另一種基本類型,增量型編碼器在編碼器改變其位置時提供數(shù)據(jù)。它無法存儲位置信息。


KY-040旋轉編碼器引腳和說明

KY-040增量式旋轉編碼器的引腳分布如下所示。在本文中,我們將該旋轉編碼器連接到Microchip公司的微控制器PIC16F877A。

在這里插入圖片描述

前兩個引腳(接地和Vcc)用于為編碼器供電,通常使用+ 5V。除了以順時針方向和逆時針方向旋轉旋鈕外,編碼器還有一個開關(低電平有效),按下內部的旋鈕可以按下該開關。來自該開關的信號通過引腳3(SW)獲得。最后它有兩個輸出引腳(DT和CLK),它們產生如下所述的波形。

關鍵字:PIC單片機  旋轉編碼器  輸入設備 引用地址:使用PIC單片機連接旋轉編碼器的方法

上一篇:【PIC單片機的學習】在MAPLAB X IDE中加入printf函數(shù)
下一篇:PIC單片機與AM2302溫濕度傳感器通信優(yōu)化

推薦閱讀

國內首家無人銷售汽車體驗廳在北京開業(yè)?(劉天思 攝)日前,奇點汽車位于北京三里屯嘉銘中心一層的全國首家體驗廳舉行開業(yè)活動,以“智趣空間”為理念,以“奇點星球”為主題,奇點汽車體驗廳力圖打造集車輛、智能、技術、社交、娛樂于一體的城市年輕生活客廳,成為泛90后生活娛樂密不可分的一部分。據(jù)介紹,奇點汽車是一家生產智能新能源汽車的創(chuàng)新型互聯(lián)網公司...
集微網消息,今年1月10日,小米召開全新獨立品牌紅米Redmi發(fā)布會,并發(fā)布該品牌首款產品Redmi Note 7,宣布小米旗下紅米系列正式從小米獨立出來,成為一個主打高性價比的獨立品牌,并任命原金立手機總裁盧偉冰為紅米品牌的總經理。從小米此舉基本可以確定,今后小米的業(yè)務將進行分支,紅米主打高性價比,小米品牌將逐步向高端路線靠攏。那么小米真沖擊高...
常用ARM指令1:數(shù)據(jù)處理指令 ?數(shù)據(jù)傳輸指令 mov mvn mov   r1, r0 @兩個寄存器之間數(shù)據(jù)傳遞 mov r1, #0xff @將立即數(shù)賦值給寄存器mov 和mvn用法一樣,區(qū)別是mov是原封不動的傳遞,而mvn是按位取反后傳遞 ?算術指令 add sub rsb adc sbc rsc and 邏輯與 orr 邏...
使用STC單片機的用戶肯定都有一個經歷,燒寫程序時每次都要先點下載命令、斷電、上電,進行冷啟動。整個過程是比較繁瑣的一件事,下面介紹一種自定義下載方式(不用斷電,不用每次都加載用戶下載文件),修改完程序編譯好,直接點接發(fā)送即可。自定義下載原理:STC-ISP.exe軟件1、STC-ISP.exe軟件,可由用戶設置,按UART/RS-232的格式向用戶程序發(fā)送命令。波...

史海拾趣

問答坊 | AI 解惑

做DSP最應該懂得57個問題

一.什么是DSP?(缺省) 二.DSP的C語言同主機C語言的主要區(qū)別? 1)DSP的C語言是標準的ANSI C,它不包括同外設聯(lián)系的擴展部分,如屏幕繪圖等。但在CCS中,為了方便調試,可以將數(shù)據(jù)通過prinf命令虛擬輸出到主機的屏幕上。 2)DSP的C語言的編譯過程 ...…

查看全部問答∨

三菱FX-PLC-編程電纜制作圖(親試過,好用),小日本太狠了

三菱FX-PLC-編程電纜制作圖(親試過,好用),小日本太狠了 小日本太狠了,就這么個簡單的原理,原廠線居然要我2百元! 一氣之下,拿了個萬用表,把它們(沒寫錯)的電路測出來了,分享給網友,這是付出200多元的代價換來的啊! [ 本帖最后由 lim ...…

查看全部問答∨

汽車尾燈控制電路—電子課程設計

:\'( 高手幫忙吶。汽車尾燈控制電路—電子課程設計…

查看全部問答∨

懸掛運動控制系統(tǒng)

本帖最后由 paulhyde 于 2014-9-15 08:56 編輯 該電路包括protues 仿真圖,包括4*4鍵盤,lcd1602菜單。實現(xiàn)了畫圓和走直線,部分程序是參考的。  …

查看全部問答∨

將單晶銅加工成LED封裝專用的鍵合銅絲,可以替代黃金,有人了解情況嗎

我是LED封裝的企業(yè),黃金價格走高,據(jù)說有的公司推出其單晶銅的鍵合銅絲(0.18mm-0.25mm),并且已經處理了防氧化問題,但是,據(jù)我所知,在封裝的時候,如何處理銅的氧化問題呢,我們目前的設備是不帶惰性氣體的,有人知道嗎   有LED封裝 ...…

查看全部問答∨

VS 2005 打開project無法識別.sdf

以前是在VS 2003中開發(fā)的,sdf文件可以識別,現(xiàn)在用VS 2005不能識別,提示“Invalid database version. [ Db version = 0,Requested version = 0,File name = D:\\PDA\\HongKong\\CyTech\\CyTech.Sdf ]” 哪位前輩指導一下,記得以前好象有個軟件 ...…

查看全部問答∨

DeviceIoControl參數(shù)傳遞,傳遞的參數(shù)總是不成功

typedef struct _NDI_DESC1 { DWORD dwblockStart; DWORD dwblockend; } NDI_DESC1; NDI_Desc1.dwblockStart=0; HANDLE handle,handle1; NDI_Desc1.dwblockend=10; Ret==DeviceIoControl(handle1,IOCTL_NDI_TEST,      &n ...…

查看全部問答∨

GPRS模塊撥號設置問題

我在設置gprs過程如下 1、AT+CGDCONT=1,“IP”,“CMNET” 2、AT+CGACT=1,1 (之后能獲取PDP分配的IP地址,AT+CGREG=0,1) 3、ATD*99***1# 如果1、2、3走下來,執(zhí)行到第3步就會返回“+CME ERROR:2”,但是如果跳過2的話就能放回“CONNECT”+一 ...…

查看全部問答∨

wince 6不能得到NB0文件

生成了一個nk.bin 我想得到nb0文件 怎么辦? wince 5可以生成這個文件的…

查看全部問答∨

wince mycomputer->properties->general 下的那個版本號怎么修改?

wince mycomputer->properties->general 下的那個版本號怎么修改?(version 5.00要改version 6.00)我沒找到,希望知道的說下``…

查看全部問答∨
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 宁化县| 福安市| 泾源县| 台湾省| 涿州市| 延长县| 阿坝县| 德州市| 彭州市| 容城县| 京山县| 顺义区| 长兴县| 八宿县| 连云港市| 措美县| 白城市| 会理县| 五峰| 广德县| 永胜县| 新源县| 新宁县| 宕昌县| 新宾| 集安市| 泰州市| 仁化县| 崇礼县| 滁州市| 竹溪县| 琼结县| 揭阳市| 阳西县| 疏勒县| 石景山区| 弥渡县| 新营市| 承德市| 大邑县| 平阴县|