国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Multisim的大容量N進(jìn)制計數(shù)器的仿真設(shè)計

2018-10-18 08:38:28王長江
關(guān)鍵詞:預(yù)置大容量計數(shù)器

王長江

(四川職業(yè)技術(shù)學(xué)院 電子電氣工程系,四川 遂寧 629000)

0 引言

計數(shù)器不僅可以用來計數(shù),而且還可以用來實現(xiàn)定時、分頻、測量和控制等功能,例如,計算機(jī)的時序發(fā)生器、分頻器、指令計數(shù)器等。在集成計數(shù)器中,常用的二進(jìn)制和十進(jìn)制計數(shù)器的進(jìn)制一般都是固定的,如74LS190為10進(jìn)制,74LS193為16進(jìn)制。在實際中應(yīng)用中,如數(shù)字鐘電路中,卻需要24進(jìn)制和60進(jìn)制計數(shù)器,因此,這就要利用現(xiàn)有的固定進(jìn)制計數(shù)器來設(shè)計需要的N進(jìn)制計數(shù)器。

Multisim是美國國家儀器(National Instruments,NI)公司推出的一款電路仿真分析與設(shè)計軟件,該軟件能夠激發(fā)電子設(shè)計愛好者的設(shè)計靈感,廣泛用于電子技術(shù)教學(xué)、設(shè)計和科研中。下面以集成同步十進(jìn)制可逆計數(shù)器74LS192為基礎(chǔ),基于Multisim軟件實現(xiàn)大容量N進(jìn)制計數(shù)器的設(shè)計與仿真。

1 74LS192邏輯功能

74LS192是雙時鐘輸入的同步十進(jìn)制可逆計數(shù)器,其邏輯符號如圖1所示。圖中,UP為加計數(shù)時鐘輸入端,DOWN為減計數(shù)時鐘輸入端,CLR為清零端(高電平有效),~LOAD為預(yù)置數(shù)端(低電平有效),~CO為進(jìn)位輸出端(1001狀態(tài)后負(fù)脈沖輸出),~BO為借位輸出端(0000狀態(tài)后負(fù)脈沖輸出),A~D為并行數(shù)據(jù)輸入端,QA~QD為計數(shù)器狀態(tài)輸出端(計數(shù)狀態(tài)為0000~1001)。

74LS192的邏輯功能如圖2所示,表明它具有如下主要的邏輯功能:

(1)異步清零。當(dāng)CLR=1時,計數(shù)器立即清零,即 QDQCQBQA=0000。

(2)異步置數(shù)。當(dāng)~LOAD=0,且CLR=0時,將A~D并行輸入端的輸入數(shù)據(jù)置入計數(shù)器,即QAQBQCQD=ABCD。

(3) 加法計數(shù) 。當(dāng) CLR=0,~LOAD=1,且DOWN=1時,UP端輸入計數(shù)脈沖,計數(shù)器實現(xiàn)十進(jìn)制遞加計數(shù)。

(4)減法計數(shù)。當(dāng)CLR=0,~LOAD=1,且 UP=1時,DOWN端輸入計數(shù)脈沖,計數(shù)器實現(xiàn)十進(jìn)制遞減計數(shù)。

圖1 邏輯符號

圖2 邏輯功能

2 電路仿真設(shè)計

設(shè)現(xiàn)有M進(jìn)制計數(shù)器,要設(shè)計一個N進(jìn)制計數(shù)器。如果N小于M,需要用一片M進(jìn)制計數(shù)器就可以實現(xiàn)N進(jìn)制計數(shù)器的設(shè)計;如果N大于M,需要用多片M進(jìn)制計數(shù)器來實現(xiàn)大容量N進(jìn)制計數(shù)器的設(shè)計。

2.1 級聯(lián)法設(shè)計

級聯(lián)法是指先將大容量計數(shù)器模N分解為多個因數(shù)相乘(每個因數(shù)小于單片計數(shù)器模的最大值),即 N=N1·N2·N3…Nn,再用 n片計數(shù)器分別組成模值為N1、N2、…、Nn的計數(shù)器,最后采用串聯(lián)進(jìn)位或并行進(jìn)位方式級聯(lián)起來從而實現(xiàn)N進(jìn)制計數(shù)器。

例如,用兩片74LS192設(shè)計一個60進(jìn)制加法計數(shù)器。

