编码器改造,得到方向和脉冲

news/2024/7/3 7:13:14

网上有比较多方案,就是利用D触发器,将脉冲AB相两个输入,然后如果A、B两个相序改变,那么输出的Q端的电平发生改变。
在这里插入图片描述
在这里插入图片描述
前面的是施密特整型电路,由于带编码的电机编码电路部分已经带了整型,所以可以不用这个。(待验证)。
后面的将A和B相分别接入到D触发器的clock脉冲和D输入端,在输出的Q端,得到方向信号。

可以输入到单片机中,接收该信号,知道电机的方向。

测A或者B的脉冲的频率就得到速度了。但是如果换方向,会发生波形的刺,会导致误判方向的情况。

初步思路解决是延时去抖的方法,或者加硬件去抖动电路。

去掉毛刺。。

需要进行测试。

TI公司的给的一个例子,是利用CLVC1G374QDCKRQ这个D触发器,应该是因为响应速度比实验的CD4013的D触发器快,另外是单个D触发器,而CD4013是双D触发器。


http://www.niftyadmin.cn/n/1175966.html

相关文章

jenkins构建后邮件发送

1、进入系统管理->系统设置2、在Jenkins Location找到系统管理员邮件地址,输入发送邮件的邮箱地址3、在邮件通知中输入配置4、配置好了之后可以勾选“通过发送测试邮件测试配置”来测试配置是否成功5、需要更高级的邮件通知功能需要再安装一个Jenkins插件&#x…

电脑上没有android sdk,从zip安装android studio时,Windows 10上没有SDK(示例代码)

我在这里阅读了一些关于在哪里可以找到Android SDK的问题(在users / username / appdata / local / ...上)但是没有回答帮助我理解如何找到(或下载)SDK,因为我没有通过.exe安装Android Studio,而是下载了存档(zip)并将其解压缩。我尝试下载sdk tools并使…

团队作业

---恢复内容开始--- Spec模板 一、概述 1、项目背景 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆 的正常管理工作。因此需要对书籍资源、读者资源、…

[Java开发之路](16)学习log4j日志

1. 新建一个Javaproject。导入Jar包(log4j-1.2.17.jar)Jar包下载地址:点击打开链接2. 配置文件:创建并设置log4j.properties# 设置log4j.rootLogger debug,stdout,D,E# 输出信息到控制台log4j.appender.stdout org.apache.log4j.ConsoleAppenderlog4j.…

数据库基础知识001

1、SQL分类 (1)DDL(Data Definition Language)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用关键字:create、drop、alter等。 (2)D…

Knockout应用开发指南 第一章:入门

原文:Knockout应用开发指南 第一章:入门1 Knockout简介 (Introduction) Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。 Knockout有如下4大重要概念: 声明式绑定 (Declarative Bindings):使用简明易…

华为手机哪几款是鸿蒙系统,华为手机全部型号,华为鸿蒙系统即将发布!升级名单已经确定,目前有3种升级方式...

华为手机所有型号,华为鸿蒙系统即将发布!升级列表已经确认,目前有三种升级方式。今天的头条新闻(www.leadip.com)为您带来了相关内容的详细介绍。分享最实用的技能,洞察最前沿的科技信息!大家好,这里是手机…

笔记:视觉模块测试,串口测试

1、下载openmv IDE 2、刷固件; 3、测试板子。 先连接, 再点击下面的三角箭头运行; 没有key的开机会三次对话框,但是没有影响,关闭对话框就可以了。 4、因为是用python编程,花上半天到一天时间&#xff0…