• 2024-09-12器件:EC11编码器
    1序  编码器型号为"黄海电子有限公司"的"EC11A-227";参数特性和ALPS的EC11B区别不大,EC11A性能较好;  出于图片规整考虑,本文截取ALPS的EC11B的datasheet来分析EC11A,推荐电路截取自"黄海电子"的"EC11B";2编码原理  EC11编码器为增量式编码器;由encoderA和encoderB两个光电传
  • 2024-08-19合宙Air780E开发板集成EC11旋转编码器实战指南
    合宙Air780E开发板,作为一款基于Cat.1技术的物联网通信模组开发板,依托移芯EC618平台,以其低功耗、全网通及丰富的接口支持特性,它支持AT指令和LuatOS二次开发,在物联网领域展现出了强大的竞争力。今天我们来讲解一个基于Air780E开发板,集成ec11旋转编码器的实例。 合宙支持LuatO
  • 2024-07-12stm32 EC11编码器
    #include"encoder.h"//A线作为时钟线,B线作为信号线//*******************************************************************///功能:初始化EC11旋转编码器相关参数//返回:无//详解:对EC11旋转编码器的连接IO口做IO口模式设置。以及将相关的变量进行初始化//************
  • 2024-05-10EC11的中断实验——NVIC&EXTI
    本文隶属于《GD32示波器项目软件部分重难点及相关疑问解决》4-EC11的中断实验——NVIC&EXTI4-1实验目标以及原理图GD32E230外部中断EXTI(中断/事件控制器)包括21个相互独立的边沿检测电路并且能够向处理器内核产生中断请求或唤醒事件。EXTI有三种触发类型:上升沿触发下降沿
  • 2024-02-16旋转编码器
    硬件连接图程序添加encoder.h和rotary_encoder.h到platformIO的include目录下,程序如下:encoder.h#ifndef__MY_ENCODER_H#define__MY_ENCODER_H#include"rotary_encoder.h"#include"freertos/FreeRTOS.h"#include"freertos/task.h"#include"
  • 2023-08-28优雅的对旋转编码器消抖(EC11,正交)
    环境:STM32SDK:Arduino(烧录了Arduino的bootloader)旋转编码器:EC11此处只处理正交编码器的A,B。在网上随意找的一个截图事宜,观看此图后,默认各位了解EC11的工作逻辑。  消抖的核心思路:A脚设置为上升下降沿均会进中断,下降上升一个变换周期,判断这个周期的A脚,B脚的始末状
  • 2023-07-29EC11编码器消抖
    前言之前在网上看到一篇文章优雅的对旋转编码器消抖(EC11,正交)-知乎(zhihu.com)感觉大佬用的方法挺不错的,这里在STM32上使用一下看下效果。消抖原理消抖的核心思路:A脚设置为上升下降沿均会进中断,下降上升一个变换周期,判断这个周期的A脚,B脚的始末状态,来判断正反转一次。