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

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

    关注

    132

    文章

    5334

    浏览量

    148880
  • 显示屏
    +关注

    关注

    28

    文章

    4486

    浏览量

    74280
  • 计时器
    +关注

    关注

    1

    文章

    420

    浏览量

    32701
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    187034
收藏 人收藏

    评论

    相关推荐

    一种实现计时器变为倒计时器的设计方案

    计时器的设计方法很多,本文介绍了一种实现计时器变为倒计时器的设计方案。方案通过巧妙的设计方法实现了所有计时器变为倒计时器。而且该设计方法适
    发表于 01-07 11:39 8934次阅读
    一种实现<b class='flag-5'>计时器</b>变为倒<b class='flag-5'>计时器</b>的设计方案

    FPGA数字计时器

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

    微型计时器工作原理

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

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

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

    竞赛用60秒声光数字计时器威廉希尔官方网站 图

    竞赛用60秒声光数字计时器威廉希尔官方网站 图
    发表于 05-21 13:32 2083次阅读
    竞赛用60秒声光<b class='flag-5'>数字计时器</b>威廉希尔官方网站
图

    竞赛用数字计时器威廉希尔官方网站 图

    竞赛用数字计时器威廉希尔官方网站 图
    发表于 05-21 13:33 1135次阅读
    竞赛用<b class='flag-5'>数字计时器</b>威廉希尔官方网站
图

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

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

    时钟计时器元件清单

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

    简易数字时钟计时器DIY制作

    简易数字时钟计时器DIY制作,有protues仿真和源程序 。可以看看
    发表于 11-20 16:45 82次下载

    数字计时器Multisim设计

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

    电磁打点计时器用什么电源_电磁打点计时器工作电压

     电磁打点计时器使用交流电,工作电压都比较小,是由小型变压将220V交流电降压作为电源,一般介于5~~11v之间,学生用电磁打点计时器工作
    的头像 发表于 01-08 10:13 3w次阅读

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

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

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

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

    光电计时器的原理和使用

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