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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
求助:怎么判断外部电源的通电时长要精确到毫秒0 I" E0 R+ Q% Q9 X# S1 }! g

0 O" y; K: z/ r# p: I
9 A" Q5 X: T9 M' `" f2 n6 T5 ~2 C

8 y- R1 X' _; l7 R8 S0 z. L+ S现在有一个2V的小灯它会随机关闭然后又随机打开;
. ?2 A1 k3 c+ y" A% _: o如何用单片机来检测它每次打开后通电的时长,以控制继电器作相应的操作;, M7 ]7 W1 L* d) x
比如这个小灯亮了10.5秒,我想让继电器开关一次,小灯亮了20秒呢就让继电器开关两次。2 Q( v) A; q8 b$ y7 Q

% P3 n- Y# U( `, S% S1 ^/ ~

3 `: B3 t  ^( O5 t1 v附上一张牛逼的电路图:

) y* i  ?$ J4 o7 L7 j4 Z$ {
  • TA的每日心情
    开心
    2023-5-15 15:14
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    该用户从未签到

    3#
    发表于 2020-4-13 16:48 | 只看该作者
    可以采用光敏二极管测灯光或光耦测小灯电源,输出低电平到单片机某端口。单片机相应端口呈低电平启动定时器计,呈高电平关闭定时器。读取计时时间后清0计时变量,预备下一次计时。再根据获取的时间数据判断控制继电器。
    & k# Q. x! A0 T7 F2 r" q5 e- a
    4 F4 _" W9 V. U0 G$ n& q3 t  W
  • TA的每日心情
    开心
    2023-5-15 15:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2020-4-13 20:19 | 只看该作者
    : s. V  c. i4 b6 Y- j0 Z
    用单片机的IO口检测电源电平+单片机的定时器计数功能就可以了,先用1个IO口(中断口也可以)检测一下电源前端电平(电容前,不然没办法检测到即时掉电),然后一出现断电就停止计数,一来电即开始计数,这样就可以计算出上电时长了,但按你说的功能好像并不是那么简单,可能要详说更好
    1 c! n# {" o, V: l( O; {, H
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-11 07:28 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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