找回密码
 注册
关于网站域名变更的通知
查看: 490|回复: 3
打印 上一主题 下一主题

求助;单片机如何电源的通电时长?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-13 09:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
求助:怎么判断外部电源的通电时长要精确到毫秒6 U8 h0 r! N& H

; B( k1 Y5 |2 @  ]) h
, J, X% y7 a8 F

& t! ]! w0 v$ z* b7 d! y3 q3 Y现在有一个2V的小灯它会随机关闭然后又随机打开;
+ x5 T& C2 b! h: s8 @7 p如何用单片机来检测它每次打开后通电的时长,以控制继电器作相应的操作;
  K% I5 H1 q( \4 _& ^比如这个小灯亮了10.5秒,我想让继电器开关一次,小灯亮了20秒呢就让继电器开关两次。( U1 m0 V+ c+ ^* R. `. X3 |

* ~- L' O/ d: ~# l5 y- b
1 Y/ t2 k6 S) M& s; \+ e! ]
附上一张牛逼的电路图:
- p( e- W8 c( c2 S' {( Z( m6 D- C
  • TA的每日心情
    开心
    2023-5-15 15:14
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-4-13 10:21 | 只看该作者
    需要有一个检测灯是否亮的电路。可在灯的回路中串一个小电阻(不要影响灯的亮度),可需要放大电路(如运算放大器)。

    该用户从未签到

    3#
    发表于 2020-4-13 16:48 | 只看该作者
    可以采用光敏二极管测灯光或光耦测小灯电源,输出低电平到单片机某端口。单片机相应端口呈低电平启动定时器计,呈高电平关闭定时器。读取计时时间后清0计时变量,预备下一次计时。再根据获取的时间数据判断控制继电器。# R4 T' ^2 d* s: y+ B4 K6 h

    3 g" }! y, p2 c1 O1 i
  • TA的每日心情
    开心
    2023-5-15 15:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2020-4-13 20:19 | 只看该作者

    7 N+ A$ s+ [7 J; F用单片机的IO口检测电源电平+单片机的定时器计数功能就可以了,先用1个IO口(中断口也可以)检测一下电源前端电平(电容前,不然没办法检测到即时掉电),然后一出现断电就停止计数,一来电即开始计数,这样就可以计算出上电时长了,但按你说的功能好像并不是那么简单,可能要详说更好
    1 J2 f: [- y  Y+ N
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-24 05:19 , Processed in 0.078125 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表