前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的數(shù)字電路設(shè)計主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:Multisim;輔助電路設(shè)計;VHDL
在以往進(jìn)行電路設(shè)計時,設(shè)計理念往往較為單一,并以從下至上為主體,依托試探等方法設(shè)計工作就能順利開展。通常情況下,電路參數(shù)需要預(yù)先設(shè)定,這就需要對以往的電路數(shù)據(jù)進(jìn)行分析,而后根據(jù)經(jīng)驗對參數(shù)進(jìn)行確定,在這一階段中的模型建設(shè)大多服務(wù)于電路特性研究。通過對電路及器件進(jìn)行簡單模擬,就能為后續(xù)電路的連接及標(biāo)準(zhǔn)預(yù)估奠定基礎(chǔ),從而促使其各項指標(biāo)得到預(yù)設(shè)狀態(tài)。該種設(shè)計工作的開展需要大量的資金支持,并且應(yīng)用能效普遍不高。在信息技術(shù)不斷拓展應(yīng)用的過程中,部分要求較高的電路可以以此應(yīng)用為前提逐步推進(jìn)電路設(shè)計工作。Multisim作為設(shè)計工具,能夠通過計算機(jī)對電路進(jìn)行科學(xué)設(shè)計,實現(xiàn)其能效作用的最大化發(fā)揮[1]。
1標(biāo)準(zhǔn)通用器件的設(shè)計方法
Multisim是現(xiàn)階段應(yīng)用較廣的設(shè)計工具,能夠?qū)崿F(xiàn)對電路的仿真建設(shè)及設(shè)計,在實際操作階段,Multisim能夠?qū)⑿畔①Y源進(jìn)行結(jié)構(gòu)性整合,而后在原理圖能夠高效傳輸?shù)幕A(chǔ)上,應(yīng)用相關(guān)設(shè)備就能對數(shù)據(jù)進(jìn)行分析,仿真環(huán)境中各項數(shù)據(jù)就能高效滲透及顯示。以模60計數(shù)器數(shù)字電路為基準(zhǔn),促使其能效作用充分發(fā)揮,就需要對中間核定計數(shù)進(jìn)行標(biāo)準(zhǔn)限制,這就需要將其劃分為兩組不同層次。第一級應(yīng)當(dāng)服務(wù)于個位計數(shù),而再一級則應(yīng)當(dāng)以十位為基準(zhǔn)進(jìn)行計數(shù)。由于以上兩級所涵蓋的計數(shù)范疇并不一致,這就應(yīng)當(dāng)對原始數(shù)據(jù)進(jìn)行處理,并應(yīng)用具有清零作用的芯片,確保其應(yīng)用能效與設(shè)計要求相契合。為了對模60計數(shù)器的運作流程進(jìn)行質(zhì)量控制,提高計數(shù)結(jié)果的精準(zhǔn)度,在Multisim設(shè)計平臺上就需要將側(cè)重點放在電路結(jié)構(gòu)設(shè)計中,促使電路情況能夠全面體現(xiàn)。實際上在Multisim運行階段需要在元器件庫中選取相應(yīng)規(guī)格及標(biāo)準(zhǔn)的顯示器,而后在對方波信號源進(jìn)行精準(zhǔn)掌控后,就需要選擇與實際需求相符合的邏輯分析儀,對其結(jié)果進(jìn)行探究就能科學(xué)衡量計數(shù)工作的精準(zhǔn)度。在實際分析階段,應(yīng)當(dāng)嚴(yán)格按照相應(yīng)作用機(jī)制對其進(jìn)行累加計數(shù)。當(dāng)兩級都能夠達(dá)到相應(yīng)值量標(biāo)準(zhǔn)時,計數(shù)器將會恢復(fù)到最初始狀態(tài)。后續(xù)循環(huán)計數(shù)就可以以時間規(guī)律為基準(zhǔn),這樣就能促使模60的計數(shù)功能充分發(fā)揮。
2以VHDL為主體的設(shè)計方法
VHDL實際上就是硬件展示語言,其本身具有一定的國際特性,標(biāo)準(zhǔn)界限也相當(dāng)清晰,相對不斷創(chuàng)新發(fā)展的Multisim,在實際運作階段就能以此為語言主體形式逐步推進(jìn)對電路的設(shè)計工作,并且軟件仿真器也具有一定的多樣化特點,實現(xiàn)對不同模型的優(yōu)化結(jié)合。Multisim在實際設(shè)計階段,能夠根據(jù)要求發(fā)揮其編譯功能,這與器件設(shè)計可以相互分離,實現(xiàn)對細(xì)節(jié)的精準(zhǔn)把控。CLR在應(yīng)用框架中占據(jù)重要地位,具有人工清零作用,作為端體形式,當(dāng)其值量為1時,計數(shù)器所輸出的數(shù)值就會隨之改變,并以零為主體顯示出來,需要注意的是,只有其值量達(dá)到1,計數(shù)器才能顯示數(shù)據(jù),實現(xiàn)輸出能效。當(dāng)計數(shù)器顯示數(shù)據(jù)為零,計數(shù)允許端的數(shù)值為1時,可以根據(jù)時鐘狀態(tài)逐步推進(jìn)計數(shù)工作,確保輸出狀態(tài)與實際情況相符合。在最初階段,需要確保時刻的個位及十位都達(dá)到清零標(biāo)準(zhǔn),而后在開始進(jìn)行計數(shù)的流程化項目中,個位數(shù)值將會呈現(xiàn)出從0至9的趨勢狀態(tài),而十位的數(shù)值變化則與其存在一定差異,從0至5進(jìn)行變化。當(dāng)以上兩個部分的數(shù)值度到達(dá)最頂端狀態(tài)時,人工清零能效就會發(fā)揮,而后就會重新開始下一輪的計數(shù),因此不難發(fā)現(xiàn),該流程具有限制的循環(huán)性特點。在這一階段,當(dāng)進(jìn)位輸出端口發(fā)生進(jìn)位變化時,就說明已經(jīng)完成清零并進(jìn)入了下一階段的計數(shù)[2]。以VHDL為依托進(jìn)行語言設(shè)計,是較為常見的方法,其本身權(quán)限范圍可以根據(jù)實際情況進(jìn)行拓展,并實現(xiàn)對不同模值進(jìn)行計數(shù),相對的計數(shù)器功能也能充分發(fā)揮,實現(xiàn)這一指標(biāo)需要對程序進(jìn)行調(diào)整,將目標(biāo)值劃分為多個部分,而后對其數(shù)值進(jìn)行乘積就能獲取相應(yīng)需求信息。通過對VHDL語言進(jìn)行充分利用,就能對電路進(jìn)行合理設(shè)計,不僅如此仿真后的功能也將趨于正常標(biāo)準(zhǔn),但在進(jìn)入到最后階段時,其顯示的綜合結(jié)果也不一定百分之百的精準(zhǔn)。在特殊情況下,對其進(jìn)行延時處理就能確保顯示結(jié)果與實際電路運行狀態(tài)更為貼近[3]。
3結(jié)束語
綜上所述,Multisim在進(jìn)行數(shù)字電路分析設(shè)計階段,其優(yōu)勢性能較為顯著,它能夠根據(jù)實際情況對數(shù)字電路的設(shè)計環(huán)境進(jìn)行模擬,這不僅能夠?qū)?shù)字電路的設(shè)計方向及主體進(jìn)行全面展示,更能進(jìn)一步提高電子系統(tǒng)的設(shè)計能效,促使系統(tǒng)環(huán)境更加安全、穩(wěn)定,凸顯設(shè)計的靈活性及科學(xué)性特色優(yōu)勢。
參考文獻(xiàn):
[1]周圍,韓建,于波.基于Multisim和Authorware的數(shù)字電路仿真實驗平臺設(shè)計[J].實驗技術(shù)與管理,2015,32(4).
[2]楊慶.基于Multisim的數(shù)字電路設(shè)計性實驗研究[J].九江學(xué)院學(xué)報(自然科學(xué)版),2010,25(2).
關(guān)鍵詞:CDIO理念;數(shù)字電路設(shè)計;實踐環(huán)節(jié)教學(xué)
一、引言
CDIO理念是由麻省理工學(xué)院等四所大學(xué)所創(chuàng)立,是一種全新的課程教學(xué)理念,主要涵蓋12項標(biāo)準(zhǔn),關(guān)注學(xué)生可操作性能力培養(yǎng),使學(xué)生能夠在主動、積極的學(xué)習(xí)態(tài)度下,更加靈活、深入地參與到課程教學(xué)實踐活動中。CDIO理念在數(shù)字電路設(shè)計實踐環(huán)節(jié)教學(xué)改革中的應(yīng)用,有助于學(xué)生綜合實踐能力的提升,對學(xué)生未來的工作與發(fā)展能夠產(chǎn)生重要的影響。本文基于CDIO理念的內(nèi)容,分析數(shù)字電路設(shè)計實踐環(huán)節(jié)教學(xué)的相關(guān)方式,以期能夠不斷提升學(xué)生的綜合實踐水平。
二、CDIO理念在數(shù)字電路設(shè)計實踐環(huán)節(jié)教學(xué)中應(yīng)用的價值
CDIO理念在數(shù)字電路設(shè)計實踐環(huán)節(jié)中的應(yīng)用,符合課程教學(xué)的客觀要求,能夠為學(xué)生未來的發(fā)展奠定良好的基礎(chǔ)。第一,符合課程教學(xué)的客觀要求。硬件課程入門相對較難,實踐環(huán)節(jié)是提升學(xué)生理論知識聯(lián)系實踐的重要方式,將CDIO理念融入數(shù)字電路設(shè)計實踐環(huán)節(jié)中,有助于豐富課程教學(xué)的內(nèi)容,轉(zhuǎn)變單一的教師講授課程教學(xué)方式,在充分激發(fā)學(xué)生實踐探究興趣、實踐參與熱情的基礎(chǔ)上,培養(yǎng)學(xué)生問題分析能力、問題解決能力,為學(xué)生數(shù)字電路設(shè)計綜合能力的提升奠定良好的基礎(chǔ)。[1]第二,符合社會用人的實際需求。信息化時代背景下,社會中用人單位對數(shù)字電路設(shè)計人才的需求不斷增加,將CDIO理念融入教學(xué)實踐環(huán)節(jié)中,通過針對性的情境設(shè)計、案例分析等方式,能夠使學(xué)生在實驗參與、實驗設(shè)計的過程中,形成一定的綜合問題分析能力,培養(yǎng)學(xué)生的創(chuàng)新意識與創(chuàng)新能力,為學(xué)生未來的工作與發(fā)展奠定良好的基礎(chǔ)。
三、基于CDIO理念的數(shù)字電路設(shè)計實踐環(huán)節(jié)教學(xué)改革對策
素質(zhì)教育理念下,基于CDIO理念的數(shù)字電路設(shè)計實踐教學(xué)環(huán)節(jié)教學(xué),可以通過基于課程教學(xué)的目標(biāo),循序漸進(jìn)開展綜合實驗活動;開展合作探究的活動,增強(qiáng)學(xué)生實際電路設(shè)計能力等方式循序漸進(jìn)的展開。第一,基于課程教學(xué)的目標(biāo),循序漸進(jìn)開展綜合實驗活動。明確的課程教學(xué)目標(biāo)設(shè)計,能夠使各項數(shù)字電路設(shè)計實踐教學(xué)環(huán)節(jié)能夠循序漸進(jìn)的展開,對學(xué)生知識的逐漸學(xué)習(xí)以及能力的不斷提升,能夠產(chǎn)生積極的影響。教師可以結(jié)合課程教學(xué)內(nèi)容進(jìn)行教學(xué)目標(biāo)的設(shè)計,基于CDIO標(biāo)準(zhǔn)中3、5、7的要求,結(jié)合嘗試教學(xué)的方法,鼓勵學(xué)生多嘗試、多參與。[2]教師可以將數(shù)字電路設(shè)計課程教學(xué)實踐環(huán)節(jié)分成兩個層次,從最基礎(chǔ)的入門級電路編程開始,難度逐漸提升,最后使每一位學(xué)生均能夠完成實際的案例綜合實驗,初步具備實際的工程能力。實驗教學(xué)環(huán)節(jié)中,教師需要秉持著良好的教學(xué)態(tài)度,平等對待每一位學(xué)生,給予學(xué)生充足的實驗參與時間,并引導(dǎo)學(xué)生積極表述自己的觀點,保證綜合實驗教學(xué)活動開展的效果。第二,開展合作探究的活動,增強(qiáng)學(xué)生實際電路設(shè)計能力。嘗試性實驗的方式能夠緩解學(xué)生的心理壓力,教師需要給與學(xué)生更多的鼓勵與支持。素質(zhì)教育理念下不僅僅關(guān)注學(xué)生知識與技能的掌握情況,同時也比較關(guān)注學(xué)生合作意識、探究意識以及創(chuàng)新意識的培養(yǎng)。[3]素質(zhì)教育理念下,教師可以通過開展合作探究活動的方式,將2名到4名學(xué)生劃分為一個小組,并且通過任務(wù)、資料查找、實驗驗收以及撰寫實驗報道等方式,不斷提升學(xué)生的實際工程能力,使各項數(shù)字電路設(shè)計實踐教學(xué)活動能夠更加貼近于科研項目研究流程,貼近于學(xué)生的實際生活。[4]比如教師可以為學(xué)生布置“編寫出租車計費器、電梯控制器以及自動售貨機(jī)”的相關(guān)任務(wù)。學(xué)生通過分組合作的方式,每一位學(xué)生負(fù)責(zé)完成一個項目,學(xué)生需要通過小組合作的方式,在規(guī)定的時間內(nèi)完成項目合作。學(xué)生需要明確分工每一個人的工作,通過方案的設(shè)計、可行性的論證以及相關(guān)資料的查找等方式,完成實驗設(shè)計工作。在實驗參與的過程中,形成一定的合作意識與探究能力,學(xué)會合作、學(xué)會分析。學(xué)生完成合作實驗項目后,還需要進(jìn)行實驗報告的撰寫,培養(yǎng)學(xué)生的邏輯分析能力。
四、結(jié)束語
信息化時代背景下,人才綜合實踐能力將會直接影響人才的綜合發(fā)展情況。教師可以通過基于課程教學(xué)的目標(biāo),循序漸進(jìn)開展綜合實驗活動;開展合作探究的活動,增強(qiáng)學(xué)生實際電路設(shè)計能力等方式,將CDIO理念與數(shù)字電路設(shè)計實踐教學(xué)環(huán)節(jié)相互融合,為學(xué)生帶來全新的數(shù)字電路設(shè)計實踐學(xué)習(xí)體驗,使每一位學(xué)生都能夠在實驗參與、實驗設(shè)計的過程中,形成一定的綜合問題分析能力,真正體驗實踐教學(xué)的價值,促進(jìn)學(xué)生的全面發(fā)展。
參考文獻(xiàn):
[1]郝勇靜,孟曉彩,謝娟,等.基于CDIO教育理念的工科物理化學(xué)課程教學(xué)改革與實踐[J].邯鄲職業(yè)技術(shù)學(xué)院學(xué)報,2013,04(12):74-76.
[2]潘勁松.基于項目式教學(xué)的《高等數(shù)學(xué)》課程整體設(shè)計研究——以湖南機(jī)電職業(yè)技術(shù)學(xué)院電類專業(yè)為例[J].職業(yè)時空,2016,01(23):43-46+55.
[3]李道真,吳曉娟,郝艷榮,等.本科模擬電路理論及實驗課程教學(xué)內(nèi)容和教學(xué)方法的改革與實踐[J].華北航天工業(yè)學(xué)院學(xué)報,2011,S1(13):90-91+97.
關(guān)鍵詞:計算機(jī)應(yīng)用;電子技術(shù);高速數(shù)字;電路設(shè)計
由于近代科學(xué)技術(shù)發(fā)展的不斷深入,高新技術(shù)層出不窮,電子技術(shù)行業(yè)也得到了前所未有的改革,開始進(jìn)入了一個嶄新的電氣時代。高速數(shù)字電路通過電子技術(shù)和計算機(jī)技術(shù)的巧妙結(jié)合,能夠集成高速變化信號在電路中所產(chǎn)生的電感、電熔等模擬特性的電路,對整個電路的各項參數(shù)進(jìn)行調(diào)整和優(yōu)化,讓計算機(jī)高速數(shù)字電路系統(tǒng)保持一個理想的運行狀態(tài)。計算機(jī)高速數(shù)字電路設(shè)計的過程中,最需要注意的還是各個元器件的搭配,否則會對電路信號甚至是電路元器件的正常運行造成影響。但是,在實際的應(yīng)用中,計算機(jī)高速數(shù)字電路設(shè)計技術(shù)卻受到一些因素的影響,例如,信號線間距離的影響、阻抗不匹配的問題、電源平面間電阻和電感的影響等,都會對計算機(jī)高速數(shù)字電路技術(shù)的運行效率產(chǎn)生影響,這也是要提升計算機(jī)高速數(shù)字技術(shù)的應(yīng)用效率的重中之重。作者結(jié)合自身多年工作經(jīng)驗,以及自身對計算機(jī)高速數(shù)字電路技術(shù)的了解,通過對計算機(jī)高速數(shù)字電路設(shè)計技術(shù)的分析,找出了主要對影響計算機(jī)高速數(shù)字電路設(shè)計技術(shù)的關(guān)鍵因素,同時也提出了幾點改進(jìn)建議,希望對提升計算機(jī)高速數(shù)字電路系統(tǒng)的運行效率有所幫助,進(jìn)一步促進(jìn)電子產(chǎn)品行業(yè)的快速發(fā)展。
一、影響計算機(jī)高速數(shù)字電路設(shè)計技術(shù)的關(guān)鍵因素
1.1 信號線間距離
計算機(jī)高速數(shù)字電路設(shè)計技術(shù)的出現(xiàn),給電子設(shè)計領(lǐng)域帶來了新的突破,對計算機(jī)電子技術(shù)的發(fā)展有著極大的作用。由于各方面原因及計算機(jī)高速數(shù)字電路設(shè)計技術(shù)自身的特點,現(xiàn)階段的計算機(jī)高速數(shù)字電路設(shè)計技術(shù)在應(yīng)用過程中卻存在著許多問題。其中信號線間距離對計算機(jī)高速數(shù)字電路設(shè)計有著明顯的影響,一般情況下,信號線間的距離會隨著印刷版電路密集度的增大而變化,越來越狹小,而在這個過程中,也會導(dǎo)致信號之間的電磁耦合增大,這樣就不會對其進(jìn)行忽略處理,會引發(fā)信號間的串?dāng)_現(xiàn)象,而且隨著時間的推移會越來越嚴(yán)重。
1.2 阻抗不匹配
在計算機(jī)高速數(shù)字電路設(shè)計技術(shù)應(yīng)用過程中,阻抗是影響其信號傳輸?shù)年P(guān)鍵因素,由于設(shè)計的不合理,造成阻抗增大,從而影響信號的傳輸。在現(xiàn)階段計算機(jī)高速數(shù)字電路設(shè)計的過程中經(jīng)常發(fā)現(xiàn)信號傳輸位置上的阻抗不相匹配的現(xiàn)象,這樣極易引發(fā)反射噪聲,而反射噪聲將會對信號造成一定的破壞,使得信號的完整性受到極大的影響。
1.3 電源平面間電阻和電感不穩(wěn)定
目前計算機(jī)高速數(shù)字化電路設(shè)計技術(shù)在諸多領(lǐng)域都得到廣泛的應(yīng)用,根據(jù)實際情況,利用先進(jìn)的電子技術(shù)進(jìn)行設(shè)計,從而讓電子設(shè)備達(dá)到更好的運行效果?,F(xiàn)階段計算機(jī)高速數(shù)字電路設(shè)計中,由于電源平面間存在電阻和電感,使得大量電路輸出同時動作時,就會使整個電路產(chǎn)生較大的瞬態(tài)電流,這將會對極端級高速數(shù)字電路地線以及電源線上的電壓造成極大的影響,甚至?xí)a(chǎn)生波動的現(xiàn)象。
二、優(yōu)化計算機(jī)高速數(shù)字電路技術(shù)的有效措施
2.1 優(yōu)化電路信號設(shè)計,確保電路信號的完整性
為了確保計算機(jī)高速數(shù)字電路信號的完整性,要對計算機(jī)高速數(shù)字電路技術(shù)進(jìn)行合理的設(shè)計,現(xiàn)階段計算機(jī)高速數(shù)字電路設(shè)計技術(shù)中,由于受到阻抗不匹配的影響,對電路信號的完整性也造成一定的影響,針對這點主要分為兩方面研究:一方面是對不同電路之間電路信號網(wǎng)的傳輸信號干擾情況進(jìn)行研究,也就是以上所提到的反射和干擾的問題;另一方面,要對不同信號在傳輸?shù)倪^程中,對電路信號網(wǎng)產(chǎn)生的干擾情況進(jìn)行分析。計算機(jī)高速數(shù)字電路在運行的過程中,會受到阻抗不相匹配的因素而影響到電路信號的傳輸效率,而且,現(xiàn)階段計算機(jī)高速數(shù)字電路運行的過程中,阻抗很難控制,經(jīng)常會出現(xiàn)阻抗過大或過小的現(xiàn)象,都會對電路信號傳播的波形產(chǎn)生一定的干擾,從而對計算機(jī)高速電路傳輸信號的完整性產(chǎn)生直接的影響。為了避免這類情況的發(fā)生,要對計算機(jī)高速數(shù)字電路設(shè)計技術(shù)展開研究,從正常理論來看,高速數(shù)字電路設(shè)計難以使電路與臨街阻抗的狀態(tài)相互符合,可以對計算機(jī)高速數(shù)字電路設(shè)計技術(shù)進(jìn)行改進(jìn),保持系統(tǒng)處于過阻抗?fàn)顟B(tài),這樣就能保證計算機(jī)高速數(shù)字電路設(shè)計不會受到阻抗不等的狀態(tài)而影響到計算機(jī)高速數(shù)字電路信息傳輸?shù)耐暾浴?/p>
2.2 優(yōu)化電路電源設(shè)計,減少電源系統(tǒng)阻抗
從理論上來看,如果高速數(shù)字電路設(shè)計中,電源系統(tǒng)中不存在阻抗的話是電路設(shè)計最理想的狀態(tài),這樣整個信號的回路也不會存在阻抗耗損的問題,系統(tǒng)中的各個點的點位就會保持恒定的狀態(tài)。電源是計算機(jī)高速數(shù)字電路技術(shù)的重要組成元件,通過以上的分析得知,計算機(jī)高速數(shù)字電路設(shè)計中,由于受到電源平面間電阻和電感的影響,使得電源運行過程中會出現(xiàn)過電壓的故障,也就是電源的波形質(zhì)量受到影響,嚴(yán)重影響到計算機(jī)高速數(shù)字電路運行的可靠性。計算機(jī)高速數(shù)字電路系統(tǒng)運行的過程中,就必須要考慮到電源的電阻和電感因素,而要減少電源面的電阻和電感對電源系統(tǒng)的影響,就必須對其采取降低的處理措施。從當(dāng)今計算機(jī)高速數(shù)字電路系統(tǒng)電源材質(zhì)的分析了解到,電路系統(tǒng)中大多數(shù)都是采用大面積銅質(zhì)材料,如果結(jié)合電源系統(tǒng)要求來分析的話,這些材料遠(yuǎn)遠(yuǎn)達(dá)不到計算機(jī)高速數(shù)字電路電源的標(biāo)準(zhǔn)要求,這樣在系統(tǒng)正常運行的過程中勢必會受到一定的影響,對此,要將所有影響因素進(jìn)行綜合性的考慮和研究,可以采用樓電容應(yīng)用到電路中,這樣可以有效的避免或降低電源面電阻和電感對系統(tǒng)的影響,從而有效的提高計算機(jī)高速數(shù)字電路系統(tǒng)運行的可靠性。
三、總結(jié)
綜上所述,由于現(xiàn)代社會信息化、科技化、電氣化進(jìn)程的不斷加深,也不斷促進(jìn)電子設(shè)計行業(yè)快速發(fā)展,電子設(shè)計技術(shù)將在實踐中不斷創(chuàng)新進(jìn)步,在社會經(jīng)濟(jì)快速發(fā)展的過程中以滿足新時期的電氣時代需求。通過對高速數(shù)字電路設(shè)計問題進(jìn)行有效合理的解決,對高速數(shù)字電路設(shè)計技術(shù)進(jìn)行完善和創(chuàng)新,更進(jìn)一步的促進(jìn)了現(xiàn)代化技術(shù)和電子設(shè)計行業(yè)的發(fā)展,為我們國民經(jīng)濟(jì)可持續(xù)發(fā)展帶來了有力保障?!?/p>
參考文獻(xiàn)
[1] 李琳琳. 高速數(shù)字電路設(shè)計中電源完整性分析[J]. 火控雷達(dá)技術(shù). 2010(02)
關(guān)鍵詞:數(shù)字電子電路;VHDL;EDA技術(shù);可編程芯片
中圖分類號:TN702 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-2374(2013)19-0051-02
大規(guī)模集成電路的出現(xiàn)以及計算機(jī)技術(shù)的不斷更新?lián)Q代與廣泛應(yīng)用,促使數(shù)字電子電路的設(shè)計已經(jīng)發(fā)展到了一個更新的領(lǐng)域,用以下四方面便足以顯示:(1)硬件電路的設(shè)計越來越趨向軟件化;(2)數(shù)字電路發(fā)展愈加芯片化;(3)電子器件以及與其相關(guān)的技術(shù)研發(fā)越來越多地朝著服務(wù)于EDA的方向;(4)電路設(shè)計技術(shù)的發(fā)展趨勢朝著更加規(guī)范化、標(biāo)準(zhǔn)化的HDL硬件描述語言及EDA工具的推廣使用上。當(dāng)今的技術(shù)發(fā)展趨勢要求從業(yè)人員在進(jìn)行數(shù)字電子電路設(shè)計過程中,必須具備運用電子計算機(jī)以及操作超大規(guī)模的可編程邏輯器件的能力。本文通過對以EDA與VHDL為基礎(chǔ)的數(shù)字電子電路開發(fā)設(shè)計過程進(jìn)行簡要敘述,為該技術(shù)的推廣運用,做出必要的文獻(xiàn)研究支撐。
1 EDA技術(shù)概述以及其開發(fā)設(shè)計流程
1.1 EDA技術(shù)的基本知識
EDA技術(shù)指的是以計算機(jī)為工作平臺,將應(yīng)用信息處理、計算機(jī)技術(shù)、智能化技術(shù)及電子技術(shù)進(jìn)行融合的最新成果,進(jìn)行電子產(chǎn)品的自動設(shè)計。20世紀(jì)60年代中葉,隨著技術(shù)水平的不斷進(jìn)步逐漸,該技術(shù)結(jié)合了CAM、CAT、CAD以及CAE的綜合優(yōu)勢被逐步發(fā)展出來。
與其前身相比,EDA在以下五方面擁有著十分明顯的優(yōu)勢:(1)EDA技術(shù)能夠?qū)δ繕?biāo)進(jìn)行現(xiàn)場編程,并即時地實現(xiàn)在線升級。(2)硬件電路設(shè)計過程中采用軟件設(shè)計的方式,通過輸入波形、原理圖、編程語言等指令,可以在進(jìn)行硬件設(shè)計、修改、檢測中,不涉及任何硬件工具進(jìn)行特定作業(yè)。(3)產(chǎn)品直面設(shè)計自動化。EDA技術(shù)能夠自動地根據(jù)設(shè)計輸入的電路原理圖或者HDL進(jìn)行邏輯編譯、適配、布局、優(yōu)化等一系列工序調(diào)整并生成符合要求的目標(biāo)系統(tǒng)。換句話說,就是運用電路功能完成對電子產(chǎn)品的測試、仿真、優(yōu)化全程操作。(4)EDA技術(shù)的經(jīng)濟(jì)實用性更加科學(xué)、合理,不僅設(shè)計成本保持在較低水平,設(shè)計的靈活性也大大提高,同時新技術(shù)的開發(fā)周期也明顯縮短。(5)集成化程度更加完善。EDA設(shè)計方法,還有另外一種稱呼:利用芯片進(jìn)行設(shè)計的方法,在集成芯片日益大規(guī)模的發(fā)展背景下,利用EDA技術(shù),可以實現(xiàn)在芯片上構(gòu)建系統(tǒng)的目的。
1.2 EDA技術(shù)的開發(fā)設(shè)計流程
EDA技術(shù)在設(shè)計方法上,通過對以往的“電路設(shè)計硬件搭試調(diào)試”模式進(jìn)行革命化的轉(zhuǎn)變,代之以計算機(jī)自動化完成的模式(如圖1),完成了數(shù)字電子電路設(shè)計的巨大飛躍。
筆者將EDA技術(shù)設(shè)計過程中兩個最基本的組成部分設(shè)計載體:可編程邏輯器件PLD以及設(shè)計輸入:硬件描述語言VHDL進(jìn)行具體介紹。
2 可編程邏輯器件PLD
可編程邏輯器件(Programmable Logic Device,PLD)是一種電子零件、電子組件,簡而言之也是一種集成電路、芯片。PLD芯片屬于數(shù)字型態(tài)的電路芯片,而非模擬或混訊(同時具有數(shù)字電路與模擬電路)芯片。PLD與一般數(shù)字芯片不同的是:PLD內(nèi)部的數(shù)字電路可以在出廠后才規(guī)劃決定,有些類型的PLD也允許在規(guī)劃決定后再次進(jìn)行變更、改變,而一般數(shù)字芯片在出廠前就已經(jīng)決定其內(nèi)部電路,無法在出廠后再次改變。
3 硬件描述語言VHDL
3.1 VHDL的基本知識
VHDL全名Very-High-Speed Integrated Circuit Hardware Description Language,在電子工程領(lǐng)域,已成為事實上的通用硬件描述語言。具有以下特點與優(yōu)勢:(1)更強(qiáng)大的行為描述能力。有效避免具體的器件結(jié)構(gòu),為實現(xiàn)超大規(guī)模的電子系統(tǒng)設(shè)計與描述打下堅實基礎(chǔ)。(2)適用范圍多樣,且易于操作修改。VHDL采用國際通用的編程語言,能夠很好地適用于不同版本的EDA工具,為操作者進(jìn)行使用和修改提供了極大的便利。(3)設(shè)計描述過程獨為一體。編程人員能夠在對設(shè)計最終目標(biāo)以及其他設(shè)計領(lǐng)域不甚了解的情況下,完成自身的編程操作工序。(4)使用EDA工具可以十分方便地對VHDL語言進(jìn)行進(jìn)一步的優(yōu)化提升,由于EDA工具對其的可識別性,EDA可以實現(xiàn)對VHDL的設(shè)計語言重新進(jìn)行整合、升級,并用門級網(wǎng)表將其表示出來。
3.2 基于VHDL的設(shè)計實例
用一個簡單的狀態(tài)機(jī)舉例說明
4 結(jié)語
通過使用精簡描述語言VHDL進(jìn)行數(shù)字電子電路設(shè)計,不僅能夠完成各種邏輯復(fù)雜、規(guī)模龐大的數(shù)據(jù)運算,更可以有效地將設(shè)計周期大大縮短,提高整個系統(tǒng)的可靠性以及集成度。
參考文獻(xiàn)
[1] 于玲.EDA應(yīng)用課程教學(xué)改革分析[J].遼寧工業(yè)大學(xué)學(xué)報(社會科學(xué)版),2012,(1):136-138.
[2] 王彩鳳,胡波,李衛(wèi)兵,杜玉杰.EDA技術(shù)在數(shù)字電子技術(shù)實驗中的應(yīng)用[J].實驗科學(xué)與技術(shù),2011,(1):782-783.
[3] 李曉敏,徐濤.EDA技術(shù)在“數(shù)字電子技術(shù)”課程中的應(yīng)用[J].中國科技信息,2011,(9):167-169.
近幾年,隨著科技的發(fā)展和網(wǎng)絡(luò)技術(shù)的普及,各種先進(jìn)的電子技術(shù)開始蓬勃發(fā)展,目前,在電子產(chǎn)品設(shè)計中比較先進(jìn)的技術(shù)是EDA技術(shù),在電子系統(tǒng)設(shè)計中,它不需要硬件電路的支持就可以直接修改程序中的錯誤及系統(tǒng)功能,不僅縮短了研發(fā)周期,而且節(jié)約研發(fā)成本。EDA技術(shù)應(yīng)用于數(shù)字電路綜合實驗設(shè)計中,可以有效地提高學(xué)生對數(shù)字電路綜合應(yīng)用能力。本文主要探討 EDA技術(shù)在數(shù)字電路綜合實驗設(shè)計中的應(yīng)用及特點。
【關(guān)鍵詞】EDA 數(shù)字電路 綜合實驗設(shè)計 應(yīng)用
數(shù)字電路是高等院校理工科電子信息類專業(yè)中一門重要的基礎(chǔ)課,數(shù)字電路的知識比較復(fù)雜,對于初學(xué)者來說不容易理解,而采用數(shù)字電路實驗有助于學(xué)生理解數(shù)字電路的知識及相關(guān)理論。在教學(xué)中通過數(shù)字電路表決器、計數(shù)器等簡單的實驗教程,幫助學(xué)生理解、學(xué)習(xí)數(shù)字電路,掌握各個單元電路的相關(guān)知識及理論概念,綜合利用數(shù)字電路的特點應(yīng)用于實際生活中,提高學(xué)生解決工程實際問題的能力。
1 EDA技術(shù)特點
1.1 模塊化設(shè)計
EDA技術(shù)采用現(xiàn)在社會上最先進(jìn)的設(shè)計方法,它是一種“自上而下”的全新設(shè)計,屬于模塊化設(shè)計方法,具有模塊化設(shè)計方法的優(yōu)勢。
1.2 縮短設(shè)計周期,降低設(shè)計費用
EDA技術(shù)應(yīng)用于設(shè)計中,可以單獨于器件的結(jié)構(gòu)而獨立存在。所以,在設(shè)計時,設(shè)計者不用考慮芯片結(jié)構(gòu)等器件對數(shù)字電路的限制,可以使設(shè)計者更專心于設(shè)計。同時減少設(shè)計風(fēng)險,降低設(shè)計所需費用,縮短設(shè)計周期。具有良好的經(jīng)濟(jì)效益與社會效益。
1.3 實現(xiàn)電路的移植
EDA技術(shù)應(yīng)用于數(shù)字電路設(shè)計中,可以實現(xiàn)簡單的移植工作。它采用硬件描述語言進(jìn)行設(shè)計,這種設(shè)計方法可以完全獨立于目標(biāo)器件的結(jié)構(gòu)而存在,簡單、方便,很受設(shè)計者的歡迎。
2 MAX+Plus II軟件
我們采用MAX+Plus II軟件對數(shù)字電路進(jìn)行分析研究,這種軟件簡單易用,非常適合剛?cè)腴T的學(xué)生學(xué)習(xí)。在利用這個軟件學(xué)習(xí)數(shù)字電路時,在自身熟悉的設(shè)計方式基礎(chǔ)上建立一個新的設(shè)計,這款軟件會自動將設(shè)計轉(zhuǎn)換成設(shè)計者所需要的格式。通過該軟件的編譯、仿真、等功能,快速的完成各種不同的數(shù)字電路系統(tǒng)設(shè)計。另外,此軟件的器件庫和模型庫非常多可以幫助學(xué)生設(shè)計數(shù)字電路原理圖;另外,它還具有強(qiáng)大的仿真、分析功能。
3 數(shù)字頻率計綜合實驗系統(tǒng)設(shè)計
3.1 實驗方案設(shè)計
在本實驗中要求學(xué)生采用數(shù)字電路中相關(guān)器件,設(shè)計一個數(shù)字頻率計來測量數(shù)字電路的信號頻率,然后將所測量的信號頻率結(jié)果顯示在數(shù)字電路的數(shù)碼管上。在進(jìn)行實驗之前,將實驗系統(tǒng)劃分為不同的模塊進(jìn)行分析數(shù)字電路工作過程,比如測頻控制電路、脈沖發(fā)生電路、計數(shù)電路、鎖存電路、信號整形電路、動態(tài)掃描等。通過各個模塊之間的相互協(xié)調(diào)來完成數(shù)字電路之間的信息的傳遞與顯示。
3.2 試驗系統(tǒng)模塊設(shè)計
3.2.1 脈沖發(fā)生電路模塊
脈沖發(fā)生電路由一片14 bit二進(jìn)制串行計數(shù)或者是CD4060分頻器再加上一些阻容元件構(gòu)成。它主要是用來產(chǎn)生系統(tǒng)所需要的頻率信號,比如:動態(tài)掃描電路的1 kHz掃描頻率信號和測頻控制電路所需的頻率為2 Hz的時基信號。
3.2.2 信號整形電路分析
在信號整形電路中,測信號的波形有三種波,外形像長方形的矩形波、類似于三角形的三角波和正弦波,在進(jìn)行信號計數(shù)之前,首先要變換波形,在設(shè)計時將不同的波形信號變換成相同的信號波形進(jìn)行測量。對信號進(jìn)行整形時需要利用芯片機(jī)來測量,然后將得到的脈沖信號作為計數(shù)電路的輸入時鐘信號。
3.2.3 測頻控制電路分析
數(shù)字電路的頻率測量方法一般使用計數(shù)法,測頻控制電路需要產(chǎn)生脈寬為1s的脈沖信號,來控制技術(shù)電路的技術(shù)使能。技數(shù)結(jié)束后,將結(jié)果鎖存到寄存器中,使數(shù)據(jù)顯示更加穩(wěn)定。鎖存好技術(shù)結(jié)果后,還需要一個清0信號,以便清除計數(shù)電路中上一次的技數(shù)結(jié)果。
3.2.4 計數(shù)電路模塊
技術(shù)電路模塊是用來計數(shù)待測信號的,一般由8個一位10進(jìn)制加法計數(shù)器一同步級聯(lián)的方式構(gòu)成。技術(shù)過程受測頻控制電路輸出信號的控制。技術(shù)結(jié)果鎖存后,利用清零信號將電路中的8個計數(shù)器統(tǒng)一清零,為下一次的技術(shù)做準(zhǔn)備。
3.2.5 鎖存電路模塊
鎖存電路,顧名思義就是用來鎖存計數(shù)電路的計數(shù)結(jié)果,由4個異步清零信號的觸發(fā)器組成。電路中每次計數(shù)結(jié)束時,測頻控制電路輸出信號就會產(chǎn)生一個上升沿,將技術(shù)結(jié)果鎖入寄存器。
3.2.6 動態(tài)掃描顯示電路模塊
該模塊的整個電路由1個用74160、1個3-8譯碼器和非門構(gòu)成的8進(jìn)制計數(shù)器、4個8選1數(shù)據(jù)選擇器和1個顯示譯碼器7448組成。8進(jìn)制計數(shù)器在數(shù)字電路中主要用于產(chǎn)生3―8的譯碼器選和等,4 bit送到顯示譯碼器進(jìn)行譯碼時利用4個8選1數(shù)據(jù)選擇器輸入32位數(shù)據(jù)進(jìn)行選擇。
4 結(jié)語
這種基于EDA技術(shù)的數(shù)字電路綜合設(shè)計實驗?zāi)J绞乾F(xiàn)代數(shù)字電路設(shè)計中重要的組成方式,數(shù)字電路中很多單元電路與設(shè)計方法都很好的應(yīng)用在實驗設(shè)計中,幫助學(xué)生了解、掌握電路設(shè)計方法和技能。提高學(xué)生的動手能力與解決實際問題的能力。
參考文獻(xiàn)
[1]蔡春曉,張國慶.EDA教學(xué)在數(shù)字電路實驗中的實踐與探索[J].高教論壇,2010(11):39-40.
[2]杜世民,楊相生,楊潤萍,殷金曙.基于EDA技術(shù)的數(shù)字電路綜合實驗研究[J].實驗技術(shù)與管理,2012,29(10):93-96.
[3]黃勤易.利用EDA技術(shù)進(jìn)行數(shù)字電路設(shè)計性實驗的研究[J].半導(dǎo)體技術(shù),2006,31(1):20-22.
[4]張永生.EDA技術(shù)在數(shù)字電路中的應(yīng)用研究[J].科技傳播,2012(4):142-143.
作者簡介
陸元婷(1981-),女,貴州省遵義市人。碩士學(xué)位?,F(xiàn)為遵義醫(yī)學(xué)院醫(yī)學(xué)信息工程系講師。主要研究方向為軟件工程。
隨著電子技術(shù)的不斷發(fā)展,高速數(shù)字電路在發(fā)展獲得了極大的機(jī)遇。加上近年來,我國在高科技領(lǐng)域快速發(fā)展,加速了高速數(shù)字電路的發(fā)展。通過高速數(shù)字電路的快速發(fā)展,建立一個高速的數(shù)據(jù)系統(tǒng),確保數(shù)據(jù)的正確傳輸,當(dāng)前高速數(shù)字電路中的信號完整性設(shè)計已經(jīng)成為了一個熱點性問題。本文主要針對高速數(shù)字電路信號完整性的相關(guān)概念進(jìn)行論述,并且給出了相應(yīng)的設(shè)計方案討論。
【關(guān)鍵詞】高速數(shù)字電路 信號完整性 設(shè)計
面對當(dāng)前高速的網(wǎng)絡(luò)通信發(fā)展,對于視頻信號的處理、傳輸?shù)男枨笠灿兴岣撸@為高速數(shù)字電路信號的設(shè)計得到了極大的發(fā)展機(jī)遇。電路板的設(shè)計從以前的放線、布線逐漸成為了一門專業(yè)學(xué)科,而當(dāng)前的高速數(shù)字電路設(shè)計中逐漸從原來的單一信號轉(zhuǎn)變?yōu)槟壳暗男盘柾暾栽O(shè)計。這一結(jié)構(gòu)的發(fā)展,使得信號完整性、電源完整性以及電磁兼容完整性三者之間在相互協(xié)同工作,并且獲得的效果很好。同時實現(xiàn)這三者之間的協(xié)同發(fā)展,也是目前急需解決的關(guān)鍵性問題。
1 信號完整性的相關(guān)研究介紹
所謂的信號完整性即Signal Integrity,主要是指信號沿著傳輸線的一端傳輸?shù)搅硗庖欢瞬⒊晒邮罩?,然后對其完整的波形進(jìn)行觀測,通過比較信號的輸入和輸出的電壓和時序的響應(yīng)能力。電路中的信號以某種既定的時序、時間以及電壓等達(dá)成集成,那么則表示該信號處于完整性。與之相反,表示該信號的完整性遭到了破壞。對信號完整性的研究中主要針對信號的波形、電壓、相互連線的作用和電氣特性參數(shù)性能影響等內(nèi)容。那么在實際的研究過程中對于信號的完整性進(jìn)行分析信號的單一網(wǎng)絡(luò)質(zhì)量、多網(wǎng)絡(luò)間串?dāng)_、電源和地分配的軌道塌陷以及系統(tǒng)的電磁輻射和電磁干擾等。高速數(shù)字電路信號在進(jìn)行完整性設(shè)計的時候,由于科學(xué)界沒有解決好從直流到毫米微波的超寬頻快速變化信號,而且也有縱橫交錯的超細(xì)微互相連接封裝的結(jié)構(gòu),形成了復(fù)雜的電磁場。
2 高速數(shù)字系統(tǒng)相關(guān)介紹
隨著計算機(jī)技術(shù)的不斷發(fā)展,計算機(jī)性能得到了極大的飛躍,尤其是在處理芯片的發(fā)展上,主要根據(jù)衡量芯片的時鐘頻率作為指標(biāo)來衡量其性能。由于光刻法會造成時鐘的頻率出現(xiàn)越來越高的趨勢,同時也會產(chǎn)生尺寸較小的晶體管門溝道,這會給信號的完整性帶來非常嚴(yán)重的影響。隨著時鐘頻率不斷提高,需要更長的讀取數(shù)據(jù)線或者時鐘線,并且還需要足夠的時間來讀取處于高低電平狀態(tài)的信號。在此過程中需要很短的時間進(jìn)行信號轉(zhuǎn)換,但是隨著信號不斷上升而減小,信號的完整性就更難解決。我們在對時鐘的頻率范圍進(jìn)行限定,以此來確定高速數(shù)字,衡量一個數(shù)字電路是否屬于高速,則需要根據(jù)數(shù)字信號的上升和下降的時間來進(jìn)行確定。轉(zhuǎn)折頻率與數(shù)字上升的時間存在著關(guān)聯(lián),但是與時鐘頻率卻無關(guān)。
Fknee=0.35(或0.5)/Tr,其中Fknee表示的是轉(zhuǎn)折頻率,數(shù)字的脈沖能量大部分集中在此頻率之下;Tr表示的是脈沖上升時間。任何的數(shù)字信號的時域特性均是由Fknee頻率下的信號所決定。Fknee可以通過將時間與頻率聯(lián)系起來作為數(shù)字信號含頻率的實際邊界。
3 基于信號完整性的高速數(shù)字系統(tǒng)設(shè)計方案
3.1 新產(chǎn)品的設(shè)計方案
新產(chǎn)品在設(shè)計的時候如果忽略了信號的完整性,那么勢必會造成開發(fā)的進(jìn)度推后,同時也會造成開發(fā)費用升高,而且可能導(dǎo)致產(chǎn)品無法制造出來。從傳統(tǒng)的制造來看,一個新的產(chǎn)品設(shè)計方案通常缺少了實時、有效、定量的分析和評估,那么只有通過設(shè)計經(jīng)驗來進(jìn)行項目產(chǎn)品評估。因此我們在設(shè)計新方案的時候要消除信號完整性的問題,并且在產(chǎn)品設(shè)計周期中要盡量的消除此問題。
3.2 信號完整性分析模型以及工具介紹
對于高速數(shù)字電路信號完整性的設(shè)計主要有建模、仿真以及特征參數(shù)化幾個方面。其中建模選擇有源器件的模型和無源器件模型,通過此兩種不同的模型完成高速數(shù)字電路信號完整性設(shè)計,值得注意的是:有源器件模型通常與SPICE模型兼容,也會與輸出和輸入緩沖接口兼容。對于高速數(shù)字電路中的信號完整性設(shè)計中仿真工具的使用,常會有電路仿真器、行為仿真器、電磁仿真器等等幾類。其中電路仿真器在時域頻域中實現(xiàn)對電路元件對應(yīng)差分方程進(jìn)行求解,以此來對各個電路節(jié)點完成電壓和電流的預(yù)測。通過電路仿真器可以表示出各個導(dǎo)體與電介質(zhì)之間轉(zhuǎn)化而成的電容、電阻以及電感之間的耦合關(guān)系。行為仿真器往往是在時域內(nèi)采用表格、傳輸線等模型來表示傳遞函數(shù)的無源元件模型,根據(jù)傳遞函數(shù)預(yù)測出各個節(jié)點之間的電流和電壓。電磁仿真器則主要是時域或者頻域范圍中實現(xiàn)方程求解并且仿真出各個位置的磁場和電場。
4 結(jié)語
伴隨著電子通信技術(shù)的快速發(fā)展,高速數(shù)字系統(tǒng)在設(shè)計上與以往有著很大的不同,其主要的不同點表現(xiàn)在集成的規(guī)模變得越來越大,而且I/O數(shù)量越來越多,單板的互連密度逐漸加大。隨著時鐘頻率不斷變高,信號的邊緣速率變得越來越快,致使系統(tǒng)與單板信號的完整性受到影響。從市場的研發(fā)以及產(chǎn)品在市場上的推廣來看,一次性的設(shè)計成功就顯得非常重要,那么從根本上解決信號的完整性問題將對于產(chǎn)品的影響非常大。
參考文獻(xiàn)
[1]李小榮.高速數(shù)?;旌想娐沸盘柾暾苑治雠cPCB設(shè)計[D].杭州電子科技大學(xué),2010.
[2]桂亮.信號完整性研究及其在網(wǎng)絡(luò)視頻監(jiān)控終端中的應(yīng)用[D].浙江工業(yè)大學(xué),2012.
[3]郭褚冰.基于企業(yè)級路由器硬件系統(tǒng)的高速信號完整性分析與設(shè)計[D].重慶大學(xué),2013.
[4]孟垂建.基于信號完整性的PCB仿真設(shè)計與分析研究[D].哈爾濱工程大學(xué),2013.
關(guān)鍵詞:數(shù)字頻率計 EDA VHDL 波形仿真
中圖分類號:TN79 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2013)11-0135-03
1 引言
傳統(tǒng)的設(shè)計方法是基于中小規(guī)模集成電路器件進(jìn)行設(shè)計(如74系列及其改進(jìn)系列、CC4000系列、74HC系列等都屬于通用型數(shù)字集成電路),而且是采用自底向上進(jìn)行設(shè)計?,F(xiàn)代電子設(shè)計技術(shù)的核心的發(fā)展方向是基于計算機(jī)的電子設(shè)計自動化技術(shù),即EDA(Electronic Design Automation)技術(shù)[1]。EDA技術(shù)減輕了設(shè)計人員的工作強(qiáng)度,提高了工作效率,縮短了產(chǎn)品的研發(fā)周期,是電子設(shè)計技術(shù)的一個巨大進(jìn)步。超高速集成電路硬件描述語言(Very-High-Speed Integrated Circuit Hardware Description Language, VHDL)語言是EDA設(shè)計中一種重要的仿真語言,具有多層次描述系統(tǒng)硬件功能的能力,支持自頂向下和基于庫的設(shè)計的特點,被廣泛的應(yīng)用于CPLD/FPGA的設(shè)計中。
在電子技術(shù)中,頻率是最基本的參數(shù)之一,并且與許多電參量的測量方案、測量結(jié)果都有十分密切的關(guān)系[2,3]。數(shù)字頻率計是一種基本的測量頻率的電子儀器,廣泛應(yīng)用于航天、電子、測控等領(lǐng)域。采用常規(guī)數(shù)字電路設(shè)計數(shù)字頻率計,所用的器件較多、連線比較復(fù)雜,而且存在延時較大、測量誤差較大、可靠性低等缺點。本文研究了基于EDA的數(shù)字頻率計電路的設(shè)計方法,介紹了數(shù)字頻率計的相應(yīng)模塊,并開展了相應(yīng)的仿真實驗。
2 數(shù)字頻率計的設(shè)計原理
2.1 VHDL語言與軟件仿真平臺
VHDL出現(xiàn)于1982年,是一種針對于電路設(shè)計的高級語言。VHDL語言用于描述硬件電路,已經(jīng)成了一種通用的硬件設(shè)計交換媒介[4]。該語言相比于其他語言具有對硬件的描述能力強(qiáng)、覆蓋面廣、語言精煉簡潔、可讀性強(qiáng)等特點,并且,VHDL支持支持模塊化設(shè)計,縮短了開發(fā)的周期。
MAX+PLUSⅡ可編程邏輯開發(fā)軟件是Altera公司推出的第三代PLD 開發(fā)系統(tǒng),該軟件提供了全面的邏輯設(shè)計能力,包括電路圖、文本和波形的設(shè)計輸入以及編譯、邏輯綜合、仿真和定時分析以及器件編程等諸多功能。具有包括開放式的界面、與結(jié)構(gòu)無關(guān)、多平臺、完全集成化、豐富的設(shè)計庫在內(nèi)的突出優(yōu)點。其系統(tǒng)界面如圖1所示。
2.2 設(shè)計基本原理
數(shù)字頻率計的基本設(shè)計原理是選取一個頻率穩(wěn)定度較高的頻率源作為基準(zhǔn)頻率,對比測量其他信號的頻率,計算每秒內(nèi)待測信號的脈沖個數(shù)。我們從MAX+PLUSⅡ?qū)嶒炁_輸入兩個不同的時鐘頻率,其中一個作為基準(zhǔn)頻率(這里選取的是1HZ的CLK信號),另一個作為待測頻率,經(jīng)過相應(yīng)的分頻或倍頻后,通過頻率計計算出待測頻率的頻率值。由于本次設(shè)計的數(shù)字頻率計采用1HZ的時鐘頻率作為基準(zhǔn)頻率,因此,我們需要計算1秒鐘時基內(nèi)待測信號整形后脈沖的個數(shù),相應(yīng)的計算結(jié)果即為當(dāng)前頻率值,并用十進(jìn)制數(shù)碼管顯示最終結(jié)果[5,6]。
本頻率計是8位十進(jìn)制數(shù)字頻率計,由四個模塊構(gòu)成:控制模塊,有時鐘使能的十進(jìn)制計數(shù)器模塊,鎖存器模塊和譯碼顯示模塊。數(shù)字頻率計系統(tǒng)組成方框圖如圖2所示。
在上圖中出現(xiàn)了三個重要的控制信號,分別是計數(shù)控制信號、鎖存信號和清零信號。其中,計數(shù)控制信號是長度為1秒的高電平脈沖周期信號,可以對頻率計的每一個計數(shù)器的使能端進(jìn)行同步控制。實驗中,當(dāng)計數(shù)控制信號為高電平時開始計數(shù);低電平時停止計數(shù),并保持所計的數(shù);鎖存信號的上升沿到來時,將計數(shù)器在前一秒鐘的計數(shù)值鎖存在鎖存器中,并控制顯示模塊顯示當(dāng)前數(shù);鎖存計數(shù)值后,由清零信號清除計數(shù)模塊中的值。
3 模塊實現(xiàn)
根據(jù)上述描述,數(shù)字頻率計包含了控制模塊,計數(shù)器模塊,鎖存器模塊和譯碼顯示共四個模塊。下面我們將分別介紹這四個模塊,并且給出其中最核心模塊控制模塊的設(shè)計程序。
3.1 控制模塊
控制模塊是本頻率計設(shè)計的核心模塊,既要求對頻率計的每一個計數(shù)器的使能端進(jìn)行同步控制,又要求能產(chǎn)生鎖存信號將計數(shù)值記錄到鎖存器中。由此,利用VHDL語言設(shè)計該控制模塊如下,仿真波形如圖3所示。
3.2 其他模塊
計數(shù)模塊是對被測頻率信號進(jìn)行頻率計數(shù)測量的模塊,由8個一位十進(jìn)制計數(shù)器級聯(lián)組成,當(dāng)時鐘使能輸入端為高電平時,進(jìn)行計數(shù),反之,鎖定計數(shù)值。
我們可以先通過VHDL語言編寫1個一位十進(jìn)制計數(shù)器,再將其原件化后搭建成八位十進(jìn)制計數(shù)模塊。鎖存模塊由鎖存器構(gòu)成,當(dāng)鎖存信號的上升沿到達(dá)后信號被鎖存到寄存器的內(nèi)部,并由鎖存器的輸出端輸出。譯碼顯示模塊對四位BCD碼進(jìn)行鎖存,并轉(zhuǎn)化為相應(yīng)的三組七段碼,用于驅(qū)動數(shù)碼管,譯成能在數(shù)碼管上顯示的相對應(yīng)的數(shù)值。
根據(jù)本節(jié)所描述的各模塊的基本原理,我們分別用VHDL語言進(jìn)行編程實現(xiàn),下一節(jié)將給出數(shù)字頻率計的仿真結(jié)果。
4 仿真結(jié)果
在MAX+plus II的原理圖編輯窗口的空白處雙擊,將彈出“Symbol”窗口,點擊左側(cè)的元件庫欄中的Project項,選擇剛才第3部分中生成的各個功能模塊,再點擊下方的OK,即可將此元件調(diào)入原理圖編輯窗口中,并根據(jù)各模塊功能和頻率計的功能進(jìn)行連接并生成頂層電路文件,如圖4所示。
數(shù)字頻率計的最終仿真波形如圖5所示。實驗驗證了上述設(shè)計的正確性。
5 結(jié)語
本文基于EDA技術(shù)設(shè)計了數(shù)字頻率計,描述了各模塊的基本原理,用VHDL語言編程實現(xiàn),并在MAX+PLUSⅡ軟件上進(jìn)行設(shè)計仿真,給出了最終的仿真實驗結(jié)果。需要指出的是,用戶可以在基本電路模塊的基礎(chǔ)上,修改VHDL源程序達(dá)到增加新功能的目標(biāo),例如由目前的8位增加到16位,改變基礎(chǔ)頻率的輸入等,而不必更改硬件電路。
參考文獻(xiàn)
[1]李曉輝.數(shù)字電路與邏輯設(shè)計[M].國防工業(yè)出版社,2012年.
[2]郭小東.基于VHDL語言的數(shù)字頻率計電路的設(shè)計[J].信息與電腦(理論版),2009,7:064.
[3]潘明.基于復(fù)雜可編程邏輯器件的數(shù)字頻率計設(shè)計[J].廣西科學(xué)院學(xué)報,2002,18(4):244-251.
[4]齊京禮,宋毅芳,陳建泗.VHDL語言在FPGA中的應(yīng)用[J].微計算機(jī)信息,2006,22(12): 149-151.
關(guān)鍵詞:PC機(jī);C語言;單片機(jī);硬件;集成塊;數(shù)字集成電路測試儀
中圖分類號:TN431文獻(xiàn)標(biāo)識碼:A文章編號:1009-2374(2009)20-0035-02
在數(shù)字電路實驗室,集成塊是常見的,由于它的體積較小,性能的好壞很難判斷。因此,這里提出運用了單片機(jī)原理、C語言、通信原理、低頻電路、數(shù)字電路等基本知識,設(shè)計了一臺基于PC機(jī)的數(shù)字集成電路通用測試儀。這里主要探討硬件電路構(gòu)思與設(shè)計。
該測試儀主要是運用單片機(jī)的接口與顯示程序和C語言的串行通訊程序來測試14管腳、16管腳的74Ls系列的集成塊好壞。主要用到單片機(jī)CPU集成塊89C51、驅(qū)動器集成塊164、通信集成塊232。該測試儀運用發(fā)光二極管實測燈與標(biāo)準(zhǔn)燈的發(fā)光情況相比較,來判斷其好壞。該方法簡單方便,是實驗室不可缺少的工具之一。
一、想法的來源
一塊小小的集成塊,如何才能判斷它的好壞呢?當(dāng)然,有一些集成塊在工作時是可以用萬用表測量其管腳電壓來判斷它的好壞,但是比較麻煩。
“數(shù)字集成電路通用測試儀”,目的是能夠簡單而且方便地測試集成塊的好壞。它主要是運用單片機(jī)的匯編語言和C語言來編程,還要用到通信原理、數(shù)字電路等知識。
該測試儀可以單拍測試,也可以連續(xù)測試,通過串行通訊送過來的數(shù)據(jù),用發(fā)光二極管的發(fā)光情況來判斷。用實測燈(綠色二極管)與標(biāo)準(zhǔn)燈(紅色二極管)的亮暗來比較,如果兩者發(fā)光情況一致,則表示通過,說明集成塊是好的;如果不一致,則表示通不過,說明有管腳壞了。
有了這種測試儀,我們可以很方便地判斷集成塊的好壞,減少了實驗室人員的工作量,具有很強(qiáng)的實用性。
二、總體設(shè)計
(一)技術(shù)指標(biāo)
1.測試管腳數(shù)≤16PIN;
2.測試速度
3.測試品種可任意更換。
(二)技術(shù)要求
1.能對各種數(shù)字集成電路進(jìn)行功能測試。
2.可連續(xù)測試,連續(xù)測試時,每按一次按鈕,可全部測完,發(fā)光二極管上給出合格(失敗)判斷,并將測試結(jié)果在PC機(jī)上顯示。
3.也可單拍測試,單拍測試時,每按一次按鈕,進(jìn)行一個節(jié)拍的測試并在顯示器顯示節(jié)拍號。
4.通過鍵盤操作,可將盤上的品種程序調(diào)入測試儀,測試結(jié)果通過串口回送PC機(jī),PC機(jī)在屏幕上能顯示合格管腳圖形及實測管腳圖形。
(三)硬件設(shè)計
對于生活在現(xiàn)代科技發(fā)達(dá)的社會技術(shù)人員來說,軟件已經(jīng)成為一種時尚,有了軟件,提高了現(xiàn)代人生存的速度,但是,有些軟件的應(yīng)用必須在硬件的基礎(chǔ)上才能夠使用。對硬件電路的設(shè)計不但要熟練掌握低頻電路原理、高頻電路原理、數(shù)字電路原理、還得熟練掌握電子設(shè)計自動化(EDA)的技術(shù)。
(四)軟件設(shè)計
軟件設(shè)計和硬件設(shè)計必須結(jié)合進(jìn)行。在本次課題設(shè)計中,主要是運用LCAW軟件和C語言進(jìn)行編程,用PROTEL軟件畫原理圖。
基于PC機(jī)的數(shù)字集成電路通用測試儀設(shè)計時所用到的元件比較多,設(shè)計時必須根據(jù)原理圖仔細(xì)安裝,熟練掌握有關(guān)軟件的使用,并且特別要注意軟、硬件的結(jié)合使用。
三、硬件電路的設(shè)計
如一般的計算機(jī)系統(tǒng)一樣,單片機(jī)的應(yīng)用系統(tǒng)由硬件和軟件所組成。硬件由單片機(jī)、擴(kuò)展的存儲器、輸入/輸出設(shè)備等硬部件組成的機(jī)器,軟件是各種工作程序的總稱。硬件和軟件只有緊密結(jié)合、協(xié)調(diào)一致,才能組成高性能的單片機(jī)應(yīng)用系統(tǒng)。在系統(tǒng)的研制過程中,軟硬件的功能總是不斷地調(diào)整,以便于相互適應(yīng)。硬件設(shè)計的任務(wù)是根據(jù)總體設(shè)計要求,在所選擇的機(jī)型的基礎(chǔ)上,具體確定系統(tǒng)中所要使用的元器件,設(shè)計出系統(tǒng)的電路原理圖,必要時做一些部件實驗,以驗證電路圖的正確性,以及工藝加工的設(shè)計加工、印制板的制作、樣機(jī)的組裝。
(一)硬件設(shè)計要點
一個設(shè)計確定后,經(jīng)過詳細(xì)調(diào)研,可能產(chǎn)生多種設(shè)計方案,在眾多的設(shè)計方案中怎樣選擇?為使硬件設(shè)計盡可能合理,應(yīng)重點考慮以下幾點:
1.盡可能選擇功能強(qiáng)的芯片,以簡化電路。
2.留有余地。在設(shè)計硬件電路時,要考慮到將來修改、擴(kuò)展的方便。ROM空間、RAM空間、I/O端口,在樣機(jī)研制出來后進(jìn)行現(xiàn)場試用時,往往會發(fā)現(xiàn)一些被忽略的問題,而這些問題是不能單靠軟件措施來解決的。如有些新的信號需要采集,就必須增加輸入檢測端,有些物理量需要控制,就必須增加輸出端。如果在硬件設(shè)計之初就多設(shè)計出一些I/O端口,這個問題就會迎刃而解;A/D和D/A通道和I/O端口同樣的原因留出一些A/D和D/A通道,將來可能會解決大問題。
3.以軟代硬。單片機(jī)和數(shù)字電路本質(zhì)的區(qū)別就是它具有軟件系統(tǒng)。很多硬件電路能做到的,軟件也能做到。原則上,只要軟件能做到的就不用硬件。硬件多了不但增加成本,而且系統(tǒng)故障率也提高了。以軟代硬的實質(zhì)是以時間代空間,軟件執(zhí)行過程需要消耗時間,因此,這種代替帶來的不足就是實時性下降,在實時性不高的場合,以軟代硬是很合算的。
4.工藝設(shè)計。包括機(jī)箱、面板、配線、接插件等。必須考慮到安裝、調(diào)試、維修的方便。另外,硬件抗干擾措施也必須在硬件設(shè)計時一并考慮進(jìn)去。
(二)所用芯片介紹
硬件設(shè)計的步驟中的第一步就是查找可能涉及的芯片的資料。這是一步非常重要的步驟。它是硬件電路設(shè)計正確性和可靠性的基礎(chǔ)。
1.89C51芯片的簡介。AT89C51是一種低功耗、高性能內(nèi)含4K字節(jié)閃電存儲(Flash memory)的8位CMOS微控制器。片內(nèi)閃電存儲器的程序代碼或數(shù)據(jù)可在線寫入,亦可通過常規(guī)的編程器編程。AT89C51芯片內(nèi)部具有下列硬件資源:4K字節(jié)閃電存儲器,128字節(jié)RAM ,32條I/O線,兩個16位定時/計數(shù)器,五源兩級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)震蕩器及時鐘電路等。AT89C51片內(nèi)含三個封鎖位,若封鎖位LB1已被編程,則EA引腳上的邏輯電平在芯片復(fù)位時被采樣并鎖存。但如果該器件上電時無復(fù)位,那么相應(yīng)鎖存器便被初始化為隨機(jī)值,此值將保持到復(fù)位時止。片內(nèi)閃電存儲器的編程,AT89C51片內(nèi)存儲器售后通常處于擦除狀態(tài),即每一地址單元內(nèi)容均為FFH,人們隨時可對其編程,編程電壓有高壓12V的,也有低壓5V的低壓編程方式為在用戶系統(tǒng)內(nèi)對AT89C51進(jìn)行編程提供了方便;而高壓編程方式則與常規(guī)的閃電存儲器或EPROM編程器相兼容。
2.RS-232芯片的簡介。RS-232是美國電氣工業(yè)協(xié)會推廣使用的一種串行通信總線標(biāo)準(zhǔn),是DCE(數(shù)據(jù)通信設(shè)備,如微機(jī))和DTE(數(shù)據(jù)終端設(shè)備,如CRT)間傳輸串行數(shù)據(jù)的總線。TC232內(nèi)部有兩個發(fā)送器和兩個接受器,還有一個電源變換器,是一種廉價RS232電平轉(zhuǎn)換器, RS232C雖共有25根信號線,但在近程通信不需要調(diào)制解調(diào)器的情況下,一般只用少量信號線。若采用直接通信,則通常只用TXD和RXD及地信號線。
3.164芯片的簡介。方式0是外接移位寄存器的工作方式,用以擴(kuò)展I/O接口。輸出時將發(fā)送數(shù)據(jù)緩沖器中的內(nèi)容串行地址到外部的移位寄存器,輸入時將外部移位寄存器內(nèi)容移入內(nèi)部的移位寄存器,然后寫入內(nèi)部的接受數(shù)據(jù)緩沖器。在以方式0工作時,數(shù)據(jù)由RXD串行地輸入/輸出,TXD輸出移位脈沖,使外部的移位寄存器移位。方式0輸出時,串行口上外接74LS164串行輸入并行輸出移位寄存器的接口。TXD端輸出的移位脈沖將RXD端輸出的數(shù)據(jù)移入74LS164。CPU發(fā)送數(shù)據(jù)緩沖器SPUF寫入一個數(shù)據(jù),就啟動串行口發(fā)送,對SBUF的寫信號在S6P2時把1寫入輸出移位寄存器的第9位,并使發(fā)送控制電路開始發(fā)送。內(nèi)部的定時邏輯在對SBUF寫和SEND被激活(高電平)之間有一個完整的機(jī)器周期。在SEND有效時,輸出移位寄存器中輸出位內(nèi)容送RXD端輸出,移位脈沖由TXD端輸出,它使RXD端的輸出數(shù)據(jù)移入到外部的移位寄存器。
(三)硬件電路的設(shè)計
硬件電路的設(shè)計如下圖所示:
參考文獻(xiàn)
[1]張友德,趙志英,涂時亮.單片微型機(jī)原理/應(yīng)用與實驗[M].上海:復(fù)旦大學(xué)出版社,1996.
[2]周仲.國內(nèi)外常用集成電路互換手冊[M].上海:上??茖W(xué)技術(shù)文獻(xiàn)出版社,2001.
【關(guān)鍵詞】測頻;頻率計;電路設(shè)計
1.相關(guān)理論概述
數(shù)字頻率計采用數(shù)字電路制作成以十進(jìn)制碼來現(xiàn)實被測信號頻率,對于周期性變化的信號頻率能夠?qū)崿F(xiàn)有效的測量的一種儀器。它是教學(xué)、科研等工作中的基礎(chǔ)測量儀器,在模擬電路和數(shù)字電路實驗中有著重要的作用,其能夠直接讀出信號源所產(chǎn)生的不同頻率范圍的信號將會對實驗產(chǎn)生很大的影響。頻率計主要用在正弦波、矩形波等周期性信號頻率值的測量等,它的拓展功能能夠?qū)崿F(xiàn)對信號周期及其脈沖寬度的測量,引起對信號源的接受敏捷度使得其稱為試驗箱中的重要組成部分。
信號頻率測量方法按照工作原理可以分為無源測量、比較測量、示波測量及技術(shù)等測量方法。其中最常見的測量方法是電子計數(shù)器,在該種技術(shù)下,頻率計實現(xiàn)單位時間內(nèi)被測信號脈沖數(shù)的直接計數(shù),并將其頻率值以數(shù)字的形式顯示。實現(xiàn)了對不同頻率、精確度的測頻需求,保障了測量結(jié)果的精確度和速度。
2.整形電路的設(shè)計
整形電路就像把模擬的信號轉(zhuǎn)換成為二值信號,也就是使其成為只有高電平和低電平的離散信號。在電路設(shè)計時我們可以將電壓比較器用作模擬電路及數(shù)字電路的接口電路,通過其把非矩形信號轉(zhuǎn)換成矩形信號。在選擇比較器時,我們要充分考慮影響信號接收和轉(zhuǎn)換功能的各種因素。下圖為其整體設(shè)計結(jié)構(gòu)圖:
首先,是信號傳播可能存在的延遲及時時間。信號傳播的延遲時間是比較器選擇時所要考慮的重要參數(shù),這種時間的延遲有當(dāng)信號通過元器件時所產(chǎn)生的傳輸時間上的延遲和信號上升及下降的時間延遲,只有將延遲的時間降低到最小才能有效的縮短信號處理的時間。
其次,要充分考慮電源電壓對比較器的影響。就傳統(tǒng)而言,比較器一般需要正負(fù) 15 伏的雙電源來進(jìn)行供電或者需要達(dá)到36 伏的單電源進(jìn)行供電,這種傳統(tǒng)的比較器在一些工業(yè)控制中仍有使用的空間和發(fā)展前途但以不適應(yīng)發(fā)展的主流?,F(xiàn)在多數(shù)的比較器需要在限定的電壓條件下進(jìn)行工作,即在電池電壓所能夠運行的單電源單位內(nèi)進(jìn)行工作,因此對其提出了低電流和小封裝等當(dāng)面的要求,并且在實際的應(yīng)用中比較器還應(yīng)該具備一定的關(guān)斷的功能。當(dāng)具備上述條件是,比較器才能夠在試驗箱中得到有效的利用,保證頻率計在不同電源電壓條件下的正常工作。
再次,充分考慮功耗對比機(jī)器的影響。功耗的大小直接影響比較器使用壽命和工作效果,功耗越低時其比較器的耗損相對較低,使用使用壽命得到延長,然而功耗由于器件的運作速度相關(guān),功耗降低的同時可能帶來運作速度的降低,因此,在比較器選擇時,充分考慮功耗與元器件壽命及其運作速度的關(guān)系,尋得一種最優(yōu)組合。
最后,不可忽視門限電壓對比較器的影響。器件的設(shè)置可以用來實現(xiàn)對門限電大的測量,門限電壓的大小與電路抗干擾能力呈現(xiàn)一種正比例的關(guān)系但與其敏感度成反比例關(guān)系。當(dāng)我們通過對門限電壓的測量并通過一定的公式計算,根據(jù)實際工作的需要來確定門限電壓的具體值。
當(dāng)我們充分考慮上述影響因素時,便會有針對性的選擇相應(yīng)的新品用于單元電路的設(shè)計,從而實現(xiàn)信號在電路中的順利傳輸,避免芯片燒壞等現(xiàn)象的發(fā)生。
3.計數(shù)電路的設(shè)計
實現(xiàn)對信號的整形后我們便要關(guān)注一些低頻信號由于其上升速度等原因可能產(chǎn)生的計數(shù)影響,因此在電路設(shè)計時應(yīng)該根據(jù)信號的特點來完善計數(shù)電路的設(shè)計。低頻信號上升緩慢或者高頻信號疊加于其中時會使得計數(shù)電路將該種抖動作為輸入脈沖予以計數(shù),從而產(chǎn)生計數(shù)上的誤差。避免該種現(xiàn)象的發(fā)生,我們可以通過低通濾波器的使用來處理低頻信號傳輸中可能產(chǎn)生的抖動,并經(jīng)過濾波器濾除疊加的高頻信號。而反相器的使用可以實現(xiàn)在濾波前把高頻信號和低頻信號予以分開,即僅使低頻信號經(jīng)過反相器實現(xiàn)濾波得到比較規(guī)則的矩形信號而高頻信號則不經(jīng)過該過程。經(jīng)濾波后的矩形信號輸入到單片機(jī)中,在單片機(jī)選擇時,低電壓、高性能是我們考慮的重要方面,同時還要選擇體積較小功能相對較強(qiáng)的單片器,實現(xiàn)迅速有效的技術(shù)。單片機(jī)計數(shù)器的精確度和終端結(jié)構(gòu)的類型都會影響計數(shù)結(jié)果,通過精密比較器的植入和振蕩器電路的設(shè)置,實現(xiàn)頻率計的精度和存儲等方面的要求。在單片機(jī)選擇時還應(yīng)該考慮技術(shù)進(jìn)步革新對于存儲器程序的選擇和更新的可能,并且考慮單片機(jī)大小對于整個電路系統(tǒng)的影響,保證程序?qū)懭氲谋憷?。下圖為其計數(shù)模塊設(shè)計圖:
此外,對于計數(shù)電路的設(shè)計還要考慮信號頻率高低的不同對計數(shù)器可能產(chǎn)生的影響,實現(xiàn)單片機(jī)對不同信號頻率進(jìn)行分頻處理。經(jīng)過整形后的信號進(jìn)入選定規(guī)格的反相器后,對不同頻級的信號進(jìn)行分級處理,單片機(jī)頻率自動分辨處理能力的選擇能夠有效的降低一些頻級信號的分辨和處理,保證計數(shù)器工作的效率和速度。同時計數(shù)器的顯示值的大小根據(jù)信號的頻值進(jìn)行實現(xiàn)隨機(jī)變動,實現(xiàn)對不分頻信號、高頻機(jī)低頻信號的有效計數(shù)。
4.顯示電路的設(shè)計
顯示電路是數(shù)字頻率計電路設(shè)計的重要組成部分,它負(fù)責(zé)將整形電路及計數(shù)電路處理的數(shù)據(jù)顯示出來。在該電路設(shè)計時我們要考慮的因素便是顯示材料的選擇及數(shù)據(jù)顯示的方式。LED 數(shù)碼管的類型會對數(shù)據(jù)的現(xiàn)實產(chǎn)生一定的影響,而該種材質(zhì)的數(shù)據(jù)顯示方式又分為動態(tài)和靜態(tài)兩種。就兩種現(xiàn)實方式的優(yōu)缺點而言,靜態(tài)現(xiàn)實具備較高的亮度,為我們及時準(zhǔn)確的讀取數(shù)值提供了視覺便利,且其接口編程相對容易,但是該種顯示方式會占用較多的口線,顯示的位數(shù)直接關(guān)系到鎖存器的數(shù)量,這直接帶來所用器件數(shù)量繁多和連線的龐雜 ;而動態(tài)顯示相交而言能夠避免上述一些缺點。在動態(tài)顯示使用時,先確定未選實現(xiàn)選定未選的段碼的顯示,經(jīng)過一定的延時再實現(xiàn)對下一選定為送段碼顯示,并依此循環(huán)。下圖為其顯示模塊圖:
其具體的工作流程可以解釋為,單片機(jī)中不同的構(gòu)建作為譯碼器實現(xiàn)信號的輸入,由譯碼器的輸出來確定數(shù)碼管的選擇位。將每個數(shù)碼管的公共端與一個接有高電平的 PNP 三極管的集電極相連,同時將三極管的基極和譯碼器的輸出端相連接,這樣可以通過對軟件編程來設(shè)置單片機(jī)中的不用位置構(gòu)建,從而設(shè)計譯碼器的輸入端,其輸出端設(shè)為低電平且只設(shè)一位,從而使與其連接的三界關(guān)處于一種飽和的狀態(tài),實現(xiàn)對計數(shù)器數(shù)據(jù)的動態(tài)顯示。實現(xiàn)顯示器電路中各元件的有機(jī)連接后,還要注重送段碼的相關(guān)問題,使得相應(yīng)位數(shù)的送段碼可以通過一定串行口在數(shù)碼管上進(jìn)行顯示。
5.結(jié)束語
除上述電路設(shè)計外,電子頻率計的設(shè)計還要注重電源、濾波等電路的設(shè)計,只有將各種影響其工作的單元電路的設(shè)計不斷的精細(xì)化和完善時,才能有效的保證其工作的效率和在實驗和工業(yè)中的使用效果。
【參考文獻(xiàn)】
[1]沈亞鈞.基于單片機(jī)的數(shù)字頻率計設(shè)計[J].山西電子技術(shù),2012(05).
[2]楊帆.數(shù)字頻率計的設(shè)計與實現(xiàn)[J].科技廣場,2011(09).