摘 要:提出了一種新的并聯電梯控制系統.它克服了傳統并聯電梯調度算法中只考慮召喚的方向以及實時性差的缺陷,并利用微處理器強大的算術邏輯運算和通信功能,采用實時智能優化調度算法,實現快速服務,達到最佳運行效率.關鍵詞:并聯電梯;控制系統;調度;單片機
上傳時間: 2013-11-04
上傳用戶:我叫李小進
HT46R22單片機在電磁爐功率控制中的應用:介紹了電磁爐的基本工作原理,并提出了一種采用HT46R22 單片機實現電磁爐功率穩定輸出的功率控制方法,最后簡單介紹了該方法的軟硬件設計過程。關鍵詞:電磁爐;HT46R22;功率控制引言近年來,隨著環保和節能意識的逐步提高,一種新興的"綠色的廚具"--電磁爐正在家庭中普及。它改變了傳統的明火烹調方式,利用電磁感應原理,使電流通過內置的線圈時產生磁場,磁場內的磁力線感應到鐵制器皿,產生無數高速運動的小渦流,渦流產生的巨大循環能量轉換為有效熱能,使鍋具自行高速加熱,最終直接加熱食物。電磁爐的熱效率達到90%以上,同時它無煙無灰,無污染,不升高室溫,不產生一氧化碳等有害物質,安全環保。電磁爐還采用了微電腦控制,能夠隨意控制溫度。正是由于上述種種優點,電磁爐在發達國家的家庭普及率已經達到80%以上。為了提高電熱轉換率,家用電磁爐一般采用的是高頻電磁爐,須將工頻電整流成直流電后再逆變成20kHz 以上的高頻振蕩電流,在高頻下,穩定功率輸出和實時檢測就成了設計的難點和關鍵所在。采用Holtek 公司產的A/D 型單片機HT46R22 可以方便地實現定溫控制、實時檢測、報警檢測和功率控制,本文著重介紹功率控制的實現。
上傳時間: 2013-10-21
上傳用戶:colinal
本文簡單介紹了MCGS 組態軟件和SPCE061A 單片機的特點,即北京昆侖通態自動化軟件科技有限公司的工控組態軟件MCGS(Monitor and Control Generated System )和臺灣凌陽科技推出的16 位微控制器SPCE061A,重點介紹了如何一步步開發SPCE061A 單片機的驅動程序,并簡單介紹了下位機程序的設計,最后給出了測試情況。計算機技術的飛速發展為工業自動化開辟了廣闊的發展空間,人們可以快捷地開發和組建高效的控制系統。筆者設計的液體點滴監控模型,可以對液體點滴情況實現遠程監控和現場監控,終端和上位機均可人工設定所需的液體點滴速度并動態顯示。在這方面,MCGS 工控組態軟件提供了強有力的支持,它是一套Windows 環境下快速構造和生成上位機監控系統的組態軟件系統,可快速構造和生成數據采集、報警處理、流程控制、動畫顯示、報表輸出等界面,實現各種工程曲線的繪制、報表輸出、遠程通信等功能 [1]。MCGS 作為一種方便有效的通用工控軟件,它提供了國內外各種常用的工控設備的驅動程序。但在實際應用中,因為所用設備的特殊性,允許用戶根據需要來定制設備驅動程序。MCGS 用Active DLL 構件實現設備驅動程序,通過規范的OLE 接口掛接到MCGS 中,使其構成一個整體。鑒于Visual Basic 語言的通用性和簡單性,使用VB 來開發單片機驅動,MCGS 的實現方法和原理與標準的Active DLL 完全一致,但MCGS 規定了一套接口規范,只有遵守這些接口規范的Active DLL 才能用作MCGS 的設備驅動構件。利用具有語音和 DSP 功能的SPCE061A 單片機作為液體點滴監控模型的核心控制器,SPCE061A 是臺灣凌陽科技推出的16 位微控制器,提供了豐富的軟、硬件資源,開發靈活方便。除此之外SPCE061A 的最高時鐘頻率可達到49MHz,具有運算速度高的優勢,這為語音的錄制和播放提供了條件[4]。
上傳時間: 2013-12-19
上傳用戶:leesuper
摘要: 本文介紹了L ED 顯示屏常規型驅動電路的設計方式及其存在的缺陷, 提出了簡單的L ED 顯示屏恒流驅動方式及電路的實現。關鍵詞:L ED 顯示屏 動態掃描 驅動電路中圖分類號: TN 873+ . 93 文獻標識碼:A 文章編號: 1005- 9490(2001) 03- 0252- 051 引 言 L ED 顯示屏是80 年代后期在全球迅速發展起來的新型信息顯示媒體, 它利用發光二極管構成的點陣模塊或像素單元, 組成大面積顯示屏幕, 以其可靠性高、使用壽命、環境適應能力強、性能價格比高、使用成本低等特點, 在信息顯示領域已經得到了非常廣泛的應用[ 1 ]。L ED 顯示屏主要包括發光二極管構成的陣列、驅動電路、控制系統及傳輸接口和相應的應用軟件等, 其中驅動電路設計的好壞, 對L ED 顯示屏的顯示效果、制作成本及系統的運行性能起著很重要的作用。所以, 設計一種既能滿足控制驅動的要求, 同時使用器件少、成本低的控制驅動電路是很有必要的。本文就常規型驅動電路的設計作些分析并提出恒流驅動電路的設計方式。2 L ED 顯示屏常規驅動電路的設計 L ED 顯示屏驅動電路的設計, 與所用控制系統相配合, 通常分為動態掃描型驅動及靜態鎖存型驅動二大類。以下就動態掃描型驅動電路的設計為例為進行分析:動態掃描型驅動方式是指顯示屏上的4 行、8 行、16 行等n 行發光二極管共用一組列驅動寄存器, 通過行驅動管的分時工作, 使得每行L ED 的點亮時間占總時間的1ön , 只要每行的刷新速率大于50 Hz, 利用人眼的視覺暫留效應, 人們就可以看到一幅完整的文字或畫面[ 2 ]。常規型驅動電路的設計一般是用串入并出的通用集成電路芯片如74HC595 或MC14094 等作為列數據鎖存, 以8050 等小功率N PN 三極管為列驅動, 而以達林頓三極管如T IP127 等作為行掃描管, 其電路如圖1 所示。
上傳時間: 2014-02-19
上傳用戶:lingzhichao
powerbuilder 教程 PowerBuilder(Power Builder,PB)是著名的數據庫應用開發工具生產廠商PowerSoft公司推出的產品(PowerSoft現已被數據庫廠商Sybase所收購),它完全按照客戶機/服務器體系結構研制設計,在客戶機/服務器結構中,它使用在客戶機中,作為數據庫應用程序的開發工具而存在。由于PowerBuilder采用了面向對象和可視化技術,提供可視化的應用開發環境,使得我們利用PowerBuilder,可以方便快捷地開發出利用后臺服務器中的數據和數據庫管理系統的數據庫應用程序。 在當前,網絡技術迅速發展,隨之發展的還有OLE,OCX,跨平臺等技術,而在PowerBuilder的最新版中提供了對這些技術的全面支持。在數據庫開發工具領域,PowerBuilder是其中非常優秀的一個,利用它我們可以開發出功能強大的數據庫應用程序。 PowerBuilder提供了對目前流行的大多數關系數據庫管理系統的支持,由于在PowerBuilder的應用程序中對數據庫訪問的部分一般采用國際化標準數據庫查詢語言SQL,使得用PowerBuilder開發的應用程序可以不做修改或者只做少量的修改就可以在不同的后臺數據庫管理系統上使用。也就是說用PowerBuilder開發的應用程序是獨立于服務器上的數據庫。
標簽: powerbuilder 教程下載
上傳時間: 2013-11-12
上傳用戶:lgd57115700
Verilog_HDL的基本語法詳解(夏宇聞版):Verilog HDL是一種用于數字邏輯電路設計的語言。用Verilog HDL描述的電路設計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言也是一種結構描述的語言。這也就是說,既可以用電路的功能描述也可以用元器件和它們之間的連接來建立所設計電路的Verilog HDL模型。Verilog模型可以是實際電路的不同級別的抽象。這些抽象的級別和它們對應的模型類型共有以下五種: 系統級(system):用高級語言結構實現設計模塊的外部性能的模型。 算法級(algorithm):用高級語言結構實現設計算法的模型。 RTL級(Register Transfer Level):描述數據在寄存器之間流動和如何處理這些數據的模型。 門級(gate-level):描述邏輯門以及邏輯門之間的連接的模型。 開關級(switch-level):描述器件中三極管和儲存節點以及它們之間連接的模型。 一個復雜電路系統的完整Verilog HDL模型是由若干個Verilog HDL模塊構成的,每一個模塊又可以由若干個子模塊構成。其中有些模塊需要綜合成具體電路,而有些模塊只是與用戶所設計的模塊交互的現存電路或激勵信號源。利用Verilog HDL語言結構所提供的這種功能就可以構造一個模塊間的清晰層次結構來描述極其復雜的大型設計,并對所作設計的邏輯電路進行嚴格的驗證。 Verilog HDL行為描述語言作為一種結構化和過程性的語言,其語法結構非常適合于算法級和RTL級的模型設計。這種行為描述語言具有以下功能: · 可描述順序執行或并行執行的程序結構。 · 用延遲表達式或事件表達式來明確地控制過程的啟動時間。 · 通過命名的事件來觸發其它過程里的激活行為或停止行為。 · 提供了條件、if-else、case、循環程序結構。 · 提供了可帶參數且非零延續時間的任務(task)程序結構。 · 提供了可定義新的操作符的函數結構(function)。 · 提供了用于建立表達式的算術運算符、邏輯運算符、位運算符。 · Verilog HDL語言作為一種結構化的語言也非常適合于門級和開關級的模型設計。因其結構化的特點又使它具有以下功能: - 提供了完整的一套組合型原語(primitive); - 提供了雙向通路和電阻器件的原語; - 可建立MOS器件的電荷分享和電荷衰減動態模型。 Verilog HDL的構造性語句可以精確地建立信號的模型。這是因為在Verilog HDL中,提供了延遲和輸出強度的原語來建立精確程度很高的信號模型。信號值可以有不同的的強度,可以通過設定寬范圍的模糊值來降低不確定條件的影響。 Verilog HDL作為一種高級的硬件描述編程語言,有著類似C語言的風格。其中有許多語句如:if語句、case語句等和C語言中的對應語句十分相似。如果讀者已經掌握C語言編程的基礎,那么學習Verilog HDL并不困難,我們只要對Verilog HDL某些語句的特殊方面著重理解,并加強上機練習就能很好地掌握它,利用它的強大功能來設計復雜的數字邏輯電路。下面我們將對Verilog HDL中的基本語法逐一加以介紹。
標簽: Verilog_HDL
上傳時間: 2013-11-23
上傳用戶:青春給了作業95
AL-FGB系列復合式過電壓保護器 AL-FGB型三相復合式過電壓保護器(簡稱AL-FGB)是我公司針對現行各類過電壓保護器保護弱點而研制的新一代專利產品,將組容吸收器和避雷器的功能有機結合在一起,專用于35KV及以下中壓電網中,主要用來吸收真空斷路器、真空接觸器在開斷感性負載時產生的高頻操作過電壓,同時具有吸收大氣過電壓及其他形式的暫態沖擊過電壓的功能; 因此具備一系列其它類型過電壓保護器無法比擬的優點。可廣泛地應用于真空斷路器操作的電動機、電抗器、變壓器等配電線路中。 該產品使過電壓保護器的整體功能實現了重大突破,是目前功能最全面、保護最完善的產品。符合國家產業政策及國家電氣產品無油化、小型化、節能環保等發展趨勢,具有顯著的技術經濟效益和廣泛的社會效益,是我國電力建設尤其是城鄉電網改造急需的產品。 該產品廣泛應用于發電廠、變(配)電站、各種水利設施、礦山、石油、化工、冶金以及其他各類工業企業等。 1、全面抑制雷電和操作過電壓的危害,功能強大,保護更全面 在中壓電網中,由于真空電器產品(真空斷路器、真空接觸器、真空負荷開關、真空重合器等)的滅弧能力特別強,在關、合感性負載(發電機、變壓器、電抗器和電動機等)時,容易引發截流過電壓、多次重燃過電壓及三相同時開斷過電壓。這些操作過電壓具有高幅值、高陡度(振蕩頻率高達105~106HZ),對感性負載的危害性極大,被稱為“電機殺手”。 目前各類避雷器和組合式過電壓保護器,都是利用氧化鋅閥片的殘壓限制過電壓的幅值,只限幅不限頻,用來防雷能起到好的效果,但對操作過電壓只治標不治本。 AL-FGB內部為氧化鋅閥片和電阻電容的有機組合,兼有氧化鋅閥片型避雷器與阻容吸收器的優點,從根本上克服了單純氧化鋅閥片型避雷器與阻容吸收器各自不可避免的缺點,不但能夠防雷,而且能有效抑制上述操作過電壓的幅值和陡度;雙效合一,至善盡美。 2、雙回路設計,功能互補,相互保護 操作過電壓保護阻容回路Ⅰ和避雷保護回路Ⅱ有機結合,保護功能互不干涉,還能相互保護。如圖2-1。 當雷電波侵入時,阻容回路Ⅰ不通(但可輔助減緩波頭陡度),雷電波按實線路徑,經避雷回路Ⅱ泄入大地;同時保護了阻容回路中電容器,避免其因承受過高雷電過電壓而擊穿。當高頻振蕩的操作過電壓侵入時,則按虛線路徑,經阻容回路Ⅰ流通,限幅降頻;同時減少避雷回路的動作次數,保護閥片,延長產品壽命。 3、降低陡度,排除匝間擊穿危險性; 感性負載的匝間電位梯度與電流陡度(di/dt)成正比,操作過電壓陡度極高,對匝間絕緣危害極大,且易使斷路器重燃。現場許多事故實例都證明,在操作過電壓作用下,電機和變壓器的損壞部位大多集中在匝間,且以進線端的匝間為主,這說明高陡度對帶繞組的電氣設備危害極大。 AL-FGB設計的阻容回路能夠有效降低操作過電壓的振蕩頻率,緩解波頭陡度,從而降低繞組間的電位梯度,且能減少斷路器的重燃機率,成功抑制高陡度對電氣設備的危害。 目前同類的過電壓保護設備,如避雷器、各類組合式過電壓保護器等,對改變操作過電壓的振蕩頻率、降低陡度無能為力,即不能防治高陡度對感性負載匝間造成的損傷。 4、自控接入,環保節能; AL-FGB增加了自控接入裝置,在正常運行時僅通過μA級電流,不僅節約電能,而且不向電網提供附加電容電流,保證系統穩定工作。具體參數設計保證其在需要時能夠迅速接入電網,保護即時,而且接入電網工頻電壓性能穩定、分散性小、不受大氣條件影響。 設置自控接入裝置對消除諧振過電壓(注:不超過AL- FGB的承受能力)也具有一定作用。當諧振過電壓幅值高至危害電氣設備時,AL-FGB接入電網,電容器增大主回路電容,有利于破壞諧振條件,電阻阻尼震蕩,有利于降低諧振過電壓幅值。 5、免受諧波侵擾,適應的電網運行環境更廣; 電網中常含有高次諧波分量,使電容回路的電流異常增大,電阻過熱,對過電壓保護設備的正常運行不利。 AL-FGB能免受高次諧波侵擾:因為它增加了自控接入裝置,在正常運行或發生單相接地異常運行時都與電網隔離,所以可以在高次諧波含量較高的電網中工作,適應的電網運行環境更廣。 6、自控脫離,有效控制事故范圍; 諧振過電壓、間歇性弧光接地過電壓等系統過電壓,持續時間長、能量大,但幅度和陡度都不是很高。這類系統過電壓極易損壞過電壓保護設備,出現爆炸等現象。 AL-FGB增加了自控脫離裝置,能實現自我保護功能。當系統過電壓超過AL-FGB的承受能力時,自控脫離裝置選擇自我脫離,保護本體,避免出現爆炸的現象,控制事故范圍,延長使用壽命,運行更安全更經濟。 7、既可保護相對地,又可保護相間; 四極式聯接(如圖2-2),具體參數設計保證:不僅能保護相對地絕緣,而且能保護相間絕緣。本身為連體結構,體積小,性能穩定,而價格不高。 8、吸收容量大,保護范圍更廣; 針對35KV電網系統,AL-FGB電容容量高達0.05μF,保護范圍完全覆蓋該電網系統中的各類電氣設備,且裕量充足;針對35KV以下各類電網系統,其電容容量高達0.1μF,吸收容量更大,保護范圍更廣泛。 9、選材考究,VO級阻燃材質; 9.1 阻容回路 采用具有自愈功能的干式高壓電容器,這種電容器真正達到了防護型電容器的各項技術指標,其絕緣水平完全達到了GB311.1—1997標準的要求,該產品能在環境溫度上限,1.15UN和1.5IN下長期運行,在2UN下連續運行4小時不出現閃絡和擊穿;極間選用國外進口的優質、高性能的絕緣材料聚丙烯金屬化鍍膜為固體介質;各個電容器單元聯接后采用阻燃環氧樹脂灌封;電性能穩定可靠。 配置散熱性能良好的特制非線性無感電阻,可靠性大大提高,從而也大大提高了電力系統運行的可靠性和安全性,使用壽命更長。 9.2 避雷回路 采用非線性伏—安特性十分優異的氧化鋅閥片,具有良好的陡波響應特性,殘壓低、容量大、保護大氣過電壓可靠性高。 9.3外殼 采用阻燃級別達到最高級別的VO級進口材質,使用更放心。 10、動態記錄,清晰掌控設備運行狀況; 可根據用戶要求選裝放電動作記錄器,清晰掌控AL-FGB的工作動作狀況。
上傳時間: 2013-10-17
上傳用戶:wangjin2945
AL-FGB系列復合式過電壓保護器 AL-FGB型三相復合式過電壓保護器(簡稱AL-FGB)是我公司針對現行各類過電壓保護器保護弱點而研制的新一代專利產品,將組容吸收器和避雷器的功能有機結合在一起,專用于35KV及以下中壓電網中,主要用來吸收真空斷路器、真空接觸器在開斷感性負載時產生的高頻操作過電壓,同時具有吸收大氣過電壓及其他形式的暫態沖擊過電壓的功能; 因此具備一系列其它類型過電壓保護器無法比擬的優點。可廣泛地應用于真空斷路器操作的電動機、電抗器、變壓器等配電線路中。 該產品使過電壓保護器的整體功能實現了重大突破,是目前功能最全面、保護最完善的產品。符合國家產業政策及國家電氣產品無油化、小型化、節能環保等發展趨勢,具有顯著的技術經濟效益和廣泛的社會效益,是我國電力建設尤其是城鄉電網改造急需的產品。 該產品廣泛應用于發電廠、變(配)電站、各種水利設施、礦山、石油、化工、冶金以及其他各類工業企業等。 1、全面抑制雷電和操作過電壓的危害,功能強大,保護更全面 在中壓電網中,由于真空電器產品(真空斷路器、真空接觸器、真空負荷開關、真空重合器等)的滅弧能力特別強,在關、合感性負載(發電機、變壓器、電抗器和電動機等)時,容易引發截流過電壓、多次重燃過電壓及三相同時開斷過電壓。這些操作過電壓具有高幅值、高陡度(振蕩頻率高達105~106HZ),對感性負載的危害性極大,被稱為“電機殺手”。 目前各類避雷器和組合式過電壓保護器,都是利用氧化鋅閥片的殘壓限制過電壓的幅值,只限幅不限頻,用來防雷能起到好的效果,但對操作過電壓只治標不治本。 AL-FGB內部為氧化鋅閥片和電阻電容的有機組合,兼有氧化鋅閥片型避雷器與阻容吸收器的優點,從根本上克服了單純氧化鋅閥片型避雷器與阻容吸收器各自不可避免的缺點,不但能夠防雷,而且能有效抑制上述操作過電壓的幅值和陡度;雙效合一,至善盡美。 2、雙回路設計,功能互補,相互保護 操作過電壓保護阻容回路Ⅰ和避雷保護回路Ⅱ有機結合,保護功能互不干涉,還能相互保護。如圖2-1。 當雷電波侵入時,阻容回路Ⅰ不通(但可輔助減緩波頭陡度),雷電波按實線路徑,經避雷回路Ⅱ泄入大地;同時保護了阻容回路中電容器,避免其因承受過高雷電過電壓而擊穿。當高頻振蕩的操作過電壓侵入時,則按虛線路徑,經阻容回路Ⅰ流通,限幅降頻;同時減少避雷回路的動作次數,保護閥片,延長產品壽命。 3、降低陡度,排除匝間擊穿危險性; 感性負載的匝間電位梯度與電流陡度(di/dt)成正比,操作過電壓陡度極高,對匝間絕緣危害極大,且易使斷路器重燃。現場許多事故實例都證明,在操作過電壓作用下,電機和變壓器的損壞部位大多集中在匝間,且以進線端的匝間為主,這說明高陡度對帶繞組的電氣設備危害極大。 AL-FGB設計的阻容回路能夠有效降低操作過電壓的振蕩頻率,緩解波頭陡度,從而降低繞組間的電位梯度,且能減少斷路器的重燃機率,成功抑制高陡度對電氣設備的危害。 目前同類的過電壓保護設備,如避雷器、各類組合式過電壓保護器等,對改變操作過電壓的振蕩頻率、降低陡度無能為力,即不能防治高陡度對感性負載匝間造成的損傷。 4、自控接入,環保節能; AL-FGB增加了自控接入裝置,在正常運行時僅通過μA級電流,不僅節約電能,而且不向電網提供附加電容電流,保證系統穩定工作。具體參數設計保證其在需要時能夠迅速接入電網,保護即時,而且接入電網工頻電壓性能穩定、分散性小、不受大氣條件影響。 設置自控接入裝置對消除諧振過電壓(注:不超過AL- FGB的承受能力)也具有一定作用。當諧振過電壓幅值高至危害電氣設備時,AL-FGB接入電網,電容器增大主回路電容,有利于破壞諧振條件,電阻阻尼震蕩,有利于降低諧振過電壓幅值。 5、免受諧波侵擾,適應的電網運行環境更廣; 電網中常含有高次諧波分量,使電容回路的電流異常增大,電阻過熱,對過電壓保護設備的正常運行不利。 AL-FGB能免受高次諧波侵擾:因為它增加了自控接入裝置,在正常運行或發生單相接地異常運行時都與電網隔離,所以可以在高次諧波含量較高的電網中工作,適應的電網運行環境更廣。 6、自控脫離,有效控制事故范圍; 諧振過電壓、間歇性弧光接地過電壓等系統過電壓,持續時間長、能量大,但幅度和陡度都不是很高。這類系統過電壓極易損壞過電壓保護設備,出現爆炸等現象。 AL-FGB增加了自控脫離裝置,能實現自我保護功能。當系統過電壓超過AL-FGB的承受能力時,自控脫離裝置選擇自我脫離,保護本體,避免出現爆炸的現象,控制事故范圍,延長使用壽命,運行更安全更經濟。 7、既可保護相對地,又可保護相間; 四極式聯接(如圖2-2),具體參數設計保證:不僅能保護相對地絕緣,而且能保護相間絕緣。本身為連體結構,體積小,性能穩定,而價格不高。 8、吸收容量大,保護范圍更廣; 針對35KV電網系統,AL-FGB電容容量高達0.05μF,保護范圍完全覆蓋該電網系統中的各類電氣設備,且裕量充足;針對35KV以下各類電網系統,其電容容量高達0.1μF,吸收容量更大,保護范圍更廣泛。 9、選材考究,VO級阻燃材質; 9.1 阻容回路 采用具有自愈功能的干式高壓電容器,這種電容器真正達到了防護型電容器的各項技術指標,其絕緣水平完全達到了GB311.1—1997標準的要求,該產品能在環境溫度上限,1.15UN和1.5IN下長期運行,在2UN下連續運行4小時不出現閃絡和擊穿;極間選用國外進口的優質、高性能的絕緣材料聚丙烯金屬化鍍膜為固體介質;各個電容器單元聯接后采用阻燃環氧樹脂灌封;電性能穩定可靠。 配置散熱性能良好的特制非線性無感電阻,可靠性大大提高,從而也大大提高了電力系統運行的可靠性和安全性,使用壽命更長。 9.2 避雷回路 采用非線性伏—安特性十分優異的氧化鋅閥片,具有良好的陡波響應特性,殘壓低、容量大、保護大氣過電壓可靠性高。 9.3外殼 采用阻燃級別達到最高級別的VO級進口材質,使用更放心。 10、動態記錄,清晰掌控設備運行狀況; 可根據用戶要求選裝放電動作記錄器,清晰掌控AL-FGB的工作動作狀況。
上傳時間: 2013-10-16
上傳用戶:sz_hjbf
Verilog_HDL的基本語法詳解(夏宇聞版):Verilog HDL是一種用于數字邏輯電路設計的語言。用Verilog HDL描述的電路設計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言也是一種結構描述的語言。這也就是說,既可以用電路的功能描述也可以用元器件和它們之間的連接來建立所設計電路的Verilog HDL模型。Verilog模型可以是實際電路的不同級別的抽象。這些抽象的級別和它們對應的模型類型共有以下五種: 系統級(system):用高級語言結構實現設計模塊的外部性能的模型。 算法級(algorithm):用高級語言結構實現設計算法的模型。 RTL級(Register Transfer Level):描述數據在寄存器之間流動和如何處理這些數據的模型。 門級(gate-level):描述邏輯門以及邏輯門之間的連接的模型。 開關級(switch-level):描述器件中三極管和儲存節點以及它們之間連接的模型。 一個復雜電路系統的完整Verilog HDL模型是由若干個Verilog HDL模塊構成的,每一個模塊又可以由若干個子模塊構成。其中有些模塊需要綜合成具體電路,而有些模塊只是與用戶所設計的模塊交互的現存電路或激勵信號源。利用Verilog HDL語言結構所提供的這種功能就可以構造一個模塊間的清晰層次結構來描述極其復雜的大型設計,并對所作設計的邏輯電路進行嚴格的驗證。 Verilog HDL行為描述語言作為一種結構化和過程性的語言,其語法結構非常適合于算法級和RTL級的模型設計。這種行為描述語言具有以下功能: · 可描述順序執行或并行執行的程序結構。 · 用延遲表達式或事件表達式來明確地控制過程的啟動時間。 · 通過命名的事件來觸發其它過程里的激活行為或停止行為。 · 提供了條件、if-else、case、循環程序結構。 · 提供了可帶參數且非零延續時間的任務(task)程序結構。 · 提供了可定義新的操作符的函數結構(function)。 · 提供了用于建立表達式的算術運算符、邏輯運算符、位運算符。 · Verilog HDL語言作為一種結構化的語言也非常適合于門級和開關級的模型設計。因其結構化的特點又使它具有以下功能: - 提供了完整的一套組合型原語(primitive); - 提供了雙向通路和電阻器件的原語; - 可建立MOS器件的電荷分享和電荷衰減動態模型。 Verilog HDL的構造性語句可以精確地建立信號的模型。這是因為在Verilog HDL中,提供了延遲和輸出強度的原語來建立精確程度很高的信號模型。信號值可以有不同的的強度,可以通過設定寬范圍的模糊值來降低不確定條件的影響。 Verilog HDL作為一種高級的硬件描述編程語言,有著類似C語言的風格。其中有許多語句如:if語句、case語句等和C語言中的對應語句十分相似。如果讀者已經掌握C語言編程的基礎,那么學習Verilog HDL并不困難,我們只要對Verilog HDL某些語句的特殊方面著重理解,并加強上機練習就能很好地掌握它,利用它的強大功能來設計復雜的數字邏輯電路。下面我們將對Verilog HDL中的基本語法逐一加以介紹。
標簽: Verilog_HDL
上傳時間: 2014-12-04
上傳用戶:cppersonal
超聲電機是一種全新概念的新型電機,它利用壓電材料的逆壓電效應,使定子表面產生一定軌跡的微米量級的振動,進而通過摩擦耦合將振動動能轉換成轉子或滑塊的宏觀運動(轉動或平動)動能,文章探究了在不同予應力的作用下電機的頻率、相位對轉速的影響。該研究為超聲電機轉速的控制提供了理論依據。
上傳時間: 2013-11-05
上傳用戶:edward_0608