无线电电子与电气工程百科全书 微控制器上带有温度计的时钟闹钟。 无线电电子电气工程百科全书 所展示设备中实际时钟的功能由 DS1307 芯片执行。 这种微电路在国外文献中通常被称为RTC——Real Time Clock(实时时钟)。 锂电池的 RTC 备用电源可让您在主电源关闭时不会中断计时。 无需每次都重新设置时间。 DS1307 汲取的电流与电池的自放电电流相当,因此几年内无需更换。 设置的闹钟时间存储在微控制器的非易失性存储器中。 每分钟一次,指示器显示房间内的温度值三秒钟。 每小时开始时会发出声音信号。 时钟方案如图1所示。 XNUMX. 微控制器 DD3(PIC16F84A)初始化 RTC DD2,读取当前时间,并在必要时更正当前时间。 它与温度传感器 VK1 (DS1621) 执行类似的操作。 两个微电路都通过 I 总线连接到微控制器。2C.另外,它控制动态显示和轮询键盘。 接通电源后,微控制器除了进行其他必要的操作外,还将其中存储的闹钟时间值从非易失性存储器传输到 RAM 中。 动态指示组织如下。 单片机将串行码加载到移位寄存器DD1中的信息输出到指示灯HG1,然后开启该指示灯一定时间,打开晶体管VT1。 使用指示器 HG2 - HG4 交替执行相同的操作。 在显示周期中,按钮SB1-SB6的状态也被轮询。 在其输入 PA0 检测到一个低电平,表示按下按钮,微计算器执行按下处理子程序。 按钮的用途如下: SB1 - 打开和关闭每小时开始时发出的声音信号。 信号关闭时,HG4.SB2 指示灯上的点亮 - 第一次按下按钮后,HG3 和 HG4 指示灯(分钟的数字)开始闪烁。 在这种状态下,使用按钮 SB4 和 SB6,您可以增加或减少这些数字的值。 在第二次按下 SB1 按钮后执行与时钟位(指示器 HG2 和 HG2)相同的操作。 通过第三次点击它,当前时间的更新值被写入 RTC 并且时钟返回到操作模式。 SB3 - 打开和关闭报警信号和 HL1 LED,HL2 LED 与 HL3 LED 一起开始闪烁。 按下 SBXNUMX 按钮后三秒钟内,设定的闹钟时间将显示在指示器上。 SB4 - 增加指示器上显示的值 SB5 - 第一次按下此按钮后,指示器显示设置的警报时间。 再按一次后,可以像设置当前时间一样更改设置时间。 在第四次按下后,有关操作时间的信息被输入到微控制器的非易失性存储器中,时钟返回操作模式。 SB6 - 减少指标上显示的值。 该手表组装在手表“QUARTZ-025”的表壳中。 他们还使用了变压器,通过松开匝数将其次级绕组上的电压降低至 8 V。 新手表的细节安装在由箔玻璃纤维制成的印刷电路板上,其图纸如图2所示。 XNUMX. 虚线所示的跳线由绝缘线(例如MGTF-0,12)制成,安装在印制导线的侧面。 其余的跳线(非绝缘)安装在零件的侧面。 本板设计安装固定电阻MLT或C2-33,氧化电容K50-35或进口。 电容器 C3、C5、C6 - 陶瓷或薄膜。 L-34GD LED 可以替换为外壳直径为 3 mm 的其他 LED,并且 FYS-10012BUG 指示灯可以替换为任何合适尺寸的通用元件阳极。 发光二极管和指示器的发光颜色 - 绿色。 对于指示器,面板由微电路面板制成。 声音信号装置 HA1 安装在印制导线的侧面。 油门 L1 - DPM-0,2。 DS1621 温度传感器安装在表壳外部的面板中,并通过四线束连接到 PCB。 从旧电脑主板上拆下的 G1 锂电池座。 作者:V. Kiba,Kamensk-Shakhtinsky,罗斯托夫州; 出版:cxem.net 查看其他文章 部分 微控制器. 读和写 有帮助 对这篇文章的评论. 科技、新电子最新动态: 用于触摸仿真的人造革
15.04.2024 Petgugu全球猫砂
15.04.2024 体贴男人的魅力
14.04.2024
其他有趣的新闻: ▪ 德国的罗马马
免费技术图书馆的有趣材料: ▪ 文章使用模拟乘法器 KR525PS2 保护 IP。 无线电电子电气工程百科全书 文章评论: 根纳季· 目前尚不清楚如何显示负温度。 本页所有语言 www.diagram.com.ua |