全文预览

基于ds1302的数字钟设计——课程设计说明书

上传者:非学无以广才 |  格式:doc  |  页数:29 |  大小:0KB

文档介绍
单,使用方便。它能显示2行16列的数字或英文信息,另外连接它的线很少,只要8根数据线和3根控制线,这样给使用带来很大的方便,节约单片机I/O口。但是市场上一块LCD1602的价格要15元左右,比数码管贵很多。方案三:功能强大、可以显示中文文字的LCD12864液晶显示器,其价格贵,体积大,控制比数码管稍微复杂点,但是使用也是很方便的。在控制使用上,需要8根数据线和3根控制线,其余的PSB、相连接。但是在本设计中使用它的性价比不高,体积大,占用覆铜板面积大,而且笨拙。基于DS1302的数字钟设计综上所述,在LCD液晶显示模块上,选择方案一中的LED数码管作为本设计的显示模块。显示时间年、月、日、周、日、时、分、秒。2.2.4键盘模块选择方案一:采用普通四位按键模式,通过点阵显示器索显示的信息对系统进行控制,方便快捷,易于实现。方案二:采用4×4矩阵键盘,其优点是按键数目较多,方便数据输入,但需要单片机对其进行动态扫描,耗电量较高,编程较难。考虑到本系统输入信息较少,我们选用普通四位键盘作为本系统键盘模块。2.2.5电源模块选择方案一:采用三节1.5V电池供电,价格便宜,方便易购,但它稳定性不高。方案二:采用L7805稳压电路,该电路具有外接元件少,使用方便,性能稳定,价格低廉等优点。考虑到本系统采用的主控芯片STC89C52单片机,其工作电压范围相对较窄,为4.0~5.5V时钟芯片DS1302有很宽的工作电压范围,其工作电压为2.5~5.5V5V,三节1.5V电池电压为4.5V,不稳定,无法长时间提空稳定电压,所以我们选择L7805稳压电路作为本系统的电源模块。2.3最终选择方案经过方案比较和论证,选择STC89C52作为主控芯片,时钟芯片选择DS1302,显示模块用LED数码管,用四个独立式键盘,L7805稳压模块。最后选择的方案系统结构图如图2-3所示:图2-3系统结构图

收藏

分享

举报
下载此文档