前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于FPGA的电梯控制系统设计

基于FPGA的电梯控制系统设计

作者头像
不脱发的程序猿
发布2023-05-26 10:56:24
2040
发布2023-05-26 10:56:24
举报

在本项目中一共分为了五个模块:时钟分频、按键消抖、状态控制、蜂鸣、译码显示及流水指示灯。其模块的作用分别是:

  • 时钟分频:将高频率系统时钟通过分频得到不同合适频率的时钟频率作为不同模块的输入时钟 clk;
  • 按键消抖:四个按钮 key0~3 的输入,其中包含了按键消抖的板块防止误触;
  • 状态控制:处理不同按钮输入的模块,根据不同的情况分析出电梯该执行的运行状态、楼层情况以及特殊的情况。
  • 蜂鸣:作为完成附加功能的板块,在电梯到达新楼层发出嘀声;
  • 译码显示及流水指示灯:作为显示电梯不同变量的板块,其中包括位选和段选。完成不同情况的位选和对应的数字的段选。例如电梯的楼层和运行状态,同时还完成上下行的LED 依次点亮的附加功能。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-05-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档