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

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

3天内不再提示

模拟数字时钟DIY图解

454398 来源:工程师吴畏 2019-08-26 09:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:设计

总之,在我满意之前,我制作了三个不同版本的时钟。这些版本的设计如下:

使用标准的20 MHz晶振作为PIC。采用这种设计,在运行一天后,时钟不同步1秒。这太过分了。接下来,由于设计中没有备用电池,因此关闭时钟时会丢失时间。

使用DS1302时钟模块。这个模块的好处是它有一个备用电池,所以当你关掉时钟时,时间不会丢失。当我用这个模块测试时钟时,时钟不同步7秒!一天后。我认为这是由错误的晶体或糟糕的PCB设计引起的。

使用DS3231时钟模块。该模块还配有备用电池,比DS1302更精确。这个模块的时钟工作正常,所以我用它来进行最终设计。因此,PIC不再需要晶体。

完整的设计在三个原理图中绘制:

时钟控制器使用PIC

使用移位寄存器LED驱动程序

60双色LED

步骤2:必需组件

您需要为此项目提供以下组件:

一块面包板

PIC单片机16F1823

3移位寄存器74HC595

1达林顿晶体管阵列ULN2803A

IC插座:1 * 14引脚,3 * 16引脚,1 * 18引脚

时钟模块DS3231

2个按钮开关

电阻:2 * 33k,8 * 100欧姆,8 * 47欧姆

1个电解电容100 uF/16V

4个电容器100 nF

LED:60 2 mm双色(红色/绿色),1 5 mm黄色

插头插头3 mm

5伏适配器,例如用于为智能手机充电的适配器。确保它是真正的5伏电源

可选:用于将外部部件连接到面包板的接头

Kynar wire&剥线钳

时钟的外壳。

请参阅如何连接组件的示意图。它需要相当多的焊接,尤其是连接60个LED。原理图包含在zip文件中。

步骤3:构建时钟

查看我如何构建的图片时钟。我开始拆除原始时钟的内部构件,之后我在前板上为双色LED钻了60个2毫米的孔。然后我把前面板涂成了黑色并添加了一块塑料来覆盖那个时钟的原始指针定位的孔。现在黄色LED位于该位置。

然后我安装了所有60个LED,使用一些热胶将它们保持在它们的位置,并将它们与Kynar线相互连接。最后但并非最不重要的是我用所有组件组装了面包板。

在后盖上安装了两个按钮和电源插孔。忘记我粘在背面的额外板子,如图所示。我补充说,因为在我的第一个设计中,按钮位于那里,但我需要移动它们,因为我必须添加DS3231模块,我只能在我第一次设计时找到这些按钮的位置。

步骤4:软件

如前所述,该软件是使用JAL编程语言为PIC16F1823编写的。 PIC运行在32 MHz的内部时钟上。如前所述,时钟时序由DS3231时钟模块完成。

该软件执行以下主要任务:

使用I2C接口初始化DS3231模块。模块将产生1秒信号,该信号连接到PIC的中断引脚。 PIC使用此1秒中断来读取DS3231模块的时间。

通过移位寄存器驱动60个双色LED。在示意图中可以看出LED以16×8矩阵连接。这减少了连接所有LED所需的导线数量。这种矩阵设计要求PIC需要多路复用LED,以便能够单独点亮它们。多路复用LED是在中断的基础上完成的,其中刷新频率为70Hz,因此人眼看不见。

