查看: 3414|回复: 5

Arrow DECA评测4——FPGA按键应用

[复制链接]
  • TA的每日心情

    2014-9-24 20:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2016-2-28 09:43:12 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 yiqizhenshanhe 于 2016-2-28 09:47 编辑

    2.jpg 4.jpg
    DECA上面共有3种按键,上面是其中的2种,还有一种是靠IIC协议读取的(后续做)。
    一般按键的应用都伴随着LED点灯,因为LED的变换,能够指示出按键按钮是否成功。看看LED的接法,
    5.jpg
    这种LED接法是低电平有效,之前文章没有描述,现在补充一下,LED右边(正极)接了高电平,要使LED能够成功点亮,必须在LED左边(负极)产生低电平,这样LED就会产生电压差,LED就会亮了。
    再说按键的使用,一般按键按下的瞬间肯定是高低电平交错的,如下所示
    8.jpg
    所示,代码设计的时候,需要先识别低电平,然后等待一定时间(20ms比较理想,视频中使用的是1s中,效果较差),然后再读取接口的电平,若是低电平则代表按键已经按下,若是高电平则是干扰,FPGA不做处理。
    6.jpg

    这个是实现效果图,下面是视频,摁下按键(一个左,一个右),灯会左右流动。
    http://player.youku.com/player.php/sid/XMTQ4NDQ4NzY0NA==/v.swf
    最后,DECA板上的FPGA还有一个非常有新意的东西, 1.jpg
    MAX10器件所有IO引脚都支持输入的schmitt triggerschmitt trigger是什么?我也不知道,但是,手册中是如下描述
    3.jpg
    我上面的图中也采集到了这种接口。为了能够更好的展示这种接口的时序特点,我做了一个特别工程,把schmitt trigger清晰的展示出来,大家也可以看看能不能搞出这种图来,给大家一个提示:让信号链路处在异常,然后再采集该信号,因为链路不稳定,所以会频繁的采集到该信号(不停触发)
    7.jpg























    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-3-13 10:11
  • 签到天数: 1088 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2016-2-29 08:40:23 | 显示全部楼层
    楼主写了很多测评,应该是这配开发板申请人当中最热心的了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-19 16:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-2-29 10:08:52 | 显示全部楼层
    亲,可以将内容一并发到经验频道,很有机会获得每月之星的呢http://jingyan.eeboard.com/
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2014-9-24 20:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

     楼主| 发表于 2016-3-1 21:32:20 | 显示全部楼层
    yanhaijian 发表于 2016-2-29 08:40
    楼主写了很多测评,应该是这配开发板申请人当中最热心的了。

    谢谢认可,我会更努力。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2014-9-24 20:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

     楼主| 发表于 2016-3-1 21:55:07 | 显示全部楼层
    糖悦之果飞 发表于 2016-2-29 10:08
    亲,可以将内容一并发到经验频道,很有机会获得每月之星的呢http://jingyan.eeboard.com/ ...

    好的,谢谢提醒,你看看我写得如何
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-19 16:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-3-2 08:50:39 | 显示全部楼层
    yiqizhenshanhe 发表于 2016-3-1 21:55
    好的,谢谢提醒,你看看我写得如何

    总体看来 写的还是可以的呢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-21 01:44 , Processed in 0.150801 second(s), 26 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.