999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx

基于可編程邏輯器件單穩(wěn)態(tài)電路的設計與實現(xiàn)

2011-01-05 04:54:10王坤寧周寧俠
石油管材與儀器 2011年6期
關鍵詞:信號設計

韓 彬 王坤寧 周寧俠 余 坤

(中國石油集團測井有限公司裝備與銷售分公司 陜西西安)

基于可編程邏輯器件單穩(wěn)態(tài)電路的設計與實現(xiàn)

韓 彬 王坤寧 周寧俠 余 坤

(中國石油集團測井有限公司裝備與銷售分公司 陜西西安)

針對常規(guī)硬件電路實現(xiàn)單穩(wěn)態(tài)功能,存在電路復雜、靈活性差的問題,所提出新的解決方案。文章就中子壽命地面儀中解碼電路的設計,提出采用可編程邏輯器件來實現(xiàn)的設計思想,從硬件及軟件兩個方面描述此電路的設計方法,并給出了VHDL軟件設計的實例。經時序仿真及實際使用驗證,基于可編程器件的單穩(wěn)態(tài)電路設計,大幅提高單穩(wěn)態(tài)電路關于脈沖寬度、精度及穩(wěn)定性的要求,具有控制靈活、使用方便的優(yōu)點。

可編程器件;單穩(wěn)態(tài);VHDL;時序仿真;Altera

0 引 言

在電路設計中,常使用單穩(wěn)態(tài)電路完成整形、延時、窄脈沖展寬等功能,通常使用元件 74LS123、74LS221等集成單穩(wěn)態(tài)芯片來實現(xiàn)[1、2]。目前使用的中子壽命地面儀中解碼電路,就使用了74LS123和74LS221元件實現(xiàn)窄脈沖展寬功能。

無論采用哪種元件,都由外圍的R、C阻容元件決定定時時間。由于每一個阻容元件具有不同的參數誤差,以及受外圍溫度影響較大,導致單穩(wěn)態(tài)電路定時精度低且穩(wěn)定性較差,工作的可靠性不高;同時,定時時間由外圍阻容元件決定,一旦外圍電路固定,較難改變定時時間,缺少靈活性;此外,這種單穩(wěn)態(tài)電路結構復雜,占用電路板面積大,無法做到集成化、小型化[3]。針對單穩(wěn)態(tài)電路目前現(xiàn)狀,有必要選擇一種新的方法取代當前電路。

隨著電子技術特別是數字集成電路技術的迅猛發(fā)展,可編程邏輯器件的邏輯容量和工作速度不斷提高,產品價格越來越低,得到了廣泛應用。利用可編程邏輯器件替代目前的單穩(wěn)態(tài)集成電路,可以有效提高單穩(wěn)態(tài)電路關于脈沖寬度、精度和溫度穩(wěn)定性方面的要求,還大幅減小電路面積,提高集成度。可編程邏輯器件采用VHDL(Very High Speed Hardware Description Language超高速硬件描述語言)描述,硬件設計軟件化,具有極強的靈活性。

1 電路設計

Altera公司為可編程邏輯器件的領導者,其產品一直在業(yè)界占有重要地位。本設計使用Altera公司的EPM7128元件,實現(xiàn)中子壽命地面儀解碼電路中,單穩(wěn)態(tài)電路脈沖展寬功能。EPM7128作為Altera公司推出的一款經典可編程邏輯器件,具有高容量、高性能、功耗低、成本低的優(yōu)點,得到了廣泛的應用,而且其電源部分及I/O端口使用+5 V標準,便于和外圍的TTL元件接口對接,這樣對現(xiàn)有箱體不做大的改動情況下,迅速實現(xiàn)設計要求,加快設計進度[4]。

和通常的硬件電路設計不同,可編程邏輯器件設計的重點是軟件部分,即所謂硬件設計軟件化,使用軟件編程來實現(xiàn)硬件電路功能。本設計采用Altera公司的Quartμs II設計軟件,使用VHDL語言編程。但是,常見的單片機C語言編程是單步串行工作的,是串行語句,而VHDL語言描述的對象是硬件電路,上電后,所有硬件電路同時工作,故VHDL是并行語句。使用VHDL編程,不能按照純軟件的設計思想,而要按照描述電路的思想,也就是說,使用VHDL編程對應得是一個個硬件電路。因此,每編寫完成一段程序以后,生成的是什么電路,具有什么樣的功能,都要做到心中有數[5、6]。

故此,基于可編程邏輯器件的單穩(wěn)態(tài)電路,其軟件設計思想就是把一個電路合理的分解為幾個電路,從而實現(xiàn)單穩(wěn)態(tài)電路功能,而對外圍電路來說,只需把對應的管腳連接起來即可。

