- 2
- 0
- 约8.57千字
- 约 19页
- 2019-09-27 发布于广东
- 举报
单片机结课设计报告
设计课题:秒表设计
专业班级: 学生姓名 学号:
指教教师:
设计时间:2014年10月22 H—10月29日
目录
TOC \o 1-5 \h \z \o Current Document 一、 设计任务和要求 3
设计任务 3
设计要求 3
\o Current Document 二、 设计方案与论证 3
\o Current Document 三、 单元电路设计与参数计算 4
\o Current Document 时钟电路 4
\o Current Document 按钮电路 4
\o Current Document 显示电路 5
\o Current Document 单片机 5
四、 原理图及器件清单 6
(1 )总原理图 6
\o Current Document PCB 图 7
\o Current Document Proteus 仿真图 7
\o Current Document 元器件清单 8
\o Current Document 五、 安装与调试 8
\o Current Document 安装 8
\o Current Document 调试 8
\o Current Document 六、 性能测试和分析 9
\o Current Document 七、 结论和心得 9
\o Current Document 八、 参考文献 9
秒表设计
一、 设计任务和要求
设计任务
用AT89C51设计一个3位的LED数码作为“秒表”。
设计要求
显示时间为0. 0-99. 9秒,每0.1秒自动加1,另外设计一个“开始”键、一个 “复位”键和一个“停止”键。秒表可单独分别计时,II最多可计5次。
二、 方案设计与论证
木设计分为时钟电路、按钮电路、显示电路和单片机四大部分,这些模块屮 单片机占主控地位。其模块电路如图2?1所示。时钟屯路常用的有内部时钟方式 和外部时钟方式,但因为木设计屮只需要一片单片机,所以采用内部吋钟方式比 较简单。按钮电路中的“复位”按钮是按键手动复位,它有电平和脉冲两种方式, 比较电路的复杂程度,本设计选择了按钮电平复位电路,其他儿个按钮则是通过 单片机判断高低电平的不同来控制按钮。显示电路所用的数码管有共阴和共阳之 分,不管使用何种数码管,PO 口作为I/O使用时都是需要上拉电阻才能驱动数 码管。另外,因为单片机的4个并行I/O 口的输出电流一般是1mA,短路电流为 4mA左右,而数码管的最少驱动电流也需要10mA,因而不管在使用共阴数码管 时,单片机输出口也必须使用上拉屯阻提高输出屯流,才能驱动数码管。为了使 电路简单化,本设计选用共阳数码管。但根据显示方式的不同选择,我们可以 有几种方案:
方案一:使用静态显示方式。静态显示方式下的数码管的显示字符一经确定,相 应锁存器锁存的断码输出將维持不变,直到送入另一个字符的断码为止。因而此 设计中使用的显示位数使用了三个8位并行I/O 口。如果另外想扩展单片机功能, 则能使用的输岀管脚很是冇限。
方案二:使用动态显示方式。这个显示方式是将所有显示位的段码线的相应段并 联在一起,由一个8位I/O 口控制,而各位的共阴或共阴极分别由相应的I/O线 控制,形成各位的分时选通。这种显示方式,简化了硕件电路,特别在多位数码 管显示时尤为突出。
本小组尝试了各种方案,在此报告中以静态显示方式为例说明。(动态显示方式 省略)
图2-1
三、单元电路设计与参数计算
注://单元电路设计中的网络标号的数字即为单片机的管脚〃
(1)时钟电路
19Yl=C2 I18图3-1时钟电路如图3?1所示,时钟电路的晶振频率越高,系统的时钟频率越高, 单片机的运行速度也就越快。品振频率根据设计需耍设为12MHz,又根据谐振 性质,电路中的电容Cl、
19
Yl=
C2 I
18
图3-1
时钟电路如图3?1所示,时钟电路的晶振频率越高,系统的时钟频率越高, 单片机的运行速度也就越快。品振频率根据设计需耍设为12MHz,又根据谐振 性质,电路中的电容Cl、C2选择为3OpF左右。 频率的高低、振荡器的稳定性和起振的快速性。
(2)按钮电路
该电容的的人少会影响振荡器
DO
R2
S13
O O
R3 复位
图 3-2a
A、复位按钮
图 3-2b
根据计算容抗的公式X=-^-以及并联屯阻变小的性质,可以知道,当S13 JVVC
断开时,C3的容抗大,管脚9处的电位U9为电阻R3上的压降,因而U9为低 电平,复位键无效。当S13按下时,R2与C3的并联阻抗变小,R3上的压降增 大,U9为高电平,复位键有效,实现复位功能。木设计中C3取值22uF,电阻 R2取值100欧姆,R3取值1K
原创力文档

文档评论(0)