在工業領域中,經常需要在產品表面留下永久性的標識,通常作為便于今后追蹤的商標、流水號、日期等等。特別在機械行業對零部件的管理,在市場上需要對其進行識別和質量跟蹤。機械行業在零部件上的標記打印在追求美觀的同時,要求有一定的打印速度和打印深度。標記打印能夠為企業提供產品的可追溯性,更好的貫徹IS09000標準。 由于傳統的標記打印在打印效率、美觀以及防偽等方面存在問題,不適應現代化大生產要求,而激光打印技術雖然較好的克服了傳統工藝的許多缺點,但激光器在惡劣的生成現場缺乏長期穩定性的工作特點的制約,不能完全滿足生產實際的需要。為了彌補上述不足,適應大批量生產發展需要,氣動標記打印技術成為一種較好的選擇。 本課題在分析了現在市場上存在氣動標記刻印系統的優缺點后,針對現有的標記打印機打印速度相對較慢,打印精度相對較低以及控制軟件不靈活的缺點,設計了一套新的控制方案,使用FPGA作為核心控制器,配合PC機標記打印軟件工作,代替以往PC或單片機的控制。該方案充分利用了FPGA可以高速并行工作的特點,能夠高精度平穩的輸出控制脈沖,使打印過程平穩進行。 本文描述了從總體方案設計到一些關鍵模塊的設計思路和設計細節。根據設計要求,總體方案中提出了整個控制系統的劃分和關鍵設計指標上的考慮。在硬件設計方面完成硬件電路設計,包括接口電路設計和抗干擾設計;在設計FPGA控制器時,采用了優化后的比較積分直線插補算法使得輸出的插補脈沖均勻穩定;采用梯形速率控制算法,克服了速度突變情況時的失步或過沖現象;在軟件方面,新開發了一套PC工業標記系統軟件,采用了多線程技術和TTF矢量字庫等技術。 整套標記打印系統經過較長時間的運行調試,表現穩定,現已經試用性投放市場.從生產廠家重慶恒偉精密機械有限公司和客戶的反饋信息來看,系統工作穩定,打印速度達到設計指標,能夠在256細分下驅動電機平穩快速運動,打印精度高,達到市場領先水平,并且得到客戶充分的肯定。
上傳時間: 2013-06-21
上傳用戶:rishian
智能化住宅小區,是指在一定范圍內通過有效的傳輸網絡,將多元住處服務、物業管理、安防以及住宅智能化等系統結合在一起,為該小區的服務與管理提供高技術的智能化手段。從而實現快捷高效的超值服務管理和安全舒適的家居環境,使業主生活得更安全、更方便。 隨著國民經濟和科學技術水平的提高,特別是計算機技術、通信技術、網絡技術和控制技術的迅速發展,促進了智能小區在我國的推廣和應用。目前這些小區的智能化建設大多數是采用Lonworks、FF等現場總線技術。但是現場總線協議標準化程度還不成熟,且成本較高。隨著寬帶Internet進入家庭,利用Internet來構建智能小區已成為大勢所趨。 本文介紹了一種基于以太網和FPGA的嵌入式智能小區管理系統的組建方法。首先,以Altera的FPGA為核心,通過在外圍添加適當的存儲設備和通信接口設備,構成一個嵌入式系統的硬件平臺。其次,在此平臺的基礎上,通過在FPGA中定制Nios Ⅱ軟核處理器以及在外圍的Flash存儲器中下載uClinux操作系統,從而構建出一套資源豐富的嵌入式操作系統。該系統帶有一個網絡功能齊全的Web服務器。最后,將此操作系統作為智能小區的樓宇集中器,再根據需要配置適當的采集器和顯示器,就可以組建成一套功能強大的智能小區管理系統。它可以完成圖像抄表、定時圖像采集、實時溫度監控、樓宇廣播、智能語音報警等功能。 這種利用當前流行的嵌入式系統來組建的智能小區管理系統,不但實現簡單、功能強大;而且節約布線、成本低廉。因此具有很高的性價比,相信在未來有較大的市場潛力。 本文主要包括如下幾個部分:系統硬件結構設計,包括系統的原理圖構建和PCB板的繪制:系統核心處理器設計,包括Nios Ⅱ軟核CPU的設計方法、外圍存儲和通信器件的添加及設計方法;嵌入式操作系統uClinux的相關知識及移植方法:系統的軟件結構設計,包括圖像采集、溫度采集、LCD顯示等CGI程序設計,以及單片機語音報警程序設計等;最后給出了調試情況以及一些試驗結果。
上傳時間: 2013-06-11
上傳用戶:ccsp11
隨著GPS(Global Positioning System)技術的不斷發展和成熟,其全球性、全天候、低成本等特點使得GPS接收機的用戶數量大幅度增加,應用領域越來越廣。但由于定位過程中各種誤差源的存在,單機定位精度受到影響。目前常從兩個方面考慮減小誤差提高精度:①用高精度相位天線、差分技術等通過提高硬件成本獲取高精度;②針對誤差源用濾波算法從軟件方面實現精度提高。兩種方法中,后者相對于前者在滿足精度要求的前提下節約成本,而且便于系統融合,是應用于GPS定位的系統中更有前景的方法。但由于在系統中實現定位濾波算法需要時間,傳統CPU往往不能滿足實時性的要求,而FPGA以其快速并行計算越來越受到青睞。 本文在FPGA平臺上,根據“先時序后電路”的設計思想,由同步沒計方法以及自頂向下和自下而上的混合設計方法實現系統的總體設計。從GPS-OEM板輸出的定位信息的接收到定位結果的坐標變換,最終到kalman濾波遞推計算減小定位誤差,實現實時、快速、高精度的GPS定位信息采集處理系統,為GPS定位數據的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統的開發奠定了基礎。具體工作如下: 基于FPGA設計了GPS定位數據的正確接收和顯示,以及經緯度到平面坐標的投影變換。根掘GPS輸出信息標準和格式,通過串口接收模塊實現串口數掘的接收和經緯度信息提取,并通過LCD實時顯示。在提取信息的同時將數據格式由ASCⅡ碼轉變為十進制整數型,實現利用移位和加法運算達到代替乘法運算的效果,從而減少資源的利用率。在坐標轉換過程中,利用查找表的方法查找轉化時需要的各個參數值,并將該參數先轉為雙精度浮點小數,再進行坐標轉換。根據高斯轉化公式的規律將公式簡化成只涉及加法和乘法運算,以此簡化公式運算量,達到節省資源的目的。 卡爾曼濾波器的實現。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過程的總誤差,建立了系統狀態方程、觀測方程和濾波方程,并基于分散濾波的思想進行卡爾曼濾波設計,并通過Matlab進行仿真。結果表明,本文設計的卡爾曼濾波器收斂性好,定位精度高、估計誤差小。在仿真基礎上,實現基于FPGA的卡爾曼濾波計算。在滿足實時性的基礎上,通過IP核、模塊的分時復用和樹狀結構節省資源,實現數據卡爾曼濾波,達到提高數據精度的效果。 設計中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺,采用Verilog HDL硬件描述語言實現,利用Xilinx公司的ISE10.1工具布局布線,一共使用44438個邏輯資源,時鐘頻率達到100MHZ以上,滿足實時性信號處理要求,在保證精度的前提下達到資源最優。Modelsim仿真驗證了該設計的正確性。
上傳時間: 2013-04-24
上傳用戶:二驅蚊器
由于各種非線性電力電子裝置的和功率開關器件的廣泛應用產生了諧波。隨著對電能質量要求的不斷提高,各種治理諧波的電力電子裝置就產生了。諧波治理的方法主要有無源濾波技術和有源電力濾波器技術。傳統的方法采用LC 無源濾波器,與無源濾波器相比有源電力濾波器具有很大的優越性,因此越來越多的應用到治理諧波污染中。隨著以DSP 和FPGA 的高速發展,以全數字化控制技術實現的有源電力濾波器必將更多的應用到諧波裝置中去。本文深入分析了諧波治理的研究背景意義和有源濾波器的研究現狀和發展趨勢。介紹了有源濾波器的基本的工作原理;分類;諧波的檢測方法和控制策略,在各個方法的比較上選用基于瞬時無功功率理論的諧波檢測法對諧波電流進行了檢測。并提出了一種基于 DSP 及FPGA 控制的有源電力濾波器的設計方案,重點研究了三相并聯型有源濾波器的控制系統及硬件設計。本文還對系統的功率器件進行了分析并選用IGBT 作為其開關器件。設計了IGBT 驅動及保護電路,利用理論分析和仿真結果設定了系統直流側電容和輸出電感的參數。對整個系統進行了Simulink 仿真實驗,選用DSP 和和FPGA 作為核心處理芯片,DSP 用來采集數據并檢測諧波,FPGA 用來實現PWM 脈沖的輸出。設計并調試出非線性負載,傳感器采集,電流電壓調理電路,主電路,過零檢測電路,IGBT 的驅動及吸收緩沖電路。并在此基礎上搭建出了試驗平臺。給出了DSP 及FPGA 的軟件設計思想和流程。
上傳時間: 2013-04-24
上傳用戶:youth25
2005年上海市高校學生嵌入式系統創新設計競賽獲獎作品,論文摘要:首先,闡述了指紋識別的基本原理,結合EVS100K指紋模塊輸出的圖像數據提出了相應的指紋識別算法,并編寫了程序實現系統指紋取像、注冊、對比、辨認的基本功能單元;其次,配置相應數量的上位計算機與聯網服務器,自編了系統管理協調軟件,構成滿足實驗室管理需要的實際應用系統;最后,通過實際測試和分析初步實現了身份辨認的功能。
上傳時間: 2013-04-24
上傳用戶:buffer
壓縮包內包含了:FPGA設計初級班和提高班培訓課堂PPT;實驗的源代碼;實驗指導書!
上傳時間: 2013-08-11
上傳用戶:dyctj
SDRAM控制模塊;圖象采集系統說明性穩當;DSP圖象采集系統。SDRAM作為存儲器。
上傳時間: 2013-08-23
上傳用戶:plsee
1.數據管理:包括司機基本信息、汽車基本信息、車輛事故信息、車輛維修信\r\n息等的管理;\r\n2.派車運營記錄管理:登記派車的情況、進行派車修改;\r\n來確定庫存是否有需要的車型,為賣車做好準備;\r\n3.查詢管理:能夠根據車輛編號和派車日期查詢當日的派車情況,并能進行統\r\n計派車次數等;\r\n 4.系統管理:用戶管理和系統退出等。\r\n
上傳時間: 2013-09-09
上傳用戶:wanqunsheng
工作環境設置及軟件安裝這章介紹工作環境的設置及軟件安裝方面知識。為什么要進行工作環境設置呢?因為現在的PCB 工程師要設計的文件很多。文件多了如果不進行管理就會很混亂,導致以后的維護十分困難。所以要從剛開始學習的時候養成一個好的操作習慣,這是很有必要的。2.1 建立自己的工作目錄在電腦的桌面上打開我的電腦,在我的電腦中打開D盤。在D 盤中建立三個文件夾。分別為“D:\EDA”“D:\EDA_LIB”“D:\EDA_PROJECT 三個文件夾”。如下圖所示:圖2-1-1 “建立工作目錄”建立好三個文件夾后,在這三個文件夾中分別另建立一個新文夾,并命名為Protel99se。三個文件夾的作用分別是:EDA文件夾是用來存放安裝文件;EDA—LIB 文件夾是用來存放元件庫。EDA—PROJECT 文件夾是用來存放設計數據。2.2 對Protel 99se 進行安裝設置好工作目錄后,就可以對軟件進行安裝。圖2-1-2就是Protel 99se的安裝程序。其中“Protel99SP6”是升級補丁,“Protel99 漢化”是漢化文件。(1)雙擊Setup 安裝圖標對軟件進行安裝。
上傳時間: 2013-11-16
上傳用戶:swz13842860183
文中介紹一種基于DDFS(直接頻率合成)技術的可編程音頻儀器測試信號源設計。該系統采用單片機作為控制器,以FPGA(現場可編程門陣列)作為信號源的主要平臺,利用DDFS技術產生一個按指數衰減的頻率可調正弦衰減信號。測試結果表明,該系統產生的信號其幅度可以按指數規律衰減;其頻率可以在1~4 KHz頻率范圍內按1 Hz步長步進。可以方便的用于測試音頻儀器設備的放大和濾波性能。
上傳時間: 2013-11-20
上傳用戶:909000580