多功能数字钟设计(共19页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《多功能数字钟设计(共19页).doc》由会员分享,可在线阅读,更多相关《多功能数字钟设计(共19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上1 前 言时钟,自从它被发明的那天起,就成为人们生活中必不可少的一种工具,尤其是在现在这个讲究效率的年代,时钟更是在人类生产、生活、学习等多个领域得到广泛的应用。然而随着时间的推移,人们不仅对于时钟精度的要求越来越高,而且对于时钟功能的要求也越来越多,时钟已不仅仅是一种用来显示时间的工具,在很多实际应用中它还需要能够实现更多其它的功能。诸如闹钟功能、日历显示功能、温度测量功能、湿度测量功能、电压测量功能、频率测量功能等。钟表的数字化给人们的生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能可以说,设计多功能数字时钟的意义已不只在于数字时钟本身,更大的意义在于
2、多功能数字时钟在许多实时控制系统中的应用。在很多实际应用中,只要对数字时钟的程序和硬件电路加以一定的修改,便可以得到实时控制的实用系统,从而应用到实际工作与生产中去。因此,研究数字时钟及扩大其应用,有着非常现实的意义。1.1 单片机的发展趋势 自单片机出现至今,单片机技术已走过了近20年的发展路程。纵观20年来单片机发展里程可以看出,单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。 MPU发展中表现出来的速度越来越快是以时钟频率越来越高为标志的。而单片机则有所不同,为提高单片机抗干扰能力,降低噪声,降低时钟频
3、率而不牺牲运算速度是单片机技术发展之追求。一些8051单片机兼容厂商改善了单片机的内部时序,在不提高时钟频率的条件下,使运算速度提高了许多。此外,80C51单片机在市场上的货源充足,技术比较成熟,同时也具有较好的开发环境。2方案比较2.1控制部分方案一: 采用普通MCS-51单片机作为总的控制元件。方案二: 采用凌阳单片机SPCE061A作为总的控制元件。比较论证: 方法一MCS-51单片机功能较少, 不含有模数转换等功能,因此需增加一些外围电路来实现一些功能,使电路复杂化,精确度不高,采样速率偏低。而方法二简化了电路,增加了系统稳定性。凌阳SPCE061A在设计方面提供了极大的方便,它的好处
4、在于,功能较多,因为它不仅囊括了普通单片机的所有功能,更增加了许多新的功能,如: A/D、D/A转换, 语音等,另外又提供了便利的编程环境。更重要的是凌阳单片机接口较多,所需外部按键较少,因此可采用独立式键盘。2.2显示部分方案一: 采用数码管显示。方案二: 用OCJM4*8液晶图文显示器显示。比较论证: 就我们的需要而言数码关显示内容单一,不易产生生动具体的图文,而OCJM4*8液晶图文显示器给我们提供了更大的发挥空间,看起来舒服自然,而且能增加显示的美观性与直观性。最重要的是提供了友好的人机界面。 2.3频率测试部分方案一: 利用比较器和分离的三级管电路来完成。方案二: 利用 光耦4N26
5、测试频率比较论证:方法一用了很多分离的元件,电路相当复杂,调试起来比较困难,稳定性不好。而方法二用模块实现,稳定性好,克服了上述问题。2.4电压过压,欠压判断部分方案一: 由纯硬件实现,设计麻烦,而且使用很多分立元件,不仅稳定性不好,调试起来也困难。方案二: 以单片机采样,辅以少量的逻辑电路。充分发挥凌阳单片机的功能,简化了系统的硬件设计,并充分发挥数量不多的数字逻辑器件的作用,实现了题目要求的扩展部分。综上所述:我们采用凌阳单片机作为控制元件,用OCJM4*8液晶图文显示器显示,利用光耦4N26测试频率,以单片机采样、辅以少量的逻辑电路判断过压、欠压3 总体方案 3.1工作原理利用单片机SP
6、CE061A作为本系统的中控模块。单片机可把由PT100、DS1302、频率测试电路,电压转换电路读来的数据利用软件来进行数模转换,从而把数据传输到显示模块,实现温度、日历、频率、电压的显示。OCJM4*8液晶显示器为主要的显示模块,把单片机传来的数据显示出来。利用遥控器来实现非接触止闹功能。在显示电路中,主要靠按键来实现各种显示要求的选择与切换。3.2电路原理图4 硬件设计4.1凌阳单片机接口电路输入/输出接口(简称为I/O口)是单片机与外设交换信息的通道。输入端口负责从外接收检测信号、键盘信号等各种开关量信号。输出端口负责向外界输送由内部电路产生的处理结果、显示信息、控制命令、驱动信号等。
7、此单片机有两个16位通用的并行接口:A口和B口。这两个口的每一位都可通过编程单独定义成输入或输出口。B口除了具有常规的输入/输出功能外,还有一些特殊功能。 图表 14.2按键电路 按键电路简单,易于控制;按键控制接口部分由9个按键组成 : 调整时间/闹钟键、时钟开/关键、小时按键、分钟按键、加记数键、减记数键、确定键、切换温度/频率和电压键、接触式止闹键 4.2.1按键功能说明1.调整时间/闹钟键:按一次:开始设置时间;按两次:开始设置闹钟;依次循环。 2.小时按键:调整时间/闹钟状态下,此键开始有效。按一次表示开始设置相应的小时; 3.分钟按键:调整时间/闹钟状态下,此键开始有效。按一次表示
8、开始设置相应的分钟; 4.加、减计数键在时间调整时,按一下,分钟或小时数加减一5.确定键调整完后按此键确认6.切换温度/频率和电压键,切换屏幕7.接触试止闹键,当闹铃响时,按下此键,停止振动 图表 24.3电网频率测试电路 以光耦4N26和施密特触发器CD40106作为主要元器件。在此电路中光耦是测量频率的主要元件它可以接220伏交流,也可接较低的电压,但其电流必须控制在10mA以下。因此必须经过一电阻把它接在220V-7.5V交流变压器的输出端,电阻阻值应为7.5V*1.4/10mA=1K。为防止光耦内部二极管被反响电流击穿,必须在外部接一反向二极管。而施密特触发器CD40106则是被用来调
9、整光耦的输出的。使输出脉冲更加规则,进一步有利于凌阳单片机算出正确频率。计算方法:当从CD40106输出的脉冲下降沿到来时触发中断计数器开始计数,一秒钟后计数完成,读出数据,即频率。 图表 34.4电压转换电路为了实现220V供电,并完成对电压的监控功能,我们采用了一 220-7.5V交流变压器,并且利用桥堆整流、7805元件组成了5V直流电源 ,达到了220V供电的要求。利用桥堆全波整流输出直流电压10(7.5*1.4)V,其中电容滤波电路中电容、电阻取值计算如下:电容滤波条件:RC=(3-5)T/2,因其电流取值应在5mA左右所以R=10V/5mA=2K;C=(5*0.01)/2=25uF
10、又因为凌阳管脚采样电压不高于3.3V,故采用1K电阻和1K滑动变阻器(电位器)串联。 对于欠压、过压的监测是利用了凌阳加软件来实现A/D转换,其具体实现过程为: 单片机读入一低压直流电压值X,设其标志电压Y(当供电电压为220V时单片机采样电压)当0.9Y=X=1.10Y时供电电压正常;当X=1.10Y时蜂鸣器过压报警 。然后经过数据处理显示实际交流电压值。5特殊元器件介绍5.1SPCE061A凌阳单片机凌阳的 16 位单片机就是为适应这种发展而设计的。它的 CPU内核采用凌阳最新推出的 nSP(TM)(Microcontroller and Signal Processor)16 位微处理器
11、芯片(以下简称 nSP(TM))。围绕nSP(TM)所形成的 16 位 nSP(TM)系列单片机(以下简称 nSP(TM)家族)采用的是模块式集成结构,它以 nSP(TM)内核为中心集成不同规模的 ROM、RAM 和功能丰富的各种外设接口部件nSP(TM)内核是一个通用的核结构。除此之外的其它功能模块均为可选结构,亦即这种结构可大可小或可有可无。借助这种通用结构附加可选结构的积木式的构成,便可形成各种不同系列派生产品,以适合不同的应用场合。nSP(TM)家族把各功能部件模块化地集成在一个芯片里,内部采用总线结构,模块化的结构易于系统扩展,以适应不同用户的需求。 nSP(TM)家族的中断系统支持
12、 10 个中断向量及 10 余个中断源,适合实时应用领域。 nSP(TM)家族片内带有高寻址能力的 ROM、静态 RAM 和多功能的 I/O口。另外,nSP(TM)的指令系统提供具有较高运算速度的 16 位 16 位的乘法运算指令和内积运算指令,为其应用增添了 DSP 功能,使得 nSP(TM)家族运用在复杂的数字信号处理方面既很便利,又比专用的 DSP 芯片廉价。 nSP(TM)指令系统的指令格式紧凑,执行迅速,并且其指令结构提供了对高级语言的支持,这可以大大缩短产品的开发时间。 低功耗、低电压 nSP(TM)家族采用 CMOS 制造工艺,同时增加了软件激发的弱振方式、空闲方式和掉电方式,极
13、大地降低了其功耗。另外, nSP(TM)家族的工作电压范围大,能在低电压供电时正常工作,且能用电池供电。这对于其在野外作业等领域中的应用具有特殊的意义。5.2施密特触发器施密特触发器是一种用途十分广泛的脉冲单元电路。利用它所具有的电位触发特性,可以进行脉冲整形,把边沿不够规则的脉冲整形为边沿陡峭的矩形脉冲通过它可以进行波形变换,把正弦波变换成矩形波另一个重要用途就是进行信号幅度鉴别只要信号幅度达到某一设定值,触发器就翻转,所以常称它为鉴幅器。用施密特触发器还能组成多谐振荡器和单稳态触发器呢。5.3模数转换器ADC0809 ADC0809是采样分辨率为8位的、以逐次逼近原理进行模数转换的器件。其
14、内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。ADC0809的工作过程:首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 AD转换,之后EOC输出信号变低,指示转换正在进行。直到AD转换完成,EOC变为高电平,指示AD转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。5.4 液晶显示器LCD显示器的原文是Liquid Crystal Display,取每字的第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多功能 数字 设计 19
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内