2019电子设计大赛综测分享

这是我的第三篇博客,废话不多说,直入正题

题目

在这里插入图片描述
图片来自q群,侵删。
首先拿到题的时候,一定要明白一件事,四运放加四与非门,一共4个要求,除非每个要求都用到2个运放或与非,不然肯定是有剩余的。当明白了这个之后,你才不会因为有东西没用而惶恐(这确实有点反常)

分析

要求一要产生方波,可以由两个与非门或一个运放搭电路
要求二明显要滤波,需要一个运放
要求三输出窄脉宽,可以用运放做比较电路,或两个与非门搭的窄脉宽电路
要求四输出余弦,其实就是移相90°。可以用滤波电路或积分电路,需要一个运放

要求一 方波

我们选择了与非门搭多谐振荡电路
在这里插入图片描述
震荡周期T≈1.3RC (C1=C2=C,R3=R4=R)取C=0.01uF 频率f取19kHz,则R=4k左右,用103电位器即可
值得说的是,输出波形的下降沿有一些失真,所以我们在后面又加了一个与非门,让方波更方。

要求二 正弦波

这里需要一个低通滤波,我们用的是有源低通滤波,不建议用无源的。
在这里插入图片描述
R2/R1用来调整增益,这个用在最后调幅值,一开始比值调个小于1/1就好,主要先看波形
R5=R6=R C3=C4=C
截止频率
f0=1/(2πRC) 取f0=20khz ,C=0.01uF 求得R=795.7Ω。所以使用2K电位器
要说的是,2.5V的基准电压应该也用电位器,用来调节输出波形的中心电压上移或下降

要求三 窄脉宽信号

这个,使用要求二产生的正弦波和一个基准电压做比较,即可输出窄脉宽
在这里插入图片描述
电路就是这么简单,基准电压用电位器分压而得。值得说的是,输出波形在20khz之下,严重失真,需要加一个与非门做非门整形

要求四 移相90°

