91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會嚴重影響瀏覽網(wǎng)頁,請使用微軟最新的Edge瀏覽器
廠商專區(qū)
產(chǎn)品/技術(shù)
應(yīng)用分類

巧妙利用VHDL語言設(shè)計可重觸發(fā)的單穩(wěn)態(tài)電路

2016-02-22 09:06 來源:電源網(wǎng)綜合 編輯:柚子

在上周的VHDL語言程序科普中,本文為剛剛結(jié)束程序設(shè)計的新人工程師們介紹了一種利用程序語言設(shè)計的單次觸發(fā)的單穩(wěn)態(tài)電路設(shè)計方案,并提供了VHDL源程序方便工程師參考。在今天的文章中,我們將會介紹一種使用VHDL程序所設(shè)計的可重觸發(fā)的單穩(wěn)態(tài)電路,希望通過本文的介紹,對新人工程師的工作和學(xué)習(xí)提供一定的幫助。

可重觸發(fā)的單穩(wěn)態(tài)電路是目前應(yīng)用范圍最廣泛的電路結(jié)構(gòu)之一,這種電路在民用建筑、照明系統(tǒng)等方面都是非常常見的。在本文所介紹的VHDL程序設(shè)計中,我們選擇利用TTL單穩(wěn)態(tài)觸發(fā)器74LS123來完成這種電路的設(shè)計。

那么,與單次觸發(fā)的單穩(wěn)態(tài)電路相比,可重觸發(fā)指的是什么意思?應(yīng)當如何完成對VHDL程序的編寫呢?首先來看可重觸發(fā)的設(shè)計思路,這里指的可重復(fù)觸發(fā),指的是在單穩(wěn)態(tài)電路被觸發(fā)后,在回到穩(wěn)態(tài)之前(在這里即輸出端q為'1'期間)仍可以繼續(xù)進行觸發(fā),同時在此期間輸出端始終保持為'1'不變,直到最后一次觸發(fā)T時間(即所設(shè)定的輸出端暫穩(wěn)態(tài)的保持時間)后,才回到穩(wěn)態(tài),在這里即輸出端q為'0'。實現(xiàn)這一功能其實非常簡單,只需在單次觸發(fā)的VHDL程序上增加一個進程,用來處理重觸發(fā)過程即可。所編寫的原程序清單如下:

1

可以看到,這段程序是在單次觸發(fā)的單穩(wěn)態(tài)電路源程序基礎(chǔ)上增加了一個信號cnt-tf和一個ReTRIG進程。在這段VHDL程序的設(shè)計中,信號ent.tf的作用與q_tf類似,用來在進程]觸發(fā)后仍可以捕捉觸發(fā)信號ReTRIG和COUNT之間傳遞狀態(tài)。ReTRIG進程則使程序在被,并使計數(shù)器cnt復(fù)位,實現(xiàn)重觸發(fā)功能。

在了解了這種可重觸發(fā)的單穩(wěn)態(tài)電路的源程序設(shè)計思路后,下面我們來看一下這一電路在實際運行的過程中是如何工作的。在上文中所提供的VHDL源程序中,當這一電路程序被第1次觸發(fā)后,其輸出端4為'1',計數(shù)器cnt開始計數(shù),這時若觸發(fā)信號tr再次來到,則會啟動ReTRIG進程,由于計數(shù)器已經(jīng)開始計數(shù),cnt不等于.,因此cnt_tf信號被置'1',同時cnt.tf信號傳遞到COUNT進程,計數(shù)器cnt被清零,并重新開始計數(shù),從而實現(xiàn)重觸發(fā)功能。

聲明:本內(nèi)容為作者獨立觀點,不代表電源網(wǎng)。本網(wǎng)站原創(chuàng)內(nèi)容,如需轉(zhuǎn)載,請注明出處;本網(wǎng)站轉(zhuǎn)載的內(nèi)容(文章、圖片、視頻)等資料版權(quán)歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經(jīng)濟損失,請電郵聯(lián)系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關(guān)閱讀

微信關(guān)注
技術(shù)專題 更多>>
技術(shù)專題之EMC
技術(shù)專題之PCB

頭條推薦

電子行業(yè)原創(chuàng)技術(shù)內(nèi)容推薦
客服熱線
服務(wù)時間:周一至周五9:00-18:00
微信關(guān)注
獲取一手干貨分享
免費技術(shù)研討會
editor@netbroad.com
400-003-2006
主站蜘蛛池模板: 原阳县| 盐源县| 兴海县| 方山县| 寿宁县| 安庆市| 宁国市| 邯郸市| 静安区| 忻城县| 宁化县| 沁阳市| 嘉祥县| 资中县| 隆子县| 渭源县| 师宗县| 克拉玛依市| 沙雅县| 嘉禾县| 朝阳市| 福贡县| 八宿县| 柳河县| 栖霞市| 尼木县| 米脂县| 琼结县| 锦屏县| 巴青县| 蒲江县| 茂名市| 扶沟县| 正阳县| 洞头县| 高雄市| 灵寿县| 颍上县| 肇庆市| 绵阳市| 汉川市|