• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

数字电路警报器设计应该怎么考虑

43c928a674faeaa7 2020-07-13 浏览量:406
要求:两只开关AB,先按下A再按下B、加计数1,先按下B再按下A,减计数1;系统初值为0,如果在规定时间内没有清零,则报警,提示场馆内有人隐藏。请问具体设计应该怎么考虑呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个逻辑挺清晰的。

    做程序,就定义2个状态和2个变量和1个时间,在计时时间内,先A后B为状态1,通过1个变量保存此状态下的计数;同理,先B后A为状态2,通过1个变量保存此状态下的计数。在计时时间到后,两者相减,即为结果,对结果判断,该报警报警。

    • 发布于 2020-07-19
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 计数可以参考一下编码器程序,报警可以用定时器实现,当不等于0计数器一直减减法0时就报警
    • 发布于2020-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 是产品设计还是只有逻辑设计呢?

    只要设计好按键计数的几个标志与变量,不同的按键进行不同的标志置位与计数加减

    • 发布于2020-07-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是逻辑设计,这种双按钮操作太容易 按错,建议改成加、减对应单独按钮。


    如果是游戏设置,则这个应用主要是 程序逻辑处理。

    • 发布于2020-07-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种用一个标志位来保存计数值即可,然后按钮也可以用一个状态位
    • 发布于2020-07-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

数字电路警报器设计应该怎么考虑