0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自动数字计时器是如何工作的?

lhl545545 来源:电路城 作者:电路城 2021-05-01 10:00 次阅读

硬件部件:

Arduino Nano R3× 1个

LDR,5兆欧 × 1个

DFRobot I2C 16x2 Arduino LCD显示模块× 1个

电阻1k欧姆 × 3

跳线(通用) × 1个

面包板(通用) × 1个

该项目提出了一种自动数字计时器,该计时器基本上以毫秒为单位测量时间。

这个项目的需要:在电力系统保护实验室中,我们使用一个模拟故障的实验室面板,并使用各种类型的继电器进行保护,并为每个继电器使用TMS(时间倍增器设置)的多个选项,并测量以下时间:我们设置的每个选项。因此,使用自动计时器将使实验的执行变得更加容易。此外,该面板还配有老式机械计时器,并带有模拟大型显示屏,上述计时器在维修后已停止工作。

因此,我们需要一个工作效率更高,显示效果更好的计时器。

它是如何工作的 :

为了寻求自动化,计时器的输入和输出应在面板内。

旧计时器有四个端子,两个用于启动然后暂停,另外两个用于复位,因此应使用这四个端子来定制新计时器。

启动/暂停端子的启动电压差约为230 V AC,暂停时的电压差约为0 V AC。

将该面板输出转换为合适的Arduino输入具有挑战性。

为了寻求准确性,需要一个非凡的解决方案,最合适的解决方案是Arduino方面的LDR(光敏电阻),而面板方面的低功耗光源。

原理图:

源码:

#include “timer.h”

#include 《Wire.h》

#include 《LiquidCrystal_I2C.h》

LiquidCrystal_I2C lcd(0x27,16,2);

int x = 0;

Timer timer;

void setup()

{

lcd.init();

lcd.backlight();

lcd.print(“Dr-Ayman Quraan”);

delay(250);

lcd.setCursor(0,1);

lcd.print(“Eng.Moh Alawneh”);

delay(1100);

lcd.clear();

lcd.begin(16,2);

lcd.print(“Eng. ”);

lcd.setCursor(0,1);

lcd.print(“Ahmad AbuMurad”);

delay(1100);

lcd.clear();

lcd.setCursor(0,0);

lcd.print(“Press Test Start ”);

// timer.start();

}

void loop()

{

if (analogRead(A0)》20){

//start the timer

if (x == 0) {

lcd.clear();

lcd.print(“Delay Time Is ”);

timer.start();

x++;

}
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    131

    文章

    5026

    浏览量

    146017
  • 显示屏
    +关注

    关注

    28

    文章

    4227

    浏览量

    72638
  • 计时器
    +关注

    关注

    1

    文章

    395

    浏览量

    32153
  • Arduino
    +关注

    关注

    184

    文章

    6427

    浏览量

    184824
收藏 人收藏

    评论

    相关推荐

    FPGA数字计时器

    FPGA数字计时器
    发表于 08-01 23:22

    微型计时器工作原理

    基于TI BAW技术的网络同步减少数字噪声微型计时器工作原理
    发表于 01-20 06:45

    时基中断和计时器中断工作

    这里写自定义目录标题合泰单片机时基中断和计时器中断时基中断初始化写时基中断函数到这里不算完,因为合泰单片机自动初始化了看门狗,一定要注意看门狗的喂狗时间,会不会影响到time_base中断。计时器
    发表于 12-07 12:40

    竞赛用60秒声光数字计时器电路图

    竞赛用60秒声光数字计时器电路图
    发表于 05-21 13:32 1981次阅读
    竞赛用60秒声光<b class='flag-5'>数字计时器</b>电路图

    竞赛用数字计时器电路图

    竞赛用数字计时器电路图
    发表于 05-21 13:33 1021次阅读
    竞赛用<b class='flag-5'>数字计时器</b>电路图

    计时器,什么是计时器,计时器原理是什么

    计时器,什么是计时器,计时器原理是什么 计时器,是利用特定的原理来测量时间的装置。计时器的种类包括电磁打点
    发表于 03-08 17:52 8403次阅读

    时钟计时器元件清单

    时钟计时器元件清单时钟计时器元件清单时钟计时器元件清单时钟计时器元件清单时钟计时器元件清单
    发表于 11-18 17:07 28次下载

    数字计时器Multisim设计

    数字计时器Multisim设计,数字计时器Multisim设计,数字计时器Multisim设计
    发表于 12-24 11:12 0次下载

    clock5带按键清零

    EDA 数字计时器
    发表于 12-13 22:43 1次下载

    电火花计时器工作原理_电火花计时器工作电压

    本文首先阐述了电火花计时器结构原理,其次介绍了电火花计时器工作原理,最后介绍了电火花计时器工作电压。
    的头像 发表于 01-08 10:25 2w次阅读
    电火花<b class='flag-5'>计时器</b><b class='flag-5'>工作</b>原理_电火花<b class='flag-5'>计时器</b><b class='flag-5'>工作</b>电压

    自动皂液器与计时器开源

    电子发烧友网站提供《自动皂液器与计时器开源.zip》资料免费下载
    发表于 10-28 09:59 0次下载
    <b class='flag-5'>自动</b>皂液器与<b class='flag-5'>计时器</b>开源

    用于测量用户锻炼的数字计时器

    电子发烧友网站提供《用于测量用户锻炼的数字计时器.zip》资料免费下载
    发表于 11-25 09:49 1次下载
    用于测量用户锻炼的<b class='flag-5'>数字计时器</b>

    如何用555计时器做1S脉冲源?555工作电压是多少?

    如何用555计时器做1S脉冲源?555工作电压是多少?  555计时器是一种非常常见的集成电路,广泛应用于定时、延时、脉冲发生等各种电子电路中。本文将详细介绍如何使用555计时器做1S
    的头像 发表于 09-02 16:19 6222次阅读

    光电计时器的原理和使用

    光电计时器的原理和使用  光电计时器是一种高精度计时器,主要应用于自动控制领域中的计时和计数,同时也可以用于科学实验和工艺生产中的
    的头像 发表于 09-22 16:25 2616次阅读