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

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

3天内不再提示

怎么设计一个阶梯阶梯波发生器

jf_g8DHAusG 来源:吴少琴的模电课 2023-09-06 15:16 次阅读

大三上学期很多同学都会学习“模拟电子线路EDA”,最后一个实验是设计一个阶梯阶梯波发生器,通过老师的讲稿和学长们的实验报告,我们很容易就设计出属于“自己”的阶梯波。

678d8af4-4c81-11ee-a25d-92fbcf53809c.jpg

我们上周实验的要求是:周期18毫秒,电压范围10V,阶梯5个。上图已经是非常优秀的波形了φ(゜▽゜*)♪

老师提供的思路是先产生一个方波,将方波微分之后再进行积分,如果我们只积分能够让阶梯波连续上升或者连续下降的部分,就能够产生如上图所示的阶梯波了,在产生了连续的阶梯之后,若判断到达某一阈值,我们再将电压清零,这样便能产生周期性的阶梯波了。

方波发生器

67dcfbac-4c81-11ee-a25d-92fbcf53809c.png

67f74232-4c81-11ee-a25d-92fbcf53809c.png

方波发生器是比较器的一个应用,当上图2点的电压低于3点的电压时,电容C1充电并输出高电平,当充电到电压比3点的电压高时,电容C1放电并输出低电平,在输出端的稳压二极管是来限制电压的大小。

微分限幅

6849d592-4c81-11ee-a25d-92fbcf53809c.png

68578a52-4c81-11ee-a25d-92fbcf53809c.png

我们把产生的方波经过一个微分器,在输入信号上升边沿来到的瞬间,因为C2两端的电压不能突变所以输出电压接近峰值,在输入信号不变的时候等待C1充满电所以R5中没有电流流过,电压降为0。这就产生一个尖脉冲。

因为我们想要得到一个阶梯波,需要一个方向的尖脉冲,所以将微分的波形去掉下半部分,留下上半部分,通过二极管的单向导电性实现这一想法。

68649e72-4c81-11ee-a25d-92fbcf53809c.png

68c14082-4c81-11ee-a25d-92fbcf53809c.png

积分电路可以将输入信号与时间的积分值成比例地转化为输出信号,它通常由一个电阻和一个电容组成,当输入信号通过电阻时,电容两端的电压缓慢变化,近似于输入信号与时间的积分,从而实现积分功能,在这里我们将上半信号进行积分,通过调节R7和C3的大小来调节阶梯的高度。

当积分电路中的电容电压随时间缓慢增大,最终达到比较器的比较参考电压时,比较器的输出状态发生翻转输出高电平,栅极处电压为0,从而使得并联的电子开关导通,此时积分电容可以通过导通的开关快速放电,电容两端的电压迅速下降至零,这样就完成了一个阶梯波的置零,循环往复便生成了一个完整的阶梯波。

刚调出波形时的确有些开心,但大家都一样的电路老师说不给加分不足以让人兴奋,那是不是有其它更好玩的设计思路呢?

如果我们想要在示波器中显示出漂亮的波形,我们可以将示波器的通道看作是一个画笔,将电压的起伏变化看作是画笔的上下移动,但是和真正画画不同的是,电压的变化是连续的,也就是不能抬笔,这导致了我们在创作的时候会有很多的限制。除此之外,在同一个时间点只能有一个电压值,因此我们想要在示波器中显示出漂亮的波形,我们可以考虑使用多通道将电压变化图像叠加在一起,multisim最多提供了四通道示波器,这意味着我们可以最多可以拥有有四个画笔,先展示最终的成果:

68e6d5b8-4c81-11ee-a25d-92fbcf53809c.gif

我们想要画出心形的轮廓,比较简单的设计思路是我们列举出每一个时刻它的电压值,要想得到这样的每一时刻,我们可以生成一个频率可控的方波信号,然后利用带模数的计数器来告知后面的电路当前是哪一时刻。

方波发生器前面已经设计了,在产生了方波之后,我们便可以利用计数器进行计数,为了更好的设计计数器的周期,我们可以先绘制出爱心的形状,以0为分割线,画出上半爱心和下半爱心

6917e9f0-4c81-11ee-a25d-92fbcf53809c.jpg

我们可以记录一共需要多少步才能将我们的图形给绘制出来,然后将绘制的过程进行分解,在这里可以设置一个周期为5,使用3个周期将图形绘制完毕,我们之前学过的计数器大多都是模10和模16的,不设置一个周期为16的原因在于multisim没有16位输出的译码器,并且如果绘制的图形更复杂,使用小的周期更方便拓展。在设计时最好使用带有同步清零功能的74163芯片,同步清零能去掉我们的波形中的毛刺,设计好的计数器如下:

69318f40-4c81-11ee-a25d-92fbcf53809c.png

设计完了计数器后,再将计数器的信号输入到译码器中,在这里我们使用的是3线-8线译码器,输入接入的都是模5计数器的输出,用模三计数器的输出进行使能,确保一个时间段只会有一个译码器在进行工作,然后再考虑每一个译码器的输出是什么即可。

6960d8b8-4c81-11ee-a25d-92fbcf53809c.png

现在需要将变化的电压输出到一个点上,思路是需要某一种开关,当信号来临的时候开关开,输出这根导线的电压,我们在模电课上学习过一种基本运算电路——加法运算电路

697ddcf6-4c81-11ee-a25d-92fbcf53809c.png

