站内搜索
发作品签到
xx秒倒计时项目
专业版

xx秒倒计时项目

工程标签

DIY设计

1.6k
0
0
7

简介

纯逻辑电路搭出来的xx倒计时项目

简介:纯逻辑电路搭出来的xx倒计时项目

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2024-12-12 13:56:23更新时间:2024-12-23 17:27:59

描述

项目简介

项目整体分为五个部分;电源输入电路、倒计时显示电路、控制报警电路、以及时基震荡电路;整体项目结构并不复杂,主要需要理清各模块之前是如何配合完成倒计时功能的。

项目分析

  • 电源输入电路:为整个系统提供+5V电源,使用2Ptypec接口进行供电,无CC引脚,不支持C to C的数据线进行供电;
    
  • 时基震荡电路:使用NE555计数器作为作为时基芯片,由于时间是间隔1s的倒计时项目,震荡频率应该是1hz,也就是一个脉冲是1s;
    

image.png

  • 倒计时显示电路:该电路重点是SN74LS192N(十进制计数器芯片),它可以支持向上/向下计数两种方式;一下是引脚描述:
    
    • CPU:加计数器时钟输入端
      
    • CPD:减计数器时钟输入端
      
    • MR:异步主复位输入,高电平有效
      
    • PL:异步并行输入,低电平有效
      
    • D0~D3:预置输入
      
    • Q0~D3:输出
      
    • TCU:向上溢出计数输出信号
      
    • TCD:向下溢出计数输出信号
      

image.png

image.png

  •  CD4155BE(CMOS BCD 到 7 段 LED 锁存解码器驱动器);负责将Q0~Q3的电平转为数码管显示;
    

image.png

此处倒计时显示电路的原理是:将NE555输出的时基信号输入到减计数器时钟输入端U3,此时U3开始进行倒计时,D0~D3是初值预设,D3是高位、D0是低位,此时全部为0,则默认是0,开始倒计时计数时,会进位输出一个脉冲到U4的减计数器时钟输入端,U4的预设值为6,进而整体的数值变为59;解码器到数码管这一段比较简单,只是将BCD数据进行解码然后输出,需注意数码管要使用共阴极的,输出是高电平信号;

image.png

最后一部分是控制电路,注意分析起始电平,SN74LS00N(与非门),U5.1的两个引脚4511D1、D2默认是低电平,则输出为高,U5.2的2B引脚,默认应该是高电平,因为此时电源会经过发光二极管过来,则输出为低电平,U5.3的一端默认被拉高,所以输出是高电平,此时没有复位,显示可能会异常,当按下复位按键时,此时输出变为低,且会反馈回去,整体输出为低,芯片整体处于复位状态,等待开始按键按下然后变为高电平,开始倒计时;

image.png

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航