目前,織機向著高速化、智能化方向發(fā)展,無梭織機也越來越占主導地位,開發(fā)中高檔織機控制系統(tǒng)是當前紡織機械領域的重要課題??棛C的電子送經(jīng)和卷取控制系統(tǒng)是中高檔織機控制的關鍵技術之一,同時它也是無梭織機優(yōu)越于有梭織機的重要特征之一,因此研究送經(jīng)和卷取控制系統(tǒng)具有重要意義。 本文研究的內(nèi)容是織機的送經(jīng)和卷取控制系統(tǒng),主要目的是保證織機在織造過程中紗線張力的動態(tài)穩(wěn)定。主要工作如下: (1)在分析送經(jīng)卷取系統(tǒng)原理和功能的基礎上,提出了一種用較低成本完成所需控制功能的解決方案——以ARM嵌入式處理器S3C44B0為中心構建硬件平臺,以嵌入式操作系統(tǒng)uClinux為基礎構建軟件平臺。 (2)利用嵌入式處理器S3C44B0豐富的硬件資源,對電子送經(jīng)卷取控制系統(tǒng)進行硬件設計:包括以S3C44B0為核心的最小系統(tǒng)電路的設計、與上位機通訊接口電路的設計、經(jīng)紗張力檢測與采樣電路的設計、伺服電機驅(qū)動接口電路的設計和編碼器接口電路的設計等. (3)利用嵌入式操作系統(tǒng)uClinux高實時、多任務等優(yōu)點,對電子送經(jīng)卷取控制系統(tǒng)進行軟件設計: ●在分析uClinux系統(tǒng)的特點和功能的基礎上,完成了在硬件電路板上的移植; ●在分析系統(tǒng)引導程序功能的基礎上,完成了Boot Loader的設計; ●完成了系統(tǒng)設備驅(qū)動程序的設計:包括串口驅(qū)動程序設計、A/D驅(qū)動程序的設計和IIC驅(qū)動程序的設計等; ●在對織機工藝了解的基礎上,以模塊化的思想完成了系統(tǒng)應用程序的設計:包括張力傳感器數(shù)據(jù)采集模塊、控制算法模塊和通訊模塊等; (4)詳細介紹了整個控制系統(tǒng)的調(diào)試過程。 本文設計的系統(tǒng)能使控制的經(jīng)紗張力恒定,反應快速,控制精度高,很好地解決了開車痕等問題,能滿足中高檔織機的要求,具有實際應用價值。
標簽: ARM 控制系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:athjac
近年來,伴隨著PC及微處理器的迅速發(fā)展、軟件資源的豐富,嵌入式系統(tǒng)成為研究與應用的熱點。嵌入式系統(tǒng)是一種面向具體應用的將底層硬件、實時操作系統(tǒng)和應用軟件相結合的專用計算機系統(tǒng)。其廣泛應用于控制領域、消費電子產(chǎn)品等行業(yè),己成為現(xiàn)代電子領域的重要研究方向之一。 本文結合課題實際需要與當前的控制器發(fā)展趨勢,構建和開發(fā)基于ARM和μC/OS-Ⅱ?qū)崟r操作系統(tǒng)的嵌入式通用控制器應用平臺.在分析ARM內(nèi)核處理器的基礎上,自主開發(fā)以PHILIPS公司LPC2880芯片為核心的嵌入式通用控制器的硬件平臺。根據(jù)嵌入式控制器的實際應用要求設計了相應的應用模塊,主要包括:串口模塊、存儲器擴展模塊、液晶顯示和鍵盤模塊等。并完成了各個功能模塊的接口函數(shù),創(chuàng)建了應用函數(shù)庫,為后面的代碼應用和移植提供了方便。在對電機驅(qū)動控制原理的學習掌握基礎上,開發(fā)出基于L297/L298芯片的步進電機驅(qū)動器及基于LMD18200芯片的伺服電機驅(qū)動器。為實現(xiàn)控制器與PC機的通訊,確定了USB2.0通訊接口作為主要通訊方式,詳細分析了通用串行總線的軟硬件特點,根據(jù)LPC2880芯片特點實現(xiàn)嵌入式USB主機模式的通訊方式,并給出了它和主控制器的連線原理圖以及USB主機的系統(tǒng)軟件框架。 嵌入式實時操作系統(tǒng)是嵌入式系統(tǒng)應用軟件開發(fā)的支撐平臺,通過對現(xiàn)在常用的幾種嵌入式操作系統(tǒng)的綜合比較,選擇μC/OS-Ⅱ作為本系統(tǒng)的RTOS。詳細分析了μC/OS-Ⅱ內(nèi)核工作原理,改進了中斷和時鐘處理的不足。成功的將μC/OS-Ⅱ系統(tǒng)移植到ARM微處理器中,并通過相應的開發(fā)工具,對移植系統(tǒng)進行模擬調(diào)試和功能測試。結果表明,設計的嵌入式通用控制器平臺基本達到預期目標.
上傳時間: 2013-04-24
上傳用戶:天涯
隨著現(xiàn)代控制理論在機電技術領域的不斷發(fā)展,多電動機協(xié)調(diào)控制技術在機電控制系統(tǒng)中得到廣泛的應用,給嵌入式系統(tǒng)的數(shù)控應用提供了巨大機遇。傳統(tǒng)的伺服運動控制很難在處理大數(shù)據(jù)量、復雜算法時保證系統(tǒng)的靈活性和實時性。嵌入式系統(tǒng)是近年來發(fā)展起來的以應用為中心并且軟硬件可裁剪的實時系統(tǒng),它的特點是高度自動化,響應速度快等,非常適合于要求實時的和多任務的場合。 本文以嵌入式數(shù)控系統(tǒng)為項目背景,研究設計了一種基于ARM和FPGA的嵌入式數(shù)控系統(tǒng)的方案。設計中,通過QuartusⅡ、ModelSim和Protel 99等電子設計自動化開發(fā)工具完成了一個高性能嵌入式軟硬件系統(tǒng)的設計及仿真驗證;采用了實用小巧的嵌入式實時操作系統(tǒng)μC/OS-Ⅱ,為應用系統(tǒng)的實時性提供了保證。該嵌入式數(shù)控系統(tǒng)滿足了用戶對應用系統(tǒng)實時性和快速處理的要求,具有較廣泛的應用前景。 通過本課題實踐表明,基于ARM和FPGA構建嵌入式數(shù)控系統(tǒng)的應用方案完全可行、合理,同傳統(tǒng)的人機交互系統(tǒng)設計相比,能大量地減輕研發(fā)任務,提高研發(fā)速度,能夠在短時間內(nèi)得到控制性能優(yōu)秀的數(shù)控系統(tǒng)。而μC/OS-Ⅱ?qū)崟r操作系統(tǒng)的加入,使得系統(tǒng)很好地進行多任務處理,并保證了系統(tǒng)的實時性。
上傳時間: 2013-07-22
上傳用戶:huangzchytems
隨著微電子技術和電力電子技術的飛速發(fā)展,運動控制系統(tǒng)正朝著通用化、智能化、微型化的方向發(fā)展。目前,以數(shù)字信號處理器(DSP)和現(xiàn)場可編程門陣列(FPGA)為核心的運動控制卡已成為運動控制器的發(fā)展主流。它可方便地以插卡形式嵌入PC機,將PC機強大的信息處理能力和開放式特點與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、運動控制方便、通用性好的特點。因此,本文通過對運動控制技術的深入研究,開發(fā)了一款以DSP和FPGA為主控單元、基于PCI總線的運動控制卡。 首先,設計了運動控制卡硬件電路,對控制卡的DSP和FPGA外圍電路、PCI總線接口電路、模擬量輸出電路、編碼器信號采集電路、通用I/O接口電路等實現(xiàn)方法進行了詳細討論。 為提高控制卡的硬件集成度和可靠性,通過對FPGA的編程設計,在FPGA中實現(xiàn)了PCI總線目標設備接口控制器、雙端口RAM、DDA精插補電路、DAC接口電路、編碼器信號處理電路和數(shù)字I/O信號處理電路。 基于改進的數(shù)字PID控制器和前饋控制,設計開發(fā)了運動控制卡的位置閉環(huán)伺服控制器,并整定了控制器參數(shù),獲得良好的伺服控制特性。 最后,采用WinDriver開發(fā)了控制卡的驅(qū)動程序,并詳細介紹了驅(qū)動程序的開發(fā)流程。
上傳時間: 2013-08-01
上傳用戶:00.00
該文主要介紹基于DSP(TMS320LF2407A)和CPLD(MAX3128A)伺服運動控制平臺的設計.文中在討論了永磁同步電機的控制策略的基礎上提出了針對表面式永磁同步伺服電機的i=0的矢量控制,介紹了通過光電碼盤確定永磁同步電機轉(zhuǎn)子磁極位置的方法,以及SVPWM的原理和特性及其數(shù)字實現(xiàn)方法.詳細闡述由TMS320LF2407A和MAX3128A構建的傳動控制系統(tǒng)平臺.以上述平臺為基礎,設計了一個基于矢量控制的三環(huán)永磁同步伺服系統(tǒng),為解決典Ⅱ系統(tǒng)超調(diào)和抗擾性的矛盾,將IP調(diào)節(jié)器引入系統(tǒng).通過試驗證明IP調(diào)節(jié)器在不影響系統(tǒng)抗擾性和穩(wěn)態(tài)精度的前提下,大大降低了電流的超調(diào).工程實踐證明了設計的正確性.為了滿足用戶對系統(tǒng)方便操作和監(jiān)視的要求,實現(xiàn)參數(shù)在線修改以及故障綜合,并滿足一定可視性,提出并設計了基于RS232的串行通訊程序,包括兩部分:PC機的監(jiān)控系統(tǒng)和數(shù)字操作器.文中詳細分析了設計數(shù)字操作器的硬件模塊及框圖和軟件流程,實際應用表明數(shù)字操作器方便了用戶對系統(tǒng)的操縱和監(jiān)視,已在實際工程中得到應用.
上傳時間: 2013-04-24
上傳用戶:ainimao
在機器人學的研究領域中,如何有效地提高機器人控制系統(tǒng)的控制性能始終是研究學者十分關注的一個重要內(nèi)容。在分析了工業(yè)機器人的發(fā)展歷程和機器人控制系統(tǒng)的研究現(xiàn)狀后,本論文的主要目標是針對四關節(jié)實驗室機器人特有的機械結構和數(shù)學模型,建立一個新型全數(shù)字的基于DSP和FPGA的機器人位置伺服控制系統(tǒng)的軟、硬件平臺,實現(xiàn)對四關節(jié)實驗室機器人的精確控制。 本論文從實際情況出發(fā),首先分析了所研究的四關節(jié)實驗室機器人的本體結構,并對其抽象簡化得到了它的運動學數(shù)學模型。在明確了實現(xiàn)機器人精確位置伺服控制的控制原理后,我們對機器人控制系統(tǒng)的諸多可行性方案進行了充分論證,并最終決定采用了三級CPU控制的控制體系結構:第一級CPU為上位計算機,它實現(xiàn)對機器人的系統(tǒng)管理、協(xié)調(diào)控制以及完成機器人實時軌跡規(guī)劃等控制算法的運算;第二級CPU為高性能的DSP處理器,它輔之以具有高速并行處理能力的FPGA芯片,實現(xiàn)了對機器人多個關節(jié)的高速并行驅(qū)動;第三級CPU為交流伺服驅(qū)動處理器,它實現(xiàn)了機器人關節(jié)伺服電機的精確三閉環(huán)誤差驅(qū)動控制,以及電機的故障診斷和自動保護等功能。此外,我們采用比普通UART速度快得多的USB來實現(xiàn)上位計算機.與下位控制器之間的數(shù)據(jù)通信,這樣既保證了兩者之間連接方便,又有效的提高了控制系統(tǒng)的通信速度和可靠性。 機器人系統(tǒng)的軟件設計包括兩個部分:一是采用VC++實現(xiàn)的上位監(jiān)控軟件系統(tǒng),它主要負責機器人實時軌跡規(guī)劃等控制算法的運算,同時完成用戶與機器人系統(tǒng)之間的信息交互;二是采用C語言實現(xiàn)的下位DSP控制程序,它主要負責接收上位監(jiān)控系統(tǒng)或者下位控制箱發(fā)送的控制信號,實現(xiàn)對機器人的實時驅(qū)動,同時還能夠?qū)崟r的向上位監(jiān)控系統(tǒng)或者下位控制箱反饋機器人的當前狀態(tài)信息。 研究開發(fā)出來的四關節(jié)實驗室機器人控制器具有控制實時性好、定位精度高、運行穩(wěn)定可靠的特點,它允許用戶通過上位控制計算機實現(xiàn)對機器人的各種設定作業(yè)的控制,也可以讓用戶通過機器人控制箱現(xiàn)場對機器人進行回零、示教等各項操作。
上傳時間: 2013-04-24
上傳用戶:極客
本論文對DSP和FPGA在交流伺服電機控制系統(tǒng)中的應用進行了詳細的設計,并完成了系統(tǒng)的規(guī)劃。論文完成的設計任務主要有:1、根據(jù)系統(tǒng)要求,詳細分析了運動控制系統(tǒng),給出了運動控制系統(tǒng)的總體設計,提出了一套對已有外圍設備適用的設計方案。2、根據(jù)實際情況,提出了簡單易于實現(xiàn)、實時性好的軌跡插補算法,并給出了插補算法的軟件設計,并在DSP中得以實現(xiàn)。3、使用匯編語言進行軟件設計,完成了運動控制卡中由DSP完成的運動控制任務,即在插補計算的同時完成加減速控制和三軸聯(lián)動的協(xié)調(diào)控制,以及其后的脈沖分配數(shù)的計算。4、根據(jù)系統(tǒng)運動要求,使用FPGA芯片設計了可連續(xù)發(fā)送均勻分布脈沖的脈沖分配器,實現(xiàn)對交流伺服系統(tǒng)發(fā)送運動控制指令。并給出了VHDL在FPGA中的軟件實現(xiàn)。
上傳時間: 2013-04-24
上傳用戶:kijnh
糾錯碼技術是一種通過增加一定冗余信息來提高信息傳輸可靠性的有效方法。RS碼是一種典型的糾錯碼,在線性分組碼中,它具有最強的糾錯能力,既能糾正隨機錯誤,也能糾正突發(fā)錯誤,在深空通信、移動通信、磁盤陣列、光存儲及數(shù)字視頻廣播(DVB)等系統(tǒng)中具有廣泛的應用。 DVD是一種高容量的存儲媒質(zhì)。DVD技術的應用很廣泛,在數(shù)字技術中占有重要地位。DVD系統(tǒng)中采用里德-所羅門乘積碼(RS-PC:Reed-Solomon ProductCode)進行糾錯,RS碼譯碼器在伺服芯片中具有重要作用。 FPGA在開發(fā)階段具有安全、方便、可隨時修改設計等不可替代的優(yōu)點,在電子系統(tǒng)中采用FPGA可以極大的提升硬件系統(tǒng)設計的靈活性,可靠性,同時提高硬件開發(fā)的速度和降低系統(tǒng)的成本。FPGA的固有優(yōu)點使其得到越來越廣泛的應用,F(xiàn)PGA設計技術也被越來越多的設計人員所掌握。 本文首先介紹了編碼理論和常用的RS編譯碼算法,提出RS編碼器實現(xiàn)方案,詳細分析了譯碼器的ME算法和改進BM算法的實現(xiàn),針對ME算法提出了一種流水線結構的糾刪糾錯RS譯碼器實現(xiàn)方案,在譯碼器復雜度和延時上作了折衷,降低了譯碼器的復雜度并提高了最高工作頻率,利用有限域乘法器的特性對編譯碼電路進行優(yōu)化。這些技術的采用大大的提高了RS編譯碼器的效率,節(jié)省了RS編譯碼器占用的資源。在Xilinx公司的Virtex-II系列FPGA上設計并成功實現(xiàn)了RS(208,192)編譯碼器。
上傳時間: 2013-07-20
上傳用戶:xinshou123456
PWM(脈沖寬度調(diào)制)是一種利用數(shù)字信號來控制模擬電路的控制技術,廣泛應用于電源、電機、伺服系統(tǒng)、通信系統(tǒng)、電子控制器、功率控制等電力電子設備。PWM技術在逆變電路中的應用最為廣泛,也是變頻技術的核心,同時在機床,液壓位置控制系統(tǒng)等機械裝置中也發(fā)揮著重要的作用。PWM技術已經(jīng)成為控制領域的一個熱點,因此研究PWM發(fā)生器對于基礎理論的發(fā)展和技術的改進都有十分重要的意義。 論文研究的主要內(nèi)容是用任意波形作為調(diào)制信號通過特定的方法來產(chǎn)生所需要的PWM波形,任意波形的合成和PWM波形的生成是兩個主要任務。任意波形的合成是課題設計的一個難點,也是影響系統(tǒng)性能的關鍵因素之一。論文中波形合成采用直接數(shù)字頻率合成(DDS)技術來實現(xiàn)。DDS技術以相位為地址,通過查找離散幅度數(shù)據(jù)進行波形合成,具有輸出波形相位變化連續(xù)、分辨率高、頻率轉(zhuǎn)換速率快的優(yōu)點,而且通過設置控制字可靈活方便地改變輸出頻率,是目前波形合成的主流方法。 實現(xiàn)PWM發(fā)生器的設計方法有多種。在綜合比較了單片機、DSP、ARM等常用開發(fā)工具特點的基礎上,本文提出了一種以可編程邏輯器件(PLD)為主體,單片機輔助配合的設計方法。隨著計算機技術和微電了技術的迅速發(fā)展,可編程邏輯器件的集成度和容量越來越大,基于PLD的設計方法正逐步成為一種主流于段,是近些年來電子系統(tǒng)設計的一個熱點。整個系統(tǒng)分為模擬波形產(chǎn)生、單片機控制電路、FPGA內(nèi)部功能模塊三大部分。FPGA部分的設計是以Altera公司的Quartus Ⅱ軟件為開發(fā)平臺,采用VHDL語言為主要輸入手段來完成內(nèi)部各功能模塊的設計輸入、編譯、仿真等調(diào)試工作,目標載體選用性價比比較高的Altera公司的CycloneⅡ系列的器件;單片機控制電路主要負責控制字的設置和顯示,波形數(shù)據(jù)的接受與發(fā)送;用MATLAB軟件完成仟意波形的繪制和模擬任務。 論文共分五章,詳細介紹了課題的背景、PWM發(fā)生器的發(fā)展和應用以及選題的目的和意義等,論述了系統(tǒng)設計方案的可行性,對外圍電路和FPAG內(nèi)部功能模塊的設計方法進行了具體說明,并對仿真結果、系統(tǒng)的性能、存在的問題和改進方法等進行了分析和闡述。整個設計滿足PWM發(fā)生器的任務和功能要求,設計方法可行。
上傳時間: 2013-06-03
上傳用戶:a155166
光斑質(zhì)心檢測系統(tǒng)是APT精跟蹤伺服系統(tǒng)的關鍵技術之一,目前的光斑檢測系統(tǒng)大多是基于PC機的,存在著高速實時性、穩(wěn)定性問題。在總結各種檢測算法的基礎上,本文提出了基于FPGA的圖像處理算法,實現(xiàn)了激光光斑中心的高速實時檢測。 文中主要采用3×3窗口模塊和自適應閾值模塊,先對CCD輸入數(shù)據(jù)進行處理,判斷光斑的范圍,然后再運用光斑的質(zhì)心算法對光斑所占的像元進行運算,得出光斑位置的脫靶量,最后用VGA格式將圖像顯示在LCD上。本文達到了的3000幀/s的脫靶量幀速,精度為2urad的技術指標,實現(xiàn)了高速率、高精度的精跟蹤要求。
標簽: 實時圖像采集 處理系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:林魚2016