本文首先介紹了步進電機的細分電流控制策略(實質是細分控制函數發生器),然后討論了圓弧插 補產生步進電機細分電流的控制方法。最后介紹一 個行之有效的優化修正方法—— 加權補償法。
上傳時間: 2013-07-28
上傳用戶:lgs12321
在國家重大科學工程HIRFL-CSR的CSR控制系統中,需要高速數據獲取和處理系統。該系統通常采用存儲器作為數據緩沖存儲。同步動態隨機存儲器SDRAM憑借其集成度高、功耗低、可靠性高、處理能力強等優勢成為最佳選擇。但是SDRAM卻具有復雜的時序,為了降低成本,所以采用目前很為流行的EDA技術,選擇可編程邏輯器件中廣泛使用的現場可編程門陣列FPGA,使用硬件描述語言VHDL,遵循先進的自頂向下的設計思想實現對SDRAM控制器的設計。 論文引言部分簡單介紹了CSR控制系統,指出論文的課題來源與實際意義。第二章首先介紹了存儲器的概況與性能指標,其次較為詳細介紹了動態存儲器DRAM的基本時序,最后對同步動態隨機存儲器SDRAM進行詳盡論述,包括性能、特點、結構以及最為重要的一些操作和時序。第三、四章分別論述本課題的SDRAM控制器硬件與軟件設計,重點介紹了具體芯片與FPGA設計技術。第五章為該SDRAM控制器在CsR控制系統中的一個經典應用,即同步事例處理器。最后對FPGA技術進行總結與展望。 本論文完整論述了控制器的設計原理和具體實現。從測試的結果來看,本控制器無論從結構上,還是軟硬件上設計均滿足了工程實際要求。
上傳時間: 2013-07-19
上傳用戶:dct灬fdc
溫度是生活中最基本的環境參數。溫度的監測與控制,對于生物生存生長,工業生產發展都有著非同一般的意義。溫度傳感器的應用涉及機械制造、工業過程控制、汽車電子產品、消費電子產品和專用設備等各個領域。傳統的常用溫度傳感器有熱電偶、電阻溫度計RTD和NTC熱敏電阻等。但信號調理,模數轉換及恒溫器等功能全都會增加成本。現代集成溫度傳感器通常包含這些功能,并以其低廉的價格迅速地占據了市場。Dallas Semiconductor公司推出的數字式溫度傳感器DS1820采用數字化一線總線技術具有許多優異特性。其一,它將控制線、地址線、數據線合為一根導線,允許在同一根導線上掛接多個控制對象,形成多點一線總線測控系統。布線施工方便,成本低廉。其二,線路上傳送的是數字信號,所受干擾和損耗小,性能好。本課題旨在分析和設計基于數字化一線總線技術的溫度測控系統。本系統采用FPGA實現一個溫度采集控制器,用于傳感器和上位機的連接,并采用Microsoft公司的Visual C++作為開發平臺,運用MSComm控件進行串口通信,進行命令的發送和接收。
上傳時間: 2013-04-24
上傳用戶:fyerd
,針對目前太陽能充電控制器對蓄電池的 保護不夠充分,蓄電池的壽命縮短這種情況,研究確定了一種基于單片機Atmega48 的太陽能充電控制器的方案,在太陽能對蓄電池的充電方式、控制器的功能要求 和實際應用方面做了分析
標簽: 太陽能充電控制器
上傳時間: 2013-04-24
上傳用戶:ls530720646
本文論述了以電流矢量恒幅均勻旋轉原理為基礎的步進電機細分技術, 設計了基于單片機的SPWM控 制的電流矢量恒幅均勻旋的細分驅動模式, 并通過對軟件數據的設置可以實現多種細分級數驅動控制。并在 此基礎上為修正誤差引入電流反饋環節, 實現了對混合式步進電機精確運行控制。
上傳時間: 2013-06-05
上傳用戶:cceezzpp
單片機接口的彩色TFT控制器RA8870的應用
上傳時間: 2013-04-24
上傳用戶:zhanditian
步進電機基本知識.rar,介紹步進電機基本知識、參數、使用
上傳時間: 2013-06-14
上傳用戶:zwei41
論文以反應式步進電機為研究對象,應用了先進的FPGA/CPLD技術,設計了一種全數字的步進電機控制系統,通過了仿真、綜合和下載的各個程序測試環節,并在實驗中得到了良好的應用。 本論文分析了反應式步進電機工作原理以及其具體的控制過程,然后闡述了FPGA的設計原理以及所涉及到的相關芯片,接著對所要應用的硬件語言VerilogHDL方面的知識進行了簡要地介紹,這些為論文的具體設計部分提供了理論基礎。 本系統針對需要實現對步進電機的調速,設計出了一種符合要求的連續可調的脈沖信號發生器,整個脈沖信號發生器有兩個大的模塊組成,最后用一個頂層的模塊將二者連接起來,并且每個子模塊以及頂層的模塊都通過了仿真測試。系統采用了模塊化的設計思路,為系統的設計和維護提供了方便,同時也提高了系統性能的可擴展性。系統采用一種軟件硬化的設計思路,應用了VerilogHDL硬件語言,該語言較容易理解。軟件也是采用了目前應用比較廣泛的幾種。在最后的實物實驗中也取得了良好的效果,從而證明了設計的正確性。論文針對VerilogHDL硬件語言的應用技巧以及實際編寫程序中經常遇到的問題都做了詳細的解釋,并提出了幾個解決問題的方法;對于如何合理的選擇芯片,文章也做了仔細說明。 FPGA+VerilogHDL+EDA工具構成的數字系統現場集成技術,是本系統設計的核心部分,該門技術具有操作靈活、利用廣泛以及價廉等特點。該門技術具有旺盛的生命力和廣闊的前景,必然推動著整個集成電路產業系統集成的進一步發展。整個系統設計采用了全數字化的控制方案,使系統更加緊湊、更加合理以及經濟節約。由于系統的全數字化,使得整個系統運行變得十分可靠,調試也極為方便。作為一種先進技術的應用,論文在很多方面做了新的嘗試。
上傳時間: 2013-05-20
上傳用戶:zoushuiqi
運動控制技術是機電一體化的核心部分,提高運動控制技術水平對于提高我國的機電一體化技術具有至關重要的作用。運動控制技術的發展是制造自動化前進的旋律,是推動新的產業革命的關鍵技術。對于數控系統來說,最重要的是控制各個電機軸的運動,這是運動控制器接收并依照數控裝置的指令來控制各個電機軸運動從而實現數控加工的,數據加工中的定位控制精度、速度調節的性能等重要指標都與運動控制器直接相關。目前對數控系統的研究都集中在插入PC的NC控制器的研究上,而其核心部分就是對步進、伺服電機進行控制的運動控制卡的研究。對PC-NC來說,運動控制卡的性能很大程度上決定了整個數控系統的性能,而微電子和數字信號處理技術的發展及其應用,使運動控制卡的性能得到了不斷改進,集成度和可靠性大大提高。 本課題通過對運動控制技術的深入研究,并針對國內運動控制技術的研究起步較晚的現狀,結合當前運動控制領域的具體需要,緊跟當前運動控制技術研究的發展趨勢,吸收了數控技術和相關運動控制技術的最新成果,提出了基于PCI和FPGA的方案,研制了一款比較新穎的、功能強大的、具有很大柔性的四軸多功能運動控制卡。 本課題的具體研究主要有以下幾方面: 首先,通過對運動控制卡及運動控制系統等行業現狀的全面調研,和對運動控制技術的深入學習,在比較了幾種常用的運動控制方案的基礎上,提出了基于FPGA的運動控制設計方案,并規劃了板卡的總體設計。 其次,根據總體設計,規劃了板卡的結構,詳細劃分并實現了FPGA各部分的功能;利用光電隔離原理設計了數字輸入/輸出電路。 再次,利用FPGA的資源實現了PCI從設備接口,達到跟控制卡通信的目的,針對運動控制中的一些具體問題,如運動平穩性、實時控制以及多軸聯動等,在FPGA上設計了四軸運動控制電路,定義了各個寄存器的具體功能,設計了功能齊全的加/減速控制電路、變頻分配電路、倍頻分頻電路和三個功能各異的計數器電路等,自動降速點運動、A/B相編碼器倍頻計數電路等特殊功能。最后,進行了本運動控制卡的測試,從測試和應用結果來看,該卡達到預期的要求。
上傳時間: 2013-07-27
上傳用戶:zgu489
隨著存儲技術的迅速發展,存儲業務需求的不斷增長,獨立的磁盤冗余陣列可利用多個磁盤并行存取提高存儲系統的性能。磁盤陣列技術采用硬件和軟件兩種方式實現,軟件RAID(Redundant Array of Independent Disks)主要利用操作系統提供的軟件實現磁盤冗余陣列功能,對系統資源利用率高,節省成本。硬件RAID將大部分RAID功能集成到一塊硬件控制器中,系統資源占用率低,可移植性好。 分析了軟件RAID的性能瓶頸,使用硬件直接完成部分計算提高軟件RAID性能。針對RAID5采用FPGA(Field Programmable Gate Array)技術實現RAID控制器硬件設計,完成磁盤陣列啟動、數據緩存(Cache)以及數據XOR校驗等功能。基于硬件RAID的理論,提出一種基于Virtex-4的硬件RAID控制器的系統設計方案:獨立微處理器和較大容量的內存;實現RAID級別遷移,在線容量擴展,在線數據熱備份等高效、用戶可定制的高級RAID功能;利用Virtex-4內置硬PowerPC完成RAID服務器部分配置和管理工作,運行Linux操作系統、RAID管理軟件等。控制器既可以作為RAID控制卡在服務器上使用,也可作為一個獨立的系統,成為磁盤陣列的調試平臺。 隨著集成電路的發展,芯片的體積越來越小,電路的布局布線密度越來越大,信號的工作頻率也越來越高,高速電路的傳輸線效應和信號完整性問題越來越明顯。RAID控制器屬于高速電路的范疇,在印刷電路板(Printed Circuit Block, PCB)實現時分別從疊層設計、布局、電源完整性、阻抗匹配和串擾等方面考慮了信號完整性問題,并基于IBIS(I/O Buffer Information Specification)模型進行了信號完整性分析及仿真。
上傳時間: 2013-04-24
上傳用戶:jeffery