要設(shè)計的60進(jìn)制計數(shù)器模N=6×10,個位片U1組成十進(jìn)制計數(shù)器(第一片低位);十位片U2組成6進(jìn)制計數(shù)器(第二片高位),采用串行進(jìn)位級聯(lián)方式將兩片級聯(lián)起來,即將低位片計數(shù)器U1進(jìn)位端~CO的輸出信號作為高位片計數(shù)器U2的計數(shù)輸入脈沖。當(dāng)十位片計數(shù)器U2計到6時,異步置數(shù)端~LOAD=0,計數(shù)器被置數(shù)到0,從而實現(xiàn)了60進(jìn)制計數(shù)。

根據(jù)上述設(shè)計原理,利用Multisim 11軟件創(chuàng)建的設(shè)計仿真電路如圖3所示。運(yùn)行仿真開關(guān),觀察到計數(shù)器從0開始計數(shù),計到59時開始循環(huán),實現(xiàn)60進(jìn)制加法計數(shù)功能。

圖3 60進(jìn)制計數(shù)器仿真電路

2.2 整體清零法設(shè)計

整體清零法是指先將多片M進(jìn)制計數(shù)器級聯(lián)成大于N進(jìn)制計數(shù)器,然后利用計數(shù)器的輸出狀態(tài)SN(同步清零為SN-1)譯碼輸出產(chǎn)生清零信號,同時加到多片計數(shù)器的清零端,使多片計數(shù)器同時清零,從而實現(xiàn)N進(jìn)制計數(shù)器。

例如,用兩片74LS192設(shè)計一個24進(jìn)制加法計數(shù)器。

現(xiàn)在需要設(shè)計24進(jìn)制計數(shù)器,應(yīng)先將兩片74LS192用串行進(jìn)位方式級聯(lián)構(gòu)成100進(jìn)制計數(shù)器;再將100進(jìn)制計數(shù)器采用整體清零法構(gòu)成24進(jìn)制計數(shù)器。

24進(jìn)制計數(shù)器對應(yīng)的二進(jìn)制代碼

反饋置零函數(shù)

計數(shù)器狀態(tài)S24經(jīng)非門輸出的高電平信號同時送到兩片計數(shù)器的清零端,使兩片計數(shù)器同時清零,從而實現(xiàn)24進(jìn)制計數(shù)。

根據(jù)以上設(shè)計原理,利用Multisim 11軟件創(chuàng)建的設(shè)計仿真電路如圖4所示。運(yùn)行仿真開關(guān),觀察計數(shù)器從0到23計數(shù),計到23時開始循環(huán)計數(shù),實現(xiàn)24進(jìn)制加法計數(shù)器功能。

圖4 24進(jìn)制加法計數(shù)器仿真電路

2.3 整體置數(shù)法設(shè)計

整體置數(shù)法是指先將多片M進(jìn)制計數(shù)器級聯(lián)成大于N進(jìn)制計數(shù)器,然后根據(jù)設(shè)計選定的N進(jìn)制計數(shù)器狀態(tài),確定計數(shù)器預(yù)置數(shù)狀態(tài),計數(shù)器從預(yù)置數(shù)狀態(tài)開始計數(shù),計滿N個狀態(tài)后譯碼產(chǎn)生置數(shù)信號,同時加到多片計數(shù)器的置數(shù)端,使計數(shù)器返回到預(yù)置數(shù)狀態(tài),跳過剩余的不用狀態(tài),從而實現(xiàn)N進(jìn)制計數(shù)器。

例如,用兩片74LS192設(shè)計一個殊12進(jìn)制加法計數(shù)器。

在數(shù)字鐘里,對時位的計數(shù)序列是1、2、…11,12、1、…是12進(jìn)制的,且無0數(shù)。當(dāng)計數(shù)器計數(shù)到13時,計數(shù)狀態(tài)QU2DQU2CQU2BQU2AQU1DQU1CQU1BQU1A=001001001產(chǎn)生置數(shù)信號,使計數(shù)器返回到計1,從而實現(xiàn)1-12計數(shù)。所以,計數(shù)器預(yù)置數(shù)狀態(tài)00000001,即十位片U2直接置0000,個位片U1直接置0001,計數(shù)器的反饋置數(shù)函數(shù)為

根據(jù)上述設(shè)計原理,利用Multisim 11軟件創(chuàng)建的設(shè)計仿真電路如圖5所示。運(yùn)行仿真開關(guān),觀察計數(shù)器從1到12計數(shù),當(dāng)計到13時回到1,開始循環(huán)計數(shù),實現(xiàn)12進(jìn)制加法計數(shù)器功能。

