2 子模塊及其功能
(1)四頻率輸出分頻器。根據(jù)要求有4種速度的變化,每種都要顯示8種花樣,就要用到三位計(jì)數(shù)器和16位數(shù)字譯碼器。其次,速度有4種變化,而只有一個(gè)輸入的時(shí)鐘信號(hào),所以要對輸入的時(shí)鐘信號(hào)進(jìn)行分頻,本次設(shè)計(jì)采用了二分頻、四分頻、八分頻和15分頻得到4種不同頻率的信號(hào)。
二分頻電路的程序代碼如下:
四分頻電路的設(shè)計(jì)有兩種方案:一是把兩個(gè)二分頻電路串聯(lián)起來(見圖2,3),實(shí)現(xiàn)四分頻;二是修改二分頻電路的程序代碼來實(shí)現(xiàn),做如下修改:
同理,八分頻電路的設(shè)計(jì)也有兩種方案:一種是把兩個(gè)四分頻電路串聯(lián)起來,實(shí)現(xiàn)八分頻;一種是修改二分頻電路的程序代碼,只需做如下修改即可:
15分頻電路如圖4所示,仿真圖如圖5所示。代碼如下:
四頻率輸出分頻器的頂層模塊原理圖如圖6所示,仿真波形如圖7所示。
(2)四選一控制器。四選一控制器的功能是從分頻器中選擇不同的時(shí)鐘信號(hào)送給彩燈控制器,實(shí)現(xiàn)彩燈閃爍頻率的變化,如圖8,9所示。源代碼如下:
(3)彩燈控制器。彩燈控制器電路是整個(gè)設(shè)計(jì)的核心,它控制整個(gè)設(shè)計(jì)的輸出效果也就是圖案的樣式變化。在電路中用1代表燈亮,用O代表燈滅,由0,1按不同的規(guī)律組合代表不同的燈光圖案,同時(shí)使其選擇不同的頻率,以實(shí)現(xiàn)多種圖案及多種頻率的花樣功能顯示。該程序充分證明了用VHDL設(shè)計(jì)電路的靈活性,即可以通過改變程序中輸出變量的位數(shù)來改變彩燈的數(shù)目。如圖10,1l所示。
代碼如下:
3 結(jié)語
使用VHDL語言設(shè)計(jì)電路,思路簡單,功能明了。使用Max+PlusⅡ設(shè)計(jì)電路不僅可以進(jìn)行邏輯仿真,還可以進(jìn)行時(shí)序仿真,使用PLD不僅省去了電路制作的麻煩,還可以反復(fù)進(jìn)行硬件的實(shí)驗(yàn),非常方便地修改設(shè)計(jì),且設(shè)計(jì)的電路的保密性強(qiáng)??傊?,采用EDA技術(shù)使得復(fù)雜的電子系統(tǒng)的設(shè)計(jì)變的簡單易行,提高了設(shè)計(jì)的效率。
北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲(chǔ)及超融合市場研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會(huì)社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP要問機(jī)器人公司哪家強(qiáng),波士頓動(dòng)力絕對是其中的佼佼者。近來年該公司在機(jī)器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機(jī)器人會(huì)后空翻,自主爬樓梯等。這不,波士頓動(dòng)力又發(fā)布了其機(jī)器人組團(tuán)跳男團(tuán)舞的新視頻,表演的機(jī)器人包括...
關(guān)鍵字: 機(jī)器人 BSP 工業(yè)機(jī)器人 現(xiàn)代汽車