发作品签到
专业版

51单片机桌面温度时钟开发板

工程标签

322
0
0
0

简介

主控采用stc89c52rc,传感器采用ds1302,ds18b20,显示用两位共阴极数码管,lcd1602

简介:主控采用stc89c52rc,传感器采用ds1302,ds18b20,显示用两位共阴极数码管,lcd1602

开源协议

Public Domain

创建时间:2024-08-30 03:19:21更新时间:2024-09-18 07:44:30

描述

项目简介

本项目是基于stc89c52rc设计的桌面温度时钟开发板,具有检测湿度及显示时间功能,可作为单片机课程的课程设计和练手设计,本开发板均采用0805封装设计方便使用加热台快速焊接

项目功能

本设计是基于STC89C51/52单片机设计的湿度时钟开发板,正面具有可独立编程的三个独立按键,背面有矩阵按键和流水灯,采用sn74hc595pwr驱动的0.36寸共阴极白色数码管,显示效果好

项目参数

  • 本设计采用LCD1602液晶显示,上面行显示当前的日期和时间
  • 选用湿度传感器ds18b20,驱动代码简单,驱动电路容易适合初学者,可以满足一般需求;

焊接注意

推荐使用加热台焊接,使用138度低温焊锡,加热台恒温170度,焊接后用烙铁拖焊

焊接typec口时要注意先上好锡膏,在加热的情况下用木制牙签给好焊盘的锡珠,处理好焊盘之后再上器件

设计缺陷思考

硬件方面
1.应该采用锂电池充电芯片和稳压芯片,可极大的延长续航时间
2.本项目为了控制成本没有加如ds1302的断电走时电池
3.本项目电路连接使用的过孔过多

软件方面

1.本项目软件没有用定时器时钟,delay全靠for循环耗时,堵塞mcu时间
2.建议完善三个独立按键可控制时间

(非常重要)需要将mcu的TXD RXD用飞线引出和ch340模块连接,写入实例代码中的download文件并在主函数中调用,这样才可以进行热启动下载

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
51时钟开发板尝试掉电走时 - 副本.zip
19
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航