CPLD技术设计数字时钟 电子报告_第1页
CPLD技术设计数字时钟 电子报告_第2页
CPLD技术设计数字时钟 电子报告_第3页
CPLD技术设计数字时钟 电子报告_第4页
CPLD技术设计数字时钟 电子报告_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 课程设计设计题目: 数字电路 专业班级: 07电气六2班 学生姓名: 学号: 学生姓名: 学号: 指导老师: 起止日期2010年1月8日到2010年1月19日 电气技术系 二零一零年十二月 目 录1、摘要32、系统结构33、获取脉冲信号的方法43.1、霍尔传感器43.2、光电传感器63.3、光电编码器74、硬件连接图及原理95、仿真106、protel dxp原理图117、pcb图 138、cpld芯片实物图 149、硬件调试结果 1410、 cpld内部原理图 1411、 课程设计实物图 1612、 元件清单1713、 谢词18摘 要数字时钟是我们在生活中经常要用到的是生活中不可缺少的,学

2、会使用cpld技术设计数字时钟具有很重要的意义,可以大大的节省成本。数字钟实际上是一个对标准频率(1hz)进行计数的计数电路。由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1hz时间信号必须做到准确稳定。通常使用石英晶体振荡器电路构成数字钟。要让数字时钟能计数,首先要解决是跳数和停止的问题。在使用模拟电路制作数字时钟时用cpld芯片来计数的方法,即将cpld芯片和数码管的管 角相连,用按钮来控制数码管计数准确,用其来校准时间,使用蜂鸣器来模拟数字时钟的整点报时,如此来控制设计的准确和完整。1总体设计方案1.1 设计目的 1. 熟悉并且了解集成电路

3、的引脚安排。2. 掌握每一块芯片的逻辑功能及使用方法。4. 了解数字钟的组成及工作原理和分析方法。5. 熟悉分时秒数字时钟的设计绘图与线路板的制作1.2设计指标 数字时钟的时间以24小时为一个周期;或者以24进制和60进制的方法经过译码驱动部分来显示时、分、秒;用蜂鸣器来整点报时,而达到数字时钟的效果。 1.3设计要求2.1画出数字时钟电路原理图或画出仿真的电路图。2.2电路元器件和各元件的参数选择。2.3 用protus7.4仿真软件进行电路仿真以及调试。2.4 protel的原理图绘画和pcb板的绘制生成。3 制作要求 自行装接和调试,焊点焊的饱满,尽量不要虚焊,遇到问题,不害怕,不紧张将

4、其按老师的要求制作出来。4制作设计报告 写出设计与制作的全过程,附上相关资料,图纸和心得体会。 二 电路设计2.1 计数器电路 个位和十位计数器及时个位和时间计数电路由秒个位和秒十位计数器、分个时十位计数器电路构成,其中秒个位和秒十位计数器、分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为24进制计数器。2.2 译码驱动电路 译码驱动电路将计数器输出的bcd码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。2.3数码管 数码管通常有发光二极管(led)数码管和液晶(lcd)数码管,我这次设计所用到的是最常见的7段数码管。 这种数码管是利用八个

5、发光二极管,按一定顺序连接制作成的数字、字符显示元器件。在使用时,只需在数码管的各个引脚上送入合适的高低电平,从而达到显示09一系列不同的数字。led数码管内部集结了八个条状发光二极管排列成“日”字图案,它有共阳极和共阴极之分,当8个发光二极管的负极接在一起时称之为共阴极数码管,正极接在一起时称之为共阳数码管,对于共阴极数码管,把阴极接低电平,其余8个输入端接高电平,数码管发光;对于共阳极数码管,将阳极接高电平,其余8个输入端接低电平,数码管发光。这次用的是共阴极数码管。2.4 7段led数码管的特点7段led数码管被广泛用在数字化仪器仪表数控装置中,也长用于微机的数显器件.它有以下几个特点:

