《EDA技术在数字电子技术课程设计的应用.docx》由会员分享,可在线阅读,更多相关《EDA技术在数字电子技术课程设计的应用.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、EDA技术在数字电子技术课程设计的应用摘要:文章主要以技术在数字电子钟的设计为例,介绍了软件在电子电路设计中的应用。关键词:;嵌入式;电子产品设计;数字电子钟目前高校电子类专业的学生存在下面问题:理论课堂教学只是对一些脱离实际的电路模型进行各种分析方法的教授,学生学习主动性不高,理论知识把握不扎实;学校开设的专周课程设计实训所需的实验耗材购买数量有限,不能做到让每个学生都无限制的更换元器件;学生动手能力缺乏,电子线路调试经历缺乏,碰到问题考虑不全面,不能解决实际电子线路问题。在课程安排的配套实验课程,由于实验仪器有限,不能做到让每个学生独立操作,实验经过被动介入,实际效果很不理想,动手能力得不
2、到提高。针对以上问题,学生在课程设计中,假如仍然采用传统的课程设计方式,就会出现开发周期长、耗时费力的现象。若在课程设计的环节中引入技术,通过计算机强大的辅助设计和计算能力,学生能够方便地编写符合电路功能的语句。在配套的测试平台中反复下载调试直至电路功能测试成功后再进行下载固化,这样既提高了电路设计的效率和准确率,又降低了元器件材料的损耗和减小产品体积,有利于提升学生的创新能力、计算机编程和应用能力。即电子设计自动化,英文全称,它是以计算机为工具,在软件平台上,对以硬件描绘语言为系统逻辑描绘手段完成的设计文件,自动完成逻辑编译、化简、综合、优化、仿真、直至下载到可编程逻辑器件或专用集成电路芯片
3、中,实现既定的电子电路设计功能。下面以简单的数字电子钟的设计为例,阐述技术在数字电子技术课程设计中的应用,。简单数字电子钟的设计设计任务数字电子钟基本要求如下:时间以为计时周期;通过数码管显示时、分、秒。设计步骤明确设计的目的功能和指标;运用语言编写系统底层电路;运用原理图设计系统层电路;系统仿真和程序下载。数字电子钟的主要功能电路设计秒、分计时电路和时计时电路计时电路是整个电路设计的核心部分,它的正确与否关系到后面能否正常显示及其他电路的正常运行。秒计数电路和分计数电路都是采用的具有异步复位功能的码的六十进制的同步计数器,编写代码一致,程序名称分别对应的和。生成的模块图如图所示。小时计数电路
4、同样也是采用的具有异步复位功能的码的十二进制的同步计数器。程序名称是。译码驱动和时钟显示电路显示模块采用个共阳数码管实现,它们分别实现显示数字钟的时、分、秒。这部分电路编程时主要根据所采用的数码管是共阴还是共阳来编写相应的驱动电路。数码管采用的是共阳接法,把公共端和引脚连接到对应的共阳端电源。共阳接法的数码管假如显示一个数值,相应的发光二极管阴极为低电平,例如要显示数字,则译码器输出的电平信息是对应共阳数码管的段。编写完译码驱动电路程序代码,程序名是47。总体功能设计在平台中整体电路设计采用层次化设计,主要电路功能包括:秒脉冲输出、时、分、秒计时和译码显示。电路整体框图如图所示。图中包括各个底
5、层文件的模块示意图,体现了底层模块的输入和输出接口,用导线和总线根据信号的连接关系连接,简单功能的数字钟电路就完成了。整体电路仿真结果整体电路设计完成后,在软件中仿真。仿真结果显示:基本完成数字钟的设计功能。数字电子技术课程设计是继(数字电子技术)课程之后的一门重要实践教学环节,把技术应用到课程实践环节中,能够使学生灵敏自主的设计电路,不用担忧元器件和仪器的损坏,不用遭到时间的限制,而且在配套的软件平台中能够随时进行功能仿真,检验编写的代码能否能实现预定的电路功能,更改语句就能够更改电路功能的效果,比传统的电路设计更方便快速。在课程设计中引入技术,还能够激发学生积极、主动地介入教学经过,有利于培养学生的创新精神和提高他们的创造能力,能够大幅度提高教学质量。参考文献李媛仿真软件在电子类课程教学改革中的应用与实践商丘师范学院学报,:张强基于的多功能数字钟的设计与实现仪器仪表用户,:孟庆海,张洲可编程逻辑器件西安:西安交通大学出版社,郑燕,赫建国,党剑华基于语言与软件的可编程逻辑器件应用与开发北京:国防工业出版社,黄建清,李婉萍,王立辉在模拟电子技术课程设计中的应用教育当代化,