chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Arduino旋轉(zhuǎn)編碼器的教程

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-10-31 08:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:旋轉(zhuǎn)編碼器的脈沖流

Arduino旋轉(zhuǎn)編碼器的教程

以下旋轉(zhuǎn)編碼器產(chǎn)生的脈沖流與上圖類似。

步驟2:旋轉(zhuǎn)編碼器的引腳排列

說(shuō)明:

GND-》 GND

+-》 + 5V

SW -》按下時(shí)旋轉(zhuǎn)編碼器的按鈕

DT-》數(shù)據(jù)

CLK-》數(shù)據(jù)2

DT之一或CLK引腳必須連接到Arduino Uno的中斷腳,或者DT和CLK都連接到中斷引腳。

步驟3:示意圖

GNDàGND Arduino Uno

+à+ 5V Arduino Uno

SWàPIN 4 Arduino Uno

DT àPIN 3 Arduino Uno

CLKàPIN2 Arduino Uno

第4步:代碼

在以下教程中,PI將用作中斷Arduino Uno的N 2,而PIN 3僅用作常規(guī)輸入。

#define encoder0PinA 2

#define encoder0PinB 3

#define encoder0Btn 4

int encoder0Pos = 0;

void setup() {

Serial.begin(9600);

pinMode(encoder0PinA, INPUT_PULLUP);

pinMode(encoder0PinB, INPUT_PULLUP);

pinMode(encoder0Btn, INPUT_PULLUP);

attachInterrupt(0, doEncoder, CHANGE);

}

int valRotary,lastValRotary;

void loop() {

int btn = digitalRead(encoder0Btn);

Serial.print(btn);

Serial.print(“ ”);

Serial.print(valRotary);

if(valRotary》lastValRotary)

{

Serial.print(“ CW”);

}

if(valRotary {

Serial.print(“ CCW”);

}

lastValRotary = valRotary;

Serial.println(“ ”);

delay(250);

}

void doEncoder()

{

if (digitalRead(encoder0PinA) == digitalRead(encoder0PinB))

{

encoder0Pos++;

}

else

{

encoder0Pos--;

}

valRotary = encoder0Pos/2.5;

}

上面草圖的第10行用于啟用Arduino Uno的2號(hào)插針的中斷。在“ doEncoder”功能中,由旋轉(zhuǎn)編碼器計(jì)算得出。如果DT和CLK(Arduino Uno的引腳中斷)的值相同,則“ encoder0Pos”變量將增加/添加,除此條件外,“ encoder0Pos”變量將減少。

步驟5:說(shuō)明

ValRotary值是已運(yùn)行的步驟數(shù)的值。 ValRotary值由旋轉(zhuǎn)傳感器編碼器讀數(shù)值除以2.5獲得。從測(cè)試中獲得的值為2.5,因?yàn)樾D(zhuǎn)編碼器的一個(gè)步驟可能會(huì)超過(guò)1,因此請(qǐng)根據(jù)每個(gè)步長(zhǎng)以及讀取延遲的增加將其值除以2.5。

第19-25行是確定旋轉(zhuǎn)旋轉(zhuǎn)編碼器是CW還是CCW的程序。第19-25行的解釋是當(dāng)前的旋轉(zhuǎn)編碼器讀數(shù)大于先前的旋轉(zhuǎn)數(shù)據(jù),然后表示為CW。

