久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 19659|回復: 8
收起左側

單片機驅動EC11編碼器源程序與電路圖

  [復制鏈接]
ID:535176 發表于 2020-2-15 15:31 | 顯示全部樓層 |閱讀模式
EC11編碼器
EC11編碼器通常又被稱為旋轉編碼器,一般主要是用于亮度,溫度,頻率,音量調節等參數控制。
圖片1.png
三只腳中的C腳接地,AB腳接上拉電阻后,當左轉或右轉時,AB腳就有脈沖信號輸出。S1S2腳為按壓開關,按下時導通。
旋轉編碼器的引腳圖和原理圖為:
圖片2.png             

順時針和逆時針旋轉AB引腳輸出波形圖
圖片3.png
和單片機通信的程序為:
EC11.h
  1. #ifndef EC11
  2. #define EC11
復制代碼
EC11.c
  1. #include<All.h>

  2. uchar EC11_Value = 125; // 獲取旋轉的值

  3. /*********************************

  4. * @函數名:EC11_Display

  5. * @描  述:判斷方向,計算旋轉的值

  6. * @參  數:無

  7. * @返回值:無

  8. *********************************/

  9. void EC11_Display()

  10. {

  11.   static bit EC11_Flag=0,Left_Flag=0,Right_Flag=0;

  12. if((EC11_A)&&(EC11_B))  //兩個都是1,表示開始第一個脈沖

  13. {

  14.   EC11_Flag =1 ;//標記為第一個信號收到,可以進行下一個信號

  15. }

  16. if(EC11_A!=EC11_B)//第二個信號

  17. {

  18.    Left_Flag = EC11_A ; //記錄AB的信號狀態

  19.   Right_Flag = EC11_B ;

  20. }

  21. if(EC11_Flag)  

  22. {

  23.    if((EC11_A==0)&&(EC11_B==0))  // 第三個信號,處理第二個信號的值

  24.    {

  25.       if(Left_Flag)  //左轉

  26.   {

  27.     EC11_Value-- ;  //旋轉的值加1

  28.   }

  29. else if(Right_Flag)

  30.   {

  31.     EC11_Value++; //旋轉的值減1

  32.   }

  33.   EC11_Flag = 0; //把標志位清零,等待下一個周期

  34.    }

  35. }

  36. }
復制代碼
全部資料51hei下載地址:
EC11編碼器.zip (590.1 KB, 下載次數: 482)


評分

參與人數 2黑幣 +60 收起 理由
daiya + 10 贊一個!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:521117 發表于 2020-2-16 09:55 | 顯示全部樓層
看上去很簡單的器件,應用好了,確實不容易。
回復

使用道具 舉報

ID:609509 發表于 2020-6-26 20:18 | 顯示全部樓層
加一減一的注釋錯啦
回復

使用道具 舉報

ID:255700 發表于 2020-7-29 09:47 | 顯示全部樓層
程序使用可以的,采樣時間間隔4ms以內
回復

使用道具 舉報

ID:147010 發表于 2020-10-31 10:42 | 顯示全部樓層
正好學習使用EC11編碼器,謝謝分享。
回復

使用道具 舉報

ID:881715 發表于 2021-2-21 03:32 | 顯示全部樓層
師傅您好,我問一下到哪里可以買到這個型號的編碼器呀?按型號我買不到在哪里按型號能買到呀?另外再問一下除了A B C S1 S2引腳另外兩個引腳實干什么用的呀只是用來焊在洞洞板上起固定的作用嗎?沒用過旋轉編碼器請師傅簡要說一下怎么用怎么和單片機連接的好嗎
回復

使用道具 舉報

ID:903287 發表于 2021-4-18 20:27 | 顯示全部樓層
樓主用的什么編譯器,我在keil4里好多錯誤
回復

使用道具 舉報

ID:903287 發表于 2021-4-18 20:28 | 顯示全部樓層
樓主用的啥編譯器
回復

使用道具 舉報

ID:328014 發表于 2021-4-19 05:00 | 顯示全部樓層

作者用的是stc8.h頭文件,先去百度一個再用Keil編譯
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品欧美乱码久久久久久1区2区 | 国产精品成人在线播放 | 国产免费看 | 亚洲在线一区 | 黑人性hd | 黄免费观看 | 成人激情视频网 | 综合久久久 | 精品伊人久久 | 国产美女免费视频 | 在线观看中文视频 | 国产精品久久一区二区三区 | 亚洲网站在线观看 | 免费视频久久久久 | 国产精品久久午夜夜伦鲁鲁 | 毛片站 | 国产成人精品亚洲日本在线观看 | 亚洲视频在线观看 | 国产伦精品一区二区三区精品视频 | 亚洲少妇综合网 | 色综合中文 | 一区二区精品电影 | k8久久久一区二区三区 | 伊人影院在线观看 | 成人av片在线观看 | 亚洲精品欧美 | 国产精品久久久久久久久久久免费看 | 久久99国产精品 | 美日韩免费视频 | 久久精品国产99国产精品 | 中文久久 | 久久久久久国产精品免费免费 | 国产乱人伦精品一区二区 | 国产精品久久网 | 欧美日韩成人在线 | 色网在线播放 | 亚洲一区二区网站 | 久久爱黑人激情av摘花 | www日本高清 | 亚州综合一区 | 日韩精品一区在线观看 |