ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:807.95KB ,
资源ID:3655350      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3655350.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字电子时钟.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字电子时钟.docx

1、数字电子时钟数字电子时钟电子综合应用课程设计报告 题目:电子数字时钟 专 业 14应用电子技术 班 级 4班 姓 名 学 号 指导教师 电子工程系2016年1月2日摘要3一、设计任务与要求3二、方案设计与论证4方案一4方案二5三、硬件单元电路设计与参数计算51. 电源电路5 2. 按键电路53. 时钟电路54. 驱动电路65. LED显示电路 6 6. 单片机电路7四、软件设计与流程图 10五、总原电路及元器件清单 10 1总原理图10 2PCB制板图 11 3整体电路仿真图12 4元件清单12 六、安装与调试 13 1. 电路安装13 2. 电路调试13 3. 软件调试13七、性能测试与分析

2、14 八、结论与心得15 九、参考文献16摘 要本论文基于单片机原理技术介绍了一款于STC15F204EA单片机作为核心控制器的单片机数字电子钟的设计与制作,包括硬件电路原理的实现方案设计、软件程序编辑的实现、数字电子钟正常工作的流程、原理图仿真实现、硬件实物的安装制作与硬件实物的调试过程。该单片机数字电子钟采用LED 数码管能够准确显示时间(显示格式为:时时,分分),可随时进行时间调整,时间可采用12 小时制显示或24 小时制显示,采用12 小时显示时可在标志位数码管上显示A(表示上午)或B(表示下午),可暂停时间的变动,暂停时一位数码管上显示字母H,可按自己的要求设置扩展的小键盘个数。关键

3、词:单片机;数字电子钟;数码管;STC15F204EA 一.设计任务与要求1、设计任务 用单片机设计一个数字电子钟,采用LED 数码管来显示时间。2、设计要求 (1)显示格式为:XX:XX:XX, 即:时:分。 (2)时间可采用12 小时制显示或24 小时制显示,采用12 小时显示时必须在另外一个数码管上显示A(表示上午)或B(表示下午)。(3)设置一个按键用于时间显示方式的切换。(4)系统上电后从上电时初始化显示: 8:00开始计时。(5)能进行时间的调整,可暂停时间的变动,暂停时一位数码管上显示字母H可按自己的要求设置扩展的小键盘个数。二.方案设计与论证 图1 系统整体框图整个系统用单片机

4、作为中央控制器,由单片机执行采集芯片内部时钟信号,时钟信号通过单片机I/O口传给单片机,单片机模块控制驱动模块驱动显示模块,通过显示模块来实现信号的输出、LED的显示及相关的控制功能。系统设有按键模块用于对时间进行调整及扩展多个小键盘,系统整体框图如图1所示。1.单片机芯片选择方案方案一:STC15F204EA是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器。主要性能有:与MCS-51单片机产品兼容、全静态操作:0Hz33Hz、 三级加密程序存储器、32个可编程I/O口线、三

5、个16位定时器/计数器、八个中断源、全双工UART串行通道、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符、易编程。方案二;STC15F204EA是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM)。主要性能有:兼容MCS51指令系统、32个双向I/O口、256x8bit内部RAM、3个16位可编程定时/计数器中断、时钟频率0-24MHz、2个串行中断、可编程UART串行通道、2个外部中断源、6个中断源、2个读写中断口线、3级加密位、低功耗空闲和掉电模式、软件设置睡眠和唤醒功能。从单片机

6、芯片主要性能角度出发,本数字电子钟单片机芯片选择设计采用方案一。2.数码管显示选择方案方案一:静态显示。静态显示,即当显示器显示某一字符时,相应的发光二极管恒定导通或截止。该方式每一位都需要一个8 位输出口控制。静态显示时较小电流能获得较高的亮度,且字符不闪烁。但因当所需显示的位数较多时,静态显示所需的I/O口数较大,造成资源的浪费。方案二:动态显示。动态显示,即各位数码管轮流点亮,对于显示器各位数码管,每隔一段延时时间循环点亮一次。利用人的视觉暂留功能可以看到整个显示,但须保证扫描速度足够快,人的视觉暂留功能才可察觉不到字符闪烁。显示器的亮度与导通电流、点亮时间及间隔时间的比例有关。调整参数

