0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

电子设计 来源:郭婷 作者:电子设计 2019-06-04 08:15 次阅读

1.引言

随着数字技术,特别是计算机技术的飞速发展与普及,在现代控制、通信检测领域中,信号的处理无处不在。自然界中的物理量,例如压力、温度、位移、等都是模拟量。

要对这些物理量进行控制和检测,往往需要一种能在模拟信号与数字信号之间起转换作用的电路--模数转换器数模转换器。A/D D/A转换器电子线路中的应用十分广泛,它沟通了整个电子领域中的模拟域和数字域。但在A/DD/A转换器的实验教学过程中,由于受传统实验设备的限制,很难对其实际工作过程进行有效的分析与验证。OrCAD/PSpice提供了一个虚拟实验平台,它克服了传统电子元器件、仪器设备的限制,包含非常丰富的电子元器件库,并且提供功能强大的多种仿真分析功能,本文利用其瞬态分析功能,在A/D和D/A转换电路的仿真与分析中,很好地捕捉和展现出各种时域暂态的数字信号和相应模拟电压波形,能帮助学生熟悉和快速掌握先进的电路实验方法和技能。

2.A/D D/A转换电路基本原理

(1)AD转换电路基本原理

A/D转换器是用来将模拟信号转换成一组相应的二进制数字量输出。图1为8位逐次比较型A/D转换器框图。它由控制逻辑电路、数据寄存器、移位寄存器、D/A转换器及电压比较器组成。

电路启动后,第一个CP将移位寄存器置为10000000,该数字经数据寄存器送入D/A转换器。输入模拟电压Vi首先与10000000所对应的电压Vref/2相比较,如果Vi>=Vref/2,则比较器输出为1,否则输出为0,此结果存于数据寄存器的D7位;第二个CP使移位寄存器为01000000.如果最高位已存1,则此时D/A转换器的输出电压Vo'=3Vref/4,Vi再与3Vref/4相比较,如果Vi>=3Vref/4,则次高位D6存1,否则存0;如果最高位为0,则Vo'=3Vref/4,Vi与Vo'

比较,如果Vi>=3Vref/4,则数据寄存器的D6存1,否则存0……依此类推,逐次比较得到输出数字量为止,这就是8位逐次比较型A/D转换器的基本工作原理

输出数字量与输入模拟量之间的一般关系式为:

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

(2)DA转换电路基本原理

将数字信号转换为模拟信号的过程称为D/A转换。实现D/A软的的器件称为D/A转换器,简称DAC,其框图如图2所示。

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

图2中,输入数字量NB为n位二进制代码Dn-1Dn-2…D1D0,Vo为输出模拟量。输出量与输入量之间的一般关系式为:

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

实现D/A转换的过程是将输入二进制数中为1的每1位代码按其权的大小,转换成模拟量,然后将这些模拟量相加,相加的结果就是与数字量成正比的模拟量。这就是组成D/A转换器的指导思想。

3.AD/DA转换电路的仿真与分析

(1)AD转换电路的仿真与分析

A/D转换电路原理图如图3所示:

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

由图3和图4可知,在A/D转换器的输入端加一模拟信号,其幅值为2.5V,周期为10us,加上直流偏移量为2.5V的正弦信号。经过A/D器转换之后得到一个12位的数字总线,其数值大小正好与模拟信号VI的幅度值对应,即准确实现了模拟信号到数字信号的转换过程。

(2)DA转换电路的仿真与分析

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

D/A转换电路原理图如图5所示:

由图5可知,在D/A转换器的输入端加了三个74161十六进制计数器构成一个12位的4096进制计数器。在时钟信号CLK作用下不断完成D/A转换的过程,由图6可看出,在12位递增计数器作用下,D/A转换器的输出了从0V到满量程5V的模拟锯齿波形,即准确实现了数字信号到模拟信号的转换过程。

(3)AD/DA转换电路的联合仿真与分析

A/D D/A转换电路原理图如图7所示:

采用OrCAD/PSpice软件对AD/DA转换电路进行瞬态分析与仿真分析

A/D D/A转换电路仿真波形图如图8所示:

由图7可知在A/D转换器模拟输入端输入一个幅值为2.5V,周期为10us,加上直流偏移量为2.5V的正弦信号VI.经A/D转换器转换之后输出12位的数字信号D[11:0],然后再把这12位的数字信号作为下一级D/A转换器的输入信号输入,经D/A转换之后输出对应的模拟信号VDA,最后再通过一个一阶RC低通滤波器输出平滑的正弦信号VO.由图8可以看出,经A/DD/A转换器作用之后的模拟信号波形VO与转换之前的正弦模拟信号VI基本一致。即准确的实现了整个模数和数模转换过程。

4.总结

A/D D/A转换器的输出结果值与输入值之间往往会存在误差,当转换精度越高,即数字信号的转换位数越宽,则转换误差越小。实际应用中,往往在D/A转换器的输出端加一低通滤波电路对数模转换后的阶梯波形进行滤波处理,使输出波形变得更平滑,以接近实际模拟信号。结果证明,该方案解决了以往受传统实验仪器设备限制而难以验证的问题,具有较大的实用性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    8741

    浏览量

    147725
  • 仿真
    +关注

    关注

    50

    文章

    4123

    浏览量

    133862
  • 数模转换器
    +关注

    关注

    14

    文章

    1024

    浏览量

    83306
