电子电路的设计是一项非常复杂嘚系统工程在设计过程中,由设计者通过对具体数据进行相应的分析然后提出初步设计方案,再进行相应的修改与调试不断地对电蕗的设计进行补充,完善电路设计方案这个过程是十分复杂而费时的。随着电子设计自动化(EDA)技术的出现极大的节约了电子电路课程设計的时间,使得电子电路的设计更加简准确、科学
电子设计自动化(EDA)技术是将计算机作为工作的平台,通过融合电子技术、智能化技术以忣计算机技术的最新成果而设计出来的一项现代电子技术随着现代化教育的不断深入,EDA技术的应用也越来越广泛
目前,EDA技术已经在电孓电路设计、印刷电路板设计、可编程器件的编程以及集成电路板的设计中被广泛的应用通过运用EDA技术,相应的设计人员能够对电路设計、逻辑分析、时序测试、性能设计等各个方面进行自动设计
对于EDA软件技术的开发而言,Multisiim8.0软件支撑平台是发挥EDA技术功能的有力支撑平台能够保证其电路的建立、实验数据的分析以及结构的输出等方面的处理与分析过程能够在一个集成系统中完成。在利用EDA技术进行设计的過程中设计人员只需要通过鼠标进行简单的操作就能够完成电路的创建、更改电路参数、更换电路元器件等方面的工作。同时在使用EDA技术进行电路设计的过程中,该软能够白行对相应的设计方案进行渊试不断地对设计电路的性能进行分析,对电路设计中的漏洞、问题進行修补充、修改从而使得设计的电路性能最优化。
同时对于运用EDA技术在Multisiim8.0软件支撑平台中进行电路设计及其优化而言,该软件在输入輸出指令以及各种控制语言方面没有硬性的要求也不需要对电路的各个环节进行相应的程序编制,只需要在电路设计的平台内将虚拟的電子元器件用节点和线进行连接就能够从虚拟的仪器表上得到相应的仿真波形以及各种参数的分析结果。
Multisiim8.0软件平台中设有大量的与实际え器件相对应的虚拟模型,这也就使得在进行相应的电子电路设计中电路设计的的形式更加趋近于现实情况,使得其仿真效果更加精確、科学
2 利用EDA技术进行电子电路设计的一般步骤
2.2 制定相应的设计方案
通过对系统的总体功能进行分析,绘制电路设计的原理框图然后将总的设计方案划分为多个环节。通过对不同环节间的联系进行分析确定各个环节间的信号交流方式以及电路运行的时序。电路設计的总框图要能够简单、清晰的表达出整个电路设计的过程与原理
2.3 对单元电路进行仿真实验
2.4 对各环节之间的设计方案进行分析
2.5 组合各设计环节
3.1 组合的设计
3.2 时序电路设计
单片机是嵌入式系统的核心元件使用单片机的电路要复杂得多,但在更改和添加新功能时带有单片机的电路更加容易实现,这也正是电器设备使用单片机的原因那麼在单片机电路的设计中需要注意的难点有哪些?
大家可以看到复位电路中电阻R1=10k时RST是高电平 而当R1=50时RST为低电平,很明显R1=10k时是错误的单片机一直处在复位状态时根本无法工作。出现这样的原因是由于RST引脚内含三极管即便在截止状态时也会有少量截止电流,当R取的非常大时微弱的截止电流通过就产生了高电平。
通常红色贴片LED:电压1.6V-2.4V电流2-20mA,在2-5mA亮度有所变囮5mA以上亮度基本无变化。
这时可以借助扩展芯片来实现比如三八译码器74HC138来拓展。
滤波电容分为高频滤波电嫆和低频滤波电容
1、高频滤波电容一般用104容(0.1uF),目的是短路高频分量保护器件免受高频干扰。普通的IC(集成)器件的电源与地之间嘟要加去除高频干扰(空气静电)。
2、低频滤波电容一般用电解电容(100uF)目的是去除低频纹波,存储一部分能量稳定电源。大多接茬电源接口处大功率元器件旁边,如:USB借口步进电机、1602背光显示。耐压值至少高于系统最高电压的2倍
LEDS6为高电平时截止,为低电平时導通
限流电阻的计算:集电极电流为I,则基极电流为I/100(这里涉及到放大作用集电极电流是基极的100倍),PN结电压0.7VR=(5-0.7)/(I/100)
2、放大作用:集电极電流是基极电流的100倍
当基极为高电平时,三极管导通右侧的导线接地为低电平,当基极为低电平时三极管截止,输出高电平
数码管點亮形成的数字由a,b,c,d,e,f,e,dp(小数点)构成,字模及真值表如上图
由于单片机输出有限,当负载很多的时候需要另外加驱动芯片 比如74HC245。
综合考虑:上拉电阻常用值在1K到10K之间选取下拉同理。
上下拉电阻上拉就是将不确定的信号通过一個电阻嵌位在高电平,下拉同理
根据实际系统需求选择6M,12M11.0592M,20M等待
对地接2个10到30pF的电容即可,常用20pF
直接用红表笔对晶振引脚,黑表笔接GND测量电压即可。
紦单片机内部电路设置成为一个确定的状态所有的寄存器初始化。
51单片机的复位时间大约在2个机械周期左右具体需要看芯片数据手册。
一般通过复位芯片或者复位电路具体的阻容参数的计算,通过google查找
按键电路也是机械装置,在按下或放开的一瞬间会产生抖动如丅图:
消除方法有两种:软件除抖和硬件除抖,其中硬件除抖是应用了电容对高频信号短路的原理
软件除抖是检测出键闭合后执行一个延时程序,产生5ms~10ms的延时让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平则确认为真正有键按下。