7、可以实现较高稳定度的显示。动态显示节省了I/O口,降低了能耗。从节省单片机芯片I/O口和降低能耗角度出发,本数字电子钟数码管显示选择设计采用方案二。3.数码管驱动选择方案方案一:上拉电阻驱动方式。数码管段码与接有上拉电阻的单片机芯片I/O口相连,通过编程,单片机芯片即控制段码电平的高低。该方式经费低,但实物制作较复杂。方案二:74LS245芯片驱动方式。数码管段码与74LS245芯片B口相连,74LS245芯片A口与单片机芯片I/O口,通过编程,单片机芯片即可控制段码电平的高低。该方式实物制作简单,增强驱动数码管段码能力。 从实物制作简易程度与驱动数码管段码能力角度出发,本数字电子钟数码管驱动

8、选择设计采用方案二。三.硬件单元电路设计与参数计算1、电源电路 本数字电子钟设计所需电源电压为直流、电压值大小5V的电压源 。从硬件实物设计简易程度与经费方面考虑,用两节电压值大小2.5V干电池与电路电压源引脚相连接即可达到硬件设计要求。即本数字电子钟设计用两节电压值大小2.5V干电池做硬件电路电压源。2、按键电路 本数字电子钟设计所需按键用于进行显示时间的调整与设置扩展的小键盘。单片机芯片4个I/O口可与按键直接相连,通过编程,单片机芯片即可控制按键接口电平的高低,即按键的开与关,以达到用按键进行显示时间的调整与设置扩展的小键盘的设计要求。3.时钟电路单片机芯片可使用内部时钟电路和外部时钟电

9、路两种方式产生电路所需的时钟脉冲,内部时钟电路实现可用石英晶体和微调电容外接即可达到,外部时钟电路实现需要一个外部脉冲源引入脉冲信号以保证个单片机之间时钟信号的同步。从硬件实现难易角度考虑,内部时钟电路的实现比外部时钟电路的实现更简易。既本数字电子钟设计所需的时钟源采用内部时钟电路实现。所用定时方式为工作方式1,石英晶振为12M,即最小定时时间为1us,最大定时时间约为65.5ms,其电路图如下图2所示。 图2 时钟电路图4.驱动电路 从实物制作简易程度与驱动数码管段码能力角度出发,本数字电子钟设计采用数码管段码与DS1302芯片B口相连,DS1302芯片A口与单片机芯片I/O口,通过编程,单

10、片机芯片即可控制段码电平的高低的方式实现数码管段码控制,DS1302芯片图如下图3所示。 图3 DS1302芯片图5.LED显示电路 数字电子钟设计的显示模块用8个一位数码管实现,也可用两个四位一体数码管实现。两种实现方式实现效果一样。从实物制作的难易程度出,本数字电子钟设计采用两个四位一体数码管实现。即数码管引脚与单片机芯片和DS1302对应引脚相连接。 6.单片机电路 本数字电子钟设计采用STC15F204EA单片机芯片作为中央控制器,实现信号的输出、LED的显示及相关的控制功能。四.软件设计与流程图1、数字电子时钟主程序流程图 主程序流程图如下图图4所示。 图4 数字电子时钟主程序流程图

11、2、中断服务程序流程图 中断服务程序流程图如下图图5所示。 图5 中断服务程序流程图3、显示子程序流程图 显示子程序流程图如下图图6所示。 图6 显示子程序流程图五. 总原电路及元器件清单 1总原理图 最小系统控制原理图如下图图7所示, 数码管原理图如下图图8所示。 图7 最小系统控制原理图图8 数码管原理图 2PCB制板图 数码管PCB图如下图图9所示,最小系统控制PCB图如下图图10所示。 3整体电路仿真图整体电路仿真图如下图图11所示。 图11 整体电路仿真图4元件清单元器件清单产品型号和名称电子时钟序号名称型号、规格数量位号备注1电阻5105R1R2R34R15脚位随意(不分正负)4.

12、7K4R5R6R7R8脚位随意(不分正负)4.7K4R9R10R11R12脚位随意(不分正负)10K2R12R14脚位随意(不分正负)2热敏电阻1NTC小黑头脚位随意(不分正负)3光敏电阻1TEMP脚位随意(不分正负)4轻触按键2S1S2(按丝印放置)5电池扣3V1BATE(按丝印放置)6无极电容10P2C1C2脚位随意(不分正负)7无极独石电容1041C3脚位随意(不分正负)8三极管S85506Q1Q2Q3Q4Q5Q6(按丝印放置)9时钟芯片DS13021U1注意IC方向(按丝印放置)10单片机STC15F204EA1MCU注意IC方向(按丝印放置)11圆柱晶振32.7681XTAL1脚位随

