数字电子技术课程.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电子吃SSU钟 专业: 班级: 姓名: 学号: 一、设计任务 (一) 系统功能 制作一个由七段显示数码管显示的电子吋钟系统,要求该系统: 1、 能够正常显示时间(Hour: Min: Sec)> 日期(Month: Day: Week) (模式切换); 2、 有专门的MODE按键设置数码管显示模式和设置模式,以及专门 的UP键、DOWN键来设置; (二) 方案制定 根据系统功能制定设计方案,如下: 1、现在流行的串行时钟电路很多,采用时钟芯片(如DS1302、 DS1307、PCF8485等)来实现实时时钟 2、利用MCS-51单片机作为主芯片,8位边沿触发式移位寄存器 74HC164作辅助芯片,配以合适的外围电路,完成对七段显示数码管 的显示控制 (三) 方案选择 以上两种方案均能实现系统耍求,方案一采用时钟芯片,通过单片机 控制,来实现数码管的显示;方案二直接用单片机做主芯片,配以 74HC164芯片串入并出,来控制数码管显示;两种方案相比较,成本 相近,方案一电路较为简单,实现较为方便,方案二更能体现对单片 机主芯片的应用,作为应用和学习并重的课程设计,选用方案二进行 设计 (四) 设计材料 1、 AT89S51 单片机 XI 2、 74HC164X6 3、 七段显示数码管51O6BS (共阳)X6 4、 IK、1/4W五色环电阻X45 5、 电解电容:25V/100uFX l,25V/10uFX2 6、 独石电容:104P (O.luF) X7 7、 6MHz 晶振 XI 8、 按键:12*12*6按键X3 9、 电源接插件HT5.08X1 10、 1N4148开关二极管XI 11、 3mm红发红(高亮)发光二极管X4 12、 导线(接电源,两根,红黑) 13、 电烙铁、焊锡,焊接用 14、 +5V直流电压源 (五) 具体设计 1、 系统框图及原理图设计 2、 系统电路的PCB印制板设计 3、 系统电路板焊接,硬件环境仿真 (六) 设计环境 1、 Win-XP 下 Protel99SE 2、 Keil uVision2+DVCC-51B 仿真环境 二、实际设计 (-)系统框图设计 图1七段数码管显示时钟系统框图 框图分析: 1、 MCS-51单片机外围合适的电路作为主控芯片,在系统时钟的作 用下向74HC164发送串行信号 2、 8位边沿触发式移位寄存器74HC164接收到单片机发送的串行信 号,给数码管送出并行信号,控制数码管的显示 3、七段数码管作为显示模块,接收到并行控制信号完成显示功能 (二)系统原理图设计 在Protel99SE环境中制作需耍的元器件原理图符号,绘制系统原理图 o9mmrlrBffss 需熔88383?8Isi o 9 mmrlrB ffss 需熔 88383?8 Isi 图2七段数码管显示时钟系统电路原理图 (三)系统PCB版图设计 dock.ddb | Documents 口 clock.NET ( A1 7_SEG_DP —但七段敎码笛 ) ( A2 7.SEG—DP —但七段致码管 [ A3 7_SEG DP 二仪七段致码管 7.SEG DP 二仪■£ 7.SEG DP 二仪■£段致码童 L7_SE? DP —仪 C1 E1S0 100uF/25V 图3系统原理图生成的网标文件(部分截屏) 图4在PCB版图编辑器成功导入网表文件 H ?彳二 2 ?/ 二卜?H □?T I dt I 图5七段数码管显示吋钟系统PCB版图(隐藏Polygon Plane) 2 川 □ clock.ddb 1 clock.ddb 1 1 Documents | clock.Sch clock. PCB 口 clock.DRC protel Design System Design Rule Check PCB File : Documents\c1ock.PCB Date : 6-Dec-2010 Time : 17:30:05 Processing Rule : Broken-Net Constraint ( (On the board )) Rule Violations :0 ^Processing Rule : Short-Circuit Constraint (Allowed-Not Allowed) (On the board ),(0n the board ) Rule Violations 0 Violations Detected : 0 Time Elapsed : 00:00:02 图6 PCB版图DRC检查结果 图7 PCB版图Toplayer层 图 8 PCB 版图 Bottomlayer 层□?□?口nnw□□nn 图 8 PCB 版图 Bottomlayer 层 □ ?□

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档