五十路熟女俱乐部,韩国非常大度的电影原声,久久久久久人妻一区二区三区,精品久久久久久综合日本

首頁 優秀范文 數據采集論文

數據采集論文賞析八篇

發布時間:2023-04-14 16:56:10

序言:寫作是分享個人見解和探索未知領域的橋梁,我們為您精選了8篇的數據采集論文樣本,期待這些樣本能夠為您提供豐富的參考和啟發,請盡情閱讀。

數據采集論文

第1篇

系統框架設計

林業資源監管通用數據采集系統采用C#語言、ArcEngine和開普互聯智能表臺進行設計開發。系統分為B/S架構的Web配置系統和C/S架構的桌面系統兩部分,如圖1所示。這種設計方式基于:1)B/S架構已成為林業業務系統的主流架構,借助配置系統以便將通用數據采集系統與業務系統進行集成;2)使桌面系統可以專注于數據采集,實現與業務流程、功能的松散耦合。Web配置系統包括數據交換以及桌面系統的配置管理功能模塊,支持本地和遠程配置方式。數據交換通過將事先制作完成的支撐數據提供給桌面系統,作為各業務數據采集系統運行的基礎,并將采集完成的數據返回數據庫,提供給其他業務系統使用。配置管理支持對采集數據、支撐數據以及桌面系統功能界面的配置,并將配置結果保存在XML配置文件中,作為桌面業務系統運行的基礎。通過配置系統為桌面系統提供支撐數據并進行相關配置,就可以為不同業務定制數據采集系統。桌面系統包括通用功能元件、業務系統配置、動態數據的管理以及界面的生成4個功能模塊。通用功能元件包含數據采集的一般功能。業務系統配置提供配置內容的讀寫功能。動態數據管理根據配置實現對不同業務支撐數據的訪問、更新以及采集數據的導出。界面生成根據配置信息生成特定于業務的系統界面。桌面系統框架采用變種MVC模式(模型--視圖--控制器),該模式采用數據驅動設計[9],使得視圖、控制器和模型可以隨業務而變。在數據層,空間數據與屬性數據分表存儲,空間數據表只存儲與業務無關的圖形信息,從而能以統一的形式訪問、處理及顯示空間數據,不受業務變化的影響。而與業務緊密相關的屬性數據單獨存儲在屬性表中,并將與屬性數據相關的視圖、控制器及模型的變化存儲在用開普互聯智能表臺制作的表單文件、數據映射文件中,系統在運行時就可以基于表單文件、數據映射文件及配置文件動態地構建視圖、控制器及模型,從而將業務數據的變化隔離在源代碼之外,使源代碼高度內聚,不會變異。由于兩類數據的處理方式不同,數據間的完整性通過邏輯校驗來保證。

關鍵技術及實現

林業資源監管通用數據采集系統采用的關鍵技術包括智能配置、界面自動生成和動態數據管理技術。

1智能配置技術

智能配置技術是指將與業務相關的變化信息存儲在配置文件中,系統在運行時讀取配置文件,根據其中的信息實現對不同業務數據采集功能的定制。當業務數據采集需求發生變化時,僅需通過改變配置信息就能滿足需求,這樣既增加了系統的靈活性,又能保持系統的穩定。數據采集系統通過配置系統實現智能配置,主要包括系統配置、采集數據配置兩方面。(1)系統配置。系統配置包括支撐數據、用戶功能界面配置兩部分。支撐數據的配置內容包括數據版本號,采集人員的賬戶信息及該賬戶關聯的業務名列表,支撐數據中各數據名稱、類型、對數據操作的命令和命令狀態列表。版本號為自然數值,作為數據是否需要更新的依據;業務名列表的形式為“Reforestation/造林,Harvesting/采伐”,前面是業務系統的英文名,后面是對應的中文名,之間用反斜杠隔開,指明賬號可以使用的數據采集系統;數據名稱為數據文件的名稱,類型包括數據庫、表和普通文件。命令指明了如何處理數據,包括覆蓋、更新、添加、刪除4種。命令狀態包括已執行或未執行,決定系統是否執行命令。用戶功能界面配置內容包括功能元件、邏輯驗證規則和表單配置。功能元件和邏輯驗證規則的配置目標可以是單個圖層或整個系統。功能元件的狀態包括可見、隱藏、可用與禁用,當不需要使用某項功能時,根據功能元件的名稱將其狀態設置為隱藏或禁用即可。邏輯驗證規則的配置內容包括SQL語句及其描述,通過執行SQL語句進行驗證;SQL語句的執行方式不隨業務變化,規則的描述為界面上呈現給用戶的信息,如地類檢查。表單的配置目標是圖層,包括圖層名、表單文件名及其描述,通過將圖層名和表單文件名配對存儲,就能根據圖層找到對應的表單進行屬性數據的錄入,描述為用戶界面上呈現給用戶的信息,如造林模式表。(2)數據配置。采集數據的配置包括需要導出的數據版本號、表名稱、數據記錄主鍵序列以及其他數據文件的名稱。數據版本是自然數值,作為外界是否需要下載該數據的依據。系統根據數據名稱和主鍵序列導出數據。

2功能界面自動生成

功能界面自動生成以功能元件為基礎,通過建立配置文件完成用戶界面的按需定制。(1)系統功能元件。系統是功能元件的集合,功能元件可能是單個功能或一類功能,如圖形創建是單個功能,圖形編輯是一類功能,在界面上表現為單個控件。本文使用功能元件名稱、控件名稱、功能狀態及功能描述來表達功能元件。對于用戶而言,只需配置功能名稱及狀態來控制功能界面。系統功能元件信息存儲在XML文檔中,該文檔需要按照模板文件制作,配置系統解析該XML文檔,并在界面上列舉出功能元件列表供用戶配置。(2)界面生成算法。數據采集系統中涉及界面變化的模塊主要包括:1)空間編輯和拓撲校驗界面。該界面因功能是否需要使用而變化。2)屬性編輯界面。該界面隨數據內容和結構而變化。3)邏輯校驗界面。該界面隨校驗規則內容而變化。界面自動生成以功能元件及系統配置文件為基礎,通過解析配置文件動態生成用戶界面,生成流程如圖2所示。3個界面的生成算法各有不同。空間編輯和拓撲校驗界面的生成是根據配置對WindowsForm控件的可見性和可用性進行控制來實現的;屬性編輯界面的生成是通過加載開普互聯智能表單文件到WindowsForm窗體中來實現的,開普互聯智能表單界面如圖3所示;邏輯校驗界面的生成是通過加載驗證規則到WindowsForm窗體中的列表控件中來實現的。

3動態數據庫管理