圖5 特殊12進(jìn)制加法計數(shù)器仿真電路

在此設(shè)計案例中,置數(shù)信號~LOAD=0由計數(shù)器狀態(tài)經(jīng)過譯碼產(chǎn)生,有時也可以由進(jìn)位輸出端~CO(加計數(shù))或借位輸出端~BO(減計數(shù))輸出信號產(chǎn)生。

例如,用兩片74LS192設(shè)計一個30遞減計數(shù)器。

需設(shè)計30遞減計數(shù)器,應(yīng)先將兩片74LS192級聯(lián)構(gòu)成100進(jìn)制遞減計數(shù)器;再將100進(jìn)制遞減計數(shù)器構(gòu)成30遞減計數(shù)器。

計數(shù)器從30開始遞減計數(shù),預(yù)設(shè)置數(shù)應(yīng)為30,相應(yīng)的計數(shù)狀態(tài)為00110000,即個位片U1置數(shù)0000,十位片U2置數(shù)0011。個位計數(shù)器U1(從9減計數(shù)到0時),~BO端(發(fā)出低電平信號,平時為高電平)發(fā)出一個負(fù)脈沖作為十位計數(shù)器U2減計數(shù)時鐘信號,十位計數(shù)器U2減1計數(shù);當(dāng)十位計數(shù)器U2和個位計數(shù)器U1都處于全0時,十位計數(shù)器U2的~BO=~LOAD=0,計數(shù)器完成置數(shù)作用,此后~BO=~LOAD=1,計數(shù)器在減計數(shù)脈沖作用下,進(jìn)入下一輪30遞減計數(shù)。

根據(jù)此設(shè)計原理,利用Multisim 11軟件創(chuàng)建的設(shè)計仿真電路如圖6所示。運(yùn)行仿真開關(guān),觀察計數(shù)器從30到00遞減計數(shù),當(dāng)計到00時計數(shù)器置30,重新開始減計數(shù),實現(xiàn)30倒計數(shù)功能。

圖6 30進(jìn)制遞減計數(shù)器仿真電路

3 結(jié)束語

大容量N進(jìn)制計數(shù)器的設(shè)計可以采用級聯(lián)法、整體清零法和整體置數(shù)法。Multisim軟件具有直觀的圖形界面、龐大的元器件庫、豐富的測試儀器和完備的分析工具,它能夠激發(fā)電子設(shè)計愛好者的設(shè)計靈感,是現(xiàn)代電子電路設(shè)計的有效方法?;贛ultisim實現(xiàn)大容量N進(jìn)制計數(shù)器的設(shè)計與仿真,操作簡單,搭接電路方便,仿真結(jié)果清晰表明設(shè)計的計數(shù)器能夠?qū)崿F(xiàn)所要求的N進(jìn)制計數(shù)功能。

猜你喜歡
預(yù)置大容量計數(shù)器
煤氣與熱力(2022年2期)2022-03-09 06:29:30
基于排隊論的水下預(yù)置反艦導(dǎo)彈部署優(yōu)化
用友U8軟件預(yù)置會計科目的維護(hù)
電子測試(2018年22期)2018-12-19 05:12:56
12-20升大容量PET瓶裝式吹瓶機(jī)
能變出雨衣的18升大容量背包
混料設(shè)計在6061鋁合金激光焊預(yù)置Al-Si-Ni粉末中的應(yīng)用
焊接(2016年8期)2016-02-27 13:05:12
計數(shù)器競爭冒險及其處理的仿真分析
基于大容量指紋識別的實時身份認(rèn)證系統(tǒng)
預(yù)置縫線減張縫合法預(yù)防低位直腸癌術(shù)后吻合口瘺效果觀察
預(yù)置縫線減張縫合法預(yù)防低位直腸癌術(shù)后吻合口瘺效果觀察
SHOW| 清涧县| 湘乡市| 旺苍县| 永定县| 鄂尔多斯市| 信丰县| 临漳县| 荣昌县| 汤原县| 重庆市| 卢湾区| 绥德县| 抚顺县| 广东省| 施甸县| 陇南市| 鄂伦春自治旗| 宁南县| 稻城县| 慈利县| 大悟县| 桃源县| 内江市| 沙洋县| 呈贡县| 当阳市| 长丰县| 乌鲁木齐县| 西安市| 周口市| 东光县| 东方市| 五常市| 湛江市| 西宁市| 太谷县| 安庆市| 三门峡市| 水富县| 县级市|