X射線衍射儀目前被廣泛應用于冶金、石油、化工、科研、航空航天、教學、材料生產等諸多領域。而X射線管是X衍射儀的關鍵部件之一,X射線被激發時會產生兩種譜線:特征譜線和連續譜線。X射線管的工作狀態決定能否產生符合實驗要求的X射線特征譜線和連續譜線,這就要求我們對X射線管的工作狀態進行精確控制。 本文根據X射線管工作狀態和衍射儀相關功能的要求,提出了基于ARM和uCOS-Ⅱ的衍射儀高壓控制系統的設計方案,并在分析和研究的基礎上,實現并驗證了該方案。該系統以ARM為主控制芯片,結合CPLD芯片,完成對X射線管工作狀態的控制和其它相關功能的控制。由于多任務的需要,在ARM的基礎上引入了嵌入式操作系統uCOS-Ⅱ。具體的,本文完成了相應原理圖和印刷電路板的設計。在ARM7芯片LPC2378上,完成了嵌入式操作系統uCOS-II的移植;在uCOS-II操作系統上,通過對ARM芯片編程,實現了對X射線管的工作狀態進行精確控制,以及光閘、水循環等相關功能的控制。 上述系統已通過實際的安裝調試。測試結果表明,該系統能夠滿足設計要求,實現全部的預期功能,可完成對X射線管的工作狀態的精確控制,和衍射儀相關功能的控制。
上傳時間: 2013-04-24
上傳用戶:BK094
GPS(全球定位系統)是一種全方位的實時定位技術。隨著GPS技術的發展,基于PC機的導航定位系統由于其價格及功耗較高已不能滿足社會發展的需要,脫離PC端的嵌入式導航定位技術迅速發展起來。如今以ARM處理器作為主CPU的嵌入式硬件平臺,幾乎已經成為信息產業的硬件標準。一方面,它具有體積小、性能強、功耗低、可靠性高等特點;另一方面,它為高速、穩定地運行嵌入式操作系統提供了硬件基礎。因此由基于ARM處理器的硬件平臺和嵌入式操作系統構成的嵌入式系統已經被廣泛地應用于軍事國防、消費電子、網絡通信、工業控制等各種領域。本文就對基于ARM的GPS定位系統的開發進行了研究與實現。 本文主要對以下三個方面的技術進行了研究:一是對GPS技術進行了介紹,介紹了GPS技術的發展、原理、特點、系統組成和定位方式;二是搭建基于ARM的硬件平臺;三是對Windows CE操作系統的開發進行了詳細的描述。 硬件平臺設計以三星公司的ARM920T核的S3C2440A為微處理器,根據系統要求完成S3C2440A外圍器件的設計,包括64M NAND Flash、64MSDRAM、SD卡以及USB和串口通信的電路設計。而GPS模塊使用了GPS25LVS12通道的GPS接收機,并對GPS與ARM的通信接口和數據格式進行了描述。硬件系統設計采用了冗余設計,為以后系統的升級提供了空間。 在嵌入式操作系統上,我們選擇的是Windows CE操作系統。詳細介紹了平臺移植過程中Boot Loader開發,OAL層修改,以串口、鍵盤和LCD驅動為例介紹了驅動程序的開發,并詳細介紹了內核的定制過程。在應用程序開發中,介紹了從PB中導出SDK的過程以及EVC應用程序的調試。
上傳時間: 2013-07-09
上傳用戶:chongchong2016
無線電子點菜系統是餐館實行信息化管理的一個重要組成部分,該系統的應用不僅會給餐飲企業帶來良好的經濟效益,而且有利于先進的科學技術在國民經濟中的推廣應用,產生良好的社會效益。目前國內點菜系統高、低檔產品繁多,但推廣速度十分緩慢,究其原因是缺少適合中國國情的中檔適用產品。本文通過分析國內市場現有的各種點菜系統的優缺點,指出點菜系統的區別關鍵在于點菜終端和通訊方式的選擇上,在此基礎上提出了一種適合具體應用場合的中檔無線點菜終端解決方案:運用嵌入式系統開發無線點菜終端,運用短距離無線通信技術進行數據傳輸。 文章首先分析了無線點菜機的系統組成及功能分配,并在此基礎上對系統各個組成模塊的硬件進行設計。接著分析了觸摸屏數據采集的全過程,探討了影響觸摸屏數據精度的各種因素,提出了一種“三步法”進行數據的校正的方法。然后文章對幾種常用的小范圍無線通訊方式進行比較,確定采用無線射頻單芯片實現短距離無線通訊,并詳細闡述了數據幀格式和分層次通訊協議的設計,通訊系統的模型采、用主站論詢,從站監聽的方式。最后是軟件的具體開發,首先研究了μC/OS-Ⅱ操作系統的移植和Boot Loader啟動代碼的設計,并成功移植下載到S3C44BOX中,然后在此操作系統的基礎上進行點菜界面、通訊協議及關鍵驅動的設計。 本設計對基于嵌入式μC/OS-Ⅱ操作系統進行終端開發,具有一定的借鑒指導意義,對自助式餐飲業具有商業實用價值。同時,作為一款手持式產品,可以隨身攜帶,可以使用于多種支持無線上網的場合,具有一定的市場應用前景和商業實用價值。
上傳時間: 2013-07-30
上傳用戶:acon
義隆單片機應用算法例子,有加減X除,歡迎交流
上傳時間: 2013-04-24
上傳用戶:西伯利亞狼
隨著安全通信數據速率的提高,關鍵數據加密算法的軟件實施成為重要的系統瓶頸.基于FPGA的高度優化的可編程的硬件安全性解決方案提供了并行處理能力,并且可以達到所要求的加密處理性能(每秒的SSL或RSA運算次數)基準.網絡的迅速發展,對安全性的需要變得越來越重要.然而,盡管網絡技術進步很快,安全性問題仍然相對落后.由于FPGA所提供的設計優勢,特別是新的高速版本,網絡系統設計人員可以在這些網絡設備中經濟地實現安全性支持.FPGA是實現設計靈活性和功能升級的關鍵,對于容錯、IPSec協議和系統接口問題而言這兩點非常重要.而且,FPGA還為網絡系統設計人員提供了適應不同安全處理功能以及隨著安全技術的發展方便地增加對新技術支持的能力.標準加密/解決以及認證算法,如RC-4、DES、三次DES、MD-5以及安全哈希算法-1(SHA-1)被廣泛用于全球網絡安全系統中.本文介紹了基于PCI總線的加密卡的研制,硬件板卡的結構,著重論述了加密卡上加密模塊的實現,即用FPGA實現3DES及IDEA、MD5算法的過程,加密卡的工作原理,加密卡中多種密碼算法的配置原理,最后對3DES算法及IDEA、MD5算法的實現進行仿真,并繪制了板卡的原理圖,對PCI接口原理進行了闡述.在論文中,首先闡述了數據加密原理.介紹了數據加密的算法和數據加密的技術發展趨勢,并重點說明了3DES的算法.由于加密卡的生存空間在于其高速的加密性能與便捷的使用方式,所以,我們的加密卡采用的是基于PCI插槽的結構,遵從的是PCI2.2規范,理解并掌握PCI總線的規范是了解整個系統的重要一環,本文講述了PCI總線的特點和性能,以及總線的信號.由于遵從高速性的要求,我們在硬件選型的時候,選用的是TI公司高速DSP T M S 3 2 0 C 5 4 x:T I公司新推出的T M S 3 2 0 C 6 x系列D S P功能強,速度也非常快,但目前價格仍然太高,不適合一般加解密使用.而TMS3 2 0 C 5 4 x系列具有性能適中,價格低廉,產品成熟等特點,是較好的選擇.FPGA選用的XILINX公司的XC2V3000,在隨后的文章中,我們將會對這些器件特性做相應說明.并由此得出電路原理圖的繪制.文章的重點之一在于3DES算法及IDEA、MD5算法的FPGA實現,以Xilinx公司VIRTEXII結構的VXC2V3000為例,闡述用FPGA高速實現3DES算法及IDEA、MD5算法的設計要點及關鍵部分的設計.
上傳時間: 2013-04-24
上傳用戶:qazwsc
早期的噴墨打印機由于其設計開發成本相對較高,僅僅用于一些專業印刷系統或者廣告設計行業。近年來,噴墨打印技術的成本大幅度下降,打印效果顯著改善。從最初的效果粗糙、輸出緩慢、耗時較長,發展到現在的照片級效果、輸出快速、操作簡便,特別是最新的噴墨打印機整合了數碼功能,這種類型的打印機具有很強的趣味性,它能根據打印用戶的不同要求,打印出各種非常有趣的家庭數碼影像效果出來。 本文首先研究了目前市場上幾個主流廠商的噴墨打印技術的特點,最新進展以及相關技術。這些信息可以作為自身產品設計的一個重要參考,從而可以根據市場需求和產品自身定位,設計好噴墨打印機產品的規格要求,提高其在市場上的競爭力。 噴墨打印機的性價比是產品能否被用戶接受的關鍵因素,本文對噴墨打印機軟硬件平臺的構建進行了研究,并基于對性能和價格的綜合考慮,提出了本文的噴墨打印機軟硬件平臺。 噴墨打印機的相關技術很多,在知識產權方面,幾個主要的打印機廠商在許多國家和地區均有成千上萬篇專利對他們的產品進行保護。 本文主要研究其中的Boot loader的實現,Printhead溫度的控制以及Printhead的打印控制這三個關鍵技術,并針對這些關鍵技術的基本原理及其實現方法進行了深入的研究。 本文對噴墨打印機的相關核心技術做了比較深入的研究,這些研究工作對于有志于噴墨打印機開發的相關技術人員有較好的參考意義,同時,基于ARM的噴墨打印機系統,又是一個典型的嵌入式系統,這對其它嵌入式系統的設計也有較好的借鑒意義。
上傳時間: 2013-07-13
上傳用戶:yx007699
溫度的測量和控制在工業生產中有廣泛的應用,尤其在石油、化工、電力、冶金等工業領域中,對溫度的測量和監控是非常重要的一個環節,溫度參數是工業控制中的一項重要的指標。 本文主要研究了基于ARM9架構的嵌入式Linux系統在工業領域中各種爐溫控制場合中的應用。目前控制方案主要是采用傳統的PLC和單片機進行控制。PLC主要是針對單項工程或者重復數極少的項目,靈活性相對不足,并且體積大,成本相對較高;而單片機主要用于小型設備的控制,具有成本低,功耗低,效率高的特點,但可移植性較差。為了適應信息產業的發展,新技術革新以及產業的專業化現代化的發展,本文針對PLC和單片機控制的優缺點和應用場合提出了采用ARM9嵌入式微控制器AT91RM9200和Linux操作系統相結合的嵌入式溫度控制系統,具有系統擴展性強、可靠性高、響應速度快、體積小等特點,為用戶提供了一種新型的控制方案。 本文首先論述了嵌入式操作系統的組成,接著設計了溫度控制系統的硬件系統,主要包括CPU模塊、模擬電路模塊、存儲模塊和通信模塊四個部分:在對溫度控制系統的軟件部分的設計中,主要是針對Boot-Loader的移植、Linux內核移植、根文件系統的定制、驅動程序的編寫和應用程序的編寫五部分進行設計。 系統功能主要是循環采集AD通道數據,上傳AD數據到服務器,接收服務器下發的控制數據包,記錄日志等。通過在線運行測試,該系統穩定可靠,采集和控制效果良好,可有效降低了生產成本和工人的勞動強度,為安全生產提供保證。
上傳時間: 2013-04-24
上傳用戶:ma1301115706
雕刻機的數控系統是三維雕刻機的控制核心,其控制系統的性能直接關系著三維雕刻機的加工質量和加工效率,對雕刻機的性價比有著重要的影響。本論文在對三維雕刻機系統的結構和功能進行分析的基礎上,提出了一個以.ARM微處理器和CPLD器件構建硬件平臺、基于μC/OS-Ⅱ為嵌入式控制系統的解決方案,充分利用ARM微處理器的高速運算能力與CPLD的高速并行運算能力,大大減少了系統的外圍接口器件,有效的降低系統成本。 此方案中選用Philips公司的基于ARM7內核的LPC2214處理器作為主控芯片。對于系統的輸入/輸出的邏輯控制通過CPLD來實現,該芯片選用Atlera公司的EPM7128SLC84,作為處理器的外圍器件。同時對整個系統的硬件開發作了詳細說明:電源、SRAM、FLASH等芯片選型及設計;液晶顯示模塊及鍵盤的應用設計;電機的輸入輸出電路設計等。 軟件部分包括Boot Loader、RTOS、應用程序的設計等。其中,Rot Loader支持系統Boot、程序下載到RAM中執行和燒寫到Flash存儲器等功能;RTOS包括操作系統的移植、任務管理、任務間的通信等,應用程序的設計包括設備驅動程序、液晶顯示、鍵盤操作、電機控制等。同時用VB6.0開發了PC機下載控制界面,并對液晶模塊和電機進行調試。
上傳時間: 2013-06-06
上傳用戶:smthxt
隨著信息技術的不斷發展,安全、可靠的身份識別技術成為許多系統首先考慮的問題。指紋具有唯一性和穩定性,因此指紋采集技術是指紋識別技術中的最為重要的一個環節,伴隨著生物識別技術的不斷提高,以及指紋傳感器的性能不斷提升,指紋識別技術的應用越來越廣泛。因此,高質量的采集指紋圖像技術已經成為一個重要的研究課題。 本文的內容是基于ARM的指紋采集系統的設計。按照設計思想,系統主要包括兩個大的模塊:指紋圖像采集模塊、指紋圖像傳輸模塊。在設計工作中,根據系統的實現要求和本專業領域內最新技術的發展狀況,確定了以Samsung公司的ARM7處理器S3C44BOX和ALTERA公司的復雜可邏輯編程器件EPM240為核心的系統組成方案。 本文主要做的工作有:首先介紹了指紋識別技術的基本原理和方法,通過對不同類型指紋傳感器的比較選擇了性價比較高的電容式指紋傳感器。設計了以Samsung ARM和MBF200電容式指紋傳感器為主要組成部分的電容式指紋采集系統。在ADS1.2編譯環境下對ARM進行基于C語言和匯編語言混合編程的初始化程序,指紋采集程序以及數據傳輸程序;采用了USB技術實現系統與計算機之間的通訊,大大提高了指紋圖像數據的傳輸速度;采用CPLD對系統各個芯片之間的信號進行邏輯控制;采用SST公司的閃爍存儲器SST39VF160存放系統啟動程序Boot loader。 本文首先描述了整個系統的總體方案,然后主要從硬件電路設計和軟件編程兩個方面對系統進行了詳細的描述,硬件設計包括芯片的選型、核心芯片接口電路設計以及處理器的外圍電路設計,軟件設計包括系統主程序、指紋采集程序以及指紋數據通訊的流程圖。最后列舉了一些在調試過程中碰到的一些問題以及解決辦法,并為系統進一步優化提出了建議。
上傳時間: 2013-07-23
上傳用戶:zhf1234
Internet現已成為社會重要的信息流通渠道。嵌入式系統能夠連接到 Internet上面將信息傳送到幾乎世界上的任何一個地方。嵌入式設備與Internet的結合代表著嵌入式系統和網絡技術的真正未來。隨著IPv6的應用,設備都可能獲得一個全球唯一的IP地址,通過IP地址和互聯網相連成為一個網絡設備。因此隨著電子技術和Internet技術的發展使的家用電子電器產品步向智能化網絡化的智能家居方向。智能家居是集成微電子技術與控制技術當前嵌入式系統典型的代表。 本文將嵌入式技術與電力載波通信協議X-10技術結合起來來實現智能家居控制系統,著重研究智能家居控制系統的核心一基于ARM核的智能家居網關軟硬件設計。智能家居網關是一個嵌入式WEB服務器,用戶通過登陸智能家居網關進而實現對智能家居網關的遠程控制操作,智能家居網關將接收到的用戶命令進行“翻譯”之后向家庭電力線發送X-10指令,實現對家庭設備的控制。 本文首先分析基于ARM的智能家居控制系統的原理及X-10技術;然后給出具體基于ARM平臺的硬件電路設計,本文在以LPC2210為處理器實現智能家居控制系統的設計中,給出詳細設計步驟與過程。本系統主要電路包括有電源電路、鍵盤電路、LCD顯示電路、存儲電路、網口電路、及X-10電力載波電路等等;其次ARM平臺軟件實現是本文的一個重點。本文主要分三步來實現:第一步實現了在LPC2200系列處理器上的嵌入式操作系統uC/OS-Ⅱ的移植、第二步實現TCP/IP協議棧LWIP在嵌入式操作系統上的移植、第三步實現WEB服務器的組建以及應用軟件設計。最后系統在搭建完軟硬件平臺之后,進入調試結果環節。系統運行后本人使用本地示波器觀看波形,然后通過對波形的解析與X-10指令的對照來驗證基于ARM的智能家居控制系統的可行性,進而實現了X-10信息家電與Internet的互連控制。
上傳時間: 2013-06-04
上傳用戶:WS Rye