動態數據庫是結構和數據都可以隨需要而變化的數據庫[10--11],在本文中是指整個數據庫的改變。數據采集系統以單一業務配置為基礎,每個采集人員配備獨立的設備和采集系統,但在人力和設備資源有限的情況下,數據采集系統需要支持多個業務的數據采集或多個采集人員共用一套設備和系統。系統需要根據業務、人員職責調用不同的支撐數據。解決方案為:建立以采集人員賬號名和業務名組合命名的文件夾,通過配置系統將不同的支撐數據放到對應的文件夾內。當用戶登錄系統時,系統依據賬號列出可操作業務,采集人員從中選擇業務名稱,系統就可以將正確的支撐數據供給用戶使用。

4數據交換

數據交換包括支撐數據的上傳及采集數據的下載,使用配置系統完成,交換的數據放在該系統目錄下。支撐數據的上傳有2種情況:1)采集系統的定制。將所有支撐數據以添加命令上傳,桌面系統運行時會判斷是否存在數據,如果不存在數據,就會從配置系統目錄拷貝數據到本系統目錄,結合這些數據形成特定于業務的采集系統。2)部分支撐數據的變更。將部分支撐數據以添加、刪除、更新3種命令之一上傳,桌面系統運行時檢查配置系統目錄下的數據版本號,如果版本號小于配置系統目錄下數據版本號,就按照配置的命令進行更改。數據采集完成并通過校驗后,由桌面系統將數據導出并壓縮,然后拷貝到配置系統目錄。每導出一次數據都會累加版本號,系統用戶根據版本號下載最新的采集數據。

第2篇

信號調理電路根據功能分為輸入保護電路、抗混疊低通濾波電路、衰減電路、增益電路和電壓抬升電路。(1)輸入電壓幅值最高在24V,為防止輸入電壓超出可測范圍,在輸入端采用兩個24V的穩壓管支路進行電壓鉗位保護,并且分別在兩個支路串聯不同顏色的發光二極管以顯示正反向超壓。(2)為了消除高頻噪聲信號和被測信號中的高頻成分對信號采集的混疊效應,設計了二階低通抗混疊濾波電路。為保證較好的抗混疊效果和測量帶寬,設定濾波器的截止頻率為300kHz。濾波電路形式固定如圖2所示,其頻域傳遞函數為。由式可得濾波器的截止頻率fp≈0.64f0,fp=300kHz,得RC=3.4×10-7s。通過multisim仿真比較確定參數值。抗混疊低通濾波電路如圖2所示。(3)LM3S9B96的ADC的輸入電壓范圍是0V~3V,要實現采集0V~±24V的輸入信號需要對信號進行衰減處理,衰減網絡采用兆歐級精密電阻組成,其中固定電阻設定為1MΩ。這里選擇8,4,2,1四級衰減,后期處理的數據可以通過移位操作進行數據還原。電路實現選用OMRON公司G5V-1小信號繼電器作為開關控制,根據上位機傳輸的命令來選擇合適的電阻支路。具體的數值對應關系如表1所示。(4)為滿足采集小信號的需求,采用TI公司的增益可編程儀表放大器PGA205。PGA205具有四級數控增益,數控端直接連接到微控制器的I/O引腳[5]。輸入幅值、放大倍數和數控端的對應關系同上述衰減電路類似,這里不列表贅述。增益電路如圖3所示,PC4、PC5為數控端。(5)信號經過衰減和放大電路的調理后電壓范圍為0V~±3V電壓信號將信號調理至0V~6V范圍,再經過比例運算電路做1/2分壓處理。運放選擇TL052,是由TI公司生產的低失調加強型的JFET運算放大器,相對于TL07和TL08系列具有更快的轉換速度。

2電源供電系統

本文中需要三級電源供電:3.3V,5V,±10V。5V電壓通過SPX1117-3.3V穩壓芯片轉變為3.3V為系統供電,±10V要是給可編程放大器PGA205和運放TL052供電,該電壓需要5V電壓經過Boost升壓電路得到,設計選用TPS61040開關電源芯片,其為低功耗的DC/DCBoost轉換芯片,內部集成開關管,開關頻率可達1MHz,輸出電壓紋波低[6]。雙電源供電電路如圖4所示。

3系統軟件設計

本文軟件設計任務主要是LM3S9B96芯片的初始化和內部各模塊之間的邏輯控制,包括根據上位機的指令來設定調理電路。數據采集系統總的軟件任務框圖如圖5所示。信號調理任務負責根據上位機發出的指令完成調理電路的設定;采樣任務實現對模擬信號的采集;數據轉移存儲任務負責將數據從ADC轉移到內存,再轉移到USB緩存。數據轉移任務利用DMA來實現,DMA的工作模式分為基本模式、乒乓模式和外設散聚模式,為了ADC采集不丟失數據,本文采用了乒乓模式,在程序設計時創建主數據結構體和副數據結構體交替接收數據,高效的完成數據轉移任務;數據傳輸任務負責將數據從微控制器通過USB總線傳輸到上位機。USB總線標準是在1994年由英特爾、康柏、IBM、Microsoft等多家公司聯合提出,包含了四種基本數據傳輸類型:控制傳輸、批量傳輸、中斷傳輸和等時傳輸,本文需要向上位機傳輸大量數據,選擇批量傳輸模式(BULK)傳輸數據[7]。基于LM3S系列芯片,TI公司提供了多層次十分豐富靈活的USB驅動庫,簡化軟件的實現。

4上位機軟件設計

NIVISA(VirtualInstrumentSoftwareArchitecture)是NI公司開發的一種用來與各種儀器總線進行通信的高級應用編程接口,VISA總線I/O軟件是一個綜合軟件包,不受平臺、總線和環境的限制。VISA是NI公司隨LabVIEW配套提供的,從3.0版本開始支持USB通訊,根據是否符合USB測試和測量協議,VISA分為兩種VISA類函數,可以控制兩類USB設備:USBINSTR設備和USBRAW設備。這里使用USBRAW設備。利用VISA驅動程序開發向導產生INF文件用來通知Window系統將NI-VISA用作USB設備的默認驅動,完成之后才可以正常和下位機通訊。USBRAW類設備的讀寫時序為(1)ViOpen打開VISA設備;(2)ViProperty設定VISA設備的屬性節點參數(指令端點和傳輸方式);(3)ViRead讀寫USBRAW(發送命令和設定字數);(4)ViClose關閉VISA(釋放VISA設備所占資源)。上位機程序總體分為指令接受程序,數據接受程序、數據處理程序和波形顯示程序。數據處理程序框圖如圖6所示。

5系統測試與結果

