数字钟课程设计心得精选多篇Word格式.docx
- 文档编号:3216789
- 上传时间:2023-05-01
- 格式:DOCX
- 页数:17
- 大小:21.98KB
数字钟课程设计心得精选多篇Word格式.docx
《数字钟课程设计心得精选多篇Word格式.docx》由会员分享,可在线阅读,更多相关《数字钟课程设计心得精选多篇Word格式.docx(17页珍藏版)》请在冰点文库上搜索。
如图(b)所示,由cmo非门u1与晶体、电容和电阻构成晶体振荡器电路,u2实现整形功能,将振荡器输出的近似于正弦波的波形转换为较理想的方波。
输出反馈电阻r1为非门提供偏置,使电路于放大区域,即非门的功能近似于一个高增益的反相放大器。
电容c1、c2与晶体构成一个谐振型络,完成对振荡频率的控制功能,同时提供了一个180度相移,从而和非门构成一个正反馈络,实现了振荡器的功能。
由于晶体具有较高的频率稳定性及准确性,从而保证了输出频率的稳定和准确。
(f)带有消抖电路的校正电路
6.整点报时电路
电路应在整点前10秒钟内开始整点报时,即当时间在59分50秒到59分59秒期间时,报时电路报时控制信号。
当时间在59分50秒到59分59秒期间时,分十位、分个位和秒十位均保持不变,分别为5、9和5,因此可将分计数器十位的qc和qa、个位的qd和qa及秒计数器十位的qc和qa相与,从而产生报时控制信号。
报时电路可选74hc30来构成。
74hc30为8输入与非门。
四、元器件
2.镊子1把
3.剪刀1把
4.共阴八段数码管6个
5.络线2米/人
6.cd4511集成块6块
7.cd4060集成块1块
8.74hc390集成块3块
9.74hc51集成块1块
10.74hc00集成块4块
11.74hc30集成块1块
12.10mω电阻5个
13.500ω电阻14个
14.30p电容2个
15.32.768k时钟晶体1个
16.蜂鸣器10个(每班)
1)芯片连接图
1)74hc00d2)cd4511
3)74hc390d4)74hc51d
2.面包板的介绍
面包板一块总共由五部分组成,一竖四横,面包板本身就是一种免焊电板。
面包板的样式是:
面包板的注意事项:
1.面包板旁一般附有香蕉插座,用来输入电压、信号及接地。
2.上图中连着的黑线表示插孔是相通的。
3.拉线时,尽量将线紧贴面包板,把线成直角,避免交叉,也不要跨越元件。
通过这次,让我对各种电路都有了大概的了解,所以说,坐而言不如立而行,对于这些电路还是应该自己动手实际操作才会有深刻理解。
3.对设计的建议
第二篇:
数字钟课程设计程序
#include<
reg51.h>
voidchuanhu(void);
voidhuchu(void);
voidaomiao(void);
voiddelay(void);
unignedintt;
unignedcharm;
unignedcharhi,fen,miao;
unignedcharcodeduan[]={0某c0,0某f9,0某a4,0某b0,0某99,0某92,0某82,0某f8,0某80,0某90};
unignedcharcodewei[]={0某80,0某40,0某20,0某10,0某08,0某04,0某02,0某01};
unignedchar某ianhi[8]={0,0,0,0,0,0,0,0};
bitd=p2^2;
bitt_cp=p2^3;
bith_cp=p2^4;
bitkey1=p3^2;
bitkey2=p3^3;
bitkey3=p3^4;
bitkey4=p3^5;
bitniaoling=p1^0;
bitdinghi=p1^1;
voiddelay(void)
{
chari,j;
for(i=0;
i<
50;
i++)
for(j=0;
j<
100;
j++);
}
voidchuanhu(void)
unignedcharb,c,num;
if(b==0)
b++;
num=wei[m];
//把位选放在第二个74hc595芯片上
for(c=0;
c<
8;
c++)
{h_cp=0;
d=num&
0某80;
num=num<
<
1;
h_cp=1;
//上升沿发生移位
if(b==1)
b--;
if(m==2||m==5)
{num=0某bf;
ele
num=duan[某ianhi[m]];
//数据在h_cp的上升沿输入}
m++;
if(m==8)
{m=0;
voidhuchu(void)
{t_cp=0;
t_cp=1;
//上升沿将数据送到输出锁存器
voidaomiao(void)
if(key1==0)
delay();
miao=0;
while(key1==0);
某ianhi[0]=miao%10;
某ianhi[1]=miao/10;
if(key2==0){
fen++;
while(key2==0);
if(fen==60){
fen=0;
某ianhi[3]=fen%10;
某ianhi[4]=fen/10;
if(key3==0){
hi++;
while(key3==0);
if(hi==24){
hi=0;
某ianhi[6]=hi%10;
某ianhi[7]=hi/10;
if(key4==0){
voidmain(void)
tmod=0某01;
th0=(65536-50000)/256;
tl0=(65536-50000)%256;
ea=1;
et0=1;
tr0=1;
while
(1)
aomiao();
chuanhu();
huchu();
t++;
if(t==20)
{t=0;
miao++;
if(miao==60){miao=0;
if(fen==60){fen=0;
if(hi==24){hi=0;
}}}
第三篇:
单片机数字钟的课程设计
设计任务书................i
第一章绪论...............1
1.1课程设计的意义..........1
第二章电路设计方案................
2.1数字电子中4的基本原理..........
2.2
第三章电路的安装与调试............
3.1电路的选用..............设计小节...........致谢.................参考献............附录a............附录b.....
第一章绪论
1.1课程设计的意义
在高新技术日新月异的今天,科学技术已经成为整个社会发展的源动力,电子领域的发展更是令人目不暇接,在其推动下,现代电子产品几乎渗透了社会的各个领域,遍迹了千家万户,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
使课程设计越来越受到人们的重视,通过课程设计。
可以设计出更更新的科技产品,这将给科技的发展带来很的积极作用,也使科技的水平得到一定的提高。
同时也可以提高同学们的逻辑思维能力和创新意识。
现代社会,时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。
忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。
但是,一旦重要事情,一时的耽误可能酿成大祸。
例如,许多火灾都是由于人们一时忘记了关闭煤气或是忘记充电时间。
尤其在医院,每次护士都会给病人作皮试,测试病人是否对药物过敏。
注射后,一般等待5分钟,一旦超时,所作的皮试试验就会无效。
手表当然是一个的选择,但是,随着接受皮试的人数增加,到底是哪个人的皮试到时间却难以判断。
所以,要制作一个定时系统。
随时提醒这些容易忘记时间的人。
钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。
诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、定时启闭电路、定时开关烘箱、通断动力设备,甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。
因此,研究数字钟及扩大其应用,有着非常现实的意义。
一.设计题目
数字电子钟
二、设计指标:
1.最大显示23时59分59秒。
2.以24小时制为一个周期
3.具有校时功能,可以对小时和分单独校时,对分校时的时候,停止分向小时进位。
校时时钟源可以手动输入或借用电路中的时钟。
4.为了保证计时准确、稳定,由晶体振荡器提供标准时间的基准信号。
三、设计要求:
2.设计各个功能模块的电路图,加上原理说明。
3.选择合适的元器件,在面包上接线验证、调试各个功能模块的电路,在接线验证时设计、选择合适的输入信号和输出方式,在充分电路正确性同时,输入信号和输出方式要便于电路的测试和故障排除。
4.在验证各个功能模块基础上,对整个电路的元器件和布线,进行合理布局,进行整个数字钟电路的接线调试。
四、制作要求:
自行装配、接线和调试,并能检查和发现问题,根据原理、现象和测量的数据分析问题所在,加以解决。
学生要解决的问题包括元器件和面包板故障引起的问题。
四、设计报告内容要求:
1.目的。
2.设计指标。
3.画出设计的原理框图,并要求说明该框图的工作过程及每个模块的功能。
4.元器件清单。
5.设计制作的进程,考虑时钟及控制信号的关系、测试、验证的顺序,写出自己的工作进程。
6.画出各功能模块的电路图,加上原理说明(如2、5进制到10进制转换,10进制到6进制转换的原理,个位到十位的进位信号选择和变换等)。
7.画出总布局接线图(集成块按实际布局位置画,关键的连接单独应画出,计数器到译码器的数据线、译码器到数码管的数据线可以简化画法,但集成块的引脚须按实际位置画,并注明名称。
)
8.描述设计制作的数字钟的运行结果和操作。
第二章电路的设计方案
2.1数字钟的基本组成及工作原理
数字钟实际上是一个对标准频率(1hz)进行计数的计数电路.由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1hz时间信号必须做到准确稳定.通常使用石英晶体振荡器电路构成数字钟.图1.1所示为数字钟的一般构成框图.
⑴晶体振荡器电路晶体振荡器电路给数字钟提供一个频率稳定准确的32768hz的方波信号,可保证数字钟的走时准确及稳定.不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路.
⑵分频器电路分频器电路将32768hz的高频方波信号经32768()次分频后得到1hz的方波信号供秒计数器进行计数.分频器实际上也就是计数器.
⑶时间计数器电路时间计数电路由秒个位和秒十位计数器,分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器,分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为12进制计数器.
⑷译码驱动电路译码驱动电路将计数器输出的8421bcd码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流.
⑸数码管数码管通常有发光二极管(led)数码管和液晶(lcd)数码管,本设计提供的为led数码管.
2.2数字钟的工作原理
1)晶体振荡器电路
晶体振荡器是构成数字式时钟的核心,它保证了时钟的走时准确及稳定.
一般输出为方波的数字式晶体振荡器电路通常有两类,一类是用ttl门电路构成;
另一类是通过cmo非门构成的电路,如图1.2所示,从图上可以看出其结构非常简单.该电路广泛使用于各种需要频率稳定及准确的数字电路,如数字钟,电子计算机,数字通信电路等.
cmo非门u1与晶体,电容和电阻构成晶体振荡器电路,u2实现整形功能,将振荡器输出的近似于正弦波的波形转换为较理想的方波.输出反馈电阻为非门提供偏置,使电路工作于放大区域,即非门的功能近似于一个高增益的反相放大器.电容c1,c2与晶体构成一个谐振型络,完成对振荡频率的控制功能,同时提供了一个180度相移,从而和非门构成一个正反馈络,实现了振荡器的功能.由于晶体
具有较高的频率稳定性及准确性,从而保证了输出频率的稳定和准确.
2)分频器电路
通常,数字钟的晶体振荡器输出频率较高,为了得到1hz的秒信号输入,需要对振荡器的输出信号进行分频.
通常实现分频器的电路是计数器电路,一般采用多级2进制计数器来实现.例如,将32768hz的振荡信号分频为1hz的分频倍数为32768(),即实现该分频功能的计数器相当于15级2进制计数器.常用的2进制计数器有74hc393等.
3)时间计数单元
时间计数单元有时计数,分计数和秒计数等几个部分.
时计数单元以24进制计数器,其输出为两位8421bcd码形式;
分计数和秒计数单元为60进制计数器,其输出也为8421bcd码.
一般采用10进制计数器如74hc290,74hc390等来实现时间计数单元的计数功能.欲实现24进制和60进制计数还需进行计数模值转换.
4)译码驱动及显示单元
计数器实现了对时间的累计以8421bcd码形式输出,为了将计数器输出的
8421bcd码显示出来,需用显示译码电路将计数器的输出数码转换为数码显示器件所需要的输出逻辑和一定的电流,一般这种译码器通常称为7段译码显示驱动器.
常用的7段译码显示驱动器有cd4511.
5)校时电源电路
当重新接通电源或走时出现误差时都需要对时间进行校正.通常,校正时间的方法是:
首先截断正常的计数通路,然后再进行人工出触发计数或将频率较高的方波信号加到需要校正的计数单元的输入端,校正后,再转入正常计时状态即可.设计小节
致谢
通过这次设计,在很高程度上弥补了我们的理论知识的不足,通过设计进一步巩固了我们的理论知识,让我们学的更扎实,对数电的认识更加形象。
总之,这次实习带给我很大的收获,再一次感谢学校给我们一个展现自己设计才能的机会,这对我们以后的工作和都有很的作用。
第四篇:
基于单片机的数字钟课程设计程序
reg52.h>
#defineucharunignedchar#defineuintunignedint
ucharcodetable[]="
iloveyou!
"
;
ucharcodetable1[]="
2022:
06:
14"
bitlcden=p3^5;
bitlcdr=p3^4;
ucharnum;
voiddelaym(uintz)
uint某,y;
for(某=z;
某>
0;
某--)
for(y=110;
y>
y--);
lcdr=0;
delaym(5);
lcden=0;
voidwrite_data(uchardate){
lcdr=1;
p0=date;
lcden=1;
voidinit()
voidmain()//定义使能端、命令选择端//延时函数//写入命令函数//写入数据//初始化lcd
第五篇:
单片机数字钟设计心得
经过一周的课程设计,我收获颇多,有深刻的心得体会。
实训让我们受益匪浅。
首先是关于单片机方面的。
我们学到了许多关于单片机系统开发的知识,从最开始选题到最后的结题,更使我们得到了充分的锻炼。
其次,它让我体会到了什么才是teamworkpirit。
一如:
团队管理的、团队意识的提升和协调能力等等,这些都会让我们终身受益。
通过此次课程设计,使我更加扎实的掌握了有关电子线路单片机方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查我终于找出了问题所在,也暴露出了前期我在这方面的知识欠缺和不足。
实践才能出真知,实践才是检验真理的唯一标准,唯有通过亲自动手制作,才能令我们掌握的知识不再是一些纸上谈兵的东西。
在这次的课程设计中,我们遇到了很多困难,过程很艰难,但是我们都克服了,这是对我们自己的肯定。
我们不断发现错误,不断改正,不断领悟,不断获取。
我们也曾灰心,也曾茫然,也曾不知所措,从一开始的自信满满,到最后的紧张繁杂,所有的这些都令我们回味无穷,这已经成为了我们人生的一个宝藏。
我想今后的学习和工作也是这样的,汗水见证着成功,我想十年过后,但我们都已经走入了社会,在某个阳光明媚的夏日,午后醒来,突然想起大学经历的时候,最先映入脑海里的就是这门课程吧,就是这些为了一个共同的目标,相互合作,共同奋斗的日子。
战,只有不断的学习、实践,再学习、再实践。
这对于我们的将来也有很大的帮助。
以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。
汗水,是我们努力的过程,更是成功的使者。
它是希望的凝聚。
回首此次实训,我们真的学到了很多很多。
巩固了以前所学过的知识,将理论与实际结合起来,不断提高自己的实际动手能力和独立思考的能力,并学会去使用知识。
当然不仅仅是这些课本上的知识,更要的是一些课本上没有但是也很重要的知识像是团队合作精神等。
当我们都已经走入了社会,在某个阳光明媚的夏日,午后醒来,突然想起大学经历的时候,回忆起这些泛着汗水的时光的时候,定然会被我们的团队感动。
成功后会很喜悦,但过程一样令我们回味无穷。
此次设计也让我明白了思路即出路,学问学问,有学必问。
只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识。
亲历亲为,亲手实践才是硬道理。
希望这样的实训能够继续下去,并不断地前进,帮助更多的学生更地学习单片机,并能够在使用中发现它的无穷魅力!
2022年1月13日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 课程设计 心得 精选