处理按钮。这些用于设置时间,一个用于设置小时,一个用于设置分钟。需要按下两个按钮才能激活时间设置模式。选择时间设置模式时,黄色LED将持续亮起。在不使用按钮5秒后,时钟返回到正常时间操作,黄色LED将开始闪烁。

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

    关注

    11

    文章

    1953

    浏览量

    134562
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NTP子母钟系统、数字时钟系统、NTP校时

    数字时钟
    西安同步电子科技有限公司
    发布于 :2025年11月12日 17:02:04

    CPT原子钟、铷钟、原子时钟

    数字时钟
    西安同步电子科技有限公司
    发布于 :2025年11月12日 16:55:17

    晶振接数字地还是模拟

    数字地、模拟地互相会影响不是因为一个叫数字,一个叫模拟,而是用了同一部电梯:地,而这部电梯所用的井道就是在PCB上布得地线。印制电路板(PCB)是电子产品中电路元件和器件的支撑件,它提
    的头像 发表于 08-27 17:06 403次阅读
    晶振接<b class='flag-5'>数字</b>地还是<b class='flag-5'>模拟</b>地

    Analog Devices Inc. AD9546双通道DPLL 数字化时钟同步器数据手册

    Analog Devices Inc. AD9546双通道DPLL数字化时钟同步器结合了数字化时钟技术,可在系统中高效传输和分配时钟信号。AD9546上的数字化时钟支持设计具有良好控制
    的头像 发表于 07-01 09:53 516次阅读
    Analog Devices Inc. AD9546双通道DPLL <b class='flag-5'>数字化时钟</b>同步器数据手册

    图解单片机功能与应用(完整版)

    从基础知识的介绍出发,图文并茂,直观、系统地介绍了单片机的内部结构、工作原理和应用技巧。全书分为10章,内容包括51单片机编程资源图解、51单片机指令系统图解、汇编语言程序设计图解、输入/输出
    发表于 06-16 16:52

    PCB中的数字地和模拟

    PCB中的数字地和模拟地   为什么PCB要分数字地和模拟地 虽然是相通的,但是距离长了,就不一样了。同一条导线,不同的点的电压可能是不一样的,特别是电流较大时。因为导线存在着电阻,电
    的头像 发表于 06-10 13:29 534次阅读

    数字地与模拟地的区别及原理介绍

    电流(如音频信号、传感器采集的电压信号),对噪声和干扰非常敏感。即使微小的噪声叠加在模拟信号上,也可能导致信号失真或精度下降(例如,ADC 采样时的量化误差会因模拟地噪声而放大)。 2. 数字地(DGND) 定义:
    的头像 发表于 05-25 15:44 2617次阅读

    模拟地和数字地混合PCB布局探讨

    这是我的产品目前的电路拓扑,有一些疑问想跟大佬们共同探讨一下。 图1,模拟地和数字地分开,在电源入口处相连,红色是模拟地的连接示意,绿色为数字电流的返回路径。此方案感觉不妥当的是
    发表于 04-29 22:35

    PCB封装图解

    PCB封装图解——详细介绍了各种封装的具体参数,并介绍了如何进行封装制作 纯分享贴,有需要可以直接下载附件获取文档! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 04-22 13:44

    AD9546双DPLL数字时钟同步器技术手册

    AD9546 采用数字化时钟技术,可在系统中高效传输和分配时钟信号。数字化时钟具有设计灵活性,且可使用可扩展的时钟传输系统,并具有良好的相位(时间)对齐控制。这些特性使 AD9546
    的头像 发表于 04-09 15:11 862次阅读
    AD9546双DPLL<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>同步器技术手册

    数字电路与模拟电路的区别

    在电子工程领域,数字电路和模拟电路是两种截然不同的技术。它们在处理信号、设计方法、应用领域以及性能特点上有着明显的差异。 一、信号处理方式 1.1 模拟电路 模拟电路处理的是连续变化的
    的头像 发表于 01-24 09:36 2122次阅读

    模拟电路与数字电路的区别

    在现代电子技术中,模拟电路和数字电路是两种截然不同的电路类型,它们各自有着独特的特点和应用场景。 一、信号处理方式 模拟电路: 模拟电路处理的是连续变化的信号,这些信号可以是电压、电流
    的头像 发表于 01-24 09:22 2065次阅读

    基于FPGA的数字时钟设计

    本次的设计的数字钟思路描述如下,使用3个key按键,上电后,需要先配置数字时钟的时分秒,设计一个按键来控制数字时钟的时,第二个按键来控制
    的头像 发表于 01-21 10:29 1212次阅读
    基于FPGA的<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>设计

    在做CCD的模拟信号采集硬件电路的设计?

    在做CCD的模拟信号采集,预采用TI的VSP5610模拟前端芯片。现在正在硬件电路的设计阶段。搞清楚了各个端口的功能,如下图 有疑问的是数字输出功能,当选择数字8位CMOS输出的
    发表于 01-21 09:16

    数字电桥与模拟电桥的对比

    数字电桥与模拟电桥在电子测量领域中各自具有独特的特点和优势。以下是两者的详细对比: 一、工作原理 数字电桥 : 采用数字信号处理技术,通过微处理器控制测量过程。 能够直接显示电感(L)
    的头像 发表于 01-09 10:15 1349次阅读