為了測試系統的可靠性,本文使用數字合成信號發生器DF1405模擬傳感器輸出信號作為數據采集系統的測試信號。經測試,設計系統完整實現了設計要求。5V10kHz正弦波測試結果如圖7所示,通過點擊Save控件可以完成數據的存儲。

6結束語

第3篇

關鍵詞:USBRS485數據采集

在工業生產和科學技術研究的各行業中,常常利用PC或工控機對各種數據進行采集。這其中有很多地方需要對各種數據進行采集,如液位、溫度、壓力、頻率等。現在常用的采集方式是通過數據采集板卡,常用的有A/D卡以及422、485等總線板卡。采用板卡不僅安裝麻煩、易受機箱內環境的干擾,而且由于受計算機插槽數量和地址、中斷資源的限制,不可能掛接很多設備。而通用串行總線(UniversalAerialBus,簡稱USB)的出現,很好地解決了以上這些沖突,很容易就能實現低成本、高可靠性、多點的數據采集。

1USB簡介

USB是一些PC大廠商,如Microsoft、Intel等為了解決日益增加的PC外設與有限的主板插槽和端口之間的矛盾而制定的一種串行通信的標準,自1995年在Comdex上亮相以來至今已廣泛地為各PC廠家所支持。現在生產的PC幾乎都配備了USB接口,Microsft的Windows98、NT以及MacOS、Linux、FreeBSD等流行操作系統都增加了對USB的支持。

1.1USB系統的構成

USB系統主要由主控制器(HostController)、USBHub和USB外設(PeripheralsNode)組成系統拓撲結構,如圖1所示。

1.2USB的主要優點

·速度快。USB有高速和低速兩種方式,主模式為高速模式,速率為12Mbps,另外為了適應一些不需要很大吞吐量和很高實時性的設備,如鼠標等,USB還提供低速方式,速率為1.5Mb/s。

·設備安裝和配置容易。安裝USB設備不必再打開機箱,加減已安裝過的設備完全不用關閉計算機。所有USB設備支持熱拔插,系統對其進行自動配置,徹底拋棄了過去的跳線和撥碼開關設置。

·易于擴展。通過使用Hub擴展可撥接多達127個外設。標準USB電纜長度為3m(5m低速)。通過Hub或中繼器可以使外設距離達到30m。

·能夠采用總線供電。USB總線提供最大達5V電壓、500mA電流。

·使用靈活。USB共有4種傳輸模式:控制傳輸(control)、同步傳輸(Synchronization)、中斷傳輸(interrupt)、批量傳輸(bulk),以適應不同設備的需要。

2采用USB傳輸的數據采集設備

2.1硬件組成

一個實用的USB數據采集系統包括A/D轉換器、微控制器以及USB通信接口。為了擴展其用途,還可以加上多路模擬開關和數字I/O端口。

系統的A/D、數字I/O的設計可沿用傳統的設計方法,根據采集的精度、速率、通道數等諸元素選擇合適的芯片,設計時應充分注意抗干擾的性能,尤其對A/D采集更是如此。

在微控制器和USB接口的選擇上有兩種方式,一種是采用普通單片機加上專用的USB通信芯片。現在的專用芯片中較流行的有NationalSemiconductor公司的USBN9602、ScanLogic公司的SL11等。筆者曾經采用Atmel公司的89c51單片機和USBN9602芯片構成系統,取得了良好的效果。這種方案的設計和調試比較麻煩,成本相對而言也比較高。

另一種方案是采用具備USB通信功能的單片機。隨著USB應用的日益廣泛,Intel、SGS-Tomson、Cypress、Philips等芯片廠商都推出了具備USB通信接口的單片機。這些單片機處理能力強,有的本身就具備多路A/D,構成系統的電路簡單,調試方便,電磁兼容性好,因此采用具備USB接口的單片機是構成USB數據采集系統較好的方案。不過,由于具備了USB接口,這些芯片與過去的開發系統通常是不兼容的,需要購買新的開發系統,投資較高。

USB的一大優點是可以提供電源。在數據采集設備中耗電量通常不大,因此可以設計成采用總線供電的設備。2.2軟件構成

Windows98提供了多種USB設備的驅動程序,但好象還沒有一種是專門針對數據采集系統的,所以必須針對特定的設備來編制驅動程序。盡管系統已經提供了很多標準接口函數,但編制驅動程序仍然是USB開發中最困難的一件事情,通常采用WindowsDDK來實現。目前有許多第三方軟件廠商提供了各種各樣的生成工具,象Compuware的driverworks,BlueWaters的DriverWizard等,它們能夠很容易地在幾分鐘之內生成高質量的USB的驅動程序。

設備中單片機程序的編制也同樣困難,而且沒有任何一家廠商提供了自動生成的工具。編制一個穩定、完善的單片機程序直接關系到設備性能,必須給予充分的重視。

以上兩個程序是開發者所關心的,用戶不大關心。用戶關心的是如何高效地通過鼠標來操作設備,如何處理和分析采集進來的大量數據,因此還必須有高質量的用戶軟件。用戶軟件必須有友好的界面,強大的數據分析和處理能力以及為用戶提供進行再開發的接口。

3實現USB遠距離采集數據傳輸

傳輸距離是限制USB在工業現場應用的一個障礙,即使增加了中繼或Hub,USB傳輸距離通常也不超過幾十米,這對工業現場而言顯然是太短了。

現在工業現場有大量采用RS-485傳輸數據的采集設備。RS-485有其固有的優點,即它的傳輸距離可以達到1200米以上,并且可以掛接多個設備。其不足之處在于傳輸速度慢,采用總線方式,設備之間相互影響,可靠性差,需要板卡的支持,成本高,安裝麻煩等。RS-485的這些缺點恰好能被USB所彌補,而USB傳輸距離的限制恰好又是RS-485的優勢所在。如果能將兩者結合起來,優勢互補,就能夠產生一種快速、可靠、低成本的遠距離數據采集系統。

這種系統的基本思想是:在采集現場,將傳感器采集到的模擬量數字化以后,利用RS-485協議將數據上傳。在PC端有一個雙向RS-485~USB的轉換接口,利用這個轉接口接收485的數據并通過USB接口傳輸至PC機進行分析處理。而主機向設備發送數據的過程正好相反:主機向USB口發送數據,數據通過485~USB轉換口轉換為485協議向遠端輸送,如圖3所示。

在圖3的方案中,關鍵設備是485~USB轉換器。這樣的設備在國內外都已經面市。筆者也曾經用NationalSemiconductor公司的USBN9602+89c51+MAX485實現過這一功能,在實際應用中取得了良好的效果。

