EDA课程设计实验电子秒表(10页).doc
《EDA课程设计实验电子秒表(10页).doc》由会员分享,可在线阅读,更多相关《EDA课程设计实验电子秒表(10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-EDA课程设计实验电子秒表-第 10 页目录1.【摘要】62.【实验目的】63.【实验原理】6秒表功能6秒表设计结构7秒表设计思路73.4系统组成框图74.【实验步骤与内容】8六进制计数器84.2 十进制计数器8蜂鸣器控制电路94.4 Pins/引脚绑定10顶层文件设计105.【实验箱操作效果】116.【实验心得和体会】137.【参考文献】14附录14课程设计实验题目:电子秒表的设计1.【摘要】电子秒表是生活中大家都很熟悉的事物,在EDA设计中也是一个不错的选题。设计首先需要考虑秒表的整体构成,主要由分频器与计数器组成。通过计数器进位端相联系。设计好顶层原理图后,需要用VHDL语言对各个模块
2、进行行为描述,完成对各模块的设计。这应该属于自定向下,模块化的设计方法。2.【实验目的】完成具有多计数功能的秒表,并可将结果逐一显示在7段数码管上,具体要求如下: (1)输入时钟10khz,采用Altera EP1T3C144C8 FPGA;(2)异步、同步复位,计时精度1ms,最大计时240秒;(3)至少对6个目标计时,并可显示于7段数码管,秒表的显示范围是00:00:00-59:59:99;(4)可清零与复位;3.【实验原理】秒表功能秒表的显示范围是00:00:00-59:59:99,显示精度为1ms,可控的启动功能(通过计数器的cin端口来控制计数器的启动,也即控制数字秒表的启动)及数字
3、秒表清零功能(通过控制计数器清零端来实现,当清零端为高电平时,计数器清零,也即数字秒表清零,否则秒表正常计数),清零时蜂鸣器报警。秒表设计结构秒表的物理结构比较简单,它主要由十进制计数器、六进制计数器、数据选择器、显示译码器蜂鸣器等组成。此外,秒表还需有一个启动信号、清零信号及报时信号,以便实现对秒表的控制和有效应用(启动和清零信号及报时信号由使用者给出,设计时主要任务是将此外界信号的功能准确的通过数字秒表体现出来,也即,当使用者给出启动信号时数字秒表能够正常启动,上面已经给出,启动和清零的功能是通过将此信号送给计数器来实现的)。 秒表设计思路 十进制计数器clk端接石英晶体振荡器,选择振荡频
4、率为1000HZ。则振荡一秒钟之后,十进制计数器进位输出端输出100个高电平信号,每个高电平信号表示s,也即10ms。然后将10ms的信号接到下一个十进制计数器的clk端,则10个此信号之后,输出一个高电平信号,也即每个高电平信号表示1010=100ms。依此类推,通过选择不同的计数器,在进位输出端可分别得到10ms、100ms、1s、10s等进位信号。与此同时,为了使计数器记录的数字在七段显示器上显示出来,计数器除了有进位输出端之外还应该有BCD码输出端,以便连接显示译码器。由于数字秒表有6块七段显示器,那么理应要有6块与之对应的显示译码器。但是在工程中,为了节约成本一般只用一块显示译码器,
5、此译码器由控制器控制输入(输入信号为各个译码器的BCD码输出端),间接控制输出。也就是说数字秒表各个显示器不是一直在显示着,而是各个显示器交替显示,只是由于控制器扫描频率足够大,人眼分辨不出这种交替显示,误以为是一直显示着。系统组成框图 系统组成框图如图3.1所示。数字秒表计时输入石英晶体振荡器计时电路显示电路分频电路计数器六进制计数器扫描电路七段译码器十进制计数器图3.1 系统组成框图4.【实验步骤与内容】六进制计数器将VHDL文本文件在Quartus上编译仿真(为了仿真,需要将此VHDL文件设置为工程文件),仿真结果如下图所示。然后新建block symbol file,接着选择菜单fil
6、ecreate/updatecreate symbol files for current file将VHDL文件转换成symbol文件,以便在顶层文件设计中调用。转换成功后要保存并命名(命名与VHDL文件命名规则相同,要与实体名保持一致)。六进制计数器symbol文件如下图所示,clk为时钟信号、clr为清零端(clr为高电平时计数器清零)、start为使能信号(start为1时计数器正常计数,否则计数器不工作)、daout3.0BCD码输出端口、cout为进位输出端口。六进制计数器VHDL语言描述详见附件。cnt6波形仿真示意图如下 十进制计数器将VHDL文本文件在Quartus上编译仿真
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 课程设计 实验 电子 秒表 10
限制150内