2。2 RTC 实时时钟系统的设计框图 5
2。3 彩屏系统设计方案 8
3 电子万年历系统的硬件设计 10
3。1 STM32 单片机 11
3。2 TFT 彩屏电路 14
3。3 按键控制 15
3。4 DS18B20 温度传感器电路 16
3。5 电源电路 16
4 电子万年历的软件设计 17
4。1 主程序设计流程图 17
4。2 阳历部分 18
4。3 农历部分 19
4。4 节气部分 20
4。5 GUI 界面部分 21
5 调试 25
5。1 温度传感器的调试 26
5。2 GUI 彩屏显示测定 27
5。3 RTC 实时时钟时间测定 28
结论 30
参考文献 31
致谢 32
附录 33
附实物图 33
附系统整体原理图 34
附各模块原理图 35
附程序 37
1 绪论
人们的工作生活与时间息息相关,人们通过计时,来规范日常活动,以及休假出行。 日常生活中的时钟精度高的一年大约会有一分钟误差,而在高科技领域里对计时精度要求 很高,当今最先进最精确的原子钟精度可以达到一百万年只有一秒的误差。本设计主要适 应家庭个性化应用,没有过高的工业精度要求,但是更需要个性化和人性的设计,而因为 本系统充分利用图形用户界面的设计特点,是的本设计整体大方美观而且方便易用。
1。1 概述
随着中国信息化进程的不断推进,我们生活不仅电器化,信息化了,而且这些与人息 息相关的电子设备越来越集成了,越来越聪明了,这得益于这些家用电子在设计上的模式 的许多创新性甚至性的改变。人们在享受家用电子给生活带来许多便利的同时,也在 想办法使他们越来越精明,越来越人性化。近年来,智能手机速兴起,它的功能早就不只 有简单的打电话和发短信,它早已成为人们生活工作的得力助手。
1。2 设计电子万年历系统的意义
万年历是人们日常生活中最基本的计时工具,人们通过万年历确定节气节日,以及日 常作息,而我国一直使用两种纪年法,即全球通用的公历纪年法和我国传统的农历纪年法, 两种纪年法共用才规定了我国所有日常作息,公共假日,乃至天气时节,推广农历纪年也 有利于弘扬我国传统文化,而带有农历节气算法的电子系统也更了解中国人。ARM 基础的 电子万年历因为较高的集成度(直接利用 RTC 实时时钟模块作为时钟系统,而不是传统的 外接 DS1302 时钟芯片)较轻便,而且 ARM 单片机性价比非常高,非常适合作为便携式电 子设备的核心