6、 其一 能被低电压,小电流驱动发光,普通的数码管每笔段工作电流5ma10ma,导通正向压降约2v与ttl,coms信号兼容。其二 发光响应时间小于0.1us,高频特性好,单色性好,亮度高。其三,重量轻, 成本低,体积小,抗冲击性能好.其四 正常使用时间长达10万小时以上,有的可达100万小时2.5 555电路工作原理 它含有两个电压比较器,一个基本rs触发器,一个放电开关t,比较器的参考电压由三只5k的电阻器构成分压,它们分别使高电平比较器a1同相比较端和低电平比较器a2的反相输入端的参考电平为和。a1和a2的输出端控制rs触发器状态和放电管开关状态。当输入信号输入并超过时,触发器复位,555

7、的输出端3脚输出低电平,同时放电,开关管导通;当输入信号自2脚输入并低于时,触发器置位,555的3脚输出高电平,同时放电,开关管截止。是复位端,当其为0时,555输出低电平。平时该端开路或接vcc。vc是控制电压端(5脚),平时输出作为比较器a1的参考电平,当5脚外接一个输入电压,即改变了比较器的参考电平,从而实现对输出的另一种控制,在不接外加电压时,通常接一个0.01uf的电容器到地,起滤波作用,以消除外来的干扰,以确保参考电平的稳定。t为放电管,当t导通时,将给接于脚7的电容器提供低阻放电电路。2.6 cd4511的引脚功能 bi:4脚是消隐输入控制端,当bi=0 时,不管其它输入端状态是

8、怎么样的,七段数码管都会处于消隐也就是不显示的状态。 le:锁定控制端,当le=0时,允许译码输出。 le=1时译码器是锁定保持状态,译码器输出被保持在le=0时的数值。lt:3脚是测试信号的输入端,当bi=1,lt=0 时,译码输出全为1,不管输入 dcba 状态如何,七段均发亮全部显示。它主要用来检测数7段码管是否有物理损坏。a1、a2、a3、a4、为8421bcd码输入端。 a、b、c、d、e、f、g:为译码输出端,输出为高电平1有效。cd4511的里面有上拉电阻,可直接或者接一个电阻与七段数码管接口。2.7 74ls192 74ls192采用双时钟的逻辑结构。加计数和减计数具有各自的时

9、钟通道。计数方向由时钟脉冲进入的通道来决定。作加计数时,cpd端为高电平,时钟脉冲由cpu端输入,在上升沿的作用下,计数器作增量计数。作减计数时,cpu为高电平,时钟脉冲由cpd端输入,在上升沿的作用下,计数器作减量计数。四、安装调试测速的方法决定了测速信号的硬件连接,测速实际上就是测频,因此,频率测量的一些原则同样适用于测速。 通常,可以用计数法、测脉宽法和等精度法来进行测试。所谓计数法,就是给定一个闸门时间,在闸门时间内计数输入的脉冲个数;测脉宽法是利用待测信号的脉宽来控制计数门,对一个高精度的高频计数信号进行计数。由于闸门与被测信号不能同步,因此,这两种方法都存在1误差的问题,第一种方法

10、适用于信号频率高时使用,第二种方法则在信号频率低时使用。等精度法则对高、低频信号都有很好的适应性。 这里为简化讨论,仅采用计数法来进行测试。 如上图:因为光电传感器不好仿真,这里我们采用了555芯片构成一个施密特触发器,由光电传感器得到的脉冲由2脚输入,经74160输出接到7447。经7447译码处理后输出通过数码管显示出转速!6、软 件 如上图是用两块555电路来充当时钟信号和电机转速信号,实际连接时用晶振来用作时钟信号,用传感器来检测电机转速。6、 用protel 画出原理图如下 50兆的有源晶振经过分频来实现1赫兹的信号 7、 根据原理图得到的pcb 8、 cpld芯片实物图9、硬件调试结果:这次课程设计,主要对电机进行测速,用了5个档位来实现电机转速测试时间,对应按钮按下对电机测量一次转速!由于工具不太足,做硬件的时候遇到了不少的困难!总体来说能够实现其基本功能!电机转速700-1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论