ImageVerifierCode 换一换
格式:PDF , 页数:4 ,大小:2.74MB ,
资源ID:255822     下载积分:10 金币    免费下载
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.aqrzj.com/docdown/255822.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于ESP8266的复古辉光时钟的设计与制作_邱桦霖.pdf)为本站会员(爱知识的人)主动上传,安全人之家仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知安全人之家(发送邮件至316976779@qq.com或直接QQ联系客服),我们立即给予删除!

基于ESP8266的复古辉光时钟的设计与制作_邱桦霖.pdf

1、wwwele169com|89电子基础0 引言随着单片机的价格不断降低,单片机变得十分普及,功能越来越强大,运行也越来越稳定,它具有体积小,面向控制,高性价比等优点。当今世界,单片机已经无处不在,本次设计采用 ESP8266 作为时钟的主控,它的价格低廉,集成了常用的 WiFi 功能,且能够提供稳定高效的连接,当网络通畅时可以与调配好的服务器进行通信,当失去网络连接时,可以搭配 DS1302 模块可以继续走时,当网络恢复时便能自动校时。在开发时,使用 Arduino 的 IDE 便可对其进行编程,代码转化效率高,便于后期的开发升级。在显示方面,该电子时钟采用了发明于上世纪 50 年代的辉光管,

2、亦称“冷阴极离子管”或“冷阴极充气管”,是一种利用气体辉光放电原理而工作的离子管,在电子电路中指示、稳压等作用。由于它在 21 世纪的今天具有一定的收藏和观赏价值。所以本设计将历史的辉光管与现代的单片机进行融合,制作独一无的,历史与现代融合产物辉光钟。1 总体设计方案 1.1 系统总体框架与设计本次辉光钟的设计所采用的 ESP8266 主控是一款拥有高性能的无线芯片,它拥有超低功耗的 32 位微型 MCU,同时具有 16 位缩减模式,主频支持 80MHz 和 160MHz,支持RTOS,集成了 WiFi MAC/BB/RF/PA/LNA,板载天线。最主要的是 ESP8266 可以实现远程控制、

3、OTA 升级等。这大大降低了开发成本,缩短了开发周期。作为与 ESP8266 同样重要的时钟芯片,本次所采用的是 DS1302,它是由美国的DALLAS 公司开发的时钟电路,其优点为高性能、低功耗、并自带 RAM 的时钟电路,不仅可以对基本时间进行计时,还能够进行闰年补偿,可以自动对少于 31 天的月份日期进行调整。DS1302 在与 ESP8266 的连接上也十分的方便,除去供电接口外,只需三条线便能进行串行通信。ESP8266与 DS1302 构成了本次设计中主要的控制部分即“产生时间”。在“发送时间”的设计中,由于 ESP8266 端口有限,所以笔者选用了 74HC595 芯片来进行“节

4、约端口”,74HC595 是单片机系统中常用的芯片,它是一个 8 位串行输入、并行输出的位移缓存器,能够将串行信号转化为并行信号,并具有一定的驱动能力,可以去除掉三极管等放大电路(后文会介绍详细功能)。在驱动显示方面,由于辉光管的驱动特殊性,笔者在查阅大量资料后,发现常用到的辉光管 BCD 译码驱动芯片有 SN74141 和 K155ID1,本次设计中所采用的是 K155ID1。K155ID1 在功能上与常见的BCD 译码芯片几乎没有区别,唯一的一点是因为辉光管的驱动需要 170180V 的高压,维持点亮的电压约为 120V,K155ID1 的输出耐压为 60V 左右,所以完全满足高压经过电阻

5、和辉光管串联之后的电路。以上就是本次设计的总体布局,后文会对每个模块进行详细的功能介绍。系统总体设计方案框图如图 1 所示。电源ESP8266主控74HC595K155ID1辉光管DS1302 图 1 系统方框图 1.2 辉光时钟的主要用途该电子时钟以ESP8266为主控,利用WiFi进行自动对时,无需手动调节,在失去网络连接时,可利用 DS1302 模块进行精准的走时,ESP8266 读取 DS1302 的时间,进行显时。2 硬件与软件的设计 2.1 硬件设计2.1.1 主控模块根据 ESP8266 的系统(SoC)设计,其内部包含了处理器芯片等组件,处理器大约有 16 条 GPIO 线路,

6、其中一些基于 ESP8266 的复古辉光时钟的设计与制作邱桦霖(贵阳学院 电子与通信工程学院,贵州贵阳,550002)摘要:时钟一直是我们生活中不能缺少的物品,现代的数字时钟主要采用了LED数码管进行显示。但还有一种显示方式是采用辉光管。辉光管点亮时十分美观,具有个人收藏和观赏价值。本次设计把电子时钟的显示改为辉光管。时钟采用ESP8266为主控,DS1302为时钟芯片,两片74HC595和四片K155ID1芯片来驱动辉光管。该时钟实现了历史与现代的完美融合,可以实现WiFi自动对时和辉光管防阴极中毒,保证了时间的准确和较长的显示寿命。关键词:ESP8266;数字时钟;辉光管DOI:10.16589/11-3571/tn.2023.01.00590|电子制作 2023 年 1 月电子基础GPIO 规定默认用于与其他内部组件进行通信,比如与内部闪存的通信等。在实际应用中大约还有 11 个 GPIO 引脚可按常规 GPIO 进行使用,在这 11 个针脚中,又有 2 个针脚预留给串口 RX 和 TX。因此,最后只剩下 9 个通用 I/O 引脚,即 D0 到 D8。在本次设计

copyright@ 2010-2023 安全人之家版权所有

经营许可证编号:冀ICP备2022015913号-6