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

    文章

    2000

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IDT ICS664 - 01数字视频时钟源:高清电视数字视频设备的时钟解决方案

    IDT ICS664 - 01数字视频时钟源:高清电视数字视频设备的时钟解决方案 一、引言 在高清电视数字视频设备中,
    的头像 发表于 04-12 14:40 358次阅读

    IDT ICS664 - 03数字视频时钟源:设计与应用详解

    IDT ICS664 - 03数字视频时钟源:设计与应用详解 引言 在高清电视数字视频设备的设计中,时钟源的性能至关重要。它直接影响着设备的同步性、信噪比等关键指标。今天要为大家介绍的
    的头像 发表于 04-12 12:45 400次阅读

    IDT ICS664 - 02 PECL数字视频时钟源:高清电视数字视频设备的理想之选

    IDT ICS664 - 02 PECL数字视频时钟源:高清电视数字视频设备的理想之选 在高清电视数字视频设备的设计中,时钟源的性能至关重要
    的头像 发表于 04-12 12:45 449次阅读

    Renesas ICS660数字视频时钟源:设计与应用详解

    Renesas ICS660数字视频时钟源:设计与应用详解 一、引言 在数字视频设备的设计中,时钟源的性能对系统的整体表现起着至关重要的作用。Renesas的ICS660
    的头像 发表于 04-12 11:40 445次阅读

    探索 RENESAS ICS664 - 01 数字视频时钟源:特性、应用与设计要点

    探索 RENESAS ICS664 - 01 数字视频时钟源:特性、应用与设计要点 在高清电视数字视频设备的设计中,时钟源的性能对整个系统的稳定性和图像质量起着至关重要的作用。今天我们
    的头像 发表于 04-12 09:30 1137次阅读

    RENESAS ICS664 - 02 PECL数字视频时钟源:高清电视时钟解决方案

    RENESAS ICS664 - 02 PECL数字视频时钟源:高清电视时钟解决方案 在高清电视(HDTV)数字视频设备的设计中,稳定且高质量的时钟
    的头像 发表于 03-13 16:10 269次阅读

    LMK01801双时钟分频缓冲器:高精度时钟解决方案

    ,它以极低的噪声、灵活的配置和出色的性能,为各类时钟系统提供了理想的解决方案。 文件下载: lmk01801.pdf 产品概述 LMK01801是一款专为需要精密时钟分配和分频的系统设计的超低噪声解决方案。它具有极低的残余噪声、频率分频、
    的头像 发表于 02-09 11:10 295次阅读

    深入解析ADC:模拟数字转换器

    模拟数字转换器(ADC)是现代电子系统中连接现实世界与数字处理的核心桥梁。无论是传感器数据采集、音频处理,还是通信系统,ADC都将连续变化的模拟信号精确转化为离散的
    的头像 发表于 02-04 18:54 310次阅读
    深入解析ADC:<b class='flag-5'>模拟</b>到<b class='flag-5'>数字</b>转换器

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

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

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

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

    晶振接数字地还是模拟

    数字地、模拟地互相会影响不是因为一个叫数字,一个叫模拟,而是用了同一部电梯:地,而这部电梯所用的井道就是在PCB上布得地线。印制电路板(PCB)是电子产品中电路元件和器件的支撑件,它提
    的头像 发表于 08-27 17:06 756次阅读
    晶振接<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 910次阅读
    Analog Devices Inc. AD9546双通道DPLL <b class='flag-5'>数字化时钟</b>同步器数据手册

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

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

    PCB中的数字地和模拟

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

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

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