13、意(不分正负)12蜂鸣器5V有源1BEEP1长正短负(按丝印层放置)13电源插座1DC-IN1(按丝印层放置)14继电器SRD-05VDC1K1(按丝印层放置)15接线端子3P1P1(按丝印层放置)六 安装与调试 1. 电路安装 安照电路原理图把元器件安装到已打好的铜板对应的位置,把个元器件固定在铜板后,用导线把对应的元器件的引脚相连接,再用焊锡焊接好即可。注意事项:(1)元器件的布局应尽量集中,且各个元器件间引脚的连线应尽量短、不弯曲,跳线尽量少。(2)各个元器件引脚的焊接不要虚焊。2. 电路调试 把相应编译好的目标程序代码加载到单片机芯片STC15F204EA,可接上5V电压源即开始进行硬

14、件电路的调试工作。如果显示结果不符合设计要求,即检查电路各连接点是否正确连接,再次进行硬件电路的调试工作,或是检查代码程序是否符合硬件电路的设计,若有错即进行相应的修改,编译后,再进行硬件电路的调试工作。如此反复操作,直到调试出正确结果。3. 软件调试 (1) 在计算机上运行程序调试软件Keil,进行程序调试,若显示0错误(S),0警告(S)即证明程序代码正确。(2)在Proteus软件画好的电路原理图中加载程序代码到单片机芯片STC15F204EA中,进行模拟仿真。若出现错误,查看错误后进行相应修改再进行调试与模拟仿真,直到调试出正确结果。七、性能测试与分析1、系统上电后进行功能的测试,通过

15、测试观察到,系统上电后数码管上显示时间8:00 图12 实物图一接着按下K1按键调整时间小时数的显示,即小时加1,按下K2按键调整时间分钟数的显示,即分钟加2,按下K2按键调整时间分数的显示,即分数加2,实物图二如下图图13所示。 图13 实物图二八、结论与心得与过程照片1、结论 本单片机数字电子钟系统的功能基本符合显示格式为:XX:XX: 即时:分。时间可采用12 小时制显示或24 小时制显示 , 采用12 小时显示时必须在另外一个数码管上显示A(表示上午)或B(表示下午)。设置一个按键用于时间显示方式的切换。系统上电后从上电时初始化显示: 12-00-00开始计时,能进行时间的调整,可暂停

16、时间的变动,暂停时一位数码管上显示字母H,可按自己的要求设置扩展的小键盘个数设计任务的要求,经过测试数据显示, 系统的可靠性已经基本能够达到实际电子钟的设计要求,同时本单片机数字电子钟系统具有扩展性。课程设计是培养学生综合运用所学知识,发现实际问题、提出实际问题、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际学习能力、动手能力的具体训练和考察过程。在此次数字钟设计过程中, 在学习新知识的同时,把在课程中学到的理论知识运用到实际作品设计、操作中,更进一步地熟悉了单片机芯片的结构及掌握了其工作原理和具体的使用方法与相关元器件的参数计算方法、使用方法,了解了电路的开发和制作及课程设计报告的

17、编写。加深了对相关理论知识及专业知识的掌握度,增强自身的动手能力,锻炼及提高了理解问题、分析问题、解决问题的能力,更深刻的体会到了理论联系实际的重要性,进一步掌握画图软件的使用和提高相应的画图操作水平及技巧。2、照片九、参考文献【1】胡宴如 主编.模拟电子技术基础.高等教育出版社.2011年 【2】张克农 主编.数字电子技术基础.高教出版社出版.第二版.2010年 【3】彭介华 主编.电子技术课程设计指导.高教出版社出版.第一版.2002年 【4】华中工学院电子学教研室编,康华光主编电子基础数字部分(第四版)北京高等教育出版社。 【5】江世明主编单片机原理及应用上海交通大学出版社 【6】熊幸明

18、主编电子电工技术基础北京电子工业出版社电子综合应用课程设计成绩评定表课题名称:数字电子时钟课程设计班级14电子4学号7姓名指导教师实际制作完成情况项 目 内 容(满分50分)得分1、元器件整体布局(10分)2、焊接工艺(10分)3、按要求完成情况(共30分,指导教师根据课题自制评分项目)A、元件识别(10分)B、万用表使用(10分)C、元件检查(10分)D、(此项 分)E、(此项 分)设计总结报告项 目 内 容(满分50分)得分1、 系统方案选择与总体设计论述(10分)2、 系统分析与设计(先进性、科学性、完整性)(10分)3、 系统调试、性能参数测量与误差分析(10分)4、 总结报告内容(内容完整、层次分明、论述充分、结构严谨、条理清楚、文字通顺)(15分)5、 总结报告撰写规范性(5分)合 计综合评定等级:指导教师签名: 年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1