企业视频展播,请点击播放视频作者:广州同创芯电子有限公司
什么是编码器:工作及其应用
旋转编码器或轴编码器是一种机电设备,用于将轴的运动、角度位置或轴转换为模拟/数字输出信号。有两种类型的旋转编码器,如编码器和增量编码器。这些编码器适用于需要监视、控制或两者兼而有之的地方,例如机器人、工业控制、摄影镜头等。本文讨论了一种旋转编码器,即编码器及其与应用程序的工作。
编
信誉良好国外元器件供应商一级供应商
企业视频展播,请点击播放
视频作者:广州同创芯电子有限公司
什么是编码器:工作及其应用
旋转编码器或轴编码器是一种机电设备,用于将轴的运动、角度位置或轴转换为模拟/数字输出信号。有两种类型的旋转编码器,如编码器和增量编码器。这些编码器适用于需要监视、控制或两者兼而有之的地方,例如机器人、工业控制、摄影镜头等。本文讨论了一种旋转编码器,即编码器及其与应用程序的工作。
编码器用于在每个旋转点提供轴或数据字的位置值,以表示编码器的“”位置。这些编码器可用于单圈或多圈。单圈编码器用于需要位置验证的地方,而多圈编码器用于冗长或复杂的基于定位的应用。
当电源与编码器分离时,该编码器还保留有关当前位置的信息。接通电源后,可立即访问编码器位置。该编码器通过各种二进制加权包括不同的编码环,这些编码环提供一个数据字,表示编码器在单圈中的位置。所以这种编码器常被称为并行编码器。
如何将 LED 与 8051 微控制器连接起来
LED 与 8051 的接口
接口包括硬件(接口设备)和软件(用于通信的源代码,也称为驱动程序)。简单地说,要使用 LED 作为输出设备,LED 应连接到微控制器端口,并且必须在 MC 内部编程使 LED 亮或灭或闪烁或变暗。该程序称为驱动程序/固件。可以使用任何编程语言(如汇编、C 等)开发驱动程序软件。
8051 微控制器
8051 微控制器由英特尔于 1980 年代发明。它的基础是基于哈佛架构,这个微控制器的开发主要是为了将它用于嵌入式系统。我们之前已经讨论过8051 微控制器的历史和基础知识。它是一个 40 针 PDIP(塑料双列直插式封装)。
8051 有一个片上振荡器,但它需要一个外部时钟来运行它。石英晶体连接在 MC 的 XTAL 引脚之间。该晶体需要两个相同值的电容器 (33pF) 来生成所需频率的时钟信号。8051 微控制器的特性在我们之前的文章中已经解释过。
我们可以通过两种方式将 LED 连接到微控制器 8051。但是连接和编程技术会有所不同。本文提供了有关 LED 与 8051 接口的信息以及 AT89C52/AT89C51 微控制器的 LED 闪烁代码。
仔细观察接口 LED 2 处于正向偏置,因为 5v 的输入电压连接到 LED 的正极,所以这里的微控制器引脚应该处于低电平。换之亦然与接口 1 连接。
电阻器在 LED 接口中很重要,可以限制流动的电流并避免损坏 LED 和/或 MCU。
只有当电流流向地面时 MC 的 PIN 值为高时,接口 1 才会发光 LED。
仅当 MC 的 PIN 值低时,接口 2 才会点亮 LED,因为电流由于其较低的电位而流向 PIN。
电路图如下所示。LED 连接到端口 1 的引脚 0。
(作者: 来源:)