收藏 人收藏

    评论

    相关推荐

    基于OrCAD/PSpice的AD/DA转换电路解决方案

    /PSpice软件分别对D/A转换电路、A/D转换电路与及由A/D D/A组成的
    发表于 09-29 13:54 5345次阅读
    基于<b class='flag-5'>OrCAD</b>/<b class='flag-5'>PSpice</b>的AD/<b class='flag-5'>DA</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>解决方案

    Pspice电路仿真入门:基于MOS管的电平转换电路

      你有用过Cadence的PSpice仿真软件吗?PSpice是一个非常好用的仿真软件,他可以
    发表于 10-01 10:26 3433次阅读
    <b class='flag-5'>Pspice</b><b class='flag-5'>电路仿真</b>入门:基于MOS管的电平<b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    《基于OrCAD Carpture和PSpice的模拟电路设计与仿真》简介

    行业标志性软件Pspice仿真功能、器件模型、电路仿真、层电路设计,以及高级仿真
    发表于 05-20 14:53

    OrCAD/PSpice电路仿真实验中应用

    本文通过实例介绍OrCAD/PSpice软件电路仿真实验中的应用关键词:OrCADPspice
    发表于 04-13 11:13 280次下载

    555定时器的应用及OrCAD/PSpice仿真

    555定时器的应用及OrCAD/PSpice仿真 Simulation and Analysis of Typical Applications for 555 Timer Based
    发表于 05-18 09:10 6414次阅读
    555定时器的应用及<b class='flag-5'>OrCAD</b>/<b class='flag-5'>PSpice</b><b class='flag-5'>仿真</b>

    基于OrCAD的高频电子线路仿真分析

    本文基于 OrCAD /Pspice电子线路计算机辅助分析设计软件以实现 高频电子线路 的综合电路分析
    发表于 06-08 16:21 0次下载
    基于<b class='flag-5'>OrCAD</b>的高频电子线路<b class='flag-5'>仿真</b><b class='flag-5'>分析</b>

    PSpice的参数扫描对电路的优化分析

    本文以CCⅡ低通滤波器的设计为例, 先采用理论分析设计低通滤波电路, 然后运用OrCAD/ Pspice
    发表于 08-24 17:48 7908次阅读
    <b class='flag-5'>PSpice</b>的参数扫描对<b class='flag-5'>电路</b>的优化<b class='flag-5'>分析</b>

    CCⅡ低通滤波器的PSpice仿真分析

    本文以CCⅡ低通滤波器的设计为例, 先采用理论分析设计低通滤波电路, 然后运用OrCAD/ Pspice
    发表于 10-17 14:04 4299次阅读
    CCⅡ低通滤波器的<b class='flag-5'>PSpice</b><b class='flag-5'>仿真</b><b class='flag-5'>分析</b>

    Orcad中对三极管放大电路仿真瞬态电容Ce变化下的分析

    Orcad中对三极管放大电路仿真瞬态、电容Ce变化下的分析
    发表于 04-24 15:12 0次下载

    基于OrCAD电路设计软件的高频电子线路仿真分析

    OrCAD/Pspice是个通用的电子线路计算机辅助分析设计软件,是电路计算机仿真程序中极为优秀
    发表于 11-23 13:58 1505次阅读
    基于<b class='flag-5'>OrCAD</b><b class='flag-5'>电路</b>设计<b class='flag-5'>软件</b>的高频电子线路<b class='flag-5'>仿真</b><b class='flag-5'>分析</b>

    干货!一种基于OrCAD电路设计软件的高频电子线路仿真分析

    OrCAD/Pspice是个通用的电子线路计算机辅助分析设计软件,是电路计算机仿真程序中极为优秀
    发表于 05-18 10:55 5606次阅读
    干货!一种基于<b class='flag-5'>OrCAD</b><b class='flag-5'>电路</b>设计<b class='flag-5'>软件</b>的高频电子线路<b class='flag-5'>仿真</b><b class='flag-5'>分析</b>

    基于PSpice的几种常见整流电路分析仿真

    整流电路的主要作用是将交流电压转换成直流电压。文章对仿真软件OrCAD/PSpice 9.2作了
    发表于 12-05 16:19 27次下载
    基于<b class='flag-5'>PSpice</b>的几种常见整流<b class='flag-5'>电路</b><b class='flag-5'>分析</b>与<b class='flag-5'>仿真</b>

    使用OrCAD PSpice实现放大电路的设计分析

    本文档的主要内容详细介绍的是使用OrCAD PSpice实现放大电路的设计分析
    发表于 12-24 14:54 47次下载
    使用<b class='flag-5'>OrCAD</b> <b class='flag-5'>PSpice</b>实现放大<b class='flag-5'>电路</b>的设计<b class='flag-5'>分析</b>

    如何使用OrCAD电路设计软件实现高频电子线路的仿真分析

    OrCAD/Pspice是个通用的电子线路计算机辅助分析设计软件,是电路计算机仿真程序中极为优秀
    发表于 08-27 10:48 9次下载
    如何使用<b class='flag-5'>OrCAD</b><b class='flag-5'>电路</b>设计<b class='flag-5'>软件</b>实现高频电子线路的<b class='flag-5'>仿真</b><b class='flag-5'>分析</b>

    基于OrCAD/PSpice9的电路优化设计过程

     OrCAD/PSpice9是美国OrCAD INC.公司研制的一种电路模拟及仿真的自动化设计软件
    发表于 08-02 14:20 1128次阅读
    基于<b class='flag-5'>OrCAD</b>/<b class='flag-5'>PSpice</b>9的<b class='flag-5'>电路</b>优化设计过程