大三上學(xué)期很多同學(xué)都會(huì)學(xué)習(xí)“模擬電子線路EDA”,最后一個(gè)實(shí)驗(yàn)是設(shè)計(jì)一個(gè)階梯階梯波發(fā)生器,通過(guò)老師的講稿和學(xué)長(zhǎng)們的實(shí)驗(yàn)報(bào)告,我們很容易就設(shè)計(jì)出屬于“自己”的階梯波。

我們上周實(shí)驗(yàn)的要求是:周期18毫秒,電壓范圍10V,階梯5個(gè)。上圖已經(jīng)是非常優(yōu)秀的波形了φ(゜▽゜*)?
常規(guī)思路
老師提供的思路是先產(chǎn)生一個(gè)方波,將方波微分之后再進(jìn)行積分,如果我們只積分能夠讓階梯波連續(xù)上升或者連續(xù)下降的部分,就能夠產(chǎn)生如上圖所示的階梯波了,在產(chǎn)生了連續(xù)的階梯之后,若判斷到達(dá)某一閾值,我們?cè)賹㈦妷呵辶?,這樣便能產(chǎn)生周期性的階梯波了。
方波發(fā)生器


方波發(fā)生器是比較器的一個(gè)應(yīng)用,當(dāng)上圖2點(diǎn)的電壓低于3點(diǎn)的電壓時(shí),電容C1充電并輸出高電平,當(dāng)充電到電壓比3點(diǎn)的電壓高時(shí),電容C1放電并輸出低電平,在輸出端的穩(wěn)壓二極管是來(lái)限制電壓的大小。
微分限幅


我們把產(chǎn)生的方波經(jīng)過(guò)一個(gè)微分器,在輸入信號(hào)上升邊沿來(lái)到的瞬間,因?yàn)镃2兩端的電壓不能突變所以輸出電壓接近峰值,在輸入信號(hào)不變的時(shí)候等待C1充滿電所以R5中沒(méi)有電流流過(guò),電壓降為0。這就產(chǎn)生一個(gè)尖脈沖。
因?yàn)槲覀兿胍玫揭粋€(gè)階梯波,需要一個(gè)方向的尖脈沖,所以將微分的波形去掉下半部分,留下上半部分,通過(guò)二極管的單向?qū)щ娦詫?shí)現(xiàn)這一想法。


積分電路可以將輸入信號(hào)與時(shí)間的積分值成比例地轉(zhuǎn)化為輸出信號(hào),它通常由一個(gè)電阻和一個(gè)電容組成,當(dāng)輸入信號(hào)通過(guò)電阻時(shí),電容兩端的電壓緩慢變化,近似于輸入信號(hào)與時(shí)間的積分,從而實(shí)現(xiàn)積分功能,在這里我們將上半信號(hào)進(jìn)行積分,通過(guò)調(diào)節(jié)R7和C3的大小來(lái)調(diào)節(jié)階梯的高度。
當(dāng)積分電路中的電容電壓隨時(shí)間緩慢增大,最終達(dá)到比較器的比較參考電壓時(shí),比較器的輸出狀態(tài)發(fā)生翻轉(zhuǎn)輸出高電平,柵極處電壓為0,從而使得并聯(lián)的電子開(kāi)關(guān)導(dǎo)通,此時(shí)積分電容可以通過(guò)導(dǎo)通的開(kāi)關(guān)快速放電,電容兩端的電壓迅速下降至零,這樣就完成了一個(gè)階梯波的置零,循環(huán)往復(fù)便生成了一個(gè)完整的階梯波。
剛調(diào)出波形時(shí)的確有些開(kāi)心,但大家都一樣的電路老師說(shuō)不給加分不足以讓人興奮,那是不是有其它更好玩的設(shè)計(jì)思路呢?
設(shè)計(jì)靈感
如果我們想要在示波器中顯示出漂亮的波形,我們可以將示波器的通道看作是一個(gè)畫筆,將電壓的起伏變化看作是畫筆的上下移動(dòng),但是和真正畫畫不同的是,電壓的變化是連續(xù)的,也就是不能抬筆,這導(dǎo)致了我們?cè)趧?chuàng)作的時(shí)候會(huì)有很多的限制。除此之外,在同一個(gè)時(shí)間點(diǎn)只能有一個(gè)電壓值,因此我們想要在示波器中顯示出漂亮的波形,我們可以考慮使用多通道將電壓變化圖像疊加在一起,multisim最多提供了四通道示波器,這意味著我們可以最多可以擁有有四個(gè)畫筆,先展示最終的成果:

設(shè)計(jì)原理
我們想要畫出心形的輪廓,比較簡(jiǎn)單的設(shè)計(jì)思路是我們列舉出每一個(gè)時(shí)刻它的電壓值,要想得到這樣的每一時(shí)刻,我們可以生成一個(gè)頻率可控的方波信號(hào),然后利用帶模數(shù)的計(jì)數(shù)器來(lái)告知后面的電路當(dāng)前是哪一時(shí)刻。
方波發(fā)生器前面已經(jīng)設(shè)計(jì)了,在產(chǎn)生了方波之后,我們便可以利用計(jì)數(shù)器進(jìn)行計(jì)數(shù),為了更好的設(shè)計(jì)計(jì)數(shù)器的周期,我們可以先繪制出愛(ài)心的形狀,以0為分割線,畫出上半愛(ài)心和下半愛(ài)心