需要特別說明的是,在485~USB轉換器中,485接口的功能和通常采用485卡的接口性能(速率、驅動能力等)完全一樣,也就是說,一個485~USB轉換器就能夠完全取代一塊485卡,成本要低許多,同時具有安裝方便、不受插槽數限制、不用外接電源等優點,為工業和科研數據采集提供了一條方便、廉價、有效的途徑。

4綜合式采集數據傳輸系統的實現

現在的數據采集系統通常有分布式和總線兩種。采用USB接口易于實現分布式,而485接口則易于實現總線式,如果將這兩者結合起來,則能夠實現一種綜合式的數據采集系統。實現方法是:仍然利用上面提到過的USB~485轉換器實現兩種協議的轉換。由于USB的數據傳輸速率大大高于485,因此在每條485總線上仍然可以掛接多個設備,形成了圖4所示的結構,其中D代表一個設備。

這種傳輸系統適用于一些由多個空間上相對分散的工作點,而每個工作點又有多個數據需要進行采集和傳輸的場合,例如大型糧庫,每個糧倉在空間上相對分散,而每個糧倉又需要采集溫度、濕度、二氧化碳濃度等一系列數據。在這樣的情況下,每一個糧倉可以分配一條485總線,將溫度、濕度、二氧化碳濃度等量的采集設備都掛接到485總線上,然后每個糧倉再通過485總線傳輸到監控中心,并轉換為USB協議傳輸到PC機,多個糧倉的傳輸數據在轉換為USB協議后可以通過Hub連接到一臺PC機上。由于糧倉的各種數據監測實時性要求不是很高,因此采用這種方法可以用一臺PC機完成對一個大型糧庫的所有監測工作。

5前景展望

第4篇

關鍵詞:超低功耗MSP430數據采集USB接口設計

引言

實現系統運行的最小功耗是現代電子系統的普通取向,也是綠色電子的基本要求。采有最小功耗設計方法既能減少電子設備的使用功耗,又能減少備用狀態下的功率消耗。在節省能源的同時還有利于減少電磁污染,有利于電子系統向便攜式方向發展,有助于提高系統的可靠性。

現代工業生產和科學研究對數據采集的要求日益提高。在許多場合要求數據采集系統向便攜化方向發展,要求系統具有體積小、功耗低、傳輸速率快、使用方便靈活等特點。在數據采集系統中,如何節省電能以使系統工作時間更長,如何通信才能使系統數據傳輸速度更快,已經成為系統開發過程中必須加以考慮的主要內容。

微控制器MSP430的超低功耗技術在眾多單片機中獨樹一幟,同時它具有集成高度等特點,因此,選用該控制器作為系統的主控制器,實現數據采集和Flash存儲等功能。此外,USB端口與以往的普通端口(串口與并口)相比具有傳輸速度快、功耗低、支持即插即用、維護方便等優點;因此在通信設計時,結合UART轉USB芯片CP2101以實現USB接口通信。上述設計既利用了MSP430的超低功耗特性,又利用了CP2101設計USB接口的簡便性,設計得到的數據采集系統可以實現便攜化、低功耗、使用方便等目標。

1MSP430數據采集系統的USB接口設計

1.1采信系統簡介

本系統實現多路數據的采集、Flash存儲及USB通信等功能。單片機系統主要完成信息采集、A/D轉換、對信號進行放大濾波處理、數據通信、Flash存儲等;實時時鐘記錄采集數據的時間;CP2101實現USB接口,并把單片機采集到的信號傳給微機;微機完成數據接收、存入數據庫、數據處理、計算、顯示等功能。

1.2超低功耗MSP430微控制器

MSP430是TI公司近幾年推出的16位系列單片機。它采用最新的低功耗技術,工作在1.8~3.6V電壓下,有正常工作模式(AM)和4種低功耗工作模式(LPM1、LPM2、LPM3、LPM4);在電流電壓為3V時,各種模式的工作電流分別為AM:340μA、LPM1:70μA、LPM2:17μA、LPM3:2μA、LPM4:0.1μA,而且可以方便地在各種工作模式之間切換。它的趕低功耗性在實際應用中,尤其是電池供電的便攜式設備中表現尤為突出。在系統初始化后進入待機模式,當有允許的中斷請求時,CPU將在6μ的時間內被喚醒,進入活動模式,執行中斷服務程序。執行完畢,在RETI指令之后,系統返回到中斷前的狀態,繼續低功耗模式。

本設計采用MSP430F13X微控制器。它具有非常高的集成度,單片集成了多通道12位A/D轉換、PWM功能定時器、斜邊A/D轉換、片內USART、看門狗定時器、片內數控振蕩器(DCO)、大量的I/O端口、大容量的片內RAM和ROM以及Flash存儲器。其中Flash存儲器可以實現掉電保護和軟件升級。

1.3USB接口芯片選型

通用串行總線USB是由Intel等廠商制定的連接計算機與具有USB接口的多種外設之間通信的串行總線。傳統上,USB接口的開發較為復雜。在同其它USB接口芯片相比較之后,本設計選擇了無需外部元件的UART轉USB芯片CP2101。選擇這種接口芯片,可使USB通信接口設計變得十分容易。與同類產品相比,CP2101具有以下優點:

①具有較小的封裝。CP2101為28腳5mm×5mmMLP封裝。這在PCB上的尺寸就比競爭對手小30%左右。

②高度成度。片內集成512字節EEOROM(用于存儲廠家ID等數據),片內集成收發器、無需外部電阻;片內集成時鐘,無需外部晶體。

③低成本,可實現USB轉串口的解決方案。CP2101的USB功能無需外部元件,而大多數競爭者的USB器件則需要額外的終端晶體管、上拉電阻、晶振和EEPROM。具有競爭力的器件價格,簡化的電路,無成本驅動支持使得CP2101在成本上的優勢遠超過競爭者的解決方案。

④具有低功耗、高速度的特性,符合USB2.0規范,適合于所有的UART接口(波特率為300bps~921.6kbps)。工業級溫度范圍為-40℃~85℃)。

2USB通信的硬件接口電路

硬件電路如圖1所示。CP2101的SUSPEND與SUSPEND引腳接到MSP430F13X的普通串口上。這兩個引腳傳送USB掛起和恢復信號,此功能便于CP2101器件以及外部電路的電源管理。當在總線上檢測到掛起信號時,CP2101將進入掛起模式,可以節省電能。在進入掛起模式時,CP2101會發出SUSPEND與SUSPEND信號。為了避免SUSPEND與SUSPEND在復位期間處于高電平,使用10kΩ的下拉電阻確保SUSPEND在復位期間處于低電平。

