欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > 单片机数字时钟心得体会

单片机数字时钟心得体会

时间:2014-08-06 10:06

求达人,一个单片机时钟程序~~~

我的博客上有一个比较好的,你可以去看看,只要稍微修改一下,就可以了.

单片机若干问题

一 学习单片机要不要学习汇编

看了好多书,都要学习学习汇编,为什么

因为学习单片机能够使你了解单片机的内部结构,工作运行,性能。

因此,如果你|“根本”不了解汇编,就不能用好C语言。

如果你只懂C,你也不会成功单片机的高手。

请注意:“根本”。

所以结论,无论如何,你都要懂一点汇编,有根本的了解。

我的方法:我学习51后,再学习了AVR,现在学习STM32,主要还是用AVR,但我很少很少用汇编学AVR,所以我的方法:汇编只要求看懂。

编写用C。

二 要学习哪种单片机

刚开始学习的时候,我也想过要学那一种。

我很想PIC。

但刚好手上有AVR和51兼容的板子,就学习AVR了,现在想来,学习哪种都无所谓。

比较它们的好坏是无意义的。

包括51。

51性能是不够好。

但想想。

都说原子弹好,就把手榴弹给淘汰掉吗

大家都学会用原子弹算了,干嘛还要学习手榴,所以单片机也一样。

其实单片机的内核与构架都差不多,懂一种其它都很容易上手。

我的方法:PIC和AVR的性能和外备都比51高,学了AVR以后我才知识单片机可以是这样子。

为我学习更高的单片机打好基础。

三 如果上手一种新的单片机 其实你学会了一种单片机。

顶多只会补锅补铁。

不能成为匠人,在一个项目中,单片机顶多是一个电子器件,跟其它的都没区别。

现在我用做项目,不优先考虑我会使用的单片机,而是考虑这个项目应该用哪种单片机,记得我一个需要语音控制的项目。

就用到凌阳61单片机,于是用了,项目做完了。

1单片机也就上手了,现在我还用会。

学习单片机就像你认识什么是电阻哪样简单,只是平时我们把它特殊化了,觉得它神圣不可侵犯,没有用平常心对待它。

我的方法:平常做做项目。

为了应用而学习单片机。

而不是学完了应用。

我的建议:如果你用PIC做超声波测距仪。

我想。

超声波测距仪出来。

你也会用PIC了。

就不要再专门去点灯了。

三 关于看书 再在的单片机书真他妈的多啊。

如果说你看多了。

你会蒙发出自已也想出一本的想法。

确实是,现在的书,都是你抄我的,我抄你的。

或抄数据手册的。

要么就不会全面。

所以要想全面学习单片机。

得多看各种各样的书。

但不管看多少本要精通一本。

记得我现在常翻看的就是我当想学校那种单片机教程。

不管我多少次看它。

都把它看烂了,但每次看它。

都觉得它上面的很多东西我都没有学会 。

很奇怪。

真正应了温故而知新的说法。

所以要看精,看烂一本书。

还有,要看数据手册。

数据手册才是单片机的圣经。

你的很多问题只要仔细看数数手册百分之九十九都能得到解决。

我的方法:看透一本书。

多看几本书。

遇到问题先后数据手册。

74LS161芯片的介绍与作用

LED点阵显示屏摘要 LED大屏幕显示系统,以AT89S52单片机为核心,由键盘显示、温度采集、串口通信、LED大屏幕显示等功能模块组成。

本系统的灰阶控制功能由软件来实现,吸收了硬件软件化的思想,本系统不仅可以实现题目要求的基本功能,同时发挥部分也得到完全的实现,最主要的是LED显示屏的内容可以通过PC机进行实时修改,而且有一定的创新功能。

关键字:单片机 LED大屏幕 滚屏显示 PC机控制1.任务设计并制作一台简易LED电子显示屏,16行*16列*16灰阶点阵显示,原理示意图如下:PC机LED灰阶电子显示屏原理框图2.要求(1)基本要求:设计并制作LED电子显示屏和控制器。

1) 自制一台简易16行*16列*16灰阶点阵显示的LED电子显示屏;2) 自制显示屏控制器,扩展键盘和相应的接口实现多功能显示控制,显示屏显示16灰阶图像(可以是渐变灰阶条纹)、数字和字母亮度适中,应无闪烁。