基于CPLD器件,使用VHDL語言,采用模塊化設計理念實現(xiàn)的單穩(wěn)態(tài)電路如圖1所示。整個電路有三個管腳,分別為系統(tǒng)時鐘輸入端CLK、脈沖信號輸入端Pin、脈沖信號輸出端Pout。其內部電路分解為邊沿檢測電路、使能信號產生電路、計數器及信號輸出電路等四個電路。

圖1 CPLD內部電路分解圖

圖2 CPLD內部電路工作過程

CPLD內部電路工作過程如圖2所示,脈沖信號輸入端Pin管腳輸入的脈沖信號首先進入D1邊沿檢測電路,當它檢測到一個上升沿時,對D2使能信號產生電路起作用,使能信號有效;當使能信號有效時,D3計數器開始計數,同時D4信號輸出電路輸出高電平,當計數器計數到最大值時,使能信號無效,這時D3計數器停止計數并清零,同時D4信號輸出電路輸出低電平,這時,本次單穩(wěn)態(tài)電路工作完畢,等待下一次輸入脈沖。所有的電路都在系統(tǒng)時鐘CLK的控制下工作,保證電路為同步電路,避免出現(xiàn)毛刺,同時,系統(tǒng)時鐘又決定了定時時間的精度,在芯片所能認定的最高頻率范圍內,提高系統(tǒng)時鐘就能提高定時時間的精度。在本次設計中使用的系統(tǒng)時鐘確定為1 MHz時,單穩(wěn)態(tài)電路的精度就是1μs。其程序的部分代碼如下:

2 驗 證

Quartμs II是Altera公司新推出的設計軟件,具有輸入、綜合、布局布線、下載等功能,還具有時序仿真功能。通過時序仿真功能,可以觀察輸出信號是否滿足設計要求,驗證電路設計是否正確;通過時序仿真功能,可以及時發(fā)現(xiàn)設計中的錯誤,從而大大縮短設計時間,提高設計的可靠性,這也是可編程邏輯器件最大的優(yōu)點之一。

使用Quartμs II設計軟件,其生成的時序仿真波形如圖3所示。

圖3 單穩(wěn)態(tài)脈沖展寬電路時序仿真圖

由圖3可以看到,當輸入端Pin出現(xiàn)一個脈沖信號后,輸出端Pout就會產生一個維持一段時間高電平的脈沖信號。這個時間是在類屬表中定義,如程序部分所示,這里定義為20,GENERIC(TIME_DELAY:INTEGER:=20)。系統(tǒng)時鐘設置為1 MHz即1μs時,延遲時間就定義為20μs,測量Pout的寬度,可以看到它的寬度為20μs,表明當輸入端出現(xiàn)一個窄脈沖信號時,輸出端就會產生一個時間寬度為20μs的脈沖信號。時序仿真結果證明本電路符合設計要求。

另外,使用示波器驗證設計正確與否。在輸入管腳輸入一個窄脈沖,在輸出管腳用示波器測量,看輸出脈沖的長度是否等于程序中定義的延遲時間。經實際測量,完全符合程序要求的延遲時間,證明本電路符合設計要求。

3 結束語

隨著可編程邏輯器件性能的不斷提高、體積的不斷減小和成本的不斷降低,已經廣泛使用在各種電路設計中。基于可編程邏輯器件的單穩(wěn)態(tài)電路,無需外接R、C定時元件,從而大幅提高單穩(wěn)態(tài)電路關于脈沖寬度、精度及穩(wěn)定性的要求,輸出脈沖寬度準確、穩(wěn)定、精度高,僅與系統(tǒng)時鐘有關。同時,一片CPLD元件即可替代幾十片常規(guī)元件,大大減少了電路面積,提高了設計的集成度,使用單穩(wěn)態(tài)電路越多時,這個優(yōu)點越明顯。基于可編程邏輯器件的單穩(wěn)態(tài)電路設計,使得硬件電路設計軟件化,整個過程如同軟件編程一樣方便,簡單的幾句話就能改變它的延遲時間,在模塊化設計中,上層模塊調用單穩(wěn)態(tài)脈沖展寬模塊時,只需在元件調用語句中修改類屬表GENERIC中的定義即可。在描述語句中只需要一點小小的改變,產生的電路形式也多種多樣,在計數器清零判斷語句中只判斷使能信號,這樣描述的電路就是元件74LS221,不可重觸發(fā)脈沖展寬電路;在計數器清零判斷語句中判斷使能信號或輸入端的上升沿,這樣描述的電路就是元件74LS123,可重觸發(fā)脈沖展寬電路。