CP2101的USB功能控制器管理USB和UART間所有的數據傳輸,以及由USB主控制器發出的命令請求以及用于控制UART功能的命令等。CP2101的UART接口處理所有的RS232信號,包括控制和握手信號。CP2101的VBUS與VREGIN引腳必須始終連到USB的VBUS信號上。在VREGIN的輸入端加去耦電容(1μF與0.1μF并聯)。CP2101與單片機接口是標準UART電平,與計算的USB端口連接是USB標準電路,因此,無論與3V還是5V供電的單片機連接都不需要電平轉換。

3USB通信接口的軟件程序設計

USB接口程序設計包括三部分:單片機程序開發、USB設備驅動程序開發、主機應用程序開發。三者互相配置才能完成可靠、快速的數據傳輸。其中USB設備驅動程序Cygnal公司已經提供。這里所要編寫的是剩下的兩部分。一部分為單片機MSP430F13X的串行通信程序,即對波特率、數據位、校驗位、有無奇偶校驗等通信協議的設計及單片機串行通信功能控制器的設置;另一部分為主機對CP2101的通信程序,這部分要在VC++環境中調用API函數實現。

3.1單片機程序設計

在IAREmbeddedWorkbench嵌入式集成開發環境中,編寫單片機通信程序,可實現在線編輯修改。MSP430的內核CPU結構是按照精簡指令集和高透明指令的宗旨來設計的,使用的指令有硬件執行的內核指令和基于現有硬件結構的高效率的仿真指令。以下為系統發送數據的部分應用程序(包括初始化及觸發UART端口程序):

#include"msp430x13x.h"

/*************************串口*************************/

voidsend_byte(charsdata){

TXBUF0=sdata;/*發送數據緩存(UTXBUF0)*/

while(IFG1&TUXIFG0)==0);/*目的操作數位測試,發送中斷標志*/

}

/*************************main*************************/

voidmain(void){

chara;

uinta=0x0055;

WDTCTL=WDTPW+WDTHOLD;/*停看門狗,WDTCTL看門狗寄存器*/

UCTL0=CHAR;/*8位接收控制寄存器URCTL線路空閑\u24322異步\u26080無反饋8位1位停止位\u26080無校驗位*/

UTCTL0=SSEL0;/*發送控制寄存器UTCTL0,UCLK=ACLK時鐘*/

UBR00=0x0D;/*32Kb/2400b=13.65,波特率選擇寄存器*/

UBR10=0x00;/*高字節*/

UMCTL0=0x6B;/*調節*/

ME1|=UTXE0+URXE0;

/*開USART0TXD/RXD接收/發送允許*/

IE1|=URXIF0;/*打開USART0RX接收中斷允許位*/

P3SEL|=0x30;/*P3.4,5=USART0TXD/RXD,選擇模塊功能*/

P3DIR|=0x10;/*目標操作數置位,P3.4=1,輸出模式*/

_EINT();/*開中斷*/

//主循環

for(;;)

{send_byet(a++);}

}

3.2USB設備驅動程序的安裝

當把開發板接到主機的USB端口時系統會提示發現新硬件,并要求安裝驅動程序:

先安裝CP2101的驅動程序CP2101_Drivers.exe到C:FilestoRS-232BridgeController.

完成上面兩步的安裝后,在系統的設備管理器中會看見CP2101虛擬的那個COM口。在以后的設計中就是對這個口進行操作。此時可能應用串口調試助手調試下位機程序,接收發送數據。

3.3主機應用程序設計

主機應用程序的編寫使用VC++編譯環境中的API(應用程序設計接口)函數實現。應用程序的設計方法與串口編程類似。首先必須查找設備并打開設備的句柄,然后進行讀寫和控制操作,最后是關閉設備句柄。為了提高效率,可使用多線程技術實現讀寫。具體步驟如下:

①把CP2101的動態鏈接庫CP2101.DLL文件拷貝到,或者路徑下。當程序運行時就能調用CP2101.DLL。

②在visualstudio6.0中打開CP2101SetIDs.dsw,選擇Release或者Debug建立CP2101.EXE工程文件。

③在VC++6.0中鏈接CP2101.LIB,這時就可以應用CP2101的動態鏈接庫了。

④在VC++里進行編程,用API功能函數對USB堆棧、CP2101的EEPROM及數據傳輸的通信協議等進行編程。

當數據傳輸完畢時,應用CP2101_Close()函數關閉設備句柄。可以根據實際應用修改CP2101的VID和PID,并用相應函數寫進CP2101的EEPROM中。但須注意的是,修改后要用CP2101_Rest()函數使CP2101復位并重新安裝驅動程序。

第5篇

萬福生科采用大量個人賬戶作為交易對象,為了配合虛構銷售收入,萬福生科偽造了相關采購和銷售合同,虛構了300多個個人賬戶作為供應商賬戶。萬福生科首先通過自有資金,打入事先虛構的300多個個人賬戶作為采購款,然后從個人賬戶轉入公司賬戶,形成虛構銷售收入入賬。虛增的銷售收入以現銷的形式形成,使得審計過程難以發現收入虛增問題。同時,通過虛增在建工程和預付賬款來虛增資產。萬福生科選擇利用在建工程來虛增資產是由于在建工程在沒有轉為固定資產前,其在報表中顯示的賬面價值難以測算,企業操作的空間很大。因為萬福生科剛上市,有大量募投項目,在建工程項目放大不至于引人注意。首先從公司賬戶打入個人賬戶款項作為預付工程設備款,一部分預付工程設備款用來抵付因虛增收入、由個人賬戶轉入公司的款項,另一部分預付工程設備款則形成在建工程。因在建工程核算的相對自由性,賬面在建工程進行了大量虛構。萬福生科的造假方式使得審計人員實施的交易實質性測試失靈。萬福生科財務舞弊案件表明,財務舞弊的發生往往并非由于內部控制制度不健全,而是管理層凌駕于內部控制之上,致使內部控制未能發揮應有的作用。審計人員測試內部控制制度往往無法發現這種刻意隱瞞的管理層舞弊行為。因此,審計人員必須跳出企業賬本和財務報表的束縛,靈活運用分析性程序來提高審計效果。

(一)分析關聯財務數據間是否相互矛盾

萬福生科財務造假案中,該公司披露的2010年、2011年凈利潤分別為5,555萬元和6,026萬元,而自由現金流分別為-3,997萬元和-10,276萬元,凈利潤和自由現金流兩項指標出現了嚴重背離,據此可推斷萬福生科利潤表或現金流量表數據可能存在造假嫌疑。萬福生科2012年半年報顯示,萬福生科在在建工程沒有項目轉入固定資產的情況下,其在建工程從8,675萬元增加至17,998萬元,增加了8,323萬元。但是,現金流量表中“購建固定資產、無形資產和其他長期資產支付的現金”只有5,883萬元,據此可以推測預付工程款或者應付工程款增加。報表中顯示的預付賬款增加了2,632萬元,但應付賬款卻只增加了379萬元。應付賬款和預付賬款不僅包含投資活動的款項,還應包含經營活動的業務往來款項,兩者的增加額與在建工程的增加相比相差甚遠,由此可以推斷有諸多的疑點。萬福生科2011年年報和2012年半年報中對于在建工程的披露也存在著重大矛盾之處,在建工程項目在投入了大量資金后,工程進度反而降低了。如淀粉糖改擴工程和廠區綠化工程,在分別投入了2,601萬元和74萬元之后,工程進度卻分別從90%、100%降低到30%、85%。