这个要求可谓各显神通,我们选择了滤波移相,我们没有试普通的滤波,也没有试拿正弦积分,大家可以试试。我们这个叫滞后型文氏滤波,是全通滤波的一种
文氏滤波
图片来自维基百科,需要说明的是电容C下面的基准电压取输入波形的中心值(比如正弦波有1V的直流偏离,这基准电压也设置为1V)
这个电路在Fc=1/(2πRC)处移相90°,低频移相趋于0°,高频趋于180°
取C=0.01uF Fc=20kHz 则R=796Ω 使用2K电位器
关于两个Rx,前一个用1K,后一个用的5K电位器,先调1:1即可。反正后面波形不太对的话,我们会每个滑变都调一调,值或多或少都跟理论值有些差异

  • 18
    点赞
  • 134
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
方波/三角波/正弦波信号发生器(ICL8038) 该信号发生器采用了精密波形发生器单片集成电路ICL8038。该电路能够产生高精度正弦波,方波,三角波,所需外部元件少。频率可通过外部元件调节。ICL8038的正弦波形失真=1%,三角波线性失真=0.1%,占空比调节范围为2%~98%。 ICL8038的第10脚外接定时电容,该电容的容值决定了输出波形的频率,电路中的定时电容从C1至C8决定了信号频率的十个倍频程,从500μF开始,依次减小十倍,直到5500pF,频率范围对应为0.05Hz~0.5 Hz~5Hz~50Hz~500Hz~5kHz~50kHz~500kHz。电路中的V1、R7、R8构成缓冲放大器,R9 为电位器,用于改变输出波形的幅度。 附:基于ICL8038函数信号发生器的设计 本设计是以ICL8038 和AT89C2051 为核心设计的数控及扫频函数信号发生器。ICL8038 作为函数信号源 结合外围电路产生占空比和幅度可调的正弦波、方波、三角波; 该函数信号发生器的频率可调范围为1~100kHz, 步进为0.1kHz, 波形稳定, 无明显失真。 1.系统设计框图 如图1 为系统设计框图。本设计是利用键盘设置相应的频率值, 根据所设置频率段选择相应电容, 经计算获得相应数字量送数字电位器实现D/A 转换, 同时与参考电压( 本例为5.5V) 相加后形成数控调压去控制ICL8038 第8 脚, 这样即可由ICL8038 实现对应频率值的矩形波、三角波和正弦波。方波幅度经衰减后送单片机可测得信号源频率并由数码管显示。 2.电路原理图 图2 为电路原理图。其中AT89C2051 是8 位单片机, 其中: P1.4~P1.7、P1.2、P1.3、P3.0、P3.1 作为数 码显示; P3.3、P3.5 、P3.7 作为键盘输入口; P3.4 作为计数口, 用于测量信号源频率;P3.0~P3.2 作为数字电位器的SPI总线; P1.1、P1.0 可根据需要扩展继电器或模拟开关选择ICL8038第10 脚( CAP) 与第11 脚间的电容C。 MCP41010 是8 位字长的数字电位器, 采用三总线SPI 接口。/CS: 片选信号, 低电平有效; SCK:时钟信号输入端; SI: 串行数据输入端, 用于寄存器的选择及数据输入。MCP41010 可作为数字电位器, 也可以作为D/A 转换器, 本设计是将MCP41010 接成8 位字长的D/A 转换器, MCP41010 根据输入的串行数据, 对基准电压进行分压后由中间抽头输出模拟电压, 即VPWO =DN/256VREF ( 式中VREF=5V) 。 函数发生电路ICL8038, 图2所示是一个占空比和一个频率连续可调的函数发生电路。ICL8038是一种函数发生器集成块, 通过外围电路的设计, 可以产生高精密度的正弦波、方波、三角波信号, 选择不同参数的外电阻和电容等器件, 可以获得频率在0.01Hz~300kHz 范围内的信号。通过调节RW2 可使占空比在2%~98%可调。第10 脚( CAP) 与第11 脚间的电容C 起到很重要的作用, 它的大小决定了输出信号频率的大小, 当C 确定后, 调节ICL8038 第8 脚的电压可改变信号源的输出频率。从ICL8038 引脚9(要接上拉电阻)输出的波形经衰减后送单片机P3.4 进行频率测量。 正弦函数信号由三角波函数信号经过非线性变换而获得。利用二极管的非线性特性, 可以将三角波信号的上升和下降斜率逐次逼近正弦波的斜率。ICL8038 中的非线性网络是由4 级击穿点的非线性逼近网络构成。一般说来, 逼近点越多得到的正弦波效果越好, 失真度也越小, 在本芯片中N= 4, 失真度可以小于1。在实测中得到正弦信号的失真度可达0.5 左右。其精度效果相当满意。为了进一步减小正弦波的失真度, 可采用图2 所示电路中两个电位器RW3 和RW4 所组成的电路, 调整它们可使正弦波失真度减小。当然, 如果矩形波的占空比不是50% , 矩形波不再是方波, 引脚2 输出也就不再是正弦波了。 图2 电路原理图 经实验发现, 在电路设计中接10 脚和11 脚的电容值和性能是整个电路的关键器件, 电容值的确定也就确定电路能产生的频率范围, 电容性能的好坏直接影响信号频率的稳定性、波形的失真度, 由于该芯片是通过恒流源 对C 充放电来产生振荡的, 故振荡频率的稳定性就受到外接电容及恒流源电流的影响, 若要使输出频率稳定, 必须采用以下措施:外接电阻、电容的温度特性要好; 外部电源应稳定; 电容应选用漏电小、质量好的非极化电容器。 3.实验结果 当±12V 工作电源时, 输出频率如下表: 失真度情况, 实验数据如下表: 4.软件流程图 图3 为软件流程图。T0 设为计数器,T1 设为定时器(初值为5ms)。5ms 启动主循环, 主要用于键盘扫描及扫描显示, 图2 中K0 作为控制键, K1 作为调整键, K2 作为增加键; 上电时程序进入频率设置模式, 按一下K0 键程序进入数控模式, 按二下K0 键程序进入扫频模式, 按三下K0 键程序进入频率设置模式, 周而复始。在频率设置模式, 由K1 键和K2 键完成频率设置。 图3 软件流程图
Proteus是一款专业的电子设计软件,被广泛应用于电子工程师的设计和仿真中。2013年电子设计大赛综测题涉及到Proteus的使用。 Proteus是由Labcenter Electronics公司开发的一款集成电路设计与仿真软件。它的主要功能包括原理图绘制、电路模拟、单片机仿真、PCB设计等。 在2013年电子设计大赛综测题中,参赛者可能需要使用Proteus完成以下任务: 1. 原理图绘制:参赛者需要根据提供的电路图,使用Proteus绘制相应的原理图。Proteus提供了丰富的元器件库,能够满足不同电路设计的需要。 2. 电路仿真:参赛者需要将绘制好的原理图进行仿真。Proteus可以对电路进行不同类型的仿真,如直流分析、交流分析、传输线仿真等。参赛者需要根据题目要求选择适当的仿真方式。 3. 单片机仿真:如果题目中存在涉及到单片机的任务,参赛者可能需要在Proteus中进行单片机仿真。Proteus支持各种常见的单片机模型,可以进行程序加载和调试,模拟真实的工作环境。 4. PCB设计:在完成电路的仿真和调试后,参赛者可能需要进一步将电路设计成PCB板。Proteus提供了强大的PCB设计功能,包括布局、线路走线、元器件封装等。参赛者需要使用Proteus中的PCB设计工具进行相应的设计。 综上所述,Proteus在2013年电子设计大赛综测题中扮演了重要的角色。参赛者需要运用Proteus的各种功能,完成电路的原理图绘制、仿真、单片机仿真和PCB设计等任务。通过这些任务的完成,参赛者能够全面了解和熟悉Proteus软件在电子设计中的应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值