3) 显示屏通过按键切换显示图像、数字和字母;4) 显示屏能显示3组特定图像、数字或者英文字母组成的句子,通过按键切换显示内容;5) 能显示2组特定汉字组成的句子,通过按键切换显示内容。

(2)发挥部分:1) 自制一台简易16行*32列*灰阶点阵显示的LED电子显示屏;2) LED显示屏亮度连续可调。

3) 实现信息的左右滚屏显示,预存信息的定时循环显示;4) 实现实时时间的显示,显示屏数字显示: 时∶分∶秒(例如 18∶38∶59);5) 增大到10组(每组汉字8个或16个数字和字符)预存信息,信息具有掉电保护;6)实现和PC机通讯,通过PC机串口直接对显示信息进行更新(须做PC机客户程序);7)其他发挥功能。

3.说明(1)显示格式和显示信息可以自定义。

(2)电子显示屏LED显示灯只允许使用8*8 LED点阵显示模块。

(3) 显示屏的显示控制方案和控制器的选择方案任选。

(4) 不允许使用LED集成驱动模块和集成灰阶产生模块,可用CPLD或FPGA。

2、方案论证2.1 显示部分:显示部分是本次设计最核心的部分,对于LED8*8点阵显示有以下两种方案:方案一:静态显示,将一帧图像中的每一个二极管的状态分别用0 和1 表示,若为0 ,则表示L ED 无电流,即暗状态;若为1 则表示二极管被点亮。

若给每一个发光二极管一个驱动电路,一幅画面输入以后,所有L ED 的状态保持到下一幅画。

对于静态显示方式方式,所需的译码驱动装置很多,引线多而复杂,成本高,且可靠性也较低。

方案二:动态显示,对一幅画面进行分割,对组成画面的各部分分别显示,是动态显示方式。

动态显示方式方式,可以避免静态显示的问题。

但设计上如果处理不当,易造成亮度低,闪烁问题。

因此合理的设计既应保证驱动电路易实现,又要保证图像稳定,无闪烁。

动态显示采用多路复用技术的动态扫描显示方式, 复用的程度不是无限增加的, 因为利用动态扫描显示使我们看到一幅稳定画面的实质是利用了人眼的暂留效应和发光二极管发光时间的长短, 发光的亮度等因素. 我们通过实验发现, 当扫描刷新频率(发光二极管的停闪频率) 为50Hz, 发光二极管导通时间≥1m s 时, 显示亮度较好, 无闪烁感.。

鉴于上述原因, 我们采用方案二2.2.数字时钟数字时钟是本设计的重要的部分。

根据需要,可利用两种方案实现。

方案一:本方案完全用软件实现数字时钟。

原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。

利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。

该方案具有硬件电路简单的特点,但当单片机不上电,程序将不执行。

且由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。

方案二:本方案采用Dallas公司的专用时钟芯片DS。

该芯片内部采用石英晶体振荡器,其芯片精度不大于10ms\\\/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。

为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。

当电网电压不足或突然掉电时,系统自动转换到内部锂电池供电系统。

而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。

基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。

2.3 温度采集部分能进行温度测量是本设计的创新部分,由于现在用品追求多样化,多功能化,所以我们决定给系统加上温度测量显示模块,方便人们的生活,使该设计具有人性化。

方案一:采用热敏电阻,可满足 40 摄氏度至 90 摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测小于 1 摄氏度的信号是不适用的。

方案二:采用温度传感器DS18B20。

DS18B20可以满足从-55摄氏度到+摄氏度测量范围,且DS18B20测量精度高,增值量为0.5摄氏度,在一秒内把温度转化成数字,测得的温度值的存储在两个八位的RAM中,单片机直接从中读出数据转换成十进制就是温度,使用方便。

基于DS18b20的以上优点,我们决定选取DS18b20来测量温度。

2.4 显示接口芯片的选择方案一:采取并口输入,占用大量I\\\/O口资源方案二:选取串口输入,使用较少。

所以我们选用串口输入。

串口输入我们可以选用芯片有74HC、74LS、TPIC6B。

但是74HC和74LS两种芯片必须加驱动才能驱动LED,而TI 公司的DMOS 器件TPIC6B , 除具有TTL 和CMOS 器件中移位寄存器 的逻辑功能外, 其最大的特点是驱动功率大, 可直接用作LED的驱动。

