×

基于ATtiny1614的折叠钟

消耗积分:0 | 格式:rar | 大小:0.63 MB | 2022-12-23

香香技术员

分享资料个

该方案主要是两个 0.8 英寸 4 位 7 段时钟显示器。由于时钟分为两部分,因此使用两个 4 位 7 段显示驱动器 (TM1650) 比单个 MAX7219 8 位 7 段显示驱动器更有意义。

大多数电子设备位于底部或左侧部分。时间由实时时钟芯片(DS1307)控制,自带电池,断电不浪费时间。

顶部或右侧部分包含一个水银开关,用于确定顶部是向后折叠还是打开。

设置时间
使用三个按钮配置时钟。它们是 SET、UP 和 DOWN。SET 按钮依次闪烁 HOURS、MINUTES 和 SECONDS 值。当数值闪烁时,UP 和 DOWN 按钮将分别增加或减少数值。任何更改都会写回 RTC。

您可以设置时钟向后折叠或完全打开的时间。

3D打印
包括 STL 文件。将它们带到 3D 打印店,或者如果您有自己的打印机,请通过切片软件运行它们。我使用了 0.2 毫米的层高。

铰链销是一根 1.75 毫米的细丝。我发现铰链开始时很紧,但在多次打开和关闭后松开。

印刷电路板
为了尽量减少所需的空间,该板被设计为尽可能使用表面贴装器件 (SMD)。此外,这些板设计为与 0.8 英寸 4 位 7 段显示器相同的尺寸。

在设计电路板时,我没有将段引脚映射到相应的显示引脚,而是尽可能保持布局简单,并在软件中进行调整。

组装 - 第 1 步
首先添加 SMD 组件。我发现在焊接 SMD 元件时,使用焊膏比使用卷轴焊料更容易。暂时关闭电池座。

组装 - 第 2 步
将 UPDI 编程排针、链接排针和 JST 电源插座添加到底板。

将链接针头添加到顶板上。

组装 - 第 3 步
将水银开关和显示器添加到顶板上。(确保不要将显示器倒置焊接!)

组装 - 第 4 步
现在排针已就位,您可以添加电池座。

在为 RTC 添加 32.768Khz 手表晶体之前,将其包裹在一些 Kapton 胶带中,然后将其焊接到电路板的铜面上。这将确保它不会短路下面的任何轨道。

将按钮顶部粘在 17 毫米 6x6 毫米触觉开关上。注意不要让胶水沿着轴流到开关中。首先从中间的开关开始焊接开关。

组装 - 第 5 步
将显示器添加到底板。(确保不要将显示器倒置焊接!)

组装 - 第 6 步
将电路板放入 3D 打印盒中。添加直流电源插座并将其连接到 JST 插头。接下来将 5 路带状链接电缆穿过铰链下方的插槽,并将其插入电路板。

编程后,使用热胶将电路板固定在外壳中。

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !