数字电子中的设计(电工电子课程设计).doc
《数字电子中的设计(电工电子课程设计).doc》由会员分享,可在线阅读,更多相关《数字电子中的设计(电工电子课程设计).doc(39页珍藏版)》请在咨信网上搜索。
1、数字电子中的设计(电工电子课程设计) 作者: 日期:2 个人收集整理 勿做商业用途 目录一、 课程设计整体的认知1、 整体功能要求2、 系统结构要求3、 电器指标4、 扩展指标5、 设计条件二、 电路的具体设计1、 工作原理2、 秒脉冲信号发生器3、 分频器4、 计数电路5、 校时电路6、 整点报时电路7、 秒表电路8、 电子钟电路9、 闹钟电路三、 电路的调测1、 一一用仿真软件对各个模块的功能进行功能仿真计数电路校时电路整点报时电路秒表电路电子钟电路闹钟电路2、 将各个模块集合衔接好3、 集成好后再进行仿真(测试整体功能)四、小结一、整体功能的要求数字电子钟应该能以秒为最小的时间单位计时,
2、同时应能用数字直观显示当前的时、分、秒。二、系统结构要求数字电子钟的系统结构方框图如下图。图中秒信号电路产生1HZ标准计时信号,计时电路记录当前的时、分、秒值,数字显示以数字方式显示出当前的时间值,音响报时电路用于整点报时,时分调整电路用于校正当前的时间。时、分调整秒信号音响报时数字显示计时电路RESET系统复位 三、电气指标1、 最小计时时间单位为1S。2、 秒和分计时范围为0059,小时计时范围为023,并可手动将小时计时范围转换为112。3、 可手动校正时、分。四、扩展指标1、 具有整点报时功能,要求每个整点前鸣叫4次低音(500HZ),59秒时鸣叫1次高音(1000hz)2、 通过转换
3、开关,可使电子钟具有秒表功能,最小计时时间单位为10ms,最长计时时间单位为59min。五、 设计条件1、 电源条件:使用+5v电源2、 在foundation仿真软件的条件下选择器件,也可结合vhdl语言开发自己的逻辑器件来完成电路。3、 在设计前要先学会foundation软件的使用六、电路的具体设计:1、 工作原理: 数字钟主要由一下几部分组成:振荡器和分频器组成的标准秒信号发生器;60进制分;秒计数器及12进制(或24进制)时计数器;时、分、秒的译码显示电路部分;校时电路、由这些基本的单元组成的框图如下图:或秒计数器时计数器分计数器时校正分校正振荡器单次脉冲分频器秒译码器分译码器时译码
4、器秒显示器分显示器时显示器数字钟原路框图数字钟的工作原理是:由多谐振荡器产生的稳定的高频脉冲经分裂后得到1hz的标准信号,作为秒计数器的技术脉冲;秒计数器计满60后,向分计数器发出进位信号;分计数器计满60后,向时技术器发出进位脉冲;小时按24进制或12翻1规律计数.计数器的输出分别驱动译码电路,数码管显示时间。当计数器出现误差或电源刚接通时,可拨动时、分校正开关进行校正。3、分频器 分频器的功能主要有两个:一是产生标准秒信号;二是提供给功能扩展电路所需的信号,如仿电台报时用的1000hz的高音频信号和500hz的低音频信号等.用3级M=10的计数器对1000hz信号分频,得到1hz标准信号.
5、同时如图所示,由555输出的2000hz信号可直接作为高音频信号,从第一级取出2分频信号即得到1000hz的高音频,再取2分频得到500hz低音频,在1000hz的基础上取3个10分频得到1hz的标准秒脉冲信号.1hz的分频电路 1000hz和500hz的分频电路4, 计数器电路电子钟的分和秒的计时采用60进制计数方式,其计数规律0001585900,选用十进制或16进制计数器两级级联计数器即可构成M=16的计数器。这里我选择7416074160是一个4位二进制的计数器,它具有异步清除端与同步清除端不同的是,它不受时钟脉冲控制,只要来有效电平,就立即清零,无需再等下一个计数脉冲的有效沿到来。
6、具体功能如下:1.异步清零功能 只要(CR的非)有效电平到来,无论有无CP脉冲,输出为“0”.在图形符号中,CR的非的信号为CT=0,若接成七进制计数器,这里要特别注意,控制清零端的信号不是N1(6),而是N(7)状态。其实,很容易解释,由于异步清零端信号一旦出现就立即生效,如刚出现0111,就立即送到(CR的非)端,使状态变为0000.所以,清零信号是非常短暂的,仅是过度状态,不能成为计数的一个状态。清零端是低电平有效. 2.同步置数功能 当(LD的非)为有效电平时,计数功能被禁止,在CP脉冲上升沿作用下D0D3的数据被置入计数器并呈现在Q0Q3端。若接成七进制计数器,控制置数端的信号是N(
7、7)状态,如在D0D3置入0000,则在Q0Q3端呈现的数据就是0110。74160集成块:具体功能表如下:用74160采用同步级联预置零法构成60进制计数器,同步级联的好处:同步计数器的寄存器时钟是相同的,这样所有的寄存器都在同一时刻发生变化。而异步计数器的寄存器时钟可能是不同的,这使得各个寄存器的值可能不在同一时刻发生变化,所发异步计数器的延迟比较大,工作速度比较低 60进制计数器图60进制计数器需要做两个,因为分和秒都是用60进制计数器。下图是60进制计数器在foundation软件的仿真结果:同样的方法再做一个24进制计数器,如下图:图中的非门是在电路的校时调试阶段加入的逻辑关系,与本
8、模块并无太大的逻辑关系本模块的仿真结果如下图:时计数器具有两种计时方式:一是生活习惯中的计时规律,即“12翻1”特殊进制计数器;二是24进制计数器,其技术规律与M=60一样,只需要用复位控制方式将计数器级联即可实现。 12翻1的特殊进制计数器,当数字钟的计时器运行到12时59分59秒时,秒的个位计数器再接受一个秒脉冲时,数字钟应自动显示为01时00分00秒,实现日常生活中习惯用的计时规律。从12翻1小时时序表可以看出,时计数器的个位有09十个状态,十位只有0和1两种状态,因此时十位可用1个D触发器来实现两种状态。时的个位虽然只有09十个状态,但其重复周期需要输入13个时钟脉冲,可以看出时计数器
9、的状态要发生两次跳变;一是计数器计到M=10,即个位计数器的状态为1001后变为0,十位计数器的QE=1;二是计数计到M=12后,十位变为“0”,即QE=0个位状态由0010变到0001.设计12翻1电路时,首先应选用适当的计数器型号,然后再进一步根据时序逻辑设计。这里我采用VHDL语言的形式来编写12与24进制的转换源程序如下:library ieee;use ieee。 std_logic_1164。all;entity cntm12 isport(H1A:in std_logic; H1B:in std_logic; H1C:in std_logic; H1D:in std_logic;
10、 H2A:in std_logic; H2B:in std_logic; H2C:in std_logic; H2D:in std_logic; H1AOUT:out std_logic; H1BOUT:out std_logic; H1COUT:out std_logic; H1DOUT:out std_logic; H2AOUT:out std_logic; H2BOUT:out std_logic; H2COUT:out std_logic; H2DOUT:out std_logic; AMORPM:out std_logic); end cntm12;architecture beh
11、of cntm12 is signal temp_in : std_logic_vector (7 downto 0); signal temp_out: std_logic_vector (8 downto 0);begin temp_in =H2D&H2C&H2BH2A&H1DH1C&H1BH1A; process(temp_in) begin case temp_in is when”00000000” = temp_out=100010010; when00000001” = temp_out=100000001”; when00000010” = temp_out temp_out=
12、100000100; when00000101” = temp_out=100000101”; when00000110 = temp_out=”100000110”; when00000111 = temp_out=100000111”; when”00001000” = temp_out=100001000”; when”00001001” = temp_out temp_out temp_out temp_out=000000010; when”00010101” = temp_out=”000000011”; when00010110 = temp_out temp_out=00000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子 中的 设计 电工 课程设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。