運動控制卡是數控系統的重要組成部分,是上位機與驅動執行部件的之間的一座橋梁。數控加工中的定位控制的精度、速度調節的性能等重要指標都與運動控制卡密切相關。目前,國內研制的運動控制卡與國外專業性公司研制的先進的開放式運動控制卡相比還有較大差距。因此,對于運動控制卡的研究與開發具有很大的現實意義。 本文對運動控制卡的各種實現方案作了深入的比較,對于運動控制卡的發展趨勢進行了探討。在分析數控系統對于運動控制卡需求的基礎上,提出了一種基于DSP的PCI總線運動控制卡的實現方案。該方案具有通用性好、軟件易于修改升級、調試方便等特點。 文中對這一方案的具體實現做了詳細的分析,給出了系統的整體結構設計,軟硬件組成情況。詳盡闡述了運動控制電路、總線接口電路、驅動器接口電路等硬件電路的設計過程,以及運動控制卡的制作過程。論述了DSP上的程序結構,并具體分析了插補算法、速度控制算法等在DSP上的實現方法。對PC機上的運動控制卡的驅動程序的模型以及編寫方法做了介紹。 通過對制成樣板的調試表明,運動控制卡具有良好的性能。
上傳時間: 2013-07-29
上傳用戶:weddps
本文首先從數控系統的組成與特點進行詳細分析,然后對運動控制卡在整個系統中承擔功能進行了分析。根據數字型號處理器件的快速運算能力和現場可編程門陣列器件的靈活、通用性提出了基于DSP器件和FPGA器件進行總體設計的規劃。 本文重點詳細闡述了四軸運動控制卡硬件電路的設計。通過對現有部分PC總線的介紹與比較,設計選擇了PCI總線作為上位PC與運動控制卡的通信總線,并且選擇PCI9052芯片來設計PCI接口模塊;基于DSP器件的特點,設計選擇了TMS320LF2407芯片為核心,進行運算控制單元的設計,同時對其主要內部資源進行了分配。最后,根據硬件的原理圖,完成了具體電路板的制作。 對軟件設計,文章主要對插補算法在DSP上的實現作了一些探討。介紹了兩種加速模式:梯形加速模式和s曲線加速模式。就逐點比較法直線和圓弧插補算法以及數字積分插補原理也進行了分析。最終,提出總體程序流程控制、速度控制算法、插補算法等的程序設計框架,并進行了具體程序設計。
上傳時間: 2013-07-19
上傳用戶:CHENKAI
激光打標是指利用高能量密度的激光束在物件表面作永久性標刻。激光打標以其“打標速度快、性能穩定、打標質量好”等優勢,獲得了日益廣泛的應用。傳統的激光打標系統一般是基于ISA總線或PCI總線的,運動控制卡必須插在計算機的PCI插槽內,且不支持熱捅拔,影響了控制卡的穩定性;以單片機為主控制器的激光打標控制卡雖然成本低、運行可靠,但由于其運算速度慢、存儲容量有限,限制了它的應用范圍。 運動控制卡是激光打標系統的核心組成部分。本文設計了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標控制卡,它利用了USB總線高速、穩定、易用和FPGA資源豐富、處理能力強、易擴展等優點,將PC機強大的信息處理能力與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、使用方便的特點。 本文首先介紹了激光打標的原理,激光打標技術的發展現狀以及激光打標系統的組成結構。在對USB總線技術作了簡要介紹后,詳細討論了激光打標控制卡的硬件電路設計,包括USB接口電路,FPGA主控單元電路,D/A單元電路,存儲器電路,I/O接口電路等。接著對USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細設計,通過軟硬件調試,控制卡實現了USB通信,輸出兩路模擬信號,SRAM數據讀寫,數字量輸入輸出等功能。
上傳時間: 2013-04-24
上傳用戶:prczsf
工業X-CT(X-ray Computed Tomography)無損檢測技術是以不損傷或者破壞被檢測對象的一種高新檢測技術,被譽為最佳的無損檢測手段,在無損檢測領域日益受到人們的青睞。近年來,各國都在投入大量的人力、物力對其進行研究與開發。 目前,工業CT主要采用第二代和第三代掃描方式。在工業CT第三代掃描方式中,掃描系統僅作“旋轉”運動,控制系統比較簡單。對此,我國已取得了可喜的成績。然而,對工業CT系統中的二代掃描運動控制系統,即針對“平移+旋轉”運動的控制系統的研究,我國已有采用,但與發達國家相比,還存在較大的差距。二代掃描方式與其它掃描方式相比,具有對被檢物的尺寸沒有要求,且能夠對感興趣的檢測區域進行局部掃描的獨特優點。同時X光源的射線出束角較小(一般小于20°),因此在工業X-CT系統主要采用二代掃描運動控制。有鑒于此,本論文結合有關科研項目,開展了工業X-CT二代掃描控制系統的研究。 論文首先介紹了工業X-CT系統的工作原理和各種掃描運動控制方式的特點,闡述了開展二代掃描控制的研究目的和意義。其次,根據二代掃描控制的特點,提出了“在優先滿足工業X-CT二代掃描控制的基礎上,力求實現對工業X-CT掃描運動的通用控制,使其能同時支持一、三代掃描方式”的設計思想。據此,研究確立了基于單片機AT89LV52及FPGA芯片EP1C3T100C8的運動控制架構,以實現二代掃描控制系統的設計方案。論文詳細介紹了可編程邏輯器件FPGA的工作原理和開發流程,并對其相關開發環境QuartusII4.1作了闡述。結合運動控制系統的硬件設計,詳細介紹了各功能模塊的具體設計過程,給出了相關的設計原理框圖和實際運行波形。并制作了相應的PCB板,調試了整個硬件控制系統。最后,論文還詳細研究了利用VisualC++6.0來完成上位機控制軟件的設計,給出了運動控制主界面及掃描運動控制功能軟件設計的流程圖。 論文對整個運動控制系統采用的經濟型的開環控制技術所帶來的不利影響,分析研究了增加步進電機的細分數以提高掃描精度的可能性,并對所研究的控制系統在調試過程中出現的一些問題及解決方案作了簡要的分析,提出了一些完善方法。
上傳時間: 2013-04-24
上傳用戶:stella2015
玻璃是一種重要的建筑和裝飾材料,被廣泛應用于樓房搭建、汽車生產、家具制造等各個領域,而玻璃切割是形成玻璃成品的一個重要工序.目前,國產的切割系統在精度、速度、可靠性方面與國外同類產品相比都還要有一定的差距,因此國內玻璃切割廠家的切割設備大多依賴于進口.同時,隨著以計算機技術為代表的信息技術的發展,計算機集成制造(CIM)被逐漸應用于制造行業,企業的生產模式從生產過程的單一自動化到產品設計、加工制造、經營管理等全過程的綜合自動化.參考國外切割系統的一些先進技術并遵循CIM中信息自動化的基本思想,該文針對開發一套基于PC管理和CNC控制的自動玻璃切割系統展開論述.論文首先簡述了數控技術的發展趨勢和CIM的思想,在此基礎上分析了系統的上位機管理軟件的功能以及下位機硬件配置,并形成系統總體框架.接著就軟件實現的幾個主要部分——系統數據庫管理、任意形狀產品圖形信息的導入、產品排樣優化以及上位機與下位機通信接口的實現分別作了詳細的論述.而對下位機部分則主要介紹其電控系統設備的組成、強弱電控制系統的設計、控制過程中數據的相互傳遞等,并就系統運行時PC機、CNC及PLC三者如何相互配合實現回原點動作、手動操作、自動切割等關鍵過程作了完整的解釋.同時,該文就玻璃切割系統的核心技術——型材的優化問題作了專門的研究,分別提出了一種基于直觀啟發式思維的實用算法和基于降維數學模型的近似算法,并對幾種典型的現代化算法在本優化問題中的應用前景作了簡要介紹.最后,該文簡要介紹了系統調試過程,以及投入運行的主要操作界面及操作流程,并提出了一些針對系統改進和擴展的建議和方案.
上傳時間: 2013-06-17
上傳用戶:關外河山
永磁同步電機(PMSM)是一種性能優越、應用領域廣闊的電機,其傳統的理論分析與設計方法已比較成熟。它的進一步推廣應用,在很大程度上有賴于對控制策略的研究。實踐中,使用通用變壓變頻(VVVF)變頻器來驅動沒有阻尼繞組的永磁同步電動機開環運行時,有時電機的運行頻率超過某一頻率,系統就會變得不穩定,甚至導致系統失步。本文研究了無位置傳感器的永磁同步電機的速度控制問題。 論文提出了一種將推廣卡爾曼濾波(EKF)原理應用于永磁同步電機無位置傳感器調速系統的方法。對永磁同步電機的數學模型和卡爾曼濾波原理作了詳細的分析,在dq轉子同步坐標系中應用推廣卡爾曼濾波算法,對永磁同步電機的轉角和轉速進行實時在線估計。所選取的濾波算法只需測量電流和逆變器直流母線電壓,具有不改造電機、可靠性高和經濟耐用的優點。利用在線估計出的轉速和電流實現轉速電流雙閉環的永磁同步電機矢量控制。同時還提出了基于磁飽和原理的永磁轉子初始位置的檢測方法。針對轉子磁場定向方式及矢量控制方案,采用了空間矢量脈寬調制方法對系統進行控制,此方法可以輸出任意給定位置的電壓矢量,在不增加功率管開關頻率和不增加系統復雜性的前提下,明顯提高電機的調速性能。 在Matlab6.5環境下進行的系統仿真實驗表明,所提出的位置估計算法和控制方法具有優良的轉角跟蹤特性和速度控制性能,同時系統具有較強的抗負載擾動性能和較好的魯棒性。實驗結果表明本文的方法達到了預期的效果。
上傳時間: 2013-04-24
上傳用戶:huangld
近年來,嵌入式Internet遠程測控系統已成為計算機控制領域一個重要組成部分,它將計算機網絡、通信與自動控制技術相結合并成為新興的研究熱點。通過嵌入式Internet控制系統,用戶只要在有網絡接入的地方,就可以對與網絡連接的任何現場設備進行遠程測控。嵌入式系統可以根據應用進行軟硬件的定制,特別適用于對成本、體積、功耗有嚴格要求的各種遠程測控設備。該項技術的研究具有廣闊的應用前景。 嵌入式Web遠程監控不同于以往的C/S和B/S網絡監控技術,它通常采用嵌入式系統作為Web服務器,使得系統的成本大大降低,且設備體積小巧,便于安裝、易于維護,安全可靠,此技術自問世以來得到了業界的廣泛關注,各式各樣的解決方案和實現方式層出不窮。 本文提出了一種基于ARM的嵌入式網絡控制系統。該系統以嵌入式Boa服務器作為遠程信號的傳輸平臺。首先對網絡的系統結構和工作原理作了詳細介紹,然后對嵌入式網絡控制系統的實現作了深入的探討和研究。 整個嵌入式網絡控制系統主要劃分為三個部分:嵌入式網絡控制系統硬件設計;嵌入式網絡控制器的軟件設計;嵌入式網絡控制系統Web服務器實現。系統選用主流的ARM微處理器LPC2210作為系統主控制器,并根據需要給出了具體的硬件電路設計,包括:存儲器接口電路、網絡接口電路、串行通信接口電路以及信號調理電路設計。鑒于μ Clinux對ARM技術的有力支持,且μ Clinux具有內核可裁減、網絡功能強大、低成本、代碼開放等特點,通過對μ Clinux的裁減、配置和編譯,成功地將μ Clinux移植到LPC2210中。然后完成設備驅動開發、嵌入式網絡控制系統Boa服務器的構建及系統應用開發。 該嵌入式網絡控制系統融合監控網與信息網,實現了遠程分布式測控和通訊。系統穩定性高、實時性好、性價比高,具有廣泛的應用價值,適用于工業、交通、電力、能源等眾多控制領域。
上傳時間: 2013-06-13
上傳用戶:牛津鞋
自動開袋機是一種比較復雜的機電一體化縫紉機械,用于加工服裝口袋,與常規手動開裁縫制口袋相比,具有高效率、高品質、高精度的優勢,越來越受到服裝廠青睞。自動開袋機控制系統的研究可滿足市場對此的需求。 論文根據對自動開袋機的機械結構、電氣系統、縫制過程及工藝實現進行分析,提出一種基于ARM9處理器S3C2410和嵌入式WinCE操作系統的控制方案,隨后進行了硬件設計、氣動控制系統設計以及軟件設計。系統的硬件電路部分,論文根據開袋機動作要求及處理器情況,進行了最小系統、電源模塊、串口接口、I/O擴展接口、液晶屏顯示接口等電路設計。氣動控制系統部分,論文進行了滿足動作要求的氣動元件選型以及系統氣動回路設計。系統的軟件設計部分,分析了系統啟動代碼的實現方法,對WinCE操作系統進行定制,并基于EVC開發出應用程序(含用戶圖形界面)部分。論文最后,進行了系統調試工作,并對課題進行總結和展望。 論文設計的自動開袋機控制系統基于WinCE操作系統,人機界面簡潔美觀,操作方便,機器功能比較完善,性能好。在研究過程中,對傳統的開袋機定位方式進行改進,軟件方面考慮到優化性設計。
上傳時間: 2013-04-24
上傳用戶:15853744528
本文從硬件和軟件兩方面介紹了MCS-51 單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。關鍵詞:MCS-51 單片機;溫度;軟硬件;硬件原理圖;程序框圖;設
上傳時間: 2013-04-24
上傳用戶:gxf2016
課題分析了目前國內外減搖鰭控制技術的發展與現狀,重點講述了基于ARM處理器的減搖鰭控制器的功能設計與實現方案。 減搖鰭是一種由微機控制的自動化程度很高的船舶減搖裝置。減搖鰭控制系統根據人為輸入的信號和來自鰭本身的反饋信號,及時輸出不同的控制指令,控制鰭轉動到期望的角度,達到減小船舶橫搖的目的。但目前大多數的減搖鰭控制器使用單片機作為主處理器或者以工控機為基礎開發而來的,前者集成度不高,穩定性也不好,而后者成本較高。因此,課題設計了一款新型的基于ARM嵌入式處理器的嵌入式減搖鰭控制器,解決了上述問題。 該系統主要由硬件平臺和軟件平臺兩部分組成。硬件平臺主要包括基于飛利浦公司的LPC2290的控制器核心電路和輔助實現控制的驅動電路;軟件平臺主要是基于ARM的軟件,包括啟動代碼和應用程序;為實現系統的可靠運行,同時也采取了一些保證系統可靠性的措施。 目前,減搖鰭系統大多采用基于力矩對抗原理的PID控制器。由于船舶橫搖運動的非線性、復雜性、時變性以及海況的不確定性,經典PID控制很難獲得令人滿意的控制效果。因此,如何實現PID參數的自整定就顯得猶為重要。模糊控制事先不需要獲知對象的精確數學模型,而是基于人類的思維以及經驗,用語言規則描述控制過程,并根據規則去調整控制算法或控制參數。本論文將模糊控制與PID控制相結合,實現了無須精確的對象模型,只須將操作人員和專家長期實踐積累的經驗知識用控制規則模型化,然后用模糊推理在線辨識對象特征參數,實時改變控制策略,便可對PID參數實現最佳調整。 研究結果表明:采用該控制手段能較好的滿足設計要求,開發的嵌入式減搖鰭控制系統具有設計合理、集成度高、性價比高、性能優越、抗干擾能力強、穩定性好、實時性高等優點。同時能夠適應減搖鰭控制系統智能化的發展趨勢,所以該減搖鰭控制器具有很好的使用價值及意義。
上傳時間: 2013-06-06
上傳用戶:mslj2008