综合以上比较,我们选取TPIC6B来驱动LED点阵。

2.5 串口通讯芯片的选择AT89S52串行口采用的是TTL电平,因此必须的有电平转换电路,可以选择,,MAXA.方案一:采用或芯片实现电平转换,但在使用中发现这两种芯片可靠性不高,且需要正负12V电源,使用麻烦。

方案二:采用单电源电平转换芯片MAXA可以使电路变得简单,可靠。

基于以上分析,我们选用方案二,选用芯片MAXA2.6 电源模块方案一:采用干电池作为LED点阵系统的电源,由于点阵系统耗电量较大,使用干电池需经常换电池,不符合节约型社会的要求。

点阵系统要悬挂在墙上,电池总量大,使用会有较大安全隐患。

方案二:采用W\\\/5V直流稳压电源作为系统电源,不仅功率上可以满足系统需要,不需要更换电源,并且比较轻便,使用更加安全可靠基于以上分析,我们决定采用方案二3、总体方案3.1 工作原理:利用单片机AT89S52单片机作为本系统的中控模块。

单片机可把由DS18B20、DS读来的数据利用软件来进行处理,从而把数据传输到显示模块,实现温度、日历的显示。

点阵LED电子显示屏显示器为主要的显示模块,把单片机传来的数据显示出来,并且可以实现滚动显示。

在显示电路中,主要靠按键来实现各种显示要求的选择与切换。

3.2 总体设计设计总体框图如图14、系统硬件设计(单元电路设计及分析)4.1 AT89S52单片机最小系统最小系统包括晶体振荡电路、复位开关和电源部分。

图2为AT89S52单片机的最小系统。

4.2 温度测量模块图3 DS18B20测量电路温度测量传感器采用DALLAS公司DS18B20的单总线数字化温度传感器,测温范围为-55℃~℃,可编程为9位~12位A\\\/D转换精度,测温分辨率达到0.℃,采用寄生电源工作方式, CPU只需一根口线便能与DS18B20通信,占用CPU口线少,可节省大量引线和逻辑电路。

接口电路如图3所示。

4.3 时钟模块时钟模块采用DS芯片,DS 是DALLAS 公司推出的涓流充电时钟芯片内含有一个实时时钟\\\/日历和31 字节静态RAM 通过简单的串行接口与单片机进行通信实时时钟\\\/日历电路提供秒分时日日期月年的信息每月的天数和闰年的天数可自动调整时钟操作可通过AM\\\/PM 指示决定采用24 或12 小时格式DS 与单片机之间能简单地采用同步串行的方式进行通信仅需用到三个口线1 RES 复位2 I\\\/O 数据线3 SCLK串行时钟时钟\\\/RAM 的读\\\/写数据以一个字节或多达31 个字节的字符组方式通信DS 工作时功耗很低保持数据和时钟信息时功率小于1mW,其接线电路如图4图4 时钟电路4.4 键盘模块键盘、状态显示模块:为了使软件编程简单,本设计利用可编程芯片。

接法如表1所示。

PA口接按键,PC口则用于控制状态显示所用LED点阵。

每个按键都通过一个10K的上拉电阻接电源+Vcc,按键的另一端接地。

当有键按下时,与该键相连的PA口的相应位变为低电平,单片机检测到该变化后即转到相应的键处理程序,同时在程序中点亮LED点阵。

模块电路如图54.5 LED显示模块点阵数据串行输入, 器件为 移位寄存器TPIC6B, 门控和扫描信号常以16 点阵为一行进行并行处理。

在点阵显示中以4×8个L ED 点阵构成一个L ED 显示单元, 采用行共阳列共阴的编排方式。

其驱动分为行列两部分, 分别来自于行、列移位寄存器, 行数据是扫描数据, 16 行中每次只有一行被驱动, 采用逐行扫描方式, 列数据则为汉字的点阵码。

对于字符和图形显示也可以用点阵处理, 其显示原理和方法相同.电路如图6图6 LED显示电路4.6灰阶控制4.6.1 阶灰度控制方法对于LED 发光灯, 灰度控制方法主要有驱动电流控制法和驱动脉冲占空比控制法。

占空比控制法是在一定的显示重复扫描频率下, LED 器件的亮度可由发光时间Tu 与扫描周期T 的比Tu\\\/T 进行控制。

在相同的LED 正向电流作用下, Tu 越长发光能量越大, 只要周期性扫描的速度足够快的话, 人眼发觉不了1 个周期内不发光的部分, 只是感觉LED 的亮度更高。

本设计采用占空比控制法。

4.6.2 图像扫描方法在图像扫描显示过程中, 每次传输和显示的只是带有8 bit 灰度级的某一列数据的1 bit, 这样传输并显示8次, 就可以反映出8 bit 的灰度级。

具体方法为:首先扫描显示16 行各列8 bit 灰度值的D0 比特, 其次扫描显示16行各列的D1比特, 依此类推, 直到显示16 行各列灰度值的D7 bit。

各部分按顺序重复上述过程, 直到整屏扫描显示完, 对于16 行各列1 bit 的扫描细节过程为: 从第一行开始, 首先送这一行各列D0 位灰度值数据到各列移位寄存器锁存器, 然后, 送第2 行各列的D0 位数据, 同时显示第1 行数据。

依次类推, 直到显示第16 行各列的D0位数据, 同时开始第1 行的D1 位数据。

重复8 次扫描显示16 行。

每比特扫描时间如下图2所示,整个扫描过程可以如图3所示。

方案一、通过FPGA来实现灰阶控制, 是在FPGA 设计工具中利用译码器产生一系列OE 脉宽的具体电路图。

E2…E10 来自计数器; H1, H2, H4, H8, H16, H32, H64, H,H 为译码器译出的不同脉宽的OE 信号源。

H1为一个时钟周期, H2 为半个时钟周期, 以此类推,H 为1\\\/ 个时钟周期[2]。

这一系列脉冲需要进入数据选择器进行分时输出, 最终输出的只有OE一条线。

表1 是OE 脉冲分配表。

因为H1 最宽, H1 输出时LED 最亮, 所以在这里不是将H1连续输出, 而是分散开, 其目的是提高显示屏的扫描频率, 降低频闪, 使屏幕图像看上去更加稳定。

方案二、通过单片机软件扫描来实现LED不同灰阶的现实,从而达到显示图像的效果。

由于缺少FPGA的开发工具,所以采用方案二。

4.7亮度连续可调控制方案一 通过在软件中调节刷新频率。

刷新频率高的时候,连续点亮的时间短,显示屏亮度低,当刷新频率调低时,连续点亮的时间延长,显示屏变亮。

因此通过调节占空比来实现显示屏亮度的调整。

但是由于软件调节亮度变化不连续.不能实现连续的亮度调节。

并且会出现闪烁。

调节的效果不明显,故不采用此方案。

方案二 通过调节电位器来改变电压,实现亮度的调节。

调节电位器实现线形电压调整,从而控制三极管使显示屏压降发生改变。

从而达到连续调节亮度的目的。

电位器的调节范围较大,因此用此方法来调节。

4.8电源选择W\\\/5V的直流稳压电源更加安全,电路图如图7图7 电源电路4.9 PC机通讯4.9.1硬件连接设计MAX是标准的串口通信接口,对于一般的双向通讯,只需要使用串行输入口RXD(第3脚)、串行输出TXD(第2脚)和地线(第7脚)。

MAX逻辑电平的规定如表2.图8 串口通讯4.9.2软件设计通过VC++在PC机上编写一个上位机软件实现对单片机的控制,实现LED显示内容和现实方式的控制。

4.10整体电路系统整体电路如下:图9 整体电路5、系统软件设计5.1主程序5.2显示子程序流程5.3 显示时间子程序流程5.4 与PC串口通讯程序5.5温度测量流程图实在不行换一个 或者在硬之城上面找找这个型号的资料

急用运算放大器设计一个方波、正弦波、三角波的信号发生器

工艺实习报告  2009.06.25  一、设计题目: 数字时  数字钟是用数字电路技术实、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。

从数字钟原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

因此,我们此次设计与制作数字钟就是为了了解数字钟的原理,从而学会制作数字钟。

而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。

且由于数字钟包括组合逻辑电路和时叙电路。

通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法  二、内容摘要:  1.画出总体设计框图,以说明数字钟由哪些相对独立的功能模块组成,标出各个模块之间互相联系,时钟信号传输路径、方向和频率变化。

