液位是工業生產中常見的測量參數,化工、石油、污水處理等各類工廠企業都要進行液位測量。目前,液位檢測技術飛速發展,新的液位測量儀表量程大、精度高、功能全,我國新型液位儀表大多依靠進口。由于超聲波測量液位具有非接觸測量、可測低溫介質、能夠定點和連續測量等優點,近年來,超聲液位測量技術取得了長足的進步,己成功應用于江河水位、化學和制藥工業、食品加工、罐裝液位等多種領域。 本文研制的是基于ARM的超聲波液位計。傳統的超聲波液位計一般使用8位的單片機作處理器,采用電子元件捕捉到超聲波回波信號后產生中斷,判斷超聲波的傳播時間。本文提出了使用32位ARM芯片做處理器,采用數字信號處理的方法來判斷超聲波傳播時間的設計方案。 本文使用高性能的ARM7TDMI-S內核的芯片LPC2119作為系統的運算控制器,加強了系統對超聲波回波信號的處理能力;使用A/D轉換器將回波信號轉換為數字信號,采用數字濾波處理信號,利用數值處理來判斷超聲波回波信號的起始點,提高了液位的測量精度;采用單換能器收發一體式電路設計,簡化了液位的計算;利用LPC2119芯片內部的CAN總線控制器設計了CAN總線通信接口;選用一線式數字溫度傳感器DSl8820進行溫度補償,避免了由于環境溫度的變化而產生的測量誤差。ARM芯片豐富的內部資源和I/0口線有利于今后擴展功能,升級系統。本超聲波液位計使用方便,精度高,能滿足工業生產中的要求。
上傳時間: 2013-04-24
上傳用戶:lwt123
AD9224模數轉換器的最高采樣頻率為40MHz數據精度為12位.內部采用閃爍式AD及多級流水線式結構,因而不失碼,使用方便、準確度高.文章介紹了高速模數轉換器AD9224的性能、結構及幾種典型應用電
上傳時間: 2013-06-19
上傳用戶:924484786
嵌入式測控系統和測控裝置在工業生產過程控制、儀器儀表及自動化系統、智能樓宇監控等方面得到廣泛的應用。由于嵌入式測控系統監控對象的多樣性,因此通用性不是很強,傳統的設計方法都是從底層的硬件設計開始,再設計專用的軟件,導致設計周期長,重復工作多,成本增加。微電子技術和計算機技術的飛速發展,使得微處理器的性能和功能得到極大的提高,為通用型測控平臺的構建奠定了基礎。 本文提出了一種嵌入式測控平臺的設計思路。采用主板和擴展板相結合的模塊化設計,使嵌入式測控系統可以在一個標準化平臺上進行構建。平臺主板選用基于32位ARM7TDMI-S內核的微控制器LPC2292作為核心,加上以太網芯片、CPLD以及其它外圍電路,構成了一個維持系統正常運行的最小系統。擴展功能模塊包括ZigBee無線通信、USB、A/D、D/A、液晶觸摸屏等模塊,通過層疊式結構與主板連接。測控開發平臺在功能、電路、結構上實現了可裁剪、可擴展,能滿足大多數嵌入式測控系統的需求。 在實現嵌入式測控開發平臺硬件設計的基礎上,嵌入式測控平臺引入了Nucleus Plus實時操作系統來完成系統資源的管理和任務的調度。文中提出了啟動代碼模版的概念,簡化了移植操作系統的工作,提高了效率。 基于ARM的嵌入式測控開發平臺為開發各種智能化、小型化現代測控系統提供了可重用、高性能、圖形化、網絡化軟硬件基礎平臺和高效的開發模式。從而,大大縮短了軟、硬件開發的周期,具有十分重要的意義。 作為在測控開發平臺的基礎上構建測控系統的實例,研制了氣門彈簧負荷計算機自動分選系統的現場級控制器。
上傳時間: 2013-06-16
上傳用戶:kkchan200
在電力現代化建設中,提高發電機發電效率是其中重要的一環,氫氣作為導熱性冷卻介質廣泛的應用于發電設備,作為冷卻劑,它可以有效地提高其發電效率,但它又是一種易燃易爆氣體,所以使氫氣參數處于正常范圍,保證發電機高效、安全正常工作就變得至關重要,因此對氫氣參數進行實時監測有著重要的意義。 本論文研究和開發了基于ARM和CPLD的氫氣參數監測系統,首先簡要的分析了氫冷發電機系統對氫氣參數進行監測的必要性以及當前電力系統氫氣參數監控系統的發展情況。然后提出了一種利用無線通信手機短消息業務SMS、工控總線Modbus通信協議和RR485總線、SD卡海量存儲等技術實現發電機系統多氫氣參數的現場實時監測系統的設計方案。該方案以功能強大的ARM處理器作為系統的核心。采用高精度的16位AD轉換芯片,并使用兩種濾波算法的結合對信號進行數字濾波,滿足系統對氫氣參數采集精度的要求。同時系統結合CPLD技術,用于解決系統內微控器I/O口不足以及SD卡驅動的問題,本論文采用一片CPLD擴展I/O口,每一個擴展的I/O口都分配固定的地址,ARM微控器可以通過外部總線控制擴展I/O口的輸出電平。SD卡(Secure Digital Memory Card)中文翻譯為安全數碼卡,是一種基于半導體快閃記憶器的新一代記憶設備,具有低成本,大容量的特點,系統的歷史數據存儲使用了SD卡作為存儲介質,系統并沒有直接使用ARM處理器讀寫SD卡,而是使用了擁有1270個邏輯單元的MAXⅡ1270 CPLD來驅動SD卡,在CPLD中使用VHDL語言設計了SD卡的總線協議,外部總線接口,SRAM的讀寫時序等,這樣既可以提高微處理器SD卡的讀寫速度,增強微處理器程序的移植性,又可以簡化微處理器讀寫SD卡的步驟并減少微處理器的負擔。 本論文的無線數據傳輸采用GSM無線通信技術的SMS業務遠傳現場數據,設計了GSM模塊的軟件硬件,實現了報警等數據的無線傳輸,系統的有線傳輸采用了基于Modbus通信協議的RS485總線通信方式,采用這兩種通信方式使系統的通信更加靈活、可靠。本論文最后分析了系統的不足并且提出了具體的改進方向。
上傳時間: 2013-05-26
上傳用戶:emouse
隨著科學技術的飛速發展,各科學領域對測試技術提出了越來越高的要求。調速器試驗臺是調試、校驗調速器性能的一種試驗工具,是船舶修造廠、尤其調速器修造專業廠必須具有的試驗設備。基于ARM嵌入式平臺和uC/OS-II實時操作系統的嵌入式控制調速器試驗臺是基于國內外調速器測試技術的發展趨勢和工作的實際要求。本調速試驗臺充分利用了嵌入式單片機技術和傳感器技術,通過采用多種傳感器采集系統所需要的數據,例如直流電機的轉速、調速器的齒條位移等等,經過單片機系統處理并輸出結果來實現調速器試驗臺的功能,并運用新型的全彩液晶顯示屏將各種試驗數據顯示出來。 本文主要是針對調速試驗臺控制系統的研究,在分析了嵌入式軟硬件可實現模塊化設計的基礎上,借鑒了“開發平臺”的設計思想,首先,在ARM嵌入式最小系統的基礎上架構通用的硬件平臺,對測控平臺的硬件結構進行設計,特別是對于關鍵的接口電路進行了比較深入的研究,針對不同的應用,集成了多種接口電路。其次,在實現嵌入式實時多任務操作系統uC/OS-II在ARM上可移植的基礎上,架構了通用的軟件平臺,對接口電路驅動程序進行模塊化設計。最后,研究了基于參數實時可變型的一種新型的PID控制算法,并將此PID算法作為調速試驗臺的控制算法。 通過對本系統的研究開發,提高了調速器試驗臺的測試精度,也使性能更加穩定可靠,實現了整個測試過程的自動化,從而減輕了試驗人員的勞動強度,提高了工作效率,降低了試驗成本,也同時消除了安全隱患,因此對本課題的研究具有較大的現實意義。
上傳時間: 2013-07-20
上傳用戶:ggwz258
本文介紹了通訊協議轉換器研究的背景意義和目前國內外發展的現狀,并詳細敘述了所選方案的設計過程。本協議轉換器的豐控制芯片采用了基于ARM7內核的32位微控制芯片LPC2212,提供了高速穩定的硬件平臺。操作系統采用實時嵌入式操作系統μC/OS-Ⅱ,工作穩定,實時性強,移植方便。 本文的豐要內容如下:整體的設計思路,結構組成;系統硬件的設計,豐要包括網絡接口電路,USB接口電路,以及串口擴展電路;TCP/IP協議,豐要包括TCP協議,IP協議,ARP協議等;USB協議,豐要包括USB設備構架,USB數據流模型;串口數據轉以太網數據和 USB 數據以及太網數據和 USB 數據轉串口數據;嵌入式實時操作系統μC/OS-Ⅱ,豐要包括信號量,消息郵箱,消息隊列等;操作系統的移植,豐要包括與處理器相關的文件的改寫。整個系統的硬件和底層軟件部分已經完成,經串口調試軟件、USB總線監測軟件以及以太網數據監測軟件進行實際的收發數據實驗,驗證了方案的合理性。 在USB和以太網驅動程序的編寫中,查閱了大量的相關資料。對于USB協議,重點分析了USB協議的架構和數據流模型。對于TCP/IP協議,仔細分析了其封裝和分用,分析了TCP協議、IP協議、ARP協議的原理及程序的實現。對于操作系統的移植,給出了具體的實現步驟,并給出了豐要的代碼。
上傳時間: 2013-06-10
上傳用戶:f1364628965
開關磁阻電機是電機技術與現代電力電子技術、微機控制技術相結合的產物,既具有結構簡單堅固、成本低、容錯能力強,耐高溫等優點,又在高度發展的電力電子和微機控制技術的支持下獲得了良好的可控性能,目前己經在多個工業部門得到應用。因此,開關磁阻電機在驅動調速領域有著良好的發展前景。本論文在對前人成果的廣泛了解和研究基礎上,以philip公司生產的LPC2101為主控芯片,充分利用其高速運算能力和面向電機控制的高效控制能力,設計并制作了SRM控制器與系統軟件。本文以開關磁阻電機的調速控制策略及其控制實現方法為主要研究內容,對開關磁阻電機的數學模型、功率變換器技術、控制策略、控制方案的實現進行了全面深入的研究。 全文的研究工作分為五個部分,第一部分介紹了開關磁阻電機調速系統的構成及基本工作原理,綜述了開關磁阻電機的國內外發展現狀、特點及研究動向,總結了開關磁阻電機系統存在的技術問題,提出了本文的研究目的和主要研究內容。 第二部分引用并討論了SR電動機的基本數學模型和準線性數學模型,然后基于此重點分析了與電動機運行特性密切相關的相電流波形與轉子角位移的函數關系,最后根據課題所關心的控制系統設計,在理論分析的基礎上提出了SR電動機控制方案并進行了原理性分析,對SR電動機各個運行階段的特點進行分析并初步提出控制方案。 第三部分對SR電動機調速系統的硬件設計進行了詳細說明,主要包括以LPC2101為核心的控制系統的研究與設計,根據SR電機的控制特點,盡可能地開發了LPC2101的硬件資源和軟件資源,使控制系統具有很高的控制精度和靈活性,然后對功率變換器進行了設計和制作,分析了各種主電路形式的優缺點,采用了新型IGBT功率管作為主開關元器件,使功率變換器結構得到簡化,設計了IGBT的功率驅動電路,并專門設計了電壓鉗位電路和諸如過壓、過流保護等保護單元,保證了整個系統安全可靠地運行,然后分析了SR電動機控制系統位置傳感器檢測電路設計、電流及電壓斬波電路設計、電流檢測及保護電路設計等。 第四部分主要介紹了系統的總體控制思想,分析了各個運行階段的控制策略,對控制策略的軟件實現進行了設計,并給出了軟件實現的具體流程圖,直觀地體現了軟件編程思想。最后,對系統進行了實驗研究及分析。目前,該控制系統已調試完畢,基本實現預期功能。 本文對以ARM為控制核心的開關磁阻電動機控制系統進行了研究,得出了基于有位置傳感器檢測的控制方案。針對SR電機的控制特點,充分利用了ARM的硬件資源,采用PID數字調節,發出相通斷信號和PWM信號,并和電流、電壓等保護信號相結合,實現對主功率元件的通斷控制。并且設計了相應的外圍硬件檢測、保護、控制及人機接口電路,使控制系統結構緊湊,可靠性高;系統的控制軟件設計,采用模塊化的程序設計方法,增強了系統的可讀性及可維護性,實現了一種電壓斬波和電流斬波控制相結合的控制方式;結合系統的硬件設計,開發了相應的軟件模塊,使系統具有完善的保護和控制性能。 本系統經過試驗,調速范圍可達100~2000轉/分,效率較高,性能優良,驗證了控制思想和控制方法的正確性。
上傳時間: 2013-04-24
上傳用戶:獨孤求源
隨著空間科學任務的增加,需要處理的空間科學數據量激增,要求建立一個高速的空間數據連接網絡.高速復接器作為空間飛行器星上網絡的關鍵設備,其性能對整個空間數據網絡的性能起著重要影響.該文闡述了利用先入先出存儲器FIFO進行異步速率調整,應用VHDL語言和可編程門陣列FPGA技術,對多個信號源數據進行數據打包、信道選通調度和多路復接的方法.設計中,用VHDL語言對高速復接器進行行為級建模,為了驗證這個模型,首先使用軟件進行仿真,通過編寫testbench程序模擬FIFO的動作特點,對程序輸入信號進行仿真,在軟件邏輯仿真取得預期結果后,繼續設計硬件電路,設計出的實際電路實現了將來自兩個不同速率的信源數據(1394總線數據和1553B總線數據)復接成一路符合CCSDS協議的位流業務數據.在實驗調試中對FPGA的輸出數據進行檢驗,同時對設計方法進行驗證.驗證結果完全符合設計目標.應用硬件可編程邏輯芯片FPGA設計高速復接器,大幅度提高了數據的復接速率,可應用于未來的星載高速數據系統中,能夠完成在軌系統的數據復接任務.
上傳時間: 2013-07-17
上傳用戶:wfl_yy
本文研制的數據采集器,用于采集導彈過載模擬試車臺的各種參數,來評價導彈在飛行過程中的性能,由于試車臺是高速旋轉體,其工作環境惡劣,受電磁干擾大,而且設備要求高,如果遇到設備故障或設備事故,其損失相當巨大,保證設備的安全性和可靠性較為困難。 本文在分析數字通信技術的基礎上,選用了基于現場可編程邏輯陣列(FPGA)采用脈沖編碼調制(PCM)通信實現多路數據采集器的設計,其優點是FPGA技術在數據采集器中可以進行模塊化設計,增加了系統的抗干擾性、靈活性和適應性,并且可以將整個PCM通信系統設計成可編程序系統,用戶只要稍加變更程序,則系統的被測路數、幀結構、碼速率、標度等均可改變以適應任何場合。并且采用合理的糾錯和加密編碼能夠實現數據在傳輸工程中的完整性和安全性。 通過對PCM通信的特點研究,研制了一套集采集與傳輸的系統。文章給出了各個模塊的具體建模與設計,系統采用的是FPGA技術來實現數據采集和信號處理,采用VHDL實現了數字復接器和分接器、編解碼器、調制與解調模塊的建模與設計。采用基于NiosII實現串口通訊,構建了實時性和準確性通信網絡,實現了數據的采集。 測試數據和數據采集的實驗結果證明,采用FPGA技術實現PCM信號的編碼、傳輸、解碼,能夠有較強的抗干擾性、抗噪聲性能好、差錯可控、易加密、易與現代技術結合,并且誤碼率較低,要遠遠優于傳統的方法。
上傳時間: 2013-04-24
上傳用戶:com1com2
隨著信息技術的發展,系統級芯片SoC(System on a Chip)成為集成電路發展的主流。SoC技術以其成本低、功耗小、集成度高的優勢正廣泛地應用于嵌入式系統中。通過對8位增強型CPU內核的研究及其在FPGA(Field Programmable Gate Arrav)上的實現,對SoC設計作了初步研究。 在對Intel MCS-8051的匯編指令集進行了深入地分析的基礎上,按照至頂向下的模塊化的高層次設計流程,對8位CPU進行了頂層功能和結構的定義與劃分,并逐步細化了各個層次的模塊設計,建立了具有CPU及定時器,中斷,串行等外部接口的模型。 利用5種尋址方式完成了8位CPU的數據通路的設計規劃。利用有限狀態機及微程序的思想完成了控制通路的各個層次模塊的設計規劃。利用組合電路與時序電路相結合的思想完成了定時器,中斷以及串行接口的規劃。采用邊沿觸發使得一個機器周期對應一個時鐘周期,執行效率提高。使用硬件描述語言實現了各個模塊的設計。借助EDA工具ISE集成開發環境完成了各個模塊的編程、調試和面向FPGA的布局布線;在Synplify pro綜合工具中完成了綜合;使用Modelsim SE仿真工具對其進行了完整的功能仿真和時序仿真。 設計了一個通用的擴展接口控制器對原有的8位處理器進行擴展,加入高速DI,DO以及SPI接口,增強了8位處理器的功能,可以用于現有單片機進行升級和擴展。 本設計的CPU全面兼容MCS-51匯編指令集全部的111條指令,在時鐘頻率和指令的執行效率指標上均優于傳統的MCS-51內核。本設計以硬件描述語言代碼形式存在可與任何綜合庫、工藝庫以及FPGA結合開發出用戶需要的固核和硬核,可讀性好,易于擴展使用,易于升級,比較有實用價值。本設計通過FPGA驗證。
上傳時間: 2013-04-24
上傳用戶:jlyaccounts