lol中如何走a:电子时钟
来源:百度文库 编辑:偶看新闻 时间:2024/04/18 23:36:33
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脚一侧如上图摆放 - 把微动开关引脚与相邻的单片机引脚焊接在一起- 在背面将排孔焊在洞洞板的焊盘上 - 把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秒。 - FT4_V1TEST版本HEX文件 - FT4未来时钟电路原理图
- 所需元器件 - 另需5V电源适配器 - 83*40mm单面洞洞板 1片
- 3V微型钮扣电池 1粒 - 光敏电阻器 1支
- 0805封装贴片1K欧电阻 1粒- 电路原理图 - 将20PIN排孔插入液晶屏模块的背面接口处 液晶屏的正面没有任何焊点 保证了正面的美观 - 把4个微动开关一侧的2个引脚剪掉- 余下的引脚对应单片机的20到40脚一侧如上图摆放 - 把微动开关引脚与相邻的单片机引脚焊接在一起
- - 在洞洞板的背面插入20PIN的排针
- - 注意插在洞洞板时从右手起空出3列孔
- - 此处的排孔不需要倾斜
- - 把军品芯片座插在洞洞板正面
- - 注意插在洞洞板时从左手起空出3列孔 与上边缘空出1行孔
屏幕最上边一行始终显示4个按键的对应功能
2-201002062013 开始编写FutureTimer4(FT4),LCM采用串口驱动。
3-201002070318 完成了18B20、1302和LCD的驱动程序。下一步开始写时钟的应用。
4-201002080237 完成了页面的布局,时间可以正常显示。正在加入PWM调光。
5-201003140149 完成了基本菜单和时钟设置,渐变背光。
6-201003211741 已经完成闹钟启动,开始写闹钟设置等功能。
7-201003222340 已经完成闹钟和所有功能开发。下一步开发“未来提醒”功能。
8-201004080144 已经完成整点报时功能的移植,但没有编写检测报时部分的程序。
9-201004090211 完成了背光、自动背光、整点报时功能的开发。全部功能完成。
V1.001
10-201004111727 优化细节:闹钟响时背光闪烁,未检测到温度传感器时自动消隐。
V1.002
11-201004121800 当调整分时秒值自动清0,冒号秒闪烁,每秒刷新一次主屏。
V1.003
12-201005081612 加入软件时间校准程序,上电时按住任意键进入,可加/减20秒。
下载 Download