我們可以記錄一共需要多少步才能將我們的圖形給繪制出來(lái),然后將繪制的過(guò)程進(jìn)行分解,在這里可以設(shè)置一個(gè)周期為5,使用3個(gè)周期將圖形繪制完畢,我們之前學(xué)過(guò)的計(jì)數(shù)器大多都是模10和模16的,不設(shè)置一個(gè)周期為16的原因在于multisim沒(méi)有16位輸出的譯碼器,并且如果繪制的圖形更復(fù)雜,使用小的周期更方便拓展。在設(shè)計(jì)時(shí)最好使用帶有同步清零功能的74163芯片,同步清零能去掉我們的波形中的毛刺,設(shè)計(jì)好的計(jì)數(shù)器如下:

設(shè)計(jì)完了計(jì)數(shù)器后,再將計(jì)數(shù)器的信號(hào)輸入到譯碼器中,在這里我們使用的是3線-8線譯碼器,輸入接入的都是模5計(jì)數(shù)器的輸出,用模三計(jì)數(shù)器的輸出進(jìn)行使能,確保一個(gè)時(shí)間段只會(huì)有一個(gè)譯碼器在進(jìn)行工作,然后再考慮每一個(gè)譯碼器的輸出是什么即可。

現(xiàn)在需要將變化的電壓輸出到一個(gè)點(diǎn)上,思路是需要某一種開(kāi)關(guān),當(dāng)信號(hào)來(lái)臨的時(shí)候開(kāi)關(guān)開(kāi),輸出這根導(dǎo)線的電壓,我們?cè)?a target="_blank">模電課上學(xué)習(xí)過(guò)一種基本運(yùn)算電路——加法運(yùn)算電路

我們?cè)倩貞涀g碼器的輸出,只有當(dāng)輸入ABC剛好對(duì)應(yīng)Yi時(shí)才是0,其他時(shí)候都是1,所以可以使用一個(gè)Not邏輯,使不輸出的時(shí)候電壓為0,這樣我們就可以將多個(gè)輸出同時(shí)連接到放大器的反向輸入端,當(dāng)Vi為0的時(shí)候這根導(dǎo)線電壓與電阻比值相乘為0,相當(dāng)于開(kāi)關(guān)斷開(kāi),實(shí)現(xiàn)了我們所需要的功能,然后再通過(guò)每個(gè)時(shí)間點(diǎn)的電壓值計(jì)算所需要的電阻大小即可。對(duì)于上半波形來(lái)說(shuō),我們可以讓它再通過(guò)一個(gè)加法器,設(shè)置負(fù)反饋電阻的值和反向輸入端的值相等,即可做到翻轉(zhuǎn)電壓的功能,實(shí)現(xiàn)這部分功能的完整電路圖如下

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

但是這樣的心形只有輪廓卻沒(méi)有上色,如果能夠?qū)⒄w心涂成紅色就更完美了。
完整電路
為了實(shí)現(xiàn)心形填色,可以再添加一路方波信號(hào),調(diào)節(jié)幅值并疊加在輪廓信號(hào)之上就可以實(shí)現(xiàn)上色效果了,將理想三極管的基極連接高頻信號(hào)控制三極管的開(kāi)與關(guān),集電極連接一個(gè)電阻后連向心形的輪廓電壓,當(dāng)理想三極管關(guān)閉時(shí)集電極的電壓等于輪廓電壓,當(dāng)理想三極管打開(kāi)時(shí)集電極的電壓接近于0。

好了,今天的分享到這里,最后留給大家兩個(gè)思考題,歡迎在留言區(qū)里給出你們的想法,老師說(shuō)留言也可以加分哦~~~
思考
1. 怎樣實(shí)現(xiàn)一個(gè)通道畫出上述的愛(ài)心?
2. 如何實(shí)現(xiàn)輸出任意字母的波形呢?

審核編輯:湯梓紅
-
電路圖
+關(guān)注
關(guān)注
10457文章
10749瀏覽量
551358 -
發(fā)生器
+關(guān)注
關(guān)注
4文章
1423瀏覽量
64397 -
eda
+關(guān)注
關(guān)注
72文章
3046瀏覽量
181428 -
模擬電子
+關(guān)注
關(guān)注
58文章
665瀏覽量
83065
原文標(biāo)題:學(xué)霸分享系列——趣味EDA之浪漫階梯波
文章出處:【微信號(hào):吳少琴的模電課,微信公眾號(hào):吳少琴的模電課】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
頻率最大25hz,占空比50%的階梯電壓發(fā)生器的問(wèn)題
兩個(gè)采樣保持放大器LF398構(gòu)成的階梯波發(fā)生電路圖
階梯波發(fā)生器之一
階梯波發(fā)生器之二
T215組成的階梯波發(fā)生器線路圖

怎么設(shè)計(jì)一個(gè)階梯階梯波發(fā)生器
評(píng)論