前言:中文期刊网精心挑选了电子电路设计范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
电子电路设计范文1
关键词:数字电子电路,EDA技术,应用探究
在数字电子电路这门课程学习的过程中,理论知识的学习固然重要,但是相应的实验技能也是必备的。在学好理论知识的基础上,可以从实验方面出发,更透彻的学习这门课程。在实验的过程中,传统的实验就是通过导线把各种实际的实验器材连接在一起,主要在实验的过程中,通过实验的结果,更好的理解实验原理,从而有助于理论知识的学习。随着科学技术的不断发展,有了EDA这项技术。EDA技术就以计算机为载体,承载着各种模拟的软件,然后通过在相应软件的操作界面上进行软件的连接以及操作,这样大大方便了学生的实验,而且还能从一定程度上节省实验器材的经费,总之,这样的做法有很多的好处。本文将重点讨论关于数字电子电路设计之中EDA技术的应用探究。
1关于数字电子电路设计之中EDA技术的应用探究
1.1数字电子电路的概述
在我国职业教育体系中,与电子技术相关的专业中都设置到相关的专业基础课程,比如说模拟电子技术、数字电子技术基础等课程,其中数学电子基础这门课程还是比较重要的。在数字电子技术这门课程中,主要讲述一些逻辑关系,以及以逻辑关系为基础的各种门电路,除此之外就是各种组合而成的逻辑电路,其中包括TTL逻辑门电路,CMOS逻辑门电路等等,这些逻辑电路都是与生活息息相关的。在平时的生活中也会用到很多,比如说家里的开关,现在很多家中都会安装两个开关,当进门的时候在门口开灯,睡觉时在卧室关灯,这个就是是使用了最简单的逻辑电路。逻辑电路的使用方便了人们的生活。
1.2数字电子电路与EDA技术
数字电子电路技术这门课程在学习的过程中,除了要学好基础的理论知识,更重要的是在学好理论知识的基础上,要提高动手实验的能力,因为现在社会需要的是实践性的人才,正如在教育大会中指出,要平衡教育人才的培养,并且要重视实践性人才的培养。要培养实践性的人才,首先要做的就是对他们基础的动手能力进行培养,要如何培养才是要思考的问题。那就是从实验做起,实验技术随着科学的不断发展也在不断进步,如今已经有了比较成熟的EDA实验技术,这项技术就是让学生在虚拟的软件中模仿实物进行一定的实验训练。在数字电子技术中使用EDA这一项技术大大方便了教学,而且同时也能有效的提高学生对理论知识的理解。
1.3数字电子技术未来发展前景
目前我国的电子技术方面还是有一定的欠缺的,而且我国的市场这么大,所以要努力发展属于我国自己的电子信息技术。而且电子信息技术是一个非常核心的力量,只有掌握了这样的核心力量,才能让我国的电子技术发展的更好。通过电子信息技术,可以成为击垮一个国家的秘密武器,所以努力发展自己国家的核心技术力量,并且还要不断的更新,这样才能在未来的世界中变得强大。所以,电子信息技术的发展趋势良好,而且发展空间也足够大。
2数字电子电路设计之中EDA技术应用的作用
2.1有助于更好的学习理论知识
在数字电子电路这门课程的学习过程中,都是一些枯燥无味的理论知识,这样容易造成学生在学习过程中的疲劳,而且会造成课堂效率大大降低的不良影响。数字电子技术是一门纯粹的理论知识,而且都是一些我们不熟悉的电路方面的内容,所以在单单的讲解理论知识的时候,学生们不容易想象到他的具体的实物,这样就对学习造成了很大的困扰。但是通过借助EDA技术在数字电子信息技术的学习过程中,会对学生的学习有很大的帮助。在学习了抽象的理论知识之后,通过在EDA技术上进行模拟,这样就比较容易理解理论知识。这样的做法对学习理论知识都很大的帮助,不仅能提高学生的学习效率,而且还能培养实践性的人才。
2.2通过学习EDA技术,不断创新
在数字电子信息技术的学习过程中,通过借助EDA技术,可以培养学生的动手能力。在实验的时候,学生一般都是通过对课本上已有的知识进行模拟,学习。但是实验就是创造的过程,有很多伟大的发明就是在实验的过程中发现的。在学生进行实验的过程中,不断对实验结果进行调试的过程中,有可能就会发现新的成果。所以可以通过借助EDA技术在数字电子信息技术中,让学生在不断实验的过程中,碰撞出科学的火花,不断的创新,壮大我国的电子科学技术。所以说要大量的运用EDA技术在数字电子电路的学习中,这样可能某个时刻就会对我国的科学作出贡献。
2.3更好的适应于未来的社会
现阶段我国的科学技术不断发展,日新月异,尽管如此我国的科学技术与世界还有一段差距,所以说还是要不断发展科学技术,尤其是电子科学技术,因为现在的社会已经是非常现代化的电子信息社会了,未来的社会更是电子信息的社会,任何事情都离不开电子技术。所以在目前这个阶段要大力发展电子信息技术并且掌握基本的电子信息技术的使用方法,这样才能在将来的社会中立足。所以在目前的学习中不断使用实用性的EDA软件的过程也是在不断适应现代社会的过程。
3结束语
本文中,通过讲述数字电子电路,数字电子电路与EDA技术以及数字电子技术在未来的发展前景这三点来阐述了关于数字电子电路设计之中EDA技术的应用探究。数字电路是一门贴近生活的比较基础的课程理论,它的成果运用于人们的生活中大大方便了人们的生活。相信通过使用EDA技术在数字电子电路设计之中,一定会使数字电子技术发展的更好,同时也会促进EDA技术不断成熟。
参考文献
[1]关于数字电子电路设计之中EDA技术的应用探究;陈惠娟;《电子制作》;2015年23期
[2]CGP函数建模在天线设计中的应用;于章意曾三友;中国地质大学;2013年
电子电路设计范文2
[关键词]数字电子电路;EDA技术;应用;探究
在微电子技术飞速发展的背景下,数字电子电路的设计的难度也在不断加大,电子产品翻新的速度也在不断加快,这给数字电子电路设计带来了较大的压力。EDA技术是数字电子电路的设计中较为先进的技术,具有其他技术不具备的优势,使数字电子电路的设计得到了革命性的发展[1]。EDA技术的优势在于当程序修改错误时,不需要使用额外的硬件电路,且在使用EDA技术进行电子产品设计时能够使电子产品的成本降低和设计周期缩短。因而,EDA技术在数字电子电路设计中得到了越来越广泛的运用,也推动了数字电子电路的设计领域的变革,促进电子产品的发展。对此,我们需要EDA技术在数字电子电路的设计中应用有所了解。
1EDA技术概述
EDA(ElectronicDesignAutomation,电子设计自动化)技术是逐渐从计算机辅助测试、计算机辅助制造、计算机辅助设计以及计算机辅助工程中发展而来的[2]。该技术主要是将计算机作为载体,在EDA软件平台上,设计者主要采用硬件描述语言VHDL进行设计,进而由计算机自动完成各项工作。EDA技术是一种融合了当前多种新型技术的新技术,它以计算机为载体,将计算机技术、信息技术、电子技术以及智能技术相互融合起来,进而完成电子产品的自动化设计工作,这样有效促进了电路设计的可操作性以及效率性,不仅保障了电路设计的质量和效率,同时也极大地减轻了设计者的工作强度,同时也降低了电子产品的生产成本。具体来说,EDA技术的特点以及EDA技术设计流程如下。
1.1EDA技术的特点
相比于传统的CAD(ComputerAidedDesign,计算机辅助设计)技术而言,EDA技术具有显著的特点。首先一点,EDA技术在硬件电路选择软件设计方式方面上,它可以选择多种设计输入,如VHDL语言、波形等等,它在完成下载配置前能够在没有硬件设备的情况下能够自行完成。与此同时,它在修改硬件设备也是非常简单、易于操作,这种修改硬件设备的方式和软件程序修改方式非常接近,采用软件测试的方法对其进行测试,这样就能科学有效地设计特定功能的硬件电路[3]。第二点,EDA技术能够仪自动化的形式进行产品直面设计。它可以通过HDL语言和电路原理图等自动化的逻辑编译的相关程序输入其中,并生成相应的目标系统。简单说来,这种技术能够以计算机为依托,从电路功能模拟、电路性能分析、电路的设计以及优化、电路功能的测试和完善等全部流程都可以以自动化的形式实现。第三点,EDA技术具有较高的集成化特点,并可以自身构成片上系统。EDA技术在数字电子电路设计中是以芯片为载体进行设计的一种设计方式。因而,当前大规模集成线路的不断发展能够有效促进繁杂的芯片设计工作的完成,同时也能够完成专业化的集成电路设计[4]。第四点,EDA技术可以大大提高系统升级的工作效率,它能够当场进行目标系统的编程,实现有效的系统升级。第五点,EDA技术具有自动化的特点,且进行技术开发的时间并不长,且能够有效节约设计的费用,避免了资源的浪费,同时EDA技术也具有极大的灵活性和实用性,可操作性较强。
1.2EDA技术设计流程简介
EDA技术对于数字电子电路设计的意义可以认为是它将推动了数字电子电路设计的一个发展变革,使其进入了一个发展的新时期。传统的电路设计的模式多是以硬件搭试调试焊接的方式,而E-DA技术以计算机自动化的设计模式对传统的电路设计模式进行了创新。EDA技术设计流程主要包含8个流程依次为[5]:设计指标设计输入(将电路系统采用一定的表达式输入计算机,其中包括图形输入以及文本输入)逻辑编译(将设计者在EDA中输入的图形或文本进行有效的编排转化)逻辑综合(将电路中高级的语言转化为低级的,并与基本结构相应射)器件适配(将由综合器产生的网表文件配置到指定文件中,使之能够下载文件)功能仿真(跟进吧算法和仿真库对涉及进行模拟,以验证其涉及是否和要求一致)下载编程(将适配后生成的配置文件和下载文件以编程器下载)目标系统。
2可编程逻辑器件
数字逻辑编辑器具有自身的发展历程,一般可以将其分为分立元件、中小型标准芯片以及可编程逻辑器件等三个阶段。对逻辑器分类方面可以将其分为固定逻辑器和可编程逻辑器。其中固定逻辑器的电路是固定的、不可变的,而可编程逻辑器则可以为使用者提供多种逻辑能力,也可以在不同的时间内进行改变,进而完成不同的功能[6]。可编程逻辑器件(programmablelogicdevice,PLD)产生于通用集成电路,根据使用者对器件编程来确定其逻辑功能。可编程逻辑器件具有较高的集成度,一般能够满足大多数数字系统设计的需求。在科学技术快速发展的情况下,可编程逻辑器件也随之不断发展。当前,可编程逻辑器件已经成为解决逻辑方案的首选,这主要是因为它能够根据用户的需求进行相应的产品功能增加以及产品升级,且操作较为简便,具有低成本、低消耗、多功能、高集成性等优势。与此同时,当前一些公司也在不断对其进行研究,不断完善可编程逻辑器件的功能,并获得了较为显著的效果,如Altra公司的FLEX10K的系列产品、Xilinx公司的XC4000的系列产品[7]。
3VHSIC硬件描述语言
VHSIC硬件描述语言(Very-High-SpeedInte-gratedCircuitHardwareDescriptionLanguage,VHDL)是电路设计中使用的一种高级语言,主要在20世纪80年代由美国国防部认定的标准硬件描述语言,之后其他公司纷纷推出了VHSIC硬件描述语言设计环境。对此,我们需要对VHSIC硬件描述语言具有一个较为清晰的了解。数字电子电路设计的第一步就是使用EDA技术以及相应的软件开发工具进行设计输入。简单地说就是简要描述电路设计、硬件设计以及测试方法。在设计一些规模不大的数字电子电路时,一般硬件描述的方式为原先的时序波在设计一些大规模的数字电子电路时,其描述方式就需要采用具有较强针对性的硬件描述语言。VHSIC硬件描述语言不仅能够详细描述硬件电路的功能、定时与信号连接的关系,而且还能采用简洁的模式准确描述硬件电路中逻辑较为抽象的部分[8]。由于VHSIC硬件描述语言具有详细准确描述硬件电路功能的特征,因而,VHSIC硬件描述语言成为EDA技术在数字电子电路设计中最为常用的设计输入方式和描述语言。在数字电子电路设计中,VHSIC硬件描述语言已经成为使用最为广泛的硬件电路应用描述语言。这主要是因为VHSIC硬件描述语言具有硬件特点的语句,其结构和语法具有高级计算机具有高度相似性。除此之外,VHSIC硬件描述语言在程序结构上也有着十分明显的优势,它进行实体设计时能够将其设为可视部分和不可视部分。从中可以发现,VHSIC硬件描述语言与综上所述,可以看出VHDL硬件描述语言比传统的其他硬件描述语言相比,如AHDL、VBLE,具有强大的描述功能,能够有效规避器件的复杂结构,进而对数字电子电路设计进行有效的描述[9]。具体说来,与其他硬件描述语言相比,VHSIC硬件描述语言的特点主要有以下几个方面:其一,具有强大的功能以及灵活的设计。这主要是VHSIC硬件描述语言有着功能强大的语言结构,能够采用简短的语言进行复杂逻辑的描述;同时,它也具备多层次的设计功能,支持多种设计方法。其二,具有广泛的支持性,且易于修改。由于VHSIC硬件描述语言已经成为使用最为广泛应用描述语言,因而具有广泛的支持性;由于其结构化和易读化的特征,因而易于修改。其三,系统硬件描述能力强大,VHSIC硬件描述语言可以进行结构描述、寄存器传输描述、行为描述,也可以进行三者混合描述。其四,与器件设计相对独立,在进行VHSIC硬件描述语言可以不用考虑器件设计情况,专心用于VHSIC硬件描述语言设计的优化。其五,移植能力强,能够共享。VHSIC硬件描述语言设计完成后可以将成果进行分享,避免电路的重复设计。除此之外,VHSIC硬件描述语言还具有其他的特征:其一,VHSIC硬件描述语言属于设计输入语言,它能够通过计算机详细描述硬件电路的运行状态,并将其与数字电路的设计系统自动综合。其二,VHSIC硬件描述语言是常用的测试语言,它能够以测试基准对数字电子电路进行可以仿真与模拟,进而判断其功能情况。其三,VHSIC硬件描述语言是标准化语言,它是当前设计语言中使用最为广泛的语言之一,也是当前电子领域普遍认可的标准化语言。其四,VHSIC硬件描述语言是可读性语言,它不仅可以被计算机识读,同时也可以被设计者识读。其五,VHSIC硬件描述语言一种网表语言,它独特的语言结构让其在计算机设计中工作较好,同时它在设计工具间联系的格式中属于低级设计工具,即它在门级网表文件形成中具有相互转化的功能和高度兼容性。
4EDA技术在数字电子电路设计中的应用
我们可以通过设计一个数字钟电路来展现E-DA技术在数字电子电路设计中的应用,该数字电路钟能够显示秒、分、时。
4.1准备的设备
本次实验主要是选用FPGA芯片EDA技术实验工具以及电子计算机。
4.2实验设计方法
依照EDA技术的设计规范进行分层设计,其内容包括数字钟;时计数、分计数、秒计数以及译码显示;24进位制计数器、60进位制计数器以及译码显示电路。在VHDL语言描述上,要使用VHDL语言对60进位制计数器、24进位制计数器进行描述编程,并将两者进位标准进行调整,使其一致。关于译码显示电路的设计。在设计中可以使用动态译码扫描处理电路进行处理,这能够某个时间点点亮单个数字码而达到6个同时显示的视觉效果,这样不仅将电路能耗降到最低,同时也节约了器件资源,并延长了器件的使用寿命[11]。关于顶层设计,在这一设计中需要建立在底层设计模块的基础上,通过原理图方法将两者进行有机的融合,进而获得一个完整电路。
4.3编译下载
电子电路设计范文3
关键词 Multisim仿真;电子电路设计;抢答器
中图分类号:TP319.9 文献标识码:B
文章编号:1671-489X(2015)10-0035-03
Abstract Introduces the function and characteristic of Multisim simu-
lation software, and describes the use of Multisim simulation software for electronic circuit design process with a digital responder
design as an example.
Key words Multisim simulation; electronic circuit design; responder
1 前言
随着电子电路复杂程度越来越高、更新速度越来越快、设计规模越来越大、推向市场时间越来越短,这就迫切需要实现设计工作的自动化。电子设计自动化(EDA)技术的出现,改革了传统的电子电路设计方法。
2 Multisim仿真软件的功能及特点
Multisim是一个原理电路设计、电路功能测试的虚拟仿真软件,可实现原理图捕获、电路分析、电路仿真、仿真仪器测试等功能;具有如下特点:界面设计人性化、操作简洁明了、元件库规模庞大、仪器仪表库种类齐全(包括函数信号发生器、示波器、逻辑分析仪等)、分析功能强大(包括直流工作点分析、交流分析、噪声分析等)。
3 应用实例
以数字抢答器的设计为例,阐述采用Multisim仿真软件进行电子电路设计的过程。
设计任务和要求 用中、小规模集成电路设计一个数字抢答器,设计要求:
1)抢答器可同时供8名选手参加比赛,每个选手拥有一个抢答按键,分别用按键J0~J7表示,按键编号和选手编号相同;
2)主持人扳动控制开关J8,可控制系统的复位和抢答的开始;
3)抢答器具有第一抢答信息的鉴别、锁存和显示功能,抢答开始后,第一抢答者按动抢答按键时,该选手的编号立即被锁存,并显示在LED数码管上,控制电路使扬声器发出报警声音,并对输入电路进行封锁,使其他选手的抢答不起作用;
4)抢答器具有定时抢答功能,主持人通过设定一次抢答时间,控制比赛的开始和结束[1]。
电路组成 抢答器由主体电路和扩展电路两部分组成。主体电路由主持人控制开关、抢答按键、控制电路、优先编码器、锁存器、译码器、编号显示器和报警电路构成,完成基本抢答的功能;扩展电路由秒脉冲产生电路、定时电路、译码器和定时显示器构成,完成定时抢答的功能。
抢答器工作过程:首先,接通抢答器电源,主持人将开关J8置于复位位置,禁止抢答器工作,编号显示器被熄灭,定时显示器显示定时时间;然后,主持人将开关J8置于开始位置,允许抢答器工作,计数器进行减计时;当选手在定时时间内抢答时,计数器停止工作,编号显示器显示抢答选手的编号,定时显示器显示剩余抢答时间,并禁止其他选手随后的抢答;当定时时间到,但无人抢答时,系统报警,并禁止选手超时抢答。
电路设计及仿真
1)抢答器电路。抢答器电路如图1所示。优先编码器74LS148能鉴别第一抢答者的按键操作,并使其他选手的操作无效;RS锁存器74LS279能锁存第一抢答者的编号,并经译码器74LS48译码后显示在LED数码管上。
抢答器电路仿真波形如图2所示。借助于Multisim仿真软件中的逻辑分析仪,可对抢答器电路的多路逻辑信号同步进行高速采集和时序分析。将逻辑分析仪的输入端口相应地连接到电路的如下测试点上:开关J8,74LS279的输出端Q4、Q3、Q2、Q1(EI、BI),按键J7、J6、J5、J4、
J3、J2、J1、J0。被采集的输入信号将显示在屏幕上。
由图2可知,在第一个Clock脉冲的上升沿,主持人将开关J8置于复位位置时,74LS279被复位,禁止锁存器工作,其输出Q4Q3Q2Q1=0000。于是,74LSl48的选通输入端EI=0,允许优先编码器工作;74LS48的消隐输入端BI=0,编号显示器被熄灭。在第一个Clock脉冲的下降沿,当主持人将开关J8置于开始位置时,允许优先编码器和锁存器工作。在第二个Clock脉冲的下降沿,将J6按键按下时,74LSl48的输出A2A1A0=001,GS=0,经RS锁存后,Q4Q3Q2Q1=1101。于是,Q1=1,使BI=1,允许74LS48工作;Q4Q3Q2=110,经译码显示为“6”。此外,Q1=1,使EI=1,禁止74LSl48工作,封锁了其他按键的输入(即在第三个Clock脉冲的上升沿J3按键的输入)。在第四个Clock脉冲的上升沿,当按下的J6键松开后,GS=1,此时由于仍为Q1=1,使EI=1,所以仍禁止74LSl48工作,封锁了其他按键的输入(即第五个Clock脉冲的下降沿J0按键的输入),从而实现了抢答的优先性,保证了电路的准确性。在第六个Clock脉冲的下降沿,主持人将开关J8重新置于复位位置,以便进行下一轮的抢答。
2)定时电路。将两片同步十进制可逆计数器74LSl92级联,以串行进位方式构成百进制计数器;计数器的计数脉冲由555定时器构成的秒脉冲电路提供;通过预置时间电路,主持人对计数器进行一次抢答时间的预置;74LS48译码器和定时显示器构成译码显示电路。当主持人将开关J8置于复位位置时,计数器预置定时时间,并显示在定时显示器上。当主持人将开关J8置于开始位置时,74LS279的输出Q1=0,经非门反相后,使555定时器的时钟输出端CP与74LSl92的时钟输入端CPD相连,计数器进行减计时;在定时时间未到时,74LS192的借位输出端BO2=1,使74LSl48的EI=0,允许74LSl48工作。当选手在定时时间内抢答时,Q1=1,经非门反相后,封锁CP信号,计数器停止工作,定时显示器上显示剩余抢答时间,并保持到主持人将系统复位为止;同时,EI=1,禁止74LSl48工作。当定时时间到无人抢答时,BO2=0,EI=1,禁止74LSl48工作,禁止选手超时抢答;同时,BO2=0,封锁CP信号,计数器停止工作,定时显示器上显示00[2]。
3)报警电路。报警电路由555定时器、三极管推动级和扬声器构成。由若干电阻、电容和555定时器接成多谐振荡器,将时序电路控制信号PR接至555定时器的清零端,以控制多谐振荡器振荡的起停,多谐振荡器输出信号控制三极管的导通、截止,从而推动扬声器发出报警声音。
根据上述设计思路,画出各单元电路的仿真电路图,先对各单元电路逐个进行仿真调试,再将各单元电路连接起来进行系统联调;通过Multisim仿真,观察各部分电路之间的时序配合关系,测量电路各项性能指标,调整部分元器件参数,检查电路各部分功能,使其满足设计要求;最后进行电路焊接与装配,并对实际电路进行测试。
4 结语
Multisim是电子电路计算机仿真设计与分析的基础,在电子电路设计中应用Multisim仿真软件,把虚拟仿真和硬件实现相结合,可以节约设计成本、缩短开发周期和提高设计效率,有利于培养学生工程实践、综合分析和开发创新能力,提高学生运用现代化设计工具的能力。
参考文献
电子电路设计范文4
【关键词】数控;直流稳压电源;Proteus;设计与仿真;教学案例
1 引言
Proteus软件是英国LabCenter Electronics公司开发的EDA工具软件,由ISIS和ARES两个部分构成,其中Proteus ISIS软件包含了革命性的VSM(虚拟仿真技术),用户可以对模拟电路、数字电路、模拟数字混合电路,以及基于微控制器的系统连同所有的周围电子器件一起仿真[1-2]。在电子类专业核心课程的教学中,除了引导学生掌握好基础理论知识外,教师更需要加强对学生实践动手能力的培养,才能促进学生电路设计能力以及实践创新能力提高,也才能满足社会对所培养人才的专业能力需求。而将Proteus仿真软件技术应用于电子类专业核心课程的教学活动中,如模拟电子技术、数字电子技术、单片机技术以及嵌入式系统等课程的教学,不仅能够促进教师形象生动地完成教学任务,还可以提高学生的实践动手能力,如开展创新性设计实验、毕业设计、电子设计竞赛[2]。采用Proteus进行虚拟仿真设计实验可以根据需要随时对原理电路图进行修改,并立即获得仿真结果。一边设计一边实验,调试时随时可以修改电路,要比用万能板焊接元件搭建硬件平台更为方便,避免了传统设计中元器件的浪费,节约了时间和经费,提高了设计的效率和质量[3]。本文探讨的数控直流稳压电源的设计和仿真,涉及电路理论、模拟电子技术、数字电子技术、单片机技术、EDA技术等多方面知识,是电子电路设计与仿真教学的典型案例。
2 电路的硬件设计
2.1 设计方案分析
数控直流稳压电源设计是一个具有综合性的设计项目,要求具有一定的电压输出范围,输出电压能步进可调,能实时数字显示输出电压。
根据任务要求,首先该电路主体是一个电源,属于模拟电路设计,其次需要实时显示输出电压,需要译码显示电路,属于数字电路知识,还有数字到模拟的转换,需要数模转换电路,整个转换过程需要相应的时序控制,需要微控制器有序控制电压的转换、输出、显示。因此设计方案很多,本文给出一种简单实用的方案,在此方案中主要由以下几个部分组成(如图1):
控制器部分:为了能有序控制电源的步进输出及显示,本设计选用学生熟悉又比较常用的8051系列单片机AT89C52。单片机的作用除了有效控制电压的数控输出及显示外,还可进行功能扩展。
电压输出部分:本设计对电源的输出电压电流没有太高的要求,当前已有集成三端稳压器一般能满足要求,而且这类芯片内部都有过流和过热的保护电路。例如型号为LM317集成三端稳压器,其额定电流可达1.5A,输出电压的调节范围为1.2~37V,内部有过热和过流保护电路,价格也不贵,所以采用这种芯片为主体来组成所要求的系统是比较合理的。
电压调节部分:为了能实现电源输出步进变化,结合集成三端稳压器的特点,选择模拟开关和电阻网网络构成D/A转换电路,将单片机与三端稳压器联接,实现数字信号到模拟信号的转换。控制单片机输出的数字信号即可改变三端稳压器输出电压,实现电压的数控调节。
电压显示部分:该部分选用常用的数字电路中的译码显示电路,为了节约单片机的IO端口,显示方式采用动态显示。
图1 整体电路设计方案原理图
2.2 各单元电路硬件设计
根据上面的设计思路,为了能快速方便的实现该设计方案,采用常用的一种仿真设计软件Proteus完成该电路的设计与仿真。Proteus软件包含了丰富的元器件库,能够很方便地调用设计方案中需要的各种元器件连接成电路,并进行仿真测试。
2.2.1 单片机控制电路
单片机是数控电源的核心,它通过软件的运行来控制整个电路的工作,从而完成设定的功能。本设计中控制电路选用AT89C52单片机,它是由美国ATMEL公司生产的低电压、高性能8位CMOS单片机,片内含8K字节的FLASH或PEROM和256字节的RAM,器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容[4]。AT89C52接收来自按键的信息,并对按键输入的信息进行处理,从而控制输出电压的变化,并将变化的结果输出到显示电路上。
2.2.2 电压输出电路
该电路主要由集成三端稳压器LM317作为核心器件稳定输出电压,该芯片内部有过流和过热保护电路,电容C1、C3滤除交流杂波,二极管D1为负载电容的存储电荷提供一条放电通路[4]。LM317的稳压输出电路如下图2所示。
图2 LM317稳压输出电路
图2中输出电压满足下列关系,
由于调整端的电流IADJ小于100uA,大多数情况应用时可以忽略,因此输出电压近似为 ,通过调节可调电阻R2可以很方便地改变输出电压。
2.2.3 电压调节电路
从上面的LM317输出电压公式得知只要改变可调电阻R2的大小可以很方便地改变输出电压的大小,如果把R2设计成一个线性电阻网络,通过模拟开关进行切换,就可以实现数控输出电压的要求[5]。线性电阻调节网络如图3所示,电路中选用8个电阻值依次倍增的精密电阻,模拟开关选择常见的继电器,通过按键输入控制单片机P1口输出的数字量控制继电器的闭合与断开,实现一种类似于数字量到模拟量的转换网络,来改变接入LM317调整端电阻的大小,从而改变输出电压大小。
图3 线性电阻调节网络
2.2.4 电压显示电路
译码显示电路选用4位数码管的动态显示方式(如图4所示)。将单片机的P2.0和P2.1口控制数码管的段选和位选的选通,P0口实现对数码管段选和位选的数据传送。P0口既要输出位选数据还要输出段选数据,因此采用分时传送方式,分别用两个锁存器74HC573保存对应的位选数据和段选数据;两个锁存器的工作分别通过单片机的P2.0和P2.1口来控制。
图4 译码显示电路
2.2.5 声光指示电路
为了能指示输出电压的最大值、最小值,分别添加红、绿LED指示灯;为了能指示按键的增减,添加蜂鸣器,按键每按下一次,就发出报警声一次。
3 电路的软件设计
直流稳压电源系统是以单片机为核心控制电压的调节与显示,因此需要编写相应软件程序控制单片机有序工作。
根据以上电源系统的硬件特点和实现功能,软件程序的结构可分为主程序和若干子程序[6]。主程序主要完成:系统初始化、数码管显示、按键是否按下,并跳转到相应功能的子程序中去。主程序流程图如图5所示。子程序包括:系统初始化子程序、显示数据处理子程序、数码管显示子程序、按键中断子程序等。
图5 主程序流程图
4 电路的整体设计与仿真分析
单片机系统的仿真是Proteus软件的一大特色。首先在Proteus中将上面硬件设计的各单元电路连接成一个完整的数控直流稳压电源仿真电路(如图6所示);然后创建源代码程序文件,并编辑该电源系统的程序源代码;接着将源代码编译生成为目标代码,将目标代码添加到图6中的单片机元件的属性中,相当于在实际电路中对单片机下载目标程序;最后进行电路的调试仿真[7]。
图6 整体设计仿真电路图
图6所示电路的仿真结果如下:当电路上电工作后,由于电阻网络中没有电阻接入LM317的调整端,数码管上显示出电压为1.25V。当电压增加按键按下时,单片机的外部中断0产生中断,蜂鸣器报警,电压计数值增加1,接入的电阻网络中的电阻值增加一个单位,相应的输出电压增加0.1V;保存数码管结果的计数器值加1,P2.0端口选通译码显示电路的位选锁存器,送入相应的位选数据;P2.1端口选通译码显示电路的段选锁存器,送入段选数据;数码管上显示结果值增加0.1。当电压增大到15V时,红灯亮,显示电压值不变化,输出电压值也不再增加;当电压减小到1.25V时,绿灯亮,显示电压值不变,输出电压也不再减小。
在仿真电路中增加虚拟测试仪器,如图6中在稳压输出端Vout添加直流电压表或者电压探针,可以在仿真中实时观测输出电压的变化数据[3]。
电路仿真输出的理想结果是:电压输出大小从1.25V到15V变化,变化步进单位为0.1V;但实际上仿真结果是:数码管上显示结果与LM317输出端接的电压探针测量的电压值有一点误差。仿真测试数据如表1所示。
表1 仿真测试数据对比表
显示值 测量值 误差 显示值 测量值 误差 显示值 测量值 误差
1.35 1.356 -0.006 5.55 5.527 0.023 11.55 11.475 0.075
1.55 1.554 -0.004 5.95 5.924 0.026 11.95 11.871 0.079
1.95 1.951 -0.001 6.55 6.520 0.030 12.55 12.465 0.085
2.35 2.349 0.001 6.95 6.916 0.034 12.95 12.861 0.089
2.55 2.548 0.002 7.55 7.511 0.039 13.35 13.257 0.093
2.95 2.946 0.004 7.95 7.908 0.042 13.55 13.455 0.095
3.35 3.343 0.007 8.55 8.503 0.047 13.95 13.850 0.100
3.55 3.541 0.009 8.95 8.900 0.050 14.35 14.247 0.103
3.95 3.939 0.011 9.55 9.494 0.056 14.55 14.444 0.106
4.35 4.335 0.015 9.95 9.891 0.059 14.75 14.642 0.108
4.55 4.535 0.015 10.55 10.485 0.065 14.85 14.741 0.109
4.95 4.932 0.018 10.95 10.881 0.069 14.95 14.840 0.110
从仿真结果上看,随着电压的增加,数码管输出的理想结果与电压探针输出的结果误差将逐渐增加,最大相对误差为0.11V,即数码管上显示电压值为14.95V时,电压探针实时测量电压值为14.840V。仿真结果说明该电路在精度要求不是很高的场合足以适合应用。
分析误差的原因:(1)仿真软件中的电路元件毕竟是模拟元件,不是真实电路,即使真实电路也会有一定的误差;(2)显示结果是直接将控制继电器的数字信号通过单片机软件显示出来,而电压探针测量的是LM317输出端的电压值,两种的显示位数、精度不同。当然实际输出端的结果还取决于连接的电阻网络中的电阻值的合理选取。通过仿真不但可以观察输出结果,还可以在仿真软件中很容易修改电路并分析结果。
5 小结
本文利用Proteus软件实现了一种数控稳压直流电源的设计与仿真,无论设计过程还是仿真测试结果都达到了满意的效果。该电路的设计与仿真作为电子类专业的综合课程设计典型教学案例,在教学过程中应用Proteus仿真软件对电路的设计方案及结果进行实时的仿真测试与分析,一方面仿真设计操作简单,搭建电路、测试结果方便,修改设计快捷;另一方面在教学中增加了学生电路设计上的感性认识,便于对电路设计理论的理解,提高了学生的兴趣。总之,利用Proteus仿真软件能较好地完成设计任务,将之应用到相关课程教学中是一种新的教
学方法,有助于教师的教学和学生的自主学习。
参考文献:
[1]王勇,曹磊.Proteus虚拟电子实验室在教学中的应用研究[J].中国电力教育,2014(03):124-125.
[2]侯向锋,周兆丰.Proteus在模拟电子技术教学中的应用[J].湖北师范学院学报(自然科学版),2012(04):114-118.
[3]周润景,张丽娜,丁莉.基于PROTEUS的电路及单片机设计与仿真(第二版)[M].北京航空航天大学出版社,2010.
[4]蔡顺燕.基于AT89C52的数控直流稳压电源设计[J].成都师范学院学报,2014(03):112-115.
[5]唐金元,王翠珍.0~24V可调直流稳压电源电路的设计方法[J].现代电子技术,2008(04):12-14.
[6]周立功.单片机实验与实践[M].北京航空航天大学出版社,2006.
电子电路设计范文5
【关键词】电子技术;单元电路;设计方法
电子电路的设计方法和实现方法在EDA技术的发展下发生了根本性的变化。电子技术具有很强的实践性,在对电子电路系统进行设计的过程中,首先应该将系统的设计任务明确下来,依据任务选择方案,然后单元设计方案中的各个部分,选择参数计算和期间,最后有机连接各个部分,将一个符合设计要求的完整的系统电路图画出来。作为电子电路设计人员,对单元电路的设计方法进行熟练掌握,具备实际设计电路的能力尤为重要。
1.电子技术及单元电路概述
电子技术是依据电子学的原理,在解决实际问题的过程中应用电子器件将某种特定功能的电路设计和制造出来。包括两大分支,即信息电子技术和电路电子技术。前者又包括两个分支,即模拟电子技术和数字电子技术;后者是处理电子信号的技术,发生、放大、滤波、转换信号是其主要的处理方式[1]。
电子电路由电子元件和电子器件两部分组成。前者是指电子设备中的开关、电阻器、变压器等,后者是指晶体管、电子管等。按组成方式,我们可以将电子电路分为分立电路和集成电路两种形式。单元电路是整个电子电路系统中一个重要组成部分,常用的有放大电路、振荡电路、数字电路等几种。设计训练单元电路的主要目的是促进整体电子电路设计水平的显著提升[2]。
2.电子技术单元电路的设计步骤
2.1 明确任务
将本单元电路的任务明确化是设计单元电路前均需要明确的,设计单元电路的最基本条件是将单元电路的性能指标详细拟定出来。在设计单元电路的过程中,我们应该将电压放大的倍数、输入输出电阻的大小计算出来,并尽可能做到简单明了、尽可能地节约成本、使单元电路具有较小的体积和较高的性能等。
2.2 计算参数
计算参数的目的是使单元电路的功能指标达到实际需求。专业化的电子技术知识是计算参数的必要条件,比如,只有将各电阻值及其放大倍数计算出来,才能有效设计放大器电路;只有将电阻电容及其震荡频率制定出来才能有效设计震荡器[3]。在计算参数的过程中,同一电路可能得出一组以上的数据,这是我们就应该给予数据选择方法以充分的重视,保证所选择的数据达到并符合完成电路设计的要求,并能够在实践中得到有效的应用。
2.3 画出电路图
在电子技术单元电路的设计过程中,我们需要将完整的电路图绘制出来,这样做的目的是对单元电路和整机电路的连接关系进行详细的表达。同时,设计者还应该依据单元电路之间的相互配合和前后之间的关系将电路结构尽可能地简化。比如,在确定各单元电路之后,应该给予单元电路之间的级联设计以充分的重视和考虑,从而将浪费及工作量减少到最低限度。给予各部分输入信号、输出信号和控制信号之间的关系以充分的重视,对输入、输出进行模拟,完全隔离输入、输出、电源、通道,分割直流电流、电压信号为多路不同或相同的电流、电压信号,从而使同时采集控制不同设备的目的得到切实的实现。首先,注意电路图的可读性。在绘图的过程中应该尽可能地在一张纸上画主电路图,在另一张纸上画比较独立和次要部分,标记号图的端口和两端,将各图纸之间的信号的引入和引出标出来;其次,注意信号的流向及图形符号。一般情况下,我们可以将起始点设在输入端和信号源,然后依据信号流向从左到右、从上到下将单元电路画出来。同时,还应该将适当的标注加在图中,保证图形符号的标准性;再次,注意连接线画法。用直线连接各元件,并尽可能地减少交叉[4]。一般情况下,应水平或垂直布置连接线,尽可能地不画斜线,用原点表示互相连接的交叉。
3.电子技术单元电路的设计方法
3.1 对于线性集成运放组成的稳压电源的设计
调整部分、取样部分、基准电压电路等是单元电路中串联反馈式稳压电路的主要组成部分。设计线性集成运放组成的稳压电源的主要功能是过流和短路保护,起到对电路的保护功能的标准为负载电路达到限额。在对其的设计过程中,直流电通过整流出来后,用滤波将其波文系数降低,从而对负载进行直接的带动,但是这种电路无法起到稳压的作用,因此,应该依据一定的技术指标设计稳压电源。
3.2 单元电路之间的级联设计
在确定各单元电路之后,设计者还应该给予单元电路之间的级联问题以充分的重视并认真考虑。阻抗匹配、负载能力匹配等是单元电路之间电气性能相互匹配的主要问题,设计者应该谨慎认真地思考这些问题。如果没有过高要求驱动能力,则可以运用运放构成的电压跟随器;如果对驱动能力要求高,则可以运用互补对称输出电路或功率继承电路;如果为数字电路,则可以运用单管反向器或达林顿驱动器等。从本质上来说,单元电路之间的级联设计问题就是模拟单元电路之间的相互干扰及匹配问题[5],在整个电路的正常运行中起着至关重要的作用,值得我们予以充分重视。
3.3 对于运算放大器电路的设计
UA741、OP07等均是依据工业上的普通用途设定的运算放大器电路,具有中等的性能和极为便宜的价格。在设计运算放大器电路的过程中,应该将单双电源供电、电源电流选择出来作为基本参数,同时将失调电压、失调电流、电阻输入,对速率进行有效的转换,将时间确定下来。在运用运算放大器时,如果没有特殊要求,应该尽可能地运用通用性运算放大器。指标的先进性不应该成为设计过程中选择各种参数的唯一依据。当运算放大器作弱信号放大时,所选择的运算放大器应该具有极小的失调和噪声系数,同时保持等效直流电阻运放同相端和反相端对地。为了将运放的高频自激有效消除掉,设计者应该依据推荐参数将适当的电容消振介入规定的消振引脚之间,同时对两级以上放大级级联的情况进行有效的预防和避免,以将消振困难减小到最低限度[6]。
随着科技的飞速发展和社会的不断进步,电子电路的种类越来越多,因此需要各种不同的有针对性的设计方法。在集成发生电路的快速发展的过程中,各种专用功能的新型期间不断涌现出来,对电路设计工作提出了新的要求,集成块直接组装逐渐取代了传统的分立原件电路的设计方法。因此,设计者应该将注意力逐渐从设计单元电路向设计和规划整体方案转移,清楚明了各种集成电路的性能和指标,在选取集成器件的过程中严格依据实际需求,并能合理地进行单元连接,从而成功完成总体系统的设计,同时在日常工作中积极积累经验、深入研究其设计原理、努力改进及设计方法,为推动社会各方面的发展做出积极的贡献。
参考文献
[1]许开君,李忠波.模拟电子技术[M].机械工业出版社, 2009.
[2]邓木生.电子技能训练[M].机械工业出版社,2012.
[3]丘立尚,张琳.电工与电子技术基础[M].华南工学院出版社,2012.
[4]高吉祥.基本技能训练与单元电路设计[M].电子工业出版社,2011.
电子电路设计范文6
“电子技术基础”包括模拟电子技术和数字电子技术两门主要课程,是理工科相关专业的技术基础课程,也是生物医学工程专业的重要专业基础课和技术基础课。生物医学工程专业开设“电子电路课程设计”课程,对提高学生的电路设计能力、硬件制作能力和系统调试能力,以及培养学生发现问题、分析问题、解决问题的能力具有非常重要的意义。如何利用科学的选题在较短的时间内训练和提高学生的这些能力,并有意识地培养学生的创新意识和科研能力,是该课程在教学过程中重要的教学研究课题。[4-6]
一、生物医学工程专业“电子电路课程设计”教学中存在的问题
由于生物医学工程专业的特殊性,目前在生物医学工程专业的“电子电路课程设计”教学过程中,普遍存在以下几个问题:
1.课程设计的选题没有考虑专业特点,实施的目的性不强,与专业的整体发展建设结合较差,达不到课程设计要求
一个突出的问题是,课程设计的选题大部分是沿用电子信息类专业的传统选题,如多级低频阻容耦合放大器、功率放大器、语音放大器、函数发生器、交直流放大器、数字电子钟、定时器、智力竞赛抢答器、简易数字电容测试仪等选题,这些题目与生物医学工程专业的联系较少。这样既不能体现专业特点,也不能提高学生的兴趣,从而使得学生对所学理论知识不能很好地运用于实际,造成与实践的脱节。
2.课程设计内容不完善,所设计的内容不能充分体现课程设计的目标
“电子技术课程设计”课程应该是由许多关键环节构成的一个整体,从多个方面训练和提高学生的能力和素质。但原有的教学过程中,往往会忽略其中的一些重要环节。这些问题表现在:只要求学生完成电路制作,对于任务分析、方案选择、分析计算要求较少,把课程设计简化成操作实训;不重视测试和数据分析,不能充分锻炼学生分析问题和解决问题的能力;不注重使用设计软件和选择流行器件,只使用过时的器件,甚至老旧的分立元件,制作的电路达不到任务要求。这些对于提高课程设计的效果都有不利的影响,导致学生实际动手能力练习不够、电路设计能力偏低、综合调试能力不高。
3.评价方法和标准简单,随意性大
教学过程中没有严格的评价标准,课程成绩评定基本上流于形式,从而造成课程设计质量下降。
在这种情况下,培养出来的学生普遍存在电路设计能力和系统调试能力不足,发现问题、分析问题、解决问题的能力偏低,这样培养出来的学生难以在工程设计领域中发挥独当一面的作用,不能快速适应社会要求。
二、“电子电路课程设计”的改革思路和实践
几年来,在“电子电路课程设计”教学过程中进行了几点改革尝试,取得了较好的教学效果。
1.明确专业培养目标,构建课程设计选题库
“电子电路课程设计”是电子信息类专业的传统课程,有大量的课程设计选题,但这些选题中,大部分与生物医学工程专业和生物医学电子技术课程的教学内容和要求有较大的区别。为此,学院组织教师从众多的课程设计选题中,选出若干与专业相关的训练内容,进行加工改造,并对每一个设计选题提出具体的训练要求和目标,构成课程设计选题库。题库中题目所涉及到的课程内容和设计内容的统计分析见表1。从表中可以看出,与生物医学工程专业的教学内容密切相关的选题占总选题的72%,这样就形成了有专业特色的电子电路课程设计内容和要求。
另外还结合专业的特色,对与医疗仪器密切相关的设计,如测量心电、脑电、心音、血氧饱和度、脉搏波等信号的电子系统的采集电路部分,要求学生做成完整的模块,作为以后系统课程设计的子模块。
2.以学生为主体,改革传统课程设计指导方式
改变过去教师全程指导,有问必答,甚至直接给出参考电路的指导方式。教师在给出选题和要求后,将学生分成若干小组,每个小组在选题范围内选定设计题目。学生自己查阅资料,提出方案,独立设计,最终完成设计并进行完整的调试和测试。在整个课程设计过程中,教师每周留出固定或灵活的课堂答疑时间,回答学生提出的问题或启发学生提出问题,直至课程设计结束。
3.充分发挥学生潜能,加深加宽课程设计的训练内容并提高要求
在课程设计过程中,教师提出设计的目的和要求后,实验室只负责提供材料及仪器,其他工作全部由学生自己完成。为了更多地训练学生的综合素质,学生需要独立完成实践步骤确定、任务分析、方案选择、电路设计、元件选择、电路布线、印刷板设计及制造、元件测试、电路焊接、系统调试、测试方案设计、电路测试等训练步骤,并将这些步骤作为课程考核的训练点(见表2)。通过这种完整的训练过程,学生不仅能够初步掌握电子产品的设计开发流程,还能较好地锻炼自己的专业素养。
4.重视现代电子技术的发展和应用,鼓励学生掌握和使用工具软件和最新芯片
做到软件和硬件结合,学生除了完成电路设计以及硬件的焊接、安装、调试外,还需要至少掌握一种印刷电路板设计软件和一种电路仿真软件,有条件的学生还应掌握一种数字电路设计软件(如EDA软件)。学生既要熟练掌握电阻、电容、电感、二极管、三极管等分立元件的选择和使用外,还应尽量掌握和使用最新的集成芯片,以进一步训练工程设计能力。这样,电子电路课程设计可以达到更好的教学效果。
5.培养学生兴趣,将课程设计与创新课题训练相结合
鼓励教师将本科创新课题、教师科研课题等进行简化、分割,形成适合课程设计的课题,供学生选择。鼓励学生进行电子产品整机设计、开发、组装、调试,并且组织学生共同交流,互相学习,不断提高。
三、结束语
“电子技术”课程的理论性和实践性都很强,而“电子电路课程设计”作为教学过程中的重要一环,体现出了越来越重要的作用。对该课程进行的一系列教学改革实践,取得了良好的效果。按照改革后的教学模式,“电子电路课程设计”不断能够巩固课堂上所学的理论知识,加深学生对课堂抽象概念的理解,提高了学生的设计能力和创新能力,还能使学生对生物医学工程专业的认识更加明确具体,这些都有利于培养出理论基础扎实、实际工作能力强的高素质生物医学工程专业人才。
参考文献:
[1]John D.Enderle.生物医学工程学概论[M].封洲燕,译.北京:机械工业出版社,2010.
[2]李刚,张旭.生物医学电子学[M].北京:电子工业出版社,2008.
[3]余学飞.现代医学电子仪器原理与设计[M].第二版.华南理工大学出版社,2007.
[4]刘剑,杨立才,刘常春.“生物医学传感器与测量”课程教学改革探索[J].电气电子教学学报,2011,(1):15-17.