亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

激光測(cè)距芯片

  • 單片機C語言程序設計實例

    單片機C語言程序設計實例單片機C語言程序設計實例

    標簽: 單片機 C語言程序 設計實例

    上傳時間: 2013-05-18

    上傳用戶:天誠24

  • 基于FPGA的數據采集系統的SOPC實現

    本課題完成了基于FPGA的數據采集器以及IIC總線的模數轉換器部分、通訊部分的電路設計。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位軟處理器MicroBlaze;ⅡC總線的模數轉換采用Microchip公司的MCP3221芯片,通訊部分則在FPGA片內用VHDL語言實現。通過上述設計實現了“準單片化”的模擬量和數字量的數據采集和處理。 所設計的數據采集器可以和結構類似的上位機通訊,本課題完成了在上位機中用VHDL語言實現的通信電路模塊。通過上述兩部分工作,將微處理器、數據存儲器、程序存儲器等數字邏輯電路均集成在同一個FPGA內部,形成一個可編程的片上系統。FPGA片外僅為模擬器件和開關量驅動芯片。FPGA內部的硬件電路采用VHDL語言編寫;MCU軟核工作所需要的程序采用C語言編寫。多臺數據采集器與服務器構成數據采集系統。服務器端軟件用VB開發,既可以將實時采集的數據以數字方式顯示,也可以用更加直觀的曲線方式顯示。 由于數據采集器是所有自控類系統所必需的電路模塊,所以一個通用的片上系統設計可以解決各類系統的應用問題,達到“設計復用”(DesignReuse)的目的。采用基于FPGA的SOPC設計的更加突出的優點是不必更換芯片就可以實現設計的改進和升級,同時也可以降低成本和提高可靠性。

    標簽: FPGA SOPC 數據采集系統

    上傳時間: 2013-07-12

    上傳用戶:a155166

  • 基于FPGA嵌入式系統的激光測距機的研究

    相位激光測距是一種高精度的距離測量技術,隨著電子器件和信號處理技術的發展,這種測距技術在軍用和民用領域必將得到更為廣泛的研究和應用。本文介紹了一種基于FPGA嵌入式技術的相位激光測距系統,該系統采用先進的FPGA技術,實現了調制信號產生、信息控制與處理三個模塊的整合,解決了傳統相位激光測距所難以克服的弱點。 文中闡述了激光測距和調制信號源的基本原理,分析了影響測距精度的因素,指出應用DDS技術可以實現寬帶、高精度的調制信號輸出,說明了引起DDS輸出信號雜散的原因和解決的辦法。分析了應用FFT運算實現信號相位提取的基本原理及設計方法,采用這種檢相技術,可以極大地提高測相精度與靈敏度。提出了基于FPGA嵌入式系統的相位式激光測距機的整體設計,并就各部分進行了詳細的分析與設計。介紹了激光測距系統的外圍電路和基于QuartusⅡ集成軟件平臺的部分硬件電路的設計,并對其中的設計進行了仿真和驗證,總結提出了對系統今后的進一步改進和完善的思路。

    標簽: FPGA 嵌入式系統 激光測距機

    上傳時間: 2013-06-28

    上傳用戶:cc111

  • FPGA在相位激光測距信號處理技術中的應用

    本文簡單介紹了脈沖式激光測距原理、相位式激光測距的原理及相位測量技術。根據課題的要求,給出了電路系統設計方案,選擇了合適測相系統電路參數,分析了調制波的噪聲對系統的影響,計算出能滿足系統精度要求的最低信噪比,對偶然誤差、信號變化幅度大小、零點漂移和電路的相位延遲等原因引起的測量誤差,提出了具體的解決措施,這些措施提高了數字檢相電路的測相精度和穩定性。  根據電路系統設計方案,著重對混頻電路、整形電路和自動數字檢相電路進行了較為深入的分析與討論,其中自動數字檢相電路采用大規模可編程邏輯器件FPGA實現。  文中述敘了利用FPGA實現自動數字檢相的原理及方法步驟,分析了FPGA實現鑒相功能的可靠性。根據設計要求,選擇合適的FPGA邏輯器件和配置器件,使用QuartusⅡ軟件開發可編程邏輯器件及VHDL編程,給出了用QuartusⅡ軟件進行數字檢相測量的系統仿真結果和混頻電路、比較電路、數字檢相電路的實驗結果,對在沒有零角度位置標志信號和沒有允許計數標志信號條件下的實驗結果的精度進行了分析。根據誤差結果分析,提出了下一步研究改進的措施和思路。  

    標簽: FPGA 相位 激光測距 信號處理技術

    上傳時間: 2013-04-24

    上傳用戶:yare

  • 基于FPGA的逆變器控制芯片研究

    逆變控制器的發展經歷從分立元件的模擬電路到以專用微處理芯片(DSP/MCU)為核心的電路系統,并從數模混合電路過渡到純數字控制的歷程。但是,通用微處理芯片是為一般目的而設計,存在一定局限。為此,近幾年來逆變器專用控制芯片(ASIC)實現技術的研究越來越受到關注,已成為逆變控制器發展的新方向之一。本文利用一個成熟的單相電壓型PWM逆變器控制模型,圍繞逆變器專用控制芯片ASIC的實現技術,依次對專用芯片的系統功能劃分,硬件算法,全系統的硬件設計及優化,流水線操作和并行化,芯片運行穩定性等問題進行了初步研究。首先引述了單相電壓型PWM逆變器連續時間和離散時間的數學模型,以及基于極點配置的單相電壓型PWM逆變器電流內環電壓外環雙閉環控制系統的設計過程,同時給出了仿真結果,仿真表明此系統具有很好的動、靜態性能,并且具有自動限流功能,提高了系統的可靠性。緊接著分析了FPGA器件的特征和結構。在給出本芯片應用目標的基礎上,制定了FPGA目標器件的選擇原則和芯片的技術規格,完成了器件選型及相關的開發環境和工具的選取。然后系統闡述了復雜FPGA設計的設計方法學,詳細介紹了基于FPGA的ASIC設計流程,概要介紹了僅使用QuartusII的開發流程,以及Modelsim、SynplifyPro、QuartusII結合使用的開發流程。在此基礎上,進行了芯片系統功能劃分,針對:DDS標準正弦波發生器,電壓電流雙環控制算法單元,硬件PI算法單元,SPWM產生器,三角波發生器,死區控制器,數據流/控制流模塊等逆變器控制硬件算法/控制單元,研究了它們的硬件算法,完成了模塊化設計。分析了全數字鎖相環的結構和模型,以此為基礎,設計了一種應用于逆變器的,用比例積分方法替代傳統鎖相系統中的環路濾波,用相位累加器實現數控振蕩器(DCO)功能的高精度二階全數字鎖相環(DPLL)。分析了“流水線操作”等設計優化問題,并針對逆變器控制系統中,控制系統算法呈多層結構,且層與層之間還有數據流聯系,其執行順序和數據流的走向較為復雜,不利于直接采用流水線技術進行設計的特點,提出一種全新的“分層多級流水線”設計技術,有效地解決了復雜控制系統的流水線優化設計問題。本文最后對芯片運行穩定性等問題進行了初步研究。指出了設計中的“競爭冒險”和飽受困擾之苦的“亞穩態”問題,分析了產生機理,并給出了常用的解決措施。

    標簽: FPGA 逆變器 控制芯片

    上傳時間: 2013-05-28

    上傳用戶:ice_qi

  • 基于DSP和FPGA的四關節實驗室機器人控制器的研制

    在機器人學的研究領域中,如何有效地提高機器人控制系統的控制性能始終是研究學者十分關注的一個重要內容。在分析了工業機器人的發展歷程和機器人控制系統的研究現狀后,本論文的主要目標是針對四關節實驗室機器人特有的機械結構和數學模型,建立一個新型全數字的基于DSP和FPGA的機器人位置伺服控制系統的軟、硬件平臺,實現對四關節實驗室機器人的精確控制。 本論文從實際情況出發,首先分析了所研究的四關節實驗室機器人的本體結構,并對其抽象簡化得到了它的運動學數學模型。在明確了實現機器人精確位置伺服控制的控制原理后,我們對機器人控制系統的諸多可行性方案進行了充分論證,并最終決定采用了三級CPU控制的控制體系結構:第一級CPU為上位計算機,它實現對機器人的系統管理、協調控制以及完成機器人實時軌跡規劃等控制算法的運算;第二級CPU為高性能的DSP處理器,它輔之以具有高速并行處理能力的FPGA芯片,實現了對機器人多個關節的高速并行驅動;第三級CPU為交流伺服驅動處理器,它實現了機器人關節伺服電機的精確三閉環誤差驅動控制,以及電機的故障診斷和自動保護等功能。此外,我們采用比普通UART速度快得多的USB來實現上位計算機.與下位控制器之間的數據通信,這樣既保證了兩者之間連接方便,又有效的提高了控制系統的通信速度和可靠性。 機器人系統的軟件設計包括兩個部分:一是采用VC++實現的上位監控軟件系統,它主要負責機器人實時軌跡規劃等控制算法的運算,同時完成用戶與機器人系統之間的信息交互;二是采用C語言實現的下位DSP控制程序,它主要負責接收上位監控系統或者下位控制箱發送的控制信號,實現對機器人的實時驅動,同時還能夠實時的向上位監控系統或者下位控制箱反饋機器人的當前狀態信息。 研究開發出來的四關節實驗室機器人控制器具有控制實時性好、定位精度高、運行穩定可靠的特點,它允許用戶通過上位控制計算機實現對機器人的各種設定作業的控制,也可以讓用戶通過機器人控制箱現場對機器人進行回零、示教等各項操作。

    標簽: FPGA DSP 實驗室 機器人控制器

    上傳時間: 2013-06-11

    上傳用戶:edisonfather

  • MIMO-GMC系統中Turbo譯碼器的設計及FPGA實現

    Turbo碼是一類并行級聯的系統卷積碼,它是在綜合級聯碼、最大后驗概率(MAP)譯碼、軟輸入軟輸出及迭代譯碼等理論基礎上的一種創新。Turbo碼的基本原理是通過對編碼器結構的巧妙設計,多個子碼通過交織器隔離進行并行級聯編碼輸出,增大了碼距。譯碼器則以類似內燃機引擎廢氣反復利用的機理進行迭代譯碼以反復利用有效信息流,從而獲得卓越的糾錯能力。計算機仿真表明,Turbo碼不但在加性高斯噪聲信道下性能優越,而且具有很強的抗衰落、抗干擾能力,當交織長度足夠長時,其糾錯性能接近香農極限。 FPGA(FieldProgrammableGateArray),即現場可編程門陣列,是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物。FPGA技術具有大規模、高集成度、高可靠性、設計周期短、投資小、靈活性強等優點,逐步成為復雜數字硬件電路設計的理想選擇。 本論文以東南大學移動通信實驗室B3G課題組提出的“支持多天線的廣義多載波無線傳輸技術”(MIMO-GMC)為背景,分析了Turbo譯碼算法,并針對MIMO-GMC系統的迭代接收機中所采用的外信息保留和聯合檢測譯碼迭代的特點,完成了采用滑動窗Log-MAP算法的軟輸入、軟輸出的Turbo譯碼器的設計。整個譯碼器模塊的設計采用Verilog語言描述,并在VirtexⅡPro系列FPGA芯片上實現。

    標簽: MIMO-GMC Turbo FPGA

    上傳時間: 2013-04-24

    上傳用戶:shanml

  • TMS320LF240x DSP C語言開發應用

    TMS320LF240x DSP C語言開發應用,其中有svpwm控制變頻器程序

    標簽: 240x TMS 320 240

    上傳時間: 2013-04-24

    上傳用戶:xoxoliguozhi

  • C語言深度解剖

    充分利用C 語言的特點和優勢快速編出高效的C 語言程序和對程序的優化

    標簽: C語言

    上傳時間: 2013-07-12

    上傳用戶:qq277541717

  • C語言實戰105例源碼

    全書分為8篇,包括基礎篇、數值計算與數據結構篇、文本屏幕與文件操作篇、病毒與安全篇、圖形篇、系統篇、游戲篇、綜合篇,基本涵蓋了目前C語言編程的...

    標簽: 105 C語言 源碼

    上傳時間: 2013-07-31

    上傳用戶:jogger_ding

主站蜘蛛池模板: 诸城市| 准格尔旗| 台东县| 莱州市| 鞍山市| 台东县| 永顺县| 齐河县| 兴宁市| 库尔勒市| 璧山县| 哈巴河县| 沾益县| 抚宁县| 公主岭市| 延安市| 黄浦区| 余干县| 利辛县| 磐安县| 溧水县| 湖南省| 漾濞| 永德县| 雅江县| 宝山区| 靖江市| 长武县| 苍山县| 紫云| 塘沽区| 于都县| 宁波市| 桐城市| 建瓯市| 顺义区| 涞源县| 曲水县| 邓州市| 望都县| 哈密市|