(二)分析與同行業水平是否不符

萬福生科2011年年報摘要中公布的普米毛利率為12.39%、精米毛利率為17.62%。同行業中湖南金健米業股份有限公司2011年報中公布的糧油食品類毛利率為5.81%,北大荒農業股份有限公司2011年年報中公布的米業類毛利率為5.30%。與其他上市公司相比,其毛利率明顯高于同行業的其他上市公司。萬福生科招股說明書中公布的2010年、2009年和2008年存貨周轉率分別為1.71次、1.46次和1.56次。該公司所屬的行業(農林漁林業)這三年平均存貨周轉率為3.44次、3.45次和3.68次。公司存貨周轉率不及行業平均水平的一半。與同行業相比較,萬福生科存貨的低周轉率與高毛利率自相矛盾,這些數據表明,萬福生科可能在利潤表和資產負債表存在造假的嫌疑。

二、啟示

(一)多進行定量分析

分析程序不僅研究不同財務數據之間以及財務數據與非財務數據之間的內在關系還包括必要時調查識別出的、與其他相關信息不一致或與預期數據嚴重偏離的波動和關系。分析程序不能只是進行定性分析,也不能滿足于泛泛而談。審計人員一定要進行對比分析,尋找出現異常變化的數據并尋找原因,解釋的原因盡可能要進行定量分析。例如,上述案例中,可以通過對比萬福生科與其同行業之間的存貨周轉率和毛利率,尋找可能存在舞弊嫌疑的突破點。

(二)以職業懷疑的態度分析各項交易的各個環節

第6篇

關鍵詞:鐵路基礎設施;監測;振動傳感器;數據采集

中圖分類號:TN919 文獻標識碼:A

0.引言

進入21世紀以來,我國鐵路建設發展迅猛,取得了良好的經濟與社會效益。隨著鐵路運輸速度的迅速提升,再加上其相對方便舒適的環境和價格上的優勢,勢必能吸引越來越多的人選擇鐵路作為他們旅行的交通工具,然而,伴隨著鐵路運輸的飛速發展給人們帶來的交通上的快捷與方便,車體與鐵軌的振動故障對公共財產及人身安全構成了前所未有的威脅。

伴隨著我國鐵路立體跨越式的迅猛發展,輪軌間激擾力與激擾頻率隨著車輛行駛速度的不斷提高,逐漸增大,變寬,結果會造成電機等吊掛設備和車內設備的高頻高幅振動,引起車體設備振動能量的急速加劇。如果超過了鐵路各設備所允許的振動強度范圍,未來的工作性能指標及使用壽命將會受到過大的動態載荷和噪聲的嚴重影響,情況越發嚴重會導致零部件的早期失效。當前大量事實表明,在長期作用的情況下,鐵路振動故障可能會導致貨物破損,軌道破壞,列車脫軌等危險情況。為確保鐵路“安全、經濟、快捷、舒適”的特點和優勢,鐵路建設要不斷發展完善其各項功能,才能在越發激烈的市場競爭中取得優勢,因此,各國都加強了對鐵路振動的檢測及分析,也增加了對其的投入力度。

今年我國對鐵路振動檢測領域的人力物力投入有明顯增加,并且研究范圍擴展到眾多方面。以往鐵路振動檢測系統只配備在一些重要單位或者要害部門,而在2000年以后,各個鐵路站段及各個振動檢測站點基本都已經涉及發展應用到。鐵路振動檢測系統的重要性越來越被人們所認可,近些年又不斷完善各項相應的標準和規范。為了保證鐵路的運輸安全、高效舒適的科學發展及以人為本的發展要求,確保鐵路的優勢和特點,如何準確檢測高速鐵路的振動并判斷故障是擺在鐵路工作者面前不容緩的實際問題。

1.數據采集系統設計方案

如圖1所示,本論文用于鐵路基礎設施監測的振動傳感器數據采集系統主要由下位機系統和上位機節點兩個大的部分組成。系統設計方案的結構框圖下位機系統里包含了振動傳感器數據采集模塊、IIC實時數據傳輸模塊、微處理器模塊和電源模塊五個單元。

振動傳感器把接收到的振動信號數字化,通過IIC數字傳輸方式,將數據發送給微處理器STM32F103ZET6。微處理器作為控制單元,用于接收振動傳感器數據并進行數據處理分析計算,通過RS-232串口通信,運用MAX3232電平轉換芯片及CH340 RS-232串口轉USB芯片,實現了XYZ三軸振動數值發送到上位機進行控制顯示。因為目前個人電腦上已很少有串口,所以我們使用RS-232串口轉USB口芯片CH340G,數據可以從USB口進入PC上位機。由于每一個節點的檢測范圍有限,使用多個這樣的節點共同檢測則可以擴大系統的監測范圍,提高系統的整體工作性能。整個鐵路振動檢測系統是由多個下位機節點互相協作共同完成系統功能的。

2.系統硬件設計

2.1 系統硬件設計思想

本論文的鐵路振動檢測系統是由振動傳感器數據采集模塊,IIC實時數據傳輸模塊,微處理器模塊以及RS-232有線通信模塊和電源模塊組成。

振動傳感器數據采集模塊對鐵路振動的振動數據信號進行實時采集,將采集到的數據數字化,并通過IIC實時數據傳輸方式與單片機處理器通信,接著單片機處理器模塊將采集的數據進行數據處理分析,通過有線通信模塊上傳到上位機進行實時顯示及存儲,為鐵路振動故障的判斷提供合理依據。

微處理器中有數據處理分析算法的設計,完成對采集到的實時振動信號進行數據處理分析,判斷當前得到的振動數據是否在鐵路設備所能產生的振動范圍之內并對數據進行干擾點剔除,去直流及多項式趨勢項和平滑處理,計算出與自然坐標系夾角的角度,使整個鐵路振動檢測系統的性能與數據準確性得到大幅度提高,很大程度上降低了系統的錯誤上報率。

2.2 系統介紹

如圖2所示,系y硬件部分可以分為五個部分:振動傳感器數據采集模塊、IIC實時數據傳輸模塊、微處理器模塊、RS-232有線通信模塊和電源模塊。

