《PROTEUS 课程设计.docx》由会员分享,可在线阅读,更多相关《PROTEUS 课程设计.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PROTEUS 课程设计 课程设计任务书 学生姓名:专业班级:电子1102班 指导教师:工作单位:信息工程学院 题目:方波发生电路 初始条件: 计算机、Proteus软件、Cadence软件 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写 等具体要求) 1、课程设计工作量:1.5周 2、技术要求: (1)学习Proteus软件和Cadence软件。 (2)设计一个方波发生电路。 (3)利用Cadence软件对该电路设计原理图并进行PCB制版,用Proteus软件对该电路进行仿真。 3、查阅至少5篇参考文献。按要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。 时间
2、安排: 2022.1.12做课设具体实施安排和课设报告格式要求说明。 2022.1.12-1.15学习Proteus软件和Cadence软件,查阅相关资料,复习所设计内容的基本理论知识。 2022.1.16-1.20对方波发生电路进行设计仿真工作,完成课设报告的撰写。 2022.1.21提交课程设计报告,进行答辩。 指导教师签名:年月日 系主任(或责任教师)签名:年月日 目录 摘要.I Abstract.II 1绪论. (1) 2方案论证 (2) 3利用Proteus软件进行电路设计及仿真 (5) 4利用Cadence软件进行电路设计及PCB绘制 (9) 4.1电路原理图设计 (9) 4.2P
3、CB设计 (10) 5心得体会 (13) 参考文献 (14) 摘要 方波是一种非正弦曲线的波形,方波的频率成分非常丰富,含有大量的谐波,有频率、周期、幅度、占空比等技术指标,能够产生方波的电路结构称为方波发生器,方波发生器常称为多谐振荡器。 本文首先分析了常见方波发生电路的原理以及优缺点,紧接着选择了一种适用于设计任务的方案,然后利用Proteus软件进行电路原理图的绘制以及仿真分析,最后利用Cadence软件进行了电路原理图设计和PCB设计,完成本次方波发生电路的设计任务。 关键字:方波;Proteus;Cadence;频率 Abstract Square wave is a kind of
4、 non sinusoidal wave,square wave frequency components are abundant,contains a lot of harmonic,frequency,cycle,amplitude,duty cycle and other technical indicators,can produce square wave circuit structure called a square wave generator, square wave generator is often referred to as a multivibrator. A
5、t first,this paper analyzes the common principle of square wave generator circuit as well as the advantages and disadvantages,followed by the selection of a suitable for design scheme,then using Proteus software of circuit principle diagram and simulation analysis, finally using Cadence software to
6、design the circuit principle diagram and PCB design, completed the design task of the square wave generator. Key words:square wave;Proteus;Cadence;frequency 1绪论 方波是一种非正弦曲线的波形,方波发生器的应用非常广泛,广泛应用于各种电子电路、信号处理和控制系统中,特别是数字电路,几乎离不开方波。矩形脉冲信号是数字逻辑电路的工作信号,所有的数字形式都是靠矩形脉冲信号进行传送的,同时在数字电路中常用矩形脉冲信号时间周期作为定时脉冲和计时脉冲信
7、号。 Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2022年又增加了Cortex和DSP系列处理器,并持续增加其他系列
8、处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC 器件。 Cadence Design Systems是一个专门从事电子设计自动化(EDA)的软件公司,由SDA Systems和ECAD两家公司于1988年兼并而成。是全球最大的电子设计技术(Electronic Design Technologi
9、es)、程序方案服务和设计服务供应商。其解决方案旨在提升和监控半导体、计算机系统、网络工程和电信设备、消费电子产品以及其它各类型电子产品的设计。Cadence Allegro系统互连平台能够跨集成电路、封装和PCB协同设计高性能互连。应用平台的协同设计方法,工程师可以迅速优化I/O缓冲器之间和跨集成电路、封装和PCB的系统互联。该方法能避免硬件返工并降低硬件成本和缩短设计周期。约束驱动的Allegro流程包括高级功能用于设计捕捉、信号完整性和物理实现。由于它还得到Cadence Encounter与Virtuoso平台的支持,Allegro协同设计方法使得高效的设计链协同成为现实。 2方案论证
10、 方案一:利用施密特触发器,再加上少量的电阻、电容元件,如图2.1所示,即迟滞比较器构成的方波发生器。 图2.1迟滞比较器构成的方波发生器该发生器具有正反馈和负反馈,其中电路的正反馈系数为 212R R R F +=(1) 在接通电源的瞬间,输出电压究竟是正向饱和还是负向饱和,这是随机的。它是通过电阻和电容充放电进而引起输出电压翻转的,假设初始输出电压为负向饱和,而加于反向端的电压由于电容器上的电压不能突变,只能由输出电压通过负反馈电阻向电容充电来建立,当Vn 愈来愈负,低于Vp 时,则输出电压立即从负饱和值迅速翻转到正饱和值,输出电压从正的饱和值翻转到负饱和值同理可得,只不过是Vn 愈来愈正
11、,高于Vp 时可以实现翻转,如此不断循环下去,则可以形成方波输出。 根据一阶RC 电路的三要素法,输出高电平的时间间隔 F F RC T -+=11ln 1(2)同理,输出低电平的时间间隔等于输出高电平的时间间隔。则方波的周期为 F F RC T T T -+=+=11ln 221(3) 方案二:利用DDS技术进行方波发生器的设计,芯片选用AD9850。AD9850是AD公司生产的最高时钟为125MHz、采用先进的CMOS技术的直接频率合成器,主要由可编程DDS系统、高性能数模变换器(DAC)和高速比较器3部分构成,能实现全数字编程控制的频率合成。AD9850内含可编程DDS系统和高速比较器,
12、可实现全数字编程控制的频率合成。可编程DDS系统的核心是相位累加器,由一个加法器和一个N位相位寄存器组成,N一般为2432。每来一个外部参考时钟,相位寄存器便以步长M递加。相位寄存器的输出与相位控制字相加后可输入到正弦查询表地址上。正弦查询表包含一个正弦波周期的数字幅度信息,每一个地址对应正弦波中0360范围的一个相位点。查询表把输入地址的相位信息映射成正弦波幅度信号,然后驱动DAC输出模拟量,再通过内部高速比较器便可形成方波发生器。 方案三:利用555定时器构成方波发生器。555定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换
13、电路。它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。555定时器的内部电路框图如图2.2所示。 图2.2555定时器内部电路框图 利用555定时器构成的方波发生器如图2.3所示。从电路的连接来讲,也是将555定时器接成施密特触发器的结构,即将2、6端并联,再与RC构成的充放电电路的串 联点连接,将7端接到接到放电点。 图2.3555定时器构成的方波发生器 当电路与电源接通瞬间,C两端没有存储电荷,两端的电压为零,555定时器的2,6端输入电压为零,即出现6端输入电压小于2/3Vcc,2端的输入电压小于1/3Vcc的情况,输出信号为高电平,使555定时器内部晶体管截止,
14、电源Vcc经R1、Rv和D2对C充电,这种情况一直维持到C的两端电压超过2/3Vcc。当C两端的电压超过2/3Vcc 时,出现6端输入电压大于2/3Vcc,2端的输入电压大于1/3Vcc的情况,输出信号为低电平,使晶体管导通,电容C放电,这种情况一直维持到C的两端电压低于1/3Vcc。此后又重新回到上述的充电过程,如此周而复始,形成振荡,产生方波脉冲。 方案一是迟滞比较器构成的方波发生器,方案简单,但振荡频率不够稳定,没有隔离电路,带载能力较差,而且不易控制占空比等参量;方案二是选用AD9850芯片,利用DDS技术输出方波,这种方案做出的方波频率稳定性好,频率范围较宽,而且更容易实现数字化控制
15、,但是此方案难度相对较高,而且本次课程设计是利用Proteus软件进行仿真的,但是Proteus元件库里面没有AD9850芯片;方案三利用555定时器实现方波电路,原理简单,振荡频率相对稳定,在Proteus元件库里面有对应元器件,完全满足本次课程设计的任务要求,故选用方案三作为方波发生电路的实现方案。 3利用Proteus 软件进行电路设计及仿真 启动Proteus 软件,然后进行电路图的绘制,最终绘制出的方波发生电路如图3.1所示。 图3.1方波发生电路 根据一阶电路的三要素法,充电所用时间,即脉冲维持时间: 2ln )(1_1211C R R R t V V +=(4) 放电所用时间,即
16、脉冲低电平时间: 2ln )(2_1322C R R R t V V +=(5)所以,脉冲周期为 C R R R R R C R R R R R t t t V V V V V V )(7.02ln )(321213212121+=+=+=(6)脉冲频率为 f V V V 43.1132121=(7) 其中C 根据SW1的位置可能是C2、C3和C4;调节C2、C3、C4和RV2、RV3可调节频率,根据公式(7)和C2、C3、C4、RV1、RV2、RV3的值易得,当C 为1nF 时频率范围为1KHZ100KHZ ,当C 为10nF 时频率范围为100HZ10KHZ ,当C 为100nF 时 频率
17、范围为10HZ1KHZ;利用二极管的单向导电性,调节1W R实现占空比可调;其中D3为电源指示灯;C1的作用是避免电路高频脉冲的影响。 当C为100nF时,RV2=RV3=700K时,得到电路的最低频率,电容端和电路输出端的波形图如图3.2所示。 图3.2电路为最低频率时电容端和电路输出端波形图 当C为10nF时,RV2=RV3=350K时,得到此电路的中频频率,电容端和电路输出端的波形图如图3.3所示。 图 3.3电路为中频频率时电容端和电路输出端波形图 当C为1nF时,RV2=RV3=0时,得到电路的最高频率,电容端和电路输出端的波形图如图3.4所示。 图3.4电路为最高频率时电容端和电路输出端波形图 当C为10nF时,RV2=RV3=0K时,调节RV1为25%阻值时来改变方波的占空比,电容端和电路输出端的波形图如图3.5所示。 图 3.5改变占空比后某一频率下电容端和电路输出端波形图由图3.2可以得出电路输出端的最低频率大致为9HZ,由图3.4可以得出电路输出端的最高频率大致为98KHZ,这与由公式(7)得出的结论是一致的,而且有图3.5可
限制150内