DoClock电子时钟
- FutureTimer4未来时钟(FT4)
- 所需元器件
- 另需5V电源适配器
- 83*40mm单面洞洞板 1片
- STC12C5A60S2-35I-DIP40单片机 1片
LCD12864汉字显示液晶屏 1片
- DS1302时钟芯片及32.768kHz 6pF晶体 各1支
- DS18B20温度传感器 1支 - 3V微型钮扣电池 1粒
- 光敏电阻器 1支
- 军品芯片座 40PIN*1
- 军品排针 20PIN*1 - 军品排孔 20PIN*2
- 12*12mm微动开关 4个 - 0805封装贴片1K欧电阻 1粒
- 电路原理图
- 将20PIN排孔插入液晶屏模块的背面接口处
液晶屏的正面没有任何焊点 保证了正面的美观
- 把4个微动开关一侧的2个引脚剪掉
- 余下的引脚对应单片机的20到40脚一侧如上图摆放
- 把微动开关引脚与相邻的单片机引脚焊接在一起
- - 在洞洞板的背面插入20PIN的排针
- - 注意插在洞洞板时从右手起空出3列孔
-
- - 此处的排孔不需要倾斜
- 在背面将排孔焊在洞洞板的焊盘上 - - 把军品芯片座插在洞洞板正面
- - 注意插在洞洞板时从左手起空出3列孔 与上边缘空出1行孔
- 把12MHz晶体焊接在芯片座里面- 三极管8550也焊接在芯片座里面
- 1k欧电阻直接焊接在洞洞板背面两个焊盘之间- 尽量接照上图的布局制作 因为我的IO接口定义是根据此布局设计的- 焊接完成后插入单片机和时钟芯片- 洞洞板背面可以用锡接走线或飞线 部分电路还可以用废弃的引脚跨接走线 把20PIN排针的一端插入液晶屏模块的排孔里 将组合后的时钟立起来
- 制作完成后的时钟背面- 因为时钟底面有大量焊点 所以不要摆放在金属板面上将时钟芯片从芯片座上取下来再插回即可重新初始化电源接口采用5V直流电源 杜邦定向接口- 100uF和0.1uF电容用于电源滤波时钟电路工作时会发热 欲想得到更准确的室内温度数据- 可将温度传感器DS18B20用20厘米的3PIN导线延长到时钟外面- 时钟正常显示时的主界面- 显示屏上半部分将会显示公历节日、农历节日和特殊记念日 同时也具有四季节气显示 功能菜单中有时钟、闹钟、整点报时和背光的设置 - 功能菜单中有时钟、闹钟、整点报时和背光的设置 屏幕最上边一行始终显示4个按键的对应功能
- 闹钟总开关方便一次性开、关闹钟- 6个独立闹钟功能 具有多钟闹钟方式- 整点报时有多种报时范围设置 9级背光亮度选择 具有自动背光控制功能- 在环境光变暗时背光自动调暗 不会影响睡眠FutureTimer4未来时钟 更新日志 FT4 V1TEST版本
2-201002062013 开始编写FutureTimer4(FT4),LCM采用串口驱动。
3-201002070318 完成了18B20、1302和LCD的驱动程序。下一步开始写时钟的应用。
4-201002080237 完成了页面的布局,时间可以正常显示。正在加入PWM调光。
5-201003140149 完成了基本菜单和时钟设置,渐变背光。
6-201003211741 已经完成闹钟启动,开始写闹钟设置等功能。
7-201003222340 已经完成闹钟和所有功能开发。下一步开发“未来提醒”功能。
8-201004080144 已经完成整点报时功能的移植,但没有编写检测报时部分的程序。
9-201004090211 完成了背光、自动背光、整点报时功能的开发。全部功能完成。 FT4 V1正式版本
V1.001
10-201004111727 优化细节:闹钟响时背光闪烁,未检测到温度传感器时自动消隐。
V1.002
11-201004121800 当调整分时秒值自动清0,冒号秒闪烁,每秒刷新一次主屏。
V1.003
12-201005081612 加入软件时间校准程序,上电时按住任意键进入,可加/减20秒。下载 Download
- FT4_V1TEST版本HEX文件- FT4未来时钟电路原理图
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。