數據采集模塊:由單片機處理器模塊發出相應的控制指令配置振動傳感器的控制寄存器,內部控制寄存器來決定信號的采集速度、通信方式、數據輸出格式與帶寬,振動傳感器根據內部控制寄存器的值按要求采集振動信號。

實時數據傳輸模塊:振動傳感器采集的實時數據通過IIC傳輸方式,將數據發送給處理器,為之后的數據處理分析奠定了基礎。

微處理器模塊:主要工作是通過系統軟件控制數據采集模塊完成振動數據信號的采集,并對數據進行處理分析,然后控制RS-232有線通信模塊將處理完成的數據上傳至PC上位機進行顯示及存儲。該模塊是振動傳感器數據采集模塊和RS-232有線通信模塊進行聯系的核心部分。

RS-232有線通信模塊:將微處理器模塊處理完畢的數據,通過RS-232串口通信的方式傳遞給上位機,上位機會自動顯示及存儲數據,供振動故障的判斷使用。

電源模塊:通過該模塊,將5V外部直流電源轉換成系統所使用的3.3V電源。

結論

本論文設計了一套鐵路振動檢測系統,該系統采用下位機整體檢測模塊PC上位機整體控制數據流向,并對上傳的檢測數據進行顯示保存。從與傳統檢測方法的比較來看,它能夠更加高效、深入、細致的對鐵路振動信號進行檢測、處理分析及顯示存儲,并為鐵路振動故障的判斷提供可靠依據。

參考文獻

[1]馮曉芳.中國高速鐵路的發展與展望[J].科技資訊,2009(1):129-130.

[2]段合朋.鐵道車輛振動特性及平穩性研究[D].成都:西南交通大學,2010.

[3]柴東明.鐵路實用微型振動測試儀研究[J].設備管理與維修,1994(11):18-21.

[4] Testing and Approval of Railway Vehicles from the Point of View of their Dynamic Behavior-Safety-Track Fatigue-Ride Quality(2ed edn). (Pairs:UIC)UIC Code 518, 2003, 2.

第7篇

關鍵詞:STM32F103,數據采集,數據通信

 

仿真駕駛模擬器是機械、電子及計算機技術為一體的復雜系統,該系統由駕駛室與電動伺服裝置組成的仿真駕駛單元,計算機、投影機和環形幕組成顯示單元及駕駛數據采集模塊單元組成。仿真駕駛模擬器除可進行模擬駕駛訓練外,還具有汽車駕駛技能形成性評價、個性化培訓計劃、交通事故經典案例教學、駕駛案例性測評等的汽車駕駛應用培訓教學。論文格式。論文格式。其中數據采集單元實時采集仿真駕駛室內的各操縱機構狀態,并將采集到的數據經串口傳送到上位機,上位機通過汽車動力學模型及當前路況信息計算出當前速度、加速度、方向、位置等信息作為計算機實時生成圖象和控制電動伺服缸動作依據,同時依據采集到的數據完成對駕駛行為過程回放、行為分析、技能等綜合評估。

1數據采集系統總體設計

如圖1所示,數據采集系統主要由各檢測模塊及檢測電路、單片機、采集芯片、通信接口和上位機組成。其中采集芯片是系統的核心部件,采用ARM核心的STM32F103芯片,采集芯片控制系統的變速器、轉向盤、加速踏板及各種開關等的位置狀態,包括對數據進行采集、存取、時間參數設置與主機通信等。時鐘信號也是由采集芯片產生,定時對采集芯片機產生復位信號,使主單片機完成一次數據采集,然后又進入休眠狀態。其中轉向裝置采用光電編碼器和現場可編程邏輯正列(FPEG)組成數字式傳感器,通過RS232與STM32通信。

數據采集系統在工作時,對模擬數據首先要通過放大器對信號進行處理后傳送到STM32F103的ADC模塊轉化為數字信號,對開關量和數字傳感器信號通過I/O或通信接口傳送到STM32F103,最后采集來的信號按照一定的通信協議發送到上位機處理。

圖1 汽車模擬器數據采集系統總體設計

2 硬件設計

仿真駕駛室內的需要檢測各種模擬裝置的信號。這些狀態根據采用的傳感器可分為三類:數字量、模擬量和開關量。

2.1 模擬量的采集

加速踏板、離合器踏板和行車制動踏板(三踏板)的踏板行程分別反映供油量大小、離合器結合程度及制動力大小,所以傳感器應采集出的是連續變化的量,即是模擬量。模擬量的采集要去抗干擾能力強,在設計中選擇了線性位移傳感器與三踏板的機械連接組成。線性位移傳感器的阻值變化特性為直線型,能夠準確反映三踏板行程的大小。

STM32 核心為CORTEX-M3,內部集成了2個1Msps12bit的獨立ADC,2個ADC前端由兩個多路切換器組成16路的模擬輸入通道,并將每個模擬輸入通道的結果存入對應的16個A/D轉換數據寄存器(ADDR)中。并且內部高達 72MHZ的主頻,高達1.25DMIPS/MHZ的處理速度,ADC最高速采樣的時候需要1.5+12.5個ADC周期,高速的DMA傳輸功能,靈活強大的4個TIMER等。加速踏板、離合器踏板和行車制動踏板模擬信號經多路模擬開關和信號調理電路經相應的控制電路與ADC0、ADC1和ADC2三個模擬通道相連,完成對信號的采樣與轉換。

2.2 開關量采集

模擬的操作有大量的開關量信號。組合開關、點火開關等采用EQ153型實車開關來實現仿真駕駛的開關操作功能,在實車開關上都有微動開關,主芯片可通過光電隔離器與微動開關相連,提取開關量,并轉換為標準邏輯電平進行處理。變速器采集模塊采用兩個PCB電路板構成變速器模擬裝置,一個PCB電路板裝有4對發光二極管和光敏三極管,一對放光二極管和光敏三極管構成一路采集,固定于變速器外殼內與機械結合采集檔位桿操作動作,變速器采集模塊與主控板I/O采集接口連接,當有檔位使能動作時,主控單片機要實時采集到變速器的使能動作。手制動采集模塊選用行程開關模擬,采集手制動動作,行程開關安裝于手制動控制桿底側,手制動采集模塊接線端子與主控板I/O接口連接,主控板能實時采集到手制動操作使能。

2.3轉向盤關電編碼設計

