TONY-NING

所在地区: 全国
首页
服务/硬件产品
行业解决方案
案例
基于小脚丫(FPGA开发板)和旋转编码器的LED控制_百工联_工业互联网技术服务平台
基于小脚丫(FPGA开发板)和旋转编码器的LED控制
全国
浏览
-
TONY-NING
方案概述:

本项目利用小脚丫FPGA开发板和旋转编码器实现LED控制。通过分析旋转编码器的输入信号,判断旋转动作并输出脉冲信号。同时,对按键进行消抖动并响应动作产生脉冲信号。通过改进代码,实现LED的控制效果,旋转和按键操作会使LED产生流水灯效果。硬件设计需要连接电源、GND、信号和按键信号,软件设计需要设计FPGA程序结构并考虑资源占用情况。小脚丫开发板是一个功能齐全、使用门槛低的学习开发平台,适合学习数字逻辑和各种DIY和原型设计。使用的主要芯片包括Lattice FPGA、Avago Technologies的旋转编码器和小脚丫开发板。通过该方案,实现LED的控制,并根据旋转编码器和按键操作产生不同效果。

解决方案:
本项目旨在利用小脚丫FPGA开发板和旋转编码器实现LED控制。旋转编码器是一种用于测量转速并配合PWM技术实现快速调速的装置,通过输出脉冲信号来实现电机的调速等功能。在本项目中,我们使用了由摩尔吧孵化器开发的小脚丫FPGA开发板和avago(安华高)的HRPG-AD32编码器。

在方案设计中,我们需要对旋转编码器的两路输入信号(Phase A和Phase B)进行分析,以判断旋转的动作,并输出一个加(up)或减(down)的脉冲信号。同时,旋转编码器通常还具有按键功能,我们在FPGA内部对按键进行了消抖动,并响应动作产生一个脉冲信号(key_out)。

通过改进代码,我们实现了LED的控制效果。输出为6位数据,可以连接LED观察现象,旋转和按键操作会使LED产生流水灯效果。在小脚丫开发板上,两个三色LED会按照特定的方式进行切换轮流显示。

在硬件设计方面,我们需要连接电源、GND、两路信号和按键信号(如果有)。同时,还需要接地(接机壳),Avago HRPG-AD32#16F编码器上没有按键,但多了一个接机壳的地脚,总共是5个脚。

在软件设计方面,我们需要设计FPGA程序结构,并考虑FPGA资源的占用情况。

最后,我们提供了小脚丫开发板的介绍,该开发板是一个功能齐全、使用门槛低的学习开发平台。它具有食指大小、USB供电、自带板载编程器等特点,适合学习数字逻辑和各种DIY和原型设计。

本设计中使用的主要芯片包括LCMXO2-1200(Lattice FPGA)、Avago Technologies的HRPG AD32 16F旋转编码器和小脚丫开发板。

以上是基于小脚丫(FPGA开发板)和旋转编码器的LED控制的解决方案。通过该方案,我们可以实现LED的控制,并且可以根据旋转编码器的动作和按键操作产生不同的效果。
为您推荐其他供应商的行业解决方案
免责声明:本网站部分内容来源互联网,如权利人发现存在侵权信息,请及时与本站联系删除。
供应商:
TONY-NING
所在区域: 全国
TONY-NING是一家专注于脉冲参数测量仪的研发和生产的公司。我们拥有丰富的经验和专业知识,致力于为客户提供高质量的测量仪器和解决方案。 我们的主要产品是脉冲参数测量仪,这是一种用于测量脉冲信号的重要工具。我们的测量仪器具有高精度、高稳定性和高可靠性的特点,可以满足各种工业领域的需求。 除了脉冲参数测量仪,我们还提供相关的软件和程序开发服务。我们拥有一支专业的团队,能够根据客户的需求定制开发各种测量仪器的程序和解决方案。 我们的公司在过去的几年里,参与了多个电子设计大赛和电赛项目。我们的解决方案在2015年电子设计大赛国一频率计项目中获得了一等奖,并在2016年TI杯电赛E题脉冲参数测量仪项目中取得了优异成绩。这些项目的成功经验使我们在脉冲参数测量仪领域积累了丰富的经验和技术实力。 我们还提供一些其他产品和解决方案,如STM32F407最小系统板、基于小脚丫和旋转编码器的LED控制等。这些产品和解决方案都经过精心设计和测试,能够满足客户的不同需求。 总之,TONY-NING是一家专注于脉冲参数测量仪的研发和生产的公司,我们致力于为客户提供高质量的测量仪器和解决方案。我们拥有丰富的经验和专业知识,能够满足客户在工业领域的各种需求。