通用異步收發器(Universal Asynchronous Receiver Transmitter,UART)是一種能同時支持短距離和長距離數據傳輸的串行通信接口,被廣泛應用于微機和外設之間的數據交換。像8251、NS8250、NS16550等都是常用的UART芯片,但是這些專用的串行接口芯片的缺點是數據傳輸速率比較慢,難以滿足高速率數據傳輸的場合,而更重要的就是它們都具有不可移植性,因此要利用這些芯片來實現PC機和FPGA芯片之間的通信,勢必會增加接口連線的復雜程度以及降低整個系統的穩定性和有效性。 本課題就是針對UART的特點以及FPGA設計具有可移植性的優勢,提出了一種基于FPGA芯片的嵌入式UART設計方法,其中主要包括狀態機的描述形式以及自頂向下的設計方法,利用硬件描述語言來編制UART的各個子功能模塊以及頂層模塊,之后將其集成到FPGA芯片的內部,這樣不僅能解決傳統UART芯片的缺點而且同時也使整個系統變得更加具有緊湊性以及可靠性。 本課題所設計的LIART支持標準的RS-232C傳輸協議,主要設計有發送模塊、接收模塊、線路控制與中斷仲裁模塊、Modem控制模塊以及兩個獨立的數據緩沖區FIFO模塊。該模塊具有可變的波特率、數據幀長度以及奇偶校驗方式,還有多種中斷源、中斷優先級、較強的抗干擾數據接收能力以及芯片內部自診斷的能力,模塊內分開的接收和發送數據緩沖寄存器能實現全雙工通信。除此之外最重要的是利用IP模塊復用技術設計數據緩沖區FIFO,采用兩種可選擇的數據緩沖模式。這樣既可以應用于高速的數據傳輸環境,也能適合低速的數據傳輸場合,因此可以達到資源利用的最大化。 在具體的設計過程中,利用Synplify Pro綜合工具、ModelSim仿真工具、ISE集成的軟件開發環境中對各個功能模塊進行綜合優化、仿真驗證以及下載實現。各項數據結果表明,本課題中所設計的UART滿足預期設計目標。
標簽: FPGA 異步收發器
上傳時間: 2013-08-02
上傳用戶:rocketrevenge
本書是作者多年來從事通用變頻器控制系統設計與維護的教學和科研工 作的總結。它介紹了交流調速自動控制系統設計的基礎知識, 著重講述了通 用變頻器的工作原理及控制系統的構造方法; 從實際工程出發, 既介紹了單 機控制系統的組成, 又介紹了多機同步傳動變頻器網絡控制系統的組成知 識; 針對不同的生產工藝要求, 對通用變頻器的應用方法、注意事項和維修 方法, 通過應用實例都做了詳細介紹。
標簽: 通用變頻器 調速控制
上傳時間: 2013-08-05
上傳用戶:dct灬fdc
用Verilog實現基于FPGA的通用分頻器
標簽: Verilog FPGA 分頻器
上傳時間: 2013-08-30
上傳用戶:xingyuewubian
D-06 ALLEGRO 是通用型的GSM撥號器和控制器,它既可以用于家庭又可以用于工業自動控制,用于安全防范或遠程數據傳輸工程,觸發任何一個輸入端將會使得該裝置以短信的方式發送報告到已編好程的電話號碼上或直接打電話,通過發送特定的短信到該裝置上,你可以打開或關閉遠端控制輸出端?;驹O定是,GD-06提供4個輸入觸發端和3個輸出端。 可以通過對該裝置發送短信進行編程或通過互聯網用捷豹GSMLINK網頁進行編程。 專業模式允許所有的輸入和輸出端的全面編程,觸發監聽模式,GPRS數據通訊和模擬數據發送。
標簽: ALLEGRO GSM GD 06
上傳時間: 2013-10-22
上傳用戶:panjialaodi
針對目前艦艇系統通用數據采集需要,設計了一種基于DSP的協議轉換器??朔四壳坝捎谂炌ё鲬鹣到y使用接口協議多樣而造成通用性差的問題。通過在實驗室環境下的組建數據采集系統并進行性能測試,證明該協議轉換器能滿足現階段艦艇多接口數據采集的要求,新研制或改進的數據采集系統能滿足高度通用化的需要。
標簽: 艦艇 協議轉換器 測試 通用數據
上傳時間: 2013-10-28
上傳用戶:ls530720646
鎖存器和觸發器原理
標簽: 鎖存器 觸發器
上傳時間: 2013-12-30
上傳用戶:chenbhdt
74HC573鎖存器與74HC373
標簽: 74 HC 573 373
上傳時間: 2013-11-12
上傳用戶:小寶愛考拉
一、通用變頻器基本原理本資料所述通用變頻器是指適用于工業通用電機和一般變頻電機、并由一般電網供電(單相220V、三相380V 50HZ)、作調速控制的變頻器。此類變頻器由于工業領域的廣泛使用已成為變頻器的主流。調速的基本原理基于以下公式:由(1—2)式可知,調速的方法可改變f1、P、S 其中任意一種達到,對異步電機最好的方法是改變頻率f1,實現調速控制。 二、森蘭變頻器基本系列介紹森蘭變頻器基本系列、功率、特性簡表如表2—1,詳細請見各系列產品《使用手冊》
標簽: 通用變頻器 應用技術
上傳用戶:stampede
EasyPRO 100B通用編程器的詳細說明書
標簽: EasyPRO 100B 編程器 說明書
上傳時間: 2013-10-16
上傳用戶:sk5201314
本文主要介紹利用SPMC75F2313A單片機和IPM模塊FSBB20CH60實現通用變頻器的方案。
標簽: SPMC 75 單片機 通用變頻器
上傳時間: 2013-12-25
上傳用戶:dddddd55
蟲蟲下載站版權所有 京ICP備2021023401號-1