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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
求助:怎么判断外部电源的通电时长要精确到毫秒1 b# F! @& }# Q! o

5 R. m3 t$ C8 t5 l- N

0 \. l- C! \5 m3 o$ E
" m* \$ k# w+ _/ k# q现在有一个2V的小灯它会随机关闭然后又随机打开;
) m& M0 u- I& w  R# [6 X如何用单片机来检测它每次打开后通电的时长,以控制继电器作相应的操作;
$ w% X: B" E, K" r% T9 b比如这个小灯亮了10.5秒,我想让继电器开关一次,小灯亮了20秒呢就让继电器开关两次。1 @- l2 j$ ^3 V( |9 Q& i% \

2 \3 h( A, U! |" T9 T

. J: n6 a3 N0 G3 C附上一张牛逼的电路图:
9 A  e0 x2 n, e
  • TA的每日心情
    开心
    2023-5-15 15:14
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    该用户从未签到

    3#
    发表于 2020-4-13 16:48 | 只看该作者
    可以采用光敏二极管测灯光或光耦测小灯电源,输出低电平到单片机某端口。单片机相应端口呈低电平启动定时器计,呈高电平关闭定时器。读取计时时间后清0计时变量,预备下一次计时。再根据获取的时间数据判断控制继电器。, @! ]. [9 N( g; s& u' x$ h

    & V( \6 H3 w1 c4 F
  • TA的每日心情
    开心
    2023-5-15 15:25
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    ; [) h' D5 f( B/ b6 i. d' @4 t用单片机的IO口检测电源电平+单片机的定时器计数功能就可以了,先用1个IO口(中断口也可以)检测一下电源前端电平(电容前,不然没办法检测到即时掉电),然后一出现断电就停止计数,一来电即开始计数,这样就可以计算出上电时长了,但按你说的功能好像并不是那么简单,可能要详说更好
    2 L. M3 U" e, Y% F& @- j% W9 @
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-19 18:08 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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