我们再回忆译码器的输出,只有当输入ABC刚好对应Yi时才是0,其他时候都是1,所以可以使用一个Not逻辑,使不输出的时候电压为0,这样我们就可以将多个输出同时连接到放大器的反向输入端,当Vi为0的时候这根导线电压与电阻比值相乘为0,相当于开关断开,实现了我们所需要的功能,然后再通过每个时间点的电压值计算所需要的电阻大小即可。对于上半波形来说,我们可以让它再通过一个加法器,设置负反馈电阻的值和反向输入端的值相等,即可做到翻转电压的功能,实现这部分功能的完整电路图如下

698a441e-4c81-11ee-a25d-92fbcf53809c.png

至此便可以画出完整的心形了!

699ed398-4c81-11ee-a25d-92fbcf53809c.gif

但是这样的心形只有轮廓却没有上色,如果能够将整颗心涂成红色就更完美了。

为了实现心形填色,可以再添加一路方波信号,调节幅值并叠加在轮廓信号之上就可以实现上色效果了,将理想三极管的基极连接高频信号控制三极管的开与关,集电极连接一个电阻后连向心形的轮廓电压,当理想三极管关闭时集电极的电压等于轮廓电压,当理想三极管打开时集电极的电压接近于0。

6a1aeaf0-4c81-11ee-a25d-92fbcf53809c.png

好了,今天的分享到这里,最后留给大家两个思考题,欢迎在留言区里给出你们的想法,老师说留言也可以加分哦~~~

1. 怎样实现一个通道画出上述的爱心?

2. 如何实现输出任意字母的波形呢?

6a71abec-4c81-11ee-a25d-92fbcf53809c.gif

审核编辑:汤梓红

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

    关注

    10312

    文章

    10716

    浏览量

    526721
  • 发生器
    +关注

    关注

    4

    文章

    1357

    浏览量

    61593
  • eda
    eda
    +关注

    关注

    71

    文章

    2679

    浏览量

    172673
  • 模拟电子
    +关注

    关注

    58

    文章

    658

    浏览量

    81631

原文标题:学霸分享系列——趣味EDA之浪漫阶梯波

文章出处:【微信号:吴少琴的模电课,微信公众号:吴少琴的模电课】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    阶梯发生电路

    阶梯发生电路,及每级独立电路。
    发表于 12-09 10:32

    上升/下降阶梯发生器

    请问哪位大侠有上升/下降阶梯发生器的multisim仿真电路图,谢谢
    发表于 01-13 23:41

    频率最大25hz,占空比50%的阶梯电压发生器的问题

    如上图所示,需要这样的阶梯电压发生器。 在网上查了,只找到了向PWM方波发生器这种,没有看到图片里这种的。 请问各路大神, 1)这样类
    发表于 05-09 13:31

    采样保持放大器LF398构成的阶梯发生电路图

    采样保持放大器LF398构成的阶梯发生电路图 如图所示为由两LF398构成的阶梯
    发表于 03-15 12:59 2546次阅读
    两<b class='flag-5'>个</b>采样保持放大器LF398构成的<b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生</b>电路图

    阶梯发生器电路图

    阶梯发生器电路图
    发表于 04-08 08:42 3462次阅读
    <b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>电路图

    分频阶梯发生器电路图

    分频阶梯发生器电路图
    发表于 04-15 09:30 977次阅读
    分频<b class='flag-5'>器</b>和<b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>电路图

    低频阶梯发生器及定时电路图

    低频阶梯发生器及定时电路图
    发表于 06-30 13:09 654次阅读
    低频<b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>及定时电路图

    晶体管线性阶梯发生器电路图

    晶体管线性阶梯发生器电路图
    发表于 07-01 13:11 633次阅读
    晶体管线性<b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>电路图

    任意阶梯震荡电路图

    任意阶梯震荡电路图
    发表于 07-16 11:26 600次阅读
    任意<b class='flag-5'>个</b><b class='flag-5'>阶梯</b><b class='flag-5'>波</b>震荡电路图

    阶梯发生器

    阶梯发生器 用普通双稳电路对时钟脉冲作二进制分频,然后由运算放大器对这些逐级分频的方波权迭加,限可得到阶梯
    发表于 04-22 15:43 5044次阅读
    <b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>之<b class='flag-5'>一</b>

    阶梯发生器之二

    阶梯发生器之二 此种发生器其构成不太复杂,并有较好的性能。它是以前述矩形脉冲发生器、锯齿
    发表于 04-22 15:45 4916次阅读
    <b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>之二

    运算放大器组成阶梯发生器电路图

    图中所示是用运算放大器组成的阶梯发生器线路.
    发表于 10-06 13:05 4008次阅读

    T215组成的阶梯发生器线路图

    图中所示是用TTL T215同步可预置可逆计数组成的阶梯发生器线路,图中,除块T215外,用了四
    发表于 10-19 14:16 1931次阅读
    T215组成的<b class='flag-5'>阶梯</b><b class='flag-5'>波</b><b class='flag-5'>发生器</b>线路图

    脉冲阶梯式斜坡发生器

    式输出。随后对 LTC6993-2 进行配置以使阶梯式输出复位。LTC6993-2 是款能够再触发的单稳脉冲发生器,具有可编程的脉冲宽
    发表于 06-29 18:37 637次阅读

    LTC6993-2演示电路-脉冲阶梯斜坡发生器

    LTC6993-2演示电路-脉冲阶梯斜坡发生器
    发表于 06-11 13:53 4次下载
    LTC6993-2演示电路-脉冲<b class='flag-5'>阶梯</b>斜坡<b class='flag-5'>发生器</b>