步驟6:輸出

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    4011

    瀏覽量

    143368
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6527

    瀏覽量

    197467
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    絕對(duì)式旋轉(zhuǎn)編碼器常用什么類型磁鐵?

    絕對(duì)式旋轉(zhuǎn)編碼器是一種能夠在任意時(shí)刻直接輸出唯一角度位置值的傳感,即使斷電重啟也無(wú)需回零,所以被廣泛用于工業(yè)控制,機(jī)器人,這種編碼器是需要磁鐵來(lái)配合的,那么它常用哪種磁鐵呢?在絕對(duì)式
    的頭像 發(fā)表于 03-26 13:44 ?218次閱讀
    絕對(duì)式<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>常用什么類型磁鐵?

    磁鐵在編碼器中的作用與應(yīng)用

    編碼器中,磁鐵的作用不可小覷,常用的磁性材料主要是釹鐵硼和鐵氧體,今天這篇文章主要介紹下磁鐵用于哪些編碼器類型,以及其具體作用。磁鐵在編碼器中的作用(功能)是什么?在編碼器中,磁鐵主
    的頭像 發(fā)表于 03-19 14:42 ?399次閱讀
    磁鐵在<b class='flag-5'>編碼器</b>中的作用與應(yīng)用

    增量型旋轉(zhuǎn)編碼器:工業(yè)自動(dòng)化的“精密之眼”

    在鋼鐵廠的高爐旁,滾燙的鋼水在傳送帶上疾馳;在港口的起重機(jī)下,集裝箱被精準(zhǔn)吊裝;在紡織車間里,紗線以每分鐘數(shù)萬(wàn)轉(zhuǎn)的速度飛旋……這些場(chǎng)景背后,都藏著一雙“精密之眼”——貝弗德增量型旋轉(zhuǎn)編碼器。它以微米
    的頭像 發(fā)表于 12-31 08:43 ?356次閱讀
    增量型<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>:工業(yè)自動(dòng)化的“精密之眼”

    探索AEDR - 9930E:三通道反射式增量旋轉(zhuǎn)編碼器的技術(shù)剖析

    探索AEDR - 9930E:三通道反射式增量旋轉(zhuǎn)編碼器的技術(shù)剖析 在當(dāng)今的電子設(shè)備設(shè)計(jì)領(lǐng)域,編碼器的性能和適用性對(duì)于系統(tǒng)的整體表現(xiàn)起著至關(guān)重要的作用。今天,我們將深入探討博通(Broadcom
    的頭像 發(fā)表于 12-30 15:40 ?347次閱讀

    旋轉(zhuǎn)編碼器增量:工業(yè)自動(dòng)化領(lǐng)域的“精密之眼”

    在工業(yè)自動(dòng)化飛速發(fā)展的今天,每一個(gè)細(xì)微的精度提升都可能帶來(lái)生產(chǎn)效率的巨大飛躍。而旋轉(zhuǎn)編碼器增量,作為工業(yè)自動(dòng)化領(lǐng)域的核心元件,正以其獨(dú)特的優(yōu)勢(shì),成為眾多行業(yè)不可或缺的“精密之眼”。 旋轉(zhuǎn)編碼器
    的頭像 發(fā)表于 12-08 08:41 ?512次閱讀
    <b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>增量:工業(yè)自動(dòng)化領(lǐng)域的“精密之眼”

    增量旋轉(zhuǎn)編碼器:工業(yè)自動(dòng)化的“精密之眼”

    在智能制造與工業(yè)4.0的浪潮中,每一次細(xì)微的位移、每一輪精準(zhǔn)的旋轉(zhuǎn),都關(guān)乎著生產(chǎn)效率與產(chǎn)品品質(zhì)的成敗。在這場(chǎng)精密制造的革命里,增量旋轉(zhuǎn)編碼器以其獨(dú)特的魅力,成為工業(yè)自動(dòng)化領(lǐng)域不可或缺的核心傳感
    的頭像 發(fā)表于 12-02 08:43 ?517次閱讀
    增量<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>:工業(yè)自動(dòng)化的“精密之眼”

    Vishay RAIK060 旋轉(zhuǎn)絕對(duì)感應(yīng)套件編碼器技術(shù)解析

    Vishay RAIK060旋轉(zhuǎn)絕對(duì)電感套件編碼器專門(mén)用于電機(jī)驅(qū)動(dòng)、機(jī)器人位置和具有精確定位的工業(yè)運(yùn)動(dòng)控制。這些編碼器通過(guò)LED狀態(tài)顏色輕松組裝,對(duì)外部磁場(chǎng)、電場(chǎng)和溫度不敏感。RAIK060
    的頭像 發(fā)表于 11-11 11:31 ?1223次閱讀
    Vishay RAIK060 <b class='flag-5'>旋轉(zhuǎn)</b>絕對(duì)感應(yīng)套件<b class='flag-5'>編碼器</b>技術(shù)解析

    使用簡(jiǎn)儀科技產(chǎn)品搭建編碼器信號(hào)完整性測(cè)試系統(tǒng)

    旋轉(zhuǎn)編碼器,是測(cè)量旋轉(zhuǎn)角度的常用電子部件。它在工業(yè)運(yùn)動(dòng)控制、汽車動(dòng)力轉(zhuǎn)向機(jī)構(gòu)、列車編碼里程系統(tǒng)、航空航天有普遍應(yīng)用。其中,有一些專用編碼器對(duì)
    的頭像 發(fā)表于 11-07 15:53 ?875次閱讀
    使用簡(jiǎn)儀科技產(chǎn)品搭建<b class='flag-5'>編碼器</b>信號(hào)完整性測(cè)試系統(tǒng)

    增量式編碼器工作原理是什么?

    增量式編碼器工作原理是什么?增量式編碼器是一種通過(guò)輸出脈沖信號(hào)來(lái)反映旋轉(zhuǎn)位置變化的傳感,廣泛應(yīng)用于電機(jī)測(cè)速、位置控制等領(lǐng)域。其工作原理可從機(jī)械結(jié)構(gòu)、信號(hào)產(chǎn)生、信號(hào)處理三個(gè)層面展開(kāi),增
    的頭像 發(fā)表于 09-29 11:00 ?2534次閱讀
    增量式<b class='flag-5'>編碼器</b>工作原理是什么?

    國(guó)產(chǎn)編碼器在人形機(jī)器人領(lǐng)域的進(jìn)展

    電子發(fā)燒友網(wǎng)綜合報(bào)道?編碼器是測(cè)量旋轉(zhuǎn)角度、位移及速度的傳感,作為伺服系統(tǒng)的核心部件,在人形機(jī)器人領(lǐng)域,其數(shù)據(jù)反饋對(duì)實(shí)現(xiàn)機(jī)器人運(yùn)動(dòng)的精密控制與定位至關(guān)重要。 ? 編碼器種類豐富,按技
    的頭像 發(fā)表于 09-24 09:41 ?1711次閱讀

    多圈增量式編碼器:工業(yè)自動(dòng)化中的“旋轉(zhuǎn)記憶大師”

    在工業(yè)自動(dòng)化設(shè)備高速運(yùn)轉(zhuǎn)的場(chǎng)景中,一臺(tái)風(fēng)電齒輪箱的傳動(dòng)軸持續(xù)旋轉(zhuǎn)了128圈,傳統(tǒng)單圈編碼器早已因數(shù)據(jù)溢出而“失憶”,而多圈增量式編碼器卻能精準(zhǔn)記錄每一圈的位移變化,為控制系統(tǒng)提供連續(xù)、可靠的位置反饋
    的頭像 發(fā)表于 09-18 17:14 ?1103次閱讀

    新品|Unit Step16,16 定位BCD旋轉(zhuǎn)編碼器控制單元

    UnitStep16是一款基于STM32G031G8U6微控制的16定位旋轉(zhuǎn)編碼器控制單元。其核心功能在于實(shí)時(shí)采集旋轉(zhuǎn)編碼器的BCD
    的頭像 發(fā)表于 08-01 17:35 ?1544次閱讀
    新品|Unit Step16,16 定位BCD<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>控制單元

    增量型旋轉(zhuǎn)編碼器:工業(yè)智能化的“精密羅盤(pán)”

    在工業(yè)自動(dòng)化浪潮席卷全球的今天,每一個(gè)精密動(dòng)作的背后都離不開(kāi)傳感的精準(zhǔn)反饋。作為工業(yè)控制領(lǐng)域的“隱形冠軍”,增量型旋轉(zhuǎn)編碼器憑借其高性價(jià)比、高可靠性和靈活適配性,正成為智能制造、機(jī)器人、新能源汽車
    的頭像 發(fā)表于 07-30 08:33 ?790次閱讀
    增量型<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>:工業(yè)智能化的“精密羅盤(pán)”

    Bourns 擴(kuò)展增量式編碼器產(chǎn)品線,旋轉(zhuǎn)壽命功能再升級(jí)

    Bourns 全新推出 PEC11J 系列編碼器,具備每 360° 旋轉(zhuǎn) 24 脈沖的功能,并新增無(wú)定位點(diǎn)選項(xiàng) 2025 年 6 月 10 日 - Bourns 全球知名電源、保護(hù)和傳感解決方案電子
    發(fā)表于 06-10 14:56 ?1703次閱讀
    Bourns 擴(kuò)展增量式<b class='flag-5'>編碼器</b>產(chǎn)品線,<b class='flag-5'>旋轉(zhuǎn)</b>壽命功能再升級(jí)

    一文讀懂什么是磁性編碼器

    磁性編碼器是一種用于測(cè)量角度和線性位置的傳感。它使用磁性信號(hào)來(lái)監(jiān)測(cè)旋轉(zhuǎn)或線性位置的變化,并把這些變化轉(zhuǎn)換成數(shù)字信號(hào)。磁性編碼器可用于各種應(yīng)用中,比如機(jī)器人、汽車、數(shù)控機(jī)床等領(lǐng)域
    的頭像 發(fā)表于 04-27 17:18 ?1255次閱讀