并以文字对原理作辅助说明。

  2.设计各个功能模块的电路图,加上原理说明。

  3.选择合适的元器件,在面包上接线验证、调试各个功能模块的电路,在接线验证时设计、选择合适的输入信号和输出方式,在充分电路正确性同时,输入信号和输出方式要便于电路的测试和故障排除。

  4.在验证各个功能模块基础上,对整个电路的元器件和布线,进行合理布局,进行整个数字钟电路的接线调试。

  三、设计报告内容要求:  1.目的。

  2. 设计指标  ① 时间以12小时为一个周期;  ② 显示时、分、秒;  ③ 具有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;  ④ 计时过程具有报时功能,当时间到达整点前10秒进行蜂鸣报时;  ⑤ 为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号。

  3.画出设计的原理框图,并要求说明该框图的工作过程及每个模块的功能。

  4.元器件清单。

  5.设计制作的进程,考虑时钟及控制信号的关系、测试、验证的顺序,写出自己的工作进程。

  6.画出各功能模块的电路图,加上原理说明(如2、5进制到10进制转换,10进制到6进制转换的原理,个位到十位的进位信号选择和变换等)。

  7.画出总布局接线图(集成块按实际布局位置画,关键的连接单独应画出,计数器到译码器的数据线、译码器到数码管的数据线可以简化画法,但集成块的引脚须按实际位置画,并注明名称。

)  8.描述设计制作的数字钟的运行结果和操作。

  9.总结。

  10.设计过程中遇到的问题及解决办法  11.课程设计过程体会  对课程设计内容、方式、要求等各方面的建议。

  四、比较和选定设计系统方案 ,画出方框图  方案一∶基本门电路搭建——用基本门电路来实现数字钟,电路结构复杂,故障系数大,不易调试  方案二∶单片机编程——用单片机设计电路,由于使用软硬件结合的方式,所以电路结构简单、调试也相对方便。

与第一种方案比较优点是非常明显的。

我们选择了第二种方案  五、电路设计、参数计算、元器件选择  数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。

由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定。

通常使用石英晶体振荡器电路构成数字钟  如图所示为数字钟的一般构成框图。

((((画咱那电路图)))))  4511构成译码驱动电路  4060构成脉冲发生及分频电路  74390 构成十进制计数器 74390构成六进制计数器  74390构成六十进制计数器  校时电路(分校时时,不会进位到小时)  ⑴晶体振荡器电路 晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定。

不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路。

  ⑵分频器电路分频器电路:将32768Hz的高频方波信号经32768()次分频后得到1Hz的方波信号供秒计数器进行计数。

分频器实际上也就是计数器。

  ⑶时间计数器电路:时间计数电路由秒个位和秒十位计数器,分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器,分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为12进制计数器。

  ⑷译码驱动电路:译码驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。

  ⑸数码管:数码管通常有发光二极管(LED)数码管和液晶(LCD)数码管,本设计提供的为LED数码管。

  六、画出完整电路图,并说明电路工作原理  1)晶体振荡器电路  晶体振荡器是构成数字式时钟的核心,它保证了时钟的走时准确及稳定。

  一般输出为方波的数字式晶体振荡器电路通常有两类,一类是用TTL门电路构成;另一类是通过CMOS与非门构成的电路,如图1。

2所示,从图上可以看出其结构非常简单。

该电路广泛使用于各种需要频率稳定及准确的数字电路,如数字钟,电子计算机,数字通信电路等。

  CMOS与非门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)校时电源电路  当重新接通电源或走时出现误差时都需要对时间进行校正。

通常,校正时间的方法是:首先截断正常的计数通路,然后再进行人工出触发计数或将频率较高的方波信号加到需要校正的计数单元的输入端,校正好后,再转入正常计时状态即可。

  七、组装调试内容  1、使用的主要仪器仪表  2测试电路的方法和技巧  用示波器检测集成电路555定时器与RC组成的多谐振荡器的输出信号波形和频率,555振荡器输出频率应为1000HZ。

  将频率为1000Hz的信号送入分频器,并用示波器检查各级分频器的输出频率是否符合设计要求。

  将1秒信号分别送入时、分、秒计数器,用显示器检查计数器的工作情况,看计数器是否按设计的进制计数。

  3、测试数据波形并与计算结果比较分析  4、调试中的故障原因及纠正  ① 面包板测试  测试面包板各触点是否接通。

  ② 七段显示器与七段译码器的测量  把显示器与CD4511相连,第一次接时,数码管完全没有显示数字,检查后发现是数码管未接地而造成的,接地后发现还是无法正确显示数字,用万用表检测后,发现是因芯片引脚有些接触不良而造成的,所以确认芯片是否接触良好是非常重要的一件事。

  ③ 时间计数电路的连接与测试  六进制、十进制都没有什么大的问题,只是芯片引脚的老问题,只要重新插过芯片就可以解决了。