不僅如此,基于可編程邏輯器件的單穩(wěn)態(tài)電路設計,使用時序仿真功能,提前就能驗證電路設計是否正確,及時發(fā)現(xiàn)錯誤,不像以前只有等電路板全部焊接好以后,才能驗證,有效保證電路的準確性,減少設計時間和成本。

不管是時序仿真,還是對信號的實際測量,其結果都表明,基于可編程邏輯器件的單穩(wěn)態(tài)電路,達到了預期的設計效果,完全可以取代舊式的設計電路。本設計已經使用在最新設計的中子壽命地面儀解碼電路中,產品計劃出口到伊朗。基于可編程邏輯器件的單穩(wěn)態(tài)電路,以其強大的功能,眾多的優(yōu)點,必將得到越來越廣泛的應用。

[1] 袁紹明.基于CPLD器件的單穩(wěn)態(tài)脈沖展寬電路[J].電子技術應用,2001,12(5)

[2] 王金花,姚宏寶.可編程邏輯器件實現(xiàn)單穩(wěn)態(tài)觸發(fā)器[J].紅外與激光工程,2002,31(2)

[3] 趙世平,張玉華.基于VHDL的全數字單穩(wěn)態(tài)電路研究[J].電力學報,2005,19(4)

[4] Altera公司.EPM7128數據手冊.2004(資料)

[5] 侯伯亨.數字系統(tǒng)設計基礎[M].西安:西安電子科技大學出版社,2000

[6] 蔡良偉.數字電路與邏輯設計[M].西安電子科技大學出版社,2009

TP331.1

B

1004-9134(2011)06-0075-02

韓 彬,男,1972年生,工程師,1996年畢業(yè)于江漢石油學院儀器專業(yè),現(xiàn)在中國石油集團測井有限公司裝備與銷售分公司從事工作。郵編:710068

2011-06-05

梁保江)

·開發(fā)設計·

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
主站蜘蛛池模板: www.亚洲国产| 久久99热66这里只有精品一| 538国产在线| 九九九九热精品视频| 亚洲中文字幕97久久精品少妇| 国产av剧情无码精品色午夜| 亚洲欧美日韩精品专区| 永久在线播放| 久久精品这里只有精99品| 青青草原国产一区二区| 欧美成人影院亚洲综合图| 国产亚洲精品va在线| 欧美精品1区| 久久婷婷五月综合色一区二区| 欧日韩在线不卡视频| 四虎永久免费地址在线网站 | 自慰网址在线观看| 国产手机在线观看| 在线观看免费AV网| 欧美伊人色综合久久天天| 欧美一级大片在线观看| 在线国产综合一区二区三区| 青青草欧美| 毛片大全免费观看| 无码高潮喷水专区久久| 国产永久免费视频m3u8| 九色综合伊人久久富二代| jijzzizz老师出水喷水喷出| 欧美.成人.综合在线 | 鲁鲁鲁爽爽爽在线视频观看| 狠狠v日韩v欧美v| 呦女亚洲一区精品| 国产精品福利尤物youwu| 天堂va亚洲va欧美va国产| 日韩国产 在线| 国产欧美视频一区二区三区| 亚洲精品自拍区在线观看| 亚洲精品国产乱码不卡| 欧美一区二区自偷自拍视频| 亚洲国产精品日韩av专区| 亚洲有无码中文网| 蜜臀AV在线播放| yjizz国产在线视频网| 四虎影视无码永久免费观看| 日本精品中文字幕在线不卡| 热久久综合这里只有精品电影| 国产高清在线精品一区二区三区| 男女猛烈无遮挡午夜视频| 亚洲欧州色色免费AV| 午夜日b视频| 亚洲国产理论片在线播放| 国产精品白浆无码流出在线看| 亚洲欧洲一区二区三区| 无码电影在线观看| 亚洲一区毛片| 精品午夜国产福利观看| 欧美精品H在线播放| 国产成人精品18| 欧美日韩一区二区在线免费观看| 奇米影视狠狠精品7777| 日韩国产 在线| 国产欧美视频一区二区三区| 日本一区中文字幕最新在线| 国产不卡在线看| 97视频精品全国免费观看| 日本在线欧美在线| 色综合天天视频在线观看| 99r在线精品视频在线播放| 久青草免费在线视频| 欧美第一页在线| 亚洲欧美不卡| 亚洲人精品亚洲人成在线| 91久久偷偷做嫩草影院| 国产成人综合日韩精品无码不卡| 欧美成a人片在线观看| 久久无码高潮喷水| 久久久精品无码一二三区| 日韩欧美中文| 欧美三级不卡在线观看视频| 精品综合久久久久久97| 国产极品美女在线播放| 五月婷婷丁香综合|