運(yùn)動(dòng)控制卡是數(shù)控系統(tǒng)的重要組成部分,是上位機(jī)與驅(qū)動(dòng)執(zhí)行部件的之間的一座橋梁。數(shù)控加工中的定位控制的精度、速度調(diào)節(jié)的性能等重要指標(biāo)都與運(yùn)動(dòng)控制卡密切相關(guān)。目前,國內(nèi)研制的運(yùn)動(dòng)控制卡與國外專業(yè)性公司研制的先進(jìn)的開放式運(yùn)動(dòng)控制卡相比還有較大差距。因此,對(duì)于運(yùn)動(dòng)控制卡的研究與開發(fā)具有很大的現(xiàn)實(shí)意義。 本文對(duì)運(yùn)動(dòng)控制卡的各種實(shí)現(xiàn)方案作了深入的比較,對(duì)于運(yùn)動(dòng)控制卡的發(fā)展趨勢進(jìn)行了探討。在分析數(shù)控系統(tǒng)對(duì)于運(yùn)動(dòng)控制卡需求的基礎(chǔ)上,提出了一種基于DSP的PCI總線運(yùn)動(dòng)控制卡的實(shí)現(xiàn)方案。該方案具有通用性好、軟件易于修改升級(jí)、調(diào)試方便等特點(diǎn)。 文中對(duì)這一方案的具體實(shí)現(xiàn)做了詳細(xì)的分析,給出了系統(tǒng)的整體結(jié)構(gòu)設(shè)計(jì),軟硬件組成情況。詳盡闡述了運(yùn)動(dòng)控制電路、總線接口電路、驅(qū)動(dòng)器接口電路等硬件電路的設(shè)計(jì)過程,以及運(yùn)動(dòng)控制卡的制作過程。論述了DSP上的程序結(jié)構(gòu),并具體分析了插補(bǔ)算法、速度控制算法等在DSP上的實(shí)現(xiàn)方法。對(duì)PC機(jī)上的運(yùn)動(dòng)控制卡的驅(qū)動(dòng)程序的模型以及編寫方法做了介紹。 通過對(duì)制成樣板的調(diào)試表明,運(yùn)動(dòng)控制卡具有良好的性能。
標(biāo)簽: DSP 運(yùn)動(dòng)控制卡
上傳時(shí)間: 2013-07-29
上傳用戶:weddps
單片機(jī)課程設(shè)計(jì):采用51系列單片機(jī)和ADC設(shè)計(jì)一個(gè)數(shù)字電壓表,輸入為0~5V線性模擬信號(hào),輸出通過LED顯示,要求顯示兩位小數(shù)。
標(biāo)簽: 數(shù)字電壓表
上傳時(shí)間: 2013-04-24
上傳用戶:快樂的小糗糗
本文首先從數(shù)控系統(tǒng)的組成與特點(diǎn)進(jìn)行詳細(xì)分析,然后對(duì)運(yùn)動(dòng)控制卡在整個(gè)系統(tǒng)中承擔(dān)功能進(jìn)行了分析。根據(jù)數(shù)字型號(hào)處理器件的快速運(yùn)算能力和現(xiàn)場可編程門陣列器件的靈活、通用性提出了基于DSP器件和FPGA器件進(jìn)行總體設(shè)計(jì)的規(guī)劃。 本文重點(diǎn)詳細(xì)闡述了四軸運(yùn)動(dòng)控制卡硬件電路的設(shè)計(jì)。通過對(duì)現(xiàn)有部分PC總線的介紹與比較,設(shè)計(jì)選擇了PCI總線作為上位PC與運(yùn)動(dòng)控制卡的通信總線,并且選擇PCI9052芯片來設(shè)計(jì)PCI接口模塊;基于DSP器件的特點(diǎn),設(shè)計(jì)選擇了TMS320LF2407芯片為核心,進(jìn)行運(yùn)算控制單元的設(shè)計(jì),同時(shí)對(duì)其主要內(nèi)部資源進(jìn)行了分配。最后,根據(jù)硬件的原理圖,完成了具體電路板的制作。 對(duì)軟件設(shè)計(jì),文章主要對(duì)插補(bǔ)算法在DSP上的實(shí)現(xiàn)作了一些探討。介紹了兩種加速模式:梯形加速模式和s曲線加速模式。就逐點(diǎn)比較法直線和圓弧插補(bǔ)算法以及數(shù)字積分插補(bǔ)原理也進(jìn)行了分析。最終,提出總體程序流程控制、速度控制算法、插補(bǔ)算法等的程序設(shè)計(jì)框架,并進(jìn)行了具體程序設(shè)計(jì)。
上傳時(shí)間: 2013-07-19
上傳用戶:CHENKAI
隨著計(jì)算機(jī)技術(shù)、通信技術(shù)的飛速發(fā)展和3C(計(jì)算機(jī)、通信、消費(fèi)電子)的融合,嵌入式系統(tǒng)已經(jīng)滲透到各個(gè)領(lǐng)域。在32位嵌入式微處理器市場上,基于ARM(Advanced RISC Machine)內(nèi)核的微處理器在市場上處于絕對(duì)的領(lǐng)導(dǎo)地位,因此追蹤ARM技術(shù)的發(fā)展趨勢顯得尤為重要。在嵌入式操作系統(tǒng)的選擇上,Linux一直因其內(nèi)核精簡、代碼開放、易于移植等特點(diǎn)受到廣大嵌入式系統(tǒng)工程師的青睞。另外,嵌入式系統(tǒng)一旦具備網(wǎng)絡(luò)接入功能,其信息處理能力更加強(qiáng)大,因此有必要為嵌入式系統(tǒng)構(gòu)建Web服務(wù)器。 本文主要目的是研究基于ARM的嵌入式Linux開發(fā)平臺(tái)構(gòu)建,并在此基礎(chǔ)上進(jìn)行網(wǎng)絡(luò)應(yīng)用程序的開發(fā)。 文章深入剖析了ARM9的體系結(jié)構(gòu),介紹了基于ARM9的S3C2410開發(fā)板的特性及資源;闡述了嵌入式操作系統(tǒng)的相關(guān)知識(shí)及嵌入式Linux移植的基本方法;搭建了移植所需要的開發(fā)環(huán)境,主要包括在宿主機(jī)Linux操作系統(tǒng)下編譯arm-linux交叉編譯工具等;然后詳細(xì)闡述了嵌入式Linux開發(fā)平臺(tái)的構(gòu)建過程,包括對(duì)BootLoader的分析和移植,Linux2.6內(nèi)核的結(jié)構(gòu)分析、代碼修改以及內(nèi)核裁減、配置和移植,網(wǎng)卡驅(qū)動(dòng)程序的移植,以及根文件系統(tǒng)的創(chuàng)建。按文中提供的方法和技巧可以很方便的建立一個(gè)ARM-Linux開發(fā)平臺(tái)。 文章最后給出了基于所建平臺(tái)的網(wǎng)絡(luò)應(yīng)用,即在上述所建的軟硬件平臺(tái)上創(chuàng)建Web服務(wù)器Boa,并基于Boa進(jìn)行應(yīng)用開發(fā)。最終實(shí)現(xiàn)了基于Boa嵌入式Web服務(wù)器的服務(wù)器端表單處理程序,實(shí)現(xiàn)了PC機(jī)與目標(biāo)板的動(dòng)態(tài)網(wǎng)頁交互功能,并且,通過PC機(jī)IE瀏覽器可以直接控制目標(biāo)板上的硬件和可執(zhí)行程序,以實(shí)現(xiàn)對(duì)目標(biāo)板的遠(yuǎn)程監(jiān)控功能。
上傳時(shí)間: 2013-04-24
上傳用戶:kernaling
最全的IC封裝代號(hào)及尺寸 幫助我們更快的找到藥封裝的器件
上傳時(shí)間: 2013-06-12
上傳用戶:zyt
完整的紅外抄表系統(tǒng) 自己做過的項(xiàng)目 包括完整的程序和電路圖,PCB板圖 使用偉福編譯器編譯
上傳時(shí)間: 2013-07-14
上傳用戶:lhw888
MTK手機(jī)方案,MT6225雙卡雙待手機(jī)原理圖。
上傳時(shí)間: 2013-06-20
上傳用戶:zhanditian
激光打標(biāo)是指利用高能量密度的激光束在物件表面作永久性標(biāo)刻。激光打標(biāo)以其“打標(biāo)速度快、性能穩(wěn)定、打標(biāo)質(zhì)量好”等優(yōu)勢,獲得了日益廣泛的應(yīng)用。傳統(tǒng)的激光打標(biāo)系統(tǒng)一般是基于ISA總線或PCI總線的,運(yùn)動(dòng)控制卡必須插在計(jì)算機(jī)的PCI插槽內(nèi),且不支持熱捅拔,影響了控制卡的穩(wěn)定性;以單片機(jī)為主控制器的激光打標(biāo)控制卡雖然成本低、運(yùn)行可靠,但由于其運(yùn)算速度慢、存儲(chǔ)容量有限,限制了它的應(yīng)用范圍。 運(yùn)動(dòng)控制卡是激光打標(biāo)系統(tǒng)的核心組成部分。本文設(shè)計(jì)了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標(biāo)控制卡,它利用了USB總線高速、穩(wěn)定、易用和FPGA資源豐富、處理能力強(qiáng)、易擴(kuò)展等優(yōu)點(diǎn),將PC機(jī)強(qiáng)大的信息處理能力與運(yùn)動(dòng)控制卡的運(yùn)動(dòng)控制能力相結(jié)合,具有信息處理能力強(qiáng)、開放程度高、使用方便的特點(diǎn)。 本文首先介紹了激光打標(biāo)的原理,激光打標(biāo)技術(shù)的發(fā)展現(xiàn)狀以及激光打標(biāo)系統(tǒng)的組成結(jié)構(gòu)。在對(duì)USB總線技術(shù)作了簡要介紹后,詳細(xì)討論了激光打標(biāo)控制卡的硬件電路設(shè)計(jì),包括USB接口電路,F(xiàn)PGA主控單元電路,D/A單元電路,存儲(chǔ)器電路,I/O接口電路等。接著對(duì)USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細(xì)設(shè)計(jì),通過軟硬件調(diào)試,控制卡實(shí)現(xiàn)了USB通信,輸出兩路模擬信號(hào),SRAM數(shù)據(jù)讀寫,數(shù)字量輸入輸出等功能。
標(biāo)簽: FPGA USB 激光打標(biāo)
上傳時(shí)間: 2013-04-24
上傳用戶:prczsf
測量技巧萬用表實(shí)用測量技法與故障檢修電子技能基礎(chǔ)
上傳時(shí)間: 2013-05-18
上傳用戶:wsf950131
隨著信息技術(shù)和電子技術(shù)的進(jìn)步和日益成熟,計(jì)算機(jī)數(shù)據(jù)采集技術(shù)得到了廣泛應(yīng)用。由于ISA數(shù)據(jù)采集卡的固有缺陷,PCI接口的數(shù)據(jù)采集卡將逐漸取代ISA數(shù)據(jù)采集卡,成為數(shù)據(jù)采集的主流。為了簡化PCI數(shù)據(jù)采集卡結(jié)構(gòu),提高數(shù)據(jù)采集可靠性,本文研究并開發(fā)了一種基于FPGA的PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)。 論文對(duì)PCI對(duì)目標(biāo)設(shè)備數(shù)據(jù)采集卡實(shí)現(xiàn)的原理和方法進(jìn)行了深入研究,設(shè)計(jì)了基于FPGA的PCI數(shù)據(jù)采集卡的硬件電路,通過在FPGA中嵌入了PCI目標(biāo)設(shè)備的IP核與用戶邏輯部分,構(gòu)成了SOPC系統(tǒng)。使用Verilog硬件描述語言設(shè)計(jì)并實(shí)現(xiàn)了FPGA內(nèi)部采集數(shù)據(jù)管理、數(shù)據(jù)管理寄存器和FIFO數(shù)據(jù)緩沖隊(duì)列等模塊電路。利用ModelSim對(duì)PCI系統(tǒng)進(jìn)行了仿真。完成了系統(tǒng)硬件電路PCB板的設(shè)計(jì),最終制作了PCI數(shù)據(jù)采集卡。 論文針對(duì)PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)軟件需求,研究了WDM設(shè)備驅(qū)動(dòng)軟件、Windows環(huán)境的簡易虛擬示波器以及簡易虛擬邏輯儀實(shí)現(xiàn)原理和方法。利用DriverStudio+Windows DDK for XP+VC6的軟件平臺(tái),開發(fā)了WDM設(shè)備驅(qū)動(dòng)程序。實(shí)現(xiàn)了Windows環(huán)境的簡易虛擬示波器,和簡易虛擬邏輯儀。系統(tǒng)測試結(jié)果表明該系統(tǒng)設(shè)計(jì)正確,系統(tǒng)運(yùn)行穩(wěn)定,功能和指標(biāo)達(dá)到了設(shè)計(jì)要求。
標(biāo)簽: FPGA PCI 數(shù)據(jù)采集卡
上傳時(shí)間: 2013-07-27
上傳用戶:yzy6007
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1