但在六十进制时,按图接线后发现,显示器上的数字总是100进制的,而不是六十进制,检测后发现无论是线路的连通还是芯片的接触都没有问题。

最后,在重新连线时发现是线路引脚接错造成的,改过之后,显示就正常了。

  ④ 校正电路  因上面程因引脚接错而造成错误,所以校正电路是完全按照仿真图所连的,在测试时,开始进行时校时时,没有出现问题,但当进行到分校时时,发现计数电路的秒电路开始乱跳出错。

因此,电路一定是有地方出错了,在反复对照后,发现是因为在接入校正电路时忘了把秒十位和分个位之间的连线拿掉而造成的,因此,在接线时一定要注意把不要的多余的线拿掉  八、总结设计电路和方案的优缺点、实用价值、改进意见  1、容易出现故障为接触不良。

  a)集成块引脚方向预先弯好对准面包板的金属孔,再小心插入。

  b)导线的剥线长度与面包板的厚度相适应(比板的厚度稍短)。

  c)导线的裸线部分不要露在板的上面,以防短路。

  d)导线要插入金属孔中央。

  2、按照原理图接线时首先确保可靠的电源和接地。

  3、注意芯片的控制引脚必须正确接好。

  4、检查故障时除测试输入、输出信号外,要注意电源、接地和控制引脚。

  5、要注意芯片引脚上的信号与面包板上插座上信号是否一致(集成块引脚与面包板常接触不良)。

  6、为了便于测试,可将2Hz信号直接输入到各级计数器。

  7、接校时电路时可接模拟信号输入(如1Hz和2Hz)测试输出信号的切换正确后,再将秒进位和分进位信号接到校时电路,再接校时电路输出到分计数器和时计数器。

  8、从较时电路接入信号时,必须将原进位信号拔掉。

  九、使用元器件规格  5V电源。

  面包板1块。

  示波器。

  万用表。

  镊子1把。

  剪刀1把。

  网络线2米\\\/人。

  共阴极八段数码管6个。

  CD4511集成块6块。

  CD4060集成块1块。

  74HC390集成块3块。

  74HC51集成块1块。

  74HC00集成块5块。

  74HC30集成块1块。

  10MΩ电阻5个。

  500Ω电阻14个。

  30p电容2个。

  32。

768k时钟晶体1个  十、参考文献  (((课本最下面的脚注写了好多文献,自己抄)))  十一、收获体会  时光荏苒,光阴易逝,转眼间一周的时间过去了,回首这一周,我们的成果是令人满意的,这次实验设计也画上了一个圆满的句号。

这次课程设计的主题是数字电子钟,在设计中需要用到振荡电路等通过设计使我更进一步加深了对电的认识和理解。

在设计中,首先是先老师讲解原理,然后开始设计,在设计的过程中还学到不少东西的,由于有些芯片我们在数字电子技术基础里没有学过的,我们在查找资料的过程中就学到很多东西,有些芯片本来我们不懂的,但是经过查资料、老师讲解使我们对有些不是懂的芯片有了一定的了解。

  通过这次对数字钟的设计与制作,让我了解了设计电路的程序,也让我了解了关于数字钟的原理与设计理念,要设计一个电路总要先用仿真成功之后才实际接线的。

通过这次学习,让我对各种电路都有了大概的了解,所以说,坐而言不如立而行,对于这些电路还是应该自己动手实际操作才会有深刻理解。

通过这次设计,在很高程度上弥补了我们的理论知识的不足,通过设计进一步巩固了我们的理论知识,让我们学的更扎实,对数电的认识更加形象。

  总之,这次实习带给我很大的收获,再一次感谢学校给我们一个展现自己设计才能的机会,这对我们以后的工作和学习都有很好的作用。

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片