查看: 254|回复: 2

[未解决] 观察数据信号

[复制链接]
  • TA的每日心情
    奋斗
    2020-1-14 18:24
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2020-8-9 02:03 | 显示全部楼层 |阅读模式
    我有一块能提供GPS信号的电路板,有一个引脚能提供三种信号(高电平,低电平,高低交替电平)。而Arduino digitalread()只能读取高电平或者低电平。我们需要GPS持续低电平时候提供的信号,因为卫星信号的干扰,高低交替的信号的时间无法确定。如何确定Arduino板子读取的是持续稳定的低电平信号?(使用外部中断不利于辨别高低信号交替还是持续信号,高低交替时也会读取到短暂的高低电平,如何判断读取到的是持续的低电平还是高低交替)

    该用户从未签到

    发表于 2020-8-9 07:40 | 显示全部楼层
    如果持续一段时间读取的都是低电平,那么就判定为低电平呗。
  • TA的每日心情
    开心
    2020-9-30 06:28
  • 签到天数: 89 天

    [LV.6]常住居民II

    发表于 2020-8-9 08:16 | 显示全部楼层
    高低交替电平频率固定或有一定范围就可以判断
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    arduinoUNO 用两个PIN控制一个spi设备(RFID)
    arduinoUNO 用两个PIN控制
    我已经测试,MRFC522的chipSelectPin 是正常的。当pin为低电平时可以正enable并都读写
    PIR和光线控制的小夜灯
    PIR和光线控制的小夜灯
    解答网友PIR和光线控制的小夜灯的提问, 1:光线暗和人走近RGB灯亮,或的逻辑关系。
    终于成功做出一个有界面的oled天气显示屏了!(小白流泪
    终于成功做出一个有界面的
    啊啊啊!忙活了一个月,终于做出来一个界面比较友好的天气oled显示屏了,在此感谢
    步进电机播放音乐
    步进电机播放音乐
    硬件:使用arduino uno板子与步进电机驱动器TB6600实物图 因为我这里用的是方波,才
    我的ESP8266继电器也不工作
    我的ESP8266继电器也不工
    代码是下的某音上的爆改车间主任控制灯泡的那一集 #define BLINKER_WIFI #define BLIN
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表