轉向盤度采集模塊采集轉向盤的旋轉的角度、方向。考慮在實際駕駛中轉向盤要求有一定的間隙,在采集時,采集精度要低,所以選用了以光電編碼為原理的碼盤檢測機構與轉向盤的轉向立柱連接用于模擬轉向裝置,光電編碼為750個脈沖/圈,將轉向盤的角位移轉換為電脈沖輸出。光電編碼單獨采用現場可編程邏輯陣列(FPGA)數據處理,FPGA不僅具有高精度的同步傳輸能力,而且具有速度高、體積小、抗干擾能力強的優點。如圖2所示,由光電編碼器輸出的A相、B相和Z相脈沖信號經光電耦合器抑制傳輸過程中的高頻噪聲信號后送入FPGA處理器,在FPGA中按照倍頻和鑒別方向設置等進行計數處理,得到實時脈沖數,最后通過RS232與采集芯片通信,并傳輸到主控芯片STM32F103。

圖2 轉向盤光電編碼硬件設計

2.3 與主機的通信接口

由于數據采集單元與上位機的主控室距離較長,所以采用傳輸距離可達1000多米,傳輸速率10Mbs的RS485總線通信標準。通信接口芯片采用Sipex公司的SP3075E芯片,接口設計如圖3所示。論文格式。

圖3 通信接口連接圖

3軟件設計

模擬器數據采集系統在數據采集過程中,應完成多路模擬信號的采集和轉換,在上位機指令下將采集到的數據按一定的通信協議向上位機發送,并根據上位機下傳的各種輸出信號直行相應的操作并開始下一次數據采集,將采集的數據儲存在采集系統的存儲器中,等待上位機的上傳指令。按照采集任務,主程序可分為多路AD轉換模塊、RS485通信模塊和中斷服務程序模塊,軟件流程圖如圖4所示。

圖4 主程序流程圖

3.1 AD信號采集程序片段及注釋

ADC1->CR2.B.ADON = 1; //開啟ADC

ADC1->SMPR1.W= 0; //設置每個通道的采樣時間

ADC1->SQR1.W= 0; //設置序列轉換長度和通道

ADC1->CR1.B.SCAN= 1; //掃描模式開啟

ADC1->SQR1.B.L= 5; //轉換長度為6

ADC1->CR2.B.DMA= 1; //使用DMA

ADC1->CR2.B.EXTTRIG= 1; //使用外部觸發信號

ADC1->CR2.B.CAL= 1; //開始ADC校準

3.2通信接口程序片段及注釋

與上位機的通信模塊使用了兩個中斷,分別用于接收和發送中斷。通信模塊中還需設置破特率BRR。

USART1->BRR.W= UARTclk/Bud; //設置波特率

USART1->CR1.B.UE= 1; //使能UART1模塊

USART1->CR1.B.TE= 1; //使能UART1模塊發送功能

USART1->CR1.B.RE= 1; //使能UART1模塊接收功以

USART1->CR3.B.DMAT= 1; //發送使用DMA方式

USART1->CR1.B.TCIE= 0; //禁止UART1模塊發送完成中斷

USART1->CR1.B.RXNEIE= 1; //使能UART1模塊接收中斷

NVIC->ISER2.B.UART1= 1; //使能UART1的中斷

NVIC->ISER1.B.DMA1_CH4= 1; //使能DMA結束中斷

4 結束語

本文闡述了汽車仿真駕駛模擬器數據采集系統的設計,經實踐表明,STM32主控芯片具有強大的數據運算和處理能力,保證了汽車仿真模擬駕駛器數據采集系統能夠以高精度和高準確度工作,完成對模擬器數據的采集。

參考文獻:

[1]孫洪波等.TMS320C5000系列DSP系統設計與開發實例[M].北京:電子工業出版社,2004.

[2]周立功等.ARM嵌入式系統教程[M].北京:北京航空航天大學出版社,2005.

[3]張志勇.數據采集系統硬件設計與實現[J].應用能源技術,2009,10:36-38.

第8篇

一、計劃的內容

計劃的核心包括目標、措施、步驟,這就是通常所說的計劃的三要素。

目標--做什么?本篇畢業論文所要完成的主要任務和重要的指標。措施--怎么做?要求確定執行計劃的具體辦法和途徑。

步驟--何時做?制定畢業論文寫作的整個進度和安排。這部分是論文寫作計劃的主體,其中包括獲取材料的途徑、方式及需要的時間,閱讀方式、整理研究方法和期限,擬定提綱撰寫初稿的進度。此外,還應考慮研究經費,進行物力、財力的預算。

二、寫作日程表

編列協作日程表的主要目的在于全面籌劃,避免前松后緊。院校專業的不同,水平,經驗方面也有差異,很難有一個統一的時限,也沒有什么統的格式。某學校的寫作8程表安排如下:

確定選題                                    2周

實踐、實習,搜集材料              4周

制定提綱,擬定論文框架           1周

完成初稿                                    1周

征求意見,修改論文                  1周

定稿、謄清、裝訂                      4天

做好參加答辯的準備                   3天

總體上需要10周時間,若是從4月上旬開始,可在6月中下旬結束。

現以某校計算機應用專業的物業管理系統圖書管理系統畢業設計計劃示例如下:

題目一:物業管理系統

用于住宅小區的事務管理。設計該系統的目的是運用計算機,對小區內的水電費、物 業管理費收付款、住宅小區住戶等信息進行管理,以實現物業管理的規范化。提高物業管理工作效率。

系統功能分為數據采集、信息查閱、數據庫維護等模塊。

題目二:圖書管理系統

用于圖書借還日常數據的微機處理,設計該系統的目的是運用計算機,對圖書館的圖書借間、圖書歸類管理、還書進書處理、罰款登記處理等信息進行管理,以實現圖書館管理的規范化,提高工作效率。

系統功能分為數據采集、數據更新、信息查閱、數據庫生成與維護等模塊。時間安排:

1.系統需求分析確定系統的規模目標,(1周)

2.系統設計階段確定開發系統的語言環境及管理模塊結構,各人按所分工的模塊開始設計。(3周)

3.各學員按設計的模塊實現端程、調試。(4周)

4.進行總體合并,形成系統,由各小組負責人進行全面調試并檢測各模塊的兼容性。(1周)

主站蜘蛛池模板: 黄平县| 合阳县| 中西区| 宜良县| 黄冈市| 岳阳市| 呼伦贝尔市| 仪征市| 安国市| 上杭县| 渭源县| 泰来县| 汾阳市| 临清市| 克东县| 潍坊市| 漯河市| 阳西县| 珲春市| 颍上县| 拉萨市| 芜湖县| 招远市| 南安市| 松原市| 枣庄市| 克拉玛依市| 高邮市| 两当县| 铜鼓县| 日土县| 利川市| 布尔津县| 乡城县| 扎兰屯市| 大姚县| 搜索| 武